This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits da151e650328 Add linux-next specific files for 20190613 omits a58a34707b0c Merge branch 'akpm/master' omits 39bbfd65dc5f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits dd54d87599fb fs/select.c: use struct_size() in kmalloc() omits d5462881c3be proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 5508ebe3c4ae tipc: remove two unused variables omits 431411d7ed6e proc-sysctl-add-shared-variables-for-range-check-fix omits 2073c1bb0442 proc/sysctl: add shared variables for range check omits a1aade5d9902 pinctrl: fix pxa2xx.c build warnings omits ed82d076214b Merge branch 'akpm-current/current' omits b726c63751e2 Merge remote-tracking branch 'hmm/hmm' omits 6bf9538b9527 Merge remote-tracking branch 'pidfd/for-next' omits 160f1d6ea4f8 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits f20b4c0d0d81 Merge remote-tracking branch 'hyperv/hyperv-next' omits 30c987a42cae Merge remote-tracking branch 'xarray/xarray' omits 5fa20d616aa1 Merge remote-tracking branch 'nvmem/for-next' omits 732f89526972 Merge remote-tracking branch 'kspp/for-next/kspp' omits 176f0ceb3e7c Merge remote-tracking branch 'ntb/ntb-next' omits 9ca6c6955f98 Merge remote-tracking branch 'at24/at24/for-next' omits 1da7dfe35153 Merge remote-tracking branch 'rtc/rtc-next' omits 93c77aef2c96 Merge remote-tracking branch 'coresight/next' omits e82dd8bc1397 Merge remote-tracking branch 'livepatching/for-next' omits f5f6ace7ba02 Merge remote-tracking branch 'y2038/y2038' omits 4e0ff3278d3c Merge remote-tracking branch 'userns/for-next' omits 290d71685857 Merge remote-tracking branch 'pinctrl/for-next' omits b351577c3369 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2d19a58eed27 Merge remote-tracking branch 'gpio/for-next' omits 1b89155ae1df Merge remote-tracking branch 'rpmsg/for-next' omits 87b815d75edf Merge remote-tracking branch 'vhost/linux-next' omits 2068aed8ade2 Merge remote-tracking branch 'scsi/for-next' omits 3a2b086d7ceb Merge remote-tracking branch 'cgroup/for-next' omits e55b4134a93d Merge remote-tracking branch 'slave-dma/next' omits 4f0375ce7517 Merge remote-tracking branch 'mux/for-next' omits b4d31137efba Merge remote-tracking branch 'staging/staging-next' omits 419127bda1a2 Merge remote-tracking branch 'soundwire/next' omits 9c27d69cf38a Merge remote-tracking branch 'extcon/extcon-next' omits a7d0b6daf5bd Merge remote-tracking branch 'char-misc/char-misc-next' omits 2daa117dfde7 next-20190612/tty omits f11145159051 Merge remote-tracking branch 'phy-next/next' omits 10a2e29b6b63 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits e7700251b2a8 Merge remote-tracking branch 'usb/usb-next' omits b2f2aaaf2c66 Merge remote-tracking branch 'driver-core/driver-core-next' omits df38ab1cec26 Merge remote-tracking branch 'ipmi/for-next' omits 1ef69aff1efd Merge remote-tracking branch 'leds/for-next' omits efa23338feac Merge remote-tracking branch 'chrome-platform/for-next' omits a3aceba8d216 Merge remote-tracking branch 'drivers-x86/for-next' omits 1f8603a69fd5 Merge remote-tracking branch 'percpu/for-next' omits 0660177fa302 Merge remote-tracking branch 'kvms390/next' omits f3a1eef380ae Merge remote-tracking branch 'ftrace/for-next' omits 2a28254a52c8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 06bc49326fe4 Merge remote-tracking branch 'edac-amd/for-next' omits 36adf8fb403c Merge remote-tracking branch 'clockevents/clockevents/next' omits a4819af10630 Merge remote-tracking branch 'tip/auto-latest' omits b1ac3a28437d Merge remote-tracking branch 'spi/for-next' omits ed8a890b4896 Merge remote-tracking branch 'devicetree/for-next' omits 1922b274f301 Merge remote-tracking branch 'audit/next' omits 308d75a382f8 Merge remote-tracking branch 'iommu/next' omits 58960ae037c8 Merge remote-tracking branch 'tpmdd/next' omits be649cfb012a Merge remote-tracking branch 'selinux/next' omits d69787504879 Merge remote-tracking branch 'integrity/next-integrity' omits 3bc52cace231 Merge remote-tracking branch 'apparmor/apparmor-next' omits 89a8f008fb54 Merge remote-tracking branch 'security/next-testing' omits 06d822ca6171 Merge remote-tracking branch 'regulator/for-next' omits de81e27274e4 Merge remote-tracking branch 'backlight/for-backlight-next' omits c1e6e39c22cd Merge remote-tracking branch 'mfd/for-mfd-next' omits 44663c304ce4 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8b8c5604e031 Merge remote-tracking branch 'mmc/next' omits 9755d2b2012c Merge remote-tracking branch 'block/for-next' omits 8dec87a43df8 Merge remote-tracking branch 'input/next' omits 82cee99f6fc7 Merge remote-tracking branch 'modules/modules-next' omits d16c1ac4877a Merge remote-tracking branch 'sound-asoc/for-next' omits cf2726fe6ffe Merge remote-tracking branch 'sound/for-next' omits ab76bfbcdc8c Merge remote-tracking branch 'regmap/for-next' omits 0704e21d76a1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 020c32261172 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits bcc387ff3453 Merge remote-tracking branch 'drm-msm/msm-next' omits 420d6d764212 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 67265d57bf91 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits f8b335d0fc4b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7790f0f7186c Merge remote-tracking branch 'amdgpu/drm-next' omits b2ec181f98f9 Merge remote-tracking branch 'drm/drm-next' omits 660a2c1b61e6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits 55d617339321 ipc/mqueue.c: only perform resource calculation if user valid omits 306680146469 aio: simplify read_events() omits bd62647481f5 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 646309918b0b coredump: split pipe command whitespace before expanding template omits e522b6934c22 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits edd92d706f0c select: change do_poll() to return -ERESTARTNOHAND rather [...] omits 553ab2b1ba6a signal: simplify set_user_sigmask/restore_user_sigmask omits 2089c635eb60 signal: reorder struct sighand_struct omits 9ca92d9647f8 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 6ee4ffb91e6e selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits 067c23b4065e ptrace: add PTRACE_GET_SYSCALL_INFO request omits 84b81b84d5bb powerpc: define syscall_get_error() omits ef7c2ba0f77f parisc: define syscall_get_error() omits 6e71ea4a77a1 mips: define syscall_get_error() omits 3320cb687afc hexagon: define syscall_get_error() and syscall_get_return [...] omits 3f5e61d253cd nds32: fix asm/syscall.h omits 1fa8011e7801 fs/ufs/super.c: remove set but not used variable 'usb3' omits 9d9bf5065853 fs/hfsplus/xattr.c: replace strncpy with memcpy omits bdbd3678d847 coda: ftoc validity check integration omits 89020ec988a3 coda: remove sb test in coda_fid_to_inode() omits 75bb2328e92e coda: remove sysctl object from module when unused omits 98758d883c1a coda: add __init to init_coda_psdev() omits cdcaaabcd486 coda: use SIZE() for stat omits 8112ca92ec78 coda: destroy mutex in put_super() omits c656bd127585 coda: remove uapi/linux/coda_psdev.h omits c50f475f2d45 coda: Move internal defs out of include/linux/ [ver #2] omits 0968538ea0b9 coda: bump module version omits f4588e618331 coda: get rid of CODA_FREE() omits d3a74bf63971 coda: get rid of CODA_ALLOC() omits 05a2ba96b680 coda: change Coda's user api to use 64-bit time_t in timespec omits e4d56d35a497 coda: stop using 'struct timespec' in user API omits 6e29ad07445b coda: clean up indentation, replace spaces with tab omits 2abe76e0ae6f uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 1a6f797b6b38 coda: don't try to print names that were considered too long omits 671ef4dcee65 coda: fix build using bare-metal toolchain omits a122b61fb2d3 coda: potential buffer overflow in coda_psdev_write() omits 413e0e361227 coda: add error handling for fget omits 5fc0ffcd8b13 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits fb0c1cf611fe uapi linux/coda.h: use __kernel_pid_t for userspace omits a48450cf584e coda: pass the host file in vma->vm_file on mmap omits c1160edc5c8b init/Kconfig: fix neighboring typos omits 66d4f324641a fs/binfmt_elf.c: delete stale comment omits a6b0da2e4379 fs/binfmt_flat.c: remove set but not used variable 'inode' omits 1b11430f0170 checkpatch: fix something omits 13c85fac7b5e checkpatch: don't interpret stack dumps as commit IDs omits 36ac57eaf8cb checkpatch.pl: warn on duplicate sysctl local variable omits 49b6bd1b2709 lib/string_helpers: fix some kerneldoc warnings omits a0c7dd01e192 mm/ioremap: check virtual address alignment while creating [...] omits 7483e915a3b3 lib: introduce test_meminit module omits 95e89e34661f lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 07111ba1ae79 lib/test_string.c: add some testcases for strchr and strnchr omits fa0585d05173 lib/test_string.c: avoid masking memset16/32/64 failures omits 2e86f72c9a89 lib/string.c: allow searching for NUL with strnchr omits 902b4c3756dc lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits 9cc8cf5d8554 lib/math/rational.c: fix possible incorrect result from ra [...] omits 12c1401b6109 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 93290a133bcc lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 2f6a4830d106 lib/genalloc.c: export symbol addr_in_gen_pool omits df3cb6859cf4 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits cba6391495a1 byteorder: sanity check toolchain vs kernel endianness omits 5904392a861e arch: replace _BITUL() in kernel-space headers with BIT() omits ecef9b24b714 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 57273dc295cf kernel: fix typos and some coding style in comments omits c5848350c669 fs/proc/inode.c: use typeof_member() macro omits 51131b5c5541 include/linux/kernel.h: add typeof_member() macro omits 3bf60e1120de vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits 10d41a9f4f1e vmcore-add-a-kernel-parameter-novmcoredd-fix omits ac670daa8d36 vmcore: Add a kernel parameter novmcoredd omits 445a75d51616 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 4b86458ecbe8 kernel/hung_task.c: Monitor killed tasks. omits 729fe0855ec2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d35ce3c513d7 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 49801f93149f mm: don't expose page to fast gup before it's ready omits d203ef9064ce mm/vmscan: remove unused lru_pages argument omits 9f3e5267f14a mm, memcg: make scan aggression always exclude protection omits 07f87a2e93e7 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 14226877b99f mm, memcg: proportional memory.{low,min} reclaim omits 90f7ee5687bb mm/gup: rename nr to nr_pinned in get_user_pages_fast() omits c485ddb08a55 mm/gup: fix omission of check on FOLL_LONGTERM in get_user [...] omits 912b4f154fd6 mm: be more verbose about zonelist initialization omits 2b83894a2d80 x86, numa: always initialize all possible nodes omits 2aa7db76a23c mm/memory-failure.c: clarify error message omits 50a0af20192d mm/z3fold: fix variable set but not used warnings omits 86824919b8e2 z3fold: remove redundant assignment to bud omits 11af2112af22 z3fold: add inter-page compaction omits 037520f0c960 mm: use down_read_killable for locking mmap_sem in access_ [...] omits f5834d8bdcdd proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits 90e086dd2118 proc: use down_read_killable mmap_sem for /proc/pid/map_files omits 38cfc3b14c24 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits b184166ff0df proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits 68e9ee17a2d7 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits e9c099d375db proc: use down_read_killable mmap_sem for /proc/pid/maps omits daf69f51ef7b tools/vm/slabinfo: add sorting info to help menu omits 4ca1aa181bbb tools/vm/slabinfo: add option to sort by partial slabs omits b1748a49c488 tools/vm/slabinfo: add partial slab listing to -X omits f62aa911d021 tools/vm/slabinfo: order command line options omits 1d5287cb1320 mm: vmscan: correct some vmscan counters for THP swapout omits 09afb277f213 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits 02dd34e6a4bc mm/large system hash: clear hashdist when only one node wi [...] omits 8025a38f07e1 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits e4d1cea8837e mm/vmalloc.c: spelling> s/informaion/information/ omits c6291790be35 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits 760bdd231e18 mm/vmalloc.c: get rid of one single unlink_va() when merge omits 821b76b5829d mm/vmalloc.c: preload a CPU with one object for split purpose omits 32c5e059085a mm/vmalloc.c: remove "node" argument omits 1d09a6fcb981 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 90784b548cef mm/memory_hotplug: make unregister_memory_block_under_node [...] omits cf10fd61e1f6 mm/memory_hotplug: remove memory block devices before arch [...] omits 517f56c3cd41 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits b225f0896b41 mm/memory_hotplug: create memory block devices after arch_ [...] omits 8f537a8b0a25 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 38aa85ffaa1c drivers/base/memory: fix a compilation warning omits df58422d2e56 drivers/base/memory: pass a block_id to init_memory_block() omits 47344f7b5e9a arm64/mm: add temporary arch_remove_memory() implementation omits dd07531ebb57 s390x/mm: implement arch_remove_memory() omits 39ba71aca0ea s390x/mm: fail when an altmap is used for arch_add_memory() omits 737cad4305b6 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits 4422ee8476f0 mm/devm_memremap_pages: fix final page put race omits 771f0714d0dc PCI/P2PDMA: track pgmap references per resource, not globally omits af37085de906 lib/genalloc: introduce chunk owners omits e0047ff8aa77 PCI/P2PDMA: fix the gen_pool_add_virt() failure path omits 0315d47d6ae9 mm/devm_memremap_pages: introduce devm_memunmap_pages omits 216475c7eaa8 drivers/base/devres: introduce devm_release_action() omits 2c3c28c27547 mm-add-account_locked_vm-utility-function-v3 omits b9cc4f1dd335 mm: add account_locked_vm utility function omits 697262dbee5c mm/mmu_notifier: use hlist_add_head_rcu() omits 1be3f932d0ca mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 omits 2e3e23caaba4 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 omits e508621ece61 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 omits f0f06b4f2a52 mm/swap.c: fix release_pages() when releasing devmap pages omits 457e05d2af16 mm/mmap: move common defines to mman-common.h omits d6acf44e139c mm/memory.c: fail when offset == num in first check of __v [...] omits 63647cabd482 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits 674fd0da2d30 arm64-mm-implement-pte_devmap-support-fix omits 0e58882abf8c arm64: mm: implement pte_devmap support omits 238cd04a8c55 mm: introduce ARCH_HAS_PTE_DEVMAP omits 80b0a9562fe7 mm: clean up is_device_*_page() definitions omits c261b692eb1c mm/memremap: rename and consolidate SECTION_SIZE omits d8d001e6b33c unicore32: switch to generic version of pte allocation omits a6705f8bde6f um: switch to generic version of pte allocation omits dbae69decd1b riscv: switch to generic version of pte allocation omits 49e3bb24d540 parisc: switch to generic version of pte allocation omits 4ee21dbdc831 nios2: switch to generic version of pte allocation omits 06e394c802b7 nds32: switch to generic version of pte allocation omits b027b0675bcd mips: switch to generic version of pte allocation omits 8c0e0818cf41 m68k: sun3: switch to generic version of pte allocation omits 08909ee0652f csky: switch to generic version of pte allocation omits de6f0ae4888d arm64/mm: fix a bogus GFP flag in pgd_alloc() omits ceb5eb3fabe8 arm64: switch to generic version of pte allocation omits 88157363c562 arm: switch to generic version of pte allocation omits 73c1136cf414 alpha: switch to generic version of pte allocation omits e8546010d381 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits 420cdf040066 mm/mmap.c: fix the adjusted length error omits 7c6f069ed99c mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits a1dd7027974c mm: memcontrol: dump memory.stat during cgroup OOM omits a447328a27cc mm, memcg: introduce memory.events.local omits 71a63303f85f mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits ca099a7f6e48 memcg, fsnotify: no oom-kill for remote memcg charging omits adc3720e6c95 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits 3952544ff68f mm/mincore.c: fix race between swapoff and mincore omits 8352a6493cf7 mm-swap-use-rbtree-for-swap_extent-fix omits 80a185de6839 mm, swap: use rbtree for swap_extent omits f99f0539e0dc mm, swap: fix bad swap file entry warning omits 7921203c53b8 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 2438864ea251 mm, swap: fix race between swapoff and some swap operations omits f9ac18927c93 mm/filemap.c: correct the comment about VM_FAULT_RETRY omits ff4050458040 9p: pass the correct prototype to read_cache_page omits 6fa4e663c522 jffs2: pass the correct prototype to read_cache_page omits 994e3f55f38f mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits c0904aa7eacc mm/filemap.c: fix an overly long line in read_cache_page omits 9ebff315c471 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits e9167740e2a5 mm, debug_pagealloc: use a page type instead of page_ext flag omits 3ab3da599553 mm, page_alloc: more extensive free page checking with deb [...] omits a9c7a6649583 mm, debug_pagelloc: use static keys to enable debugging omits 1d31edb2be82 mm/failslab.c: by default, do not fail allocations with di [...] omits 942f79a2d894 mm: remove the account_page_dirtied export omits 6b665b480bc3 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits daac99ddedcf mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits ce522ec5378b mm/memory.c: trivial clean up in insert_page() omits 3132a1ab9e23 mm: migrate: remove unused mode argument omits 1be159fe00e4 mm/gup.c: make follow_page_mask() static omits 27b0dc047c8c sparc: remove ARCH_SELECT_MEMORY_MODEL omits d071b397d7b0 s390: remove ARCH_SELECT_MEMORY_MODEL omits 4ad9ac0a20dc arm: remove ARCH_SELECT_MEMORY_MODEL omits e8e1d504fa25 include/linux/pfn_t.h: remove pfn_t_to_virt() omits d12d8b6fe3eb mm: move MAP_SYNC to asm-generic/mman-common.h omits 2cf9c982a9a4 device-dax: "Hotremove" persistent memory that is used lik [...] omits 49df0ee17c09 mm/hotplug: make remove_memory() interface usable omits 59c75c9e86cd device-dax: fix memory and resource leak if hotplug fails omits cc325e919317 mm/kasan: print frame description for stack bugs omits 28f4ca4552cb mm/kmemleak.c: fix check for softirq context omits 31f773971fc9 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 3d30b4000d34 lkdtm/heap: add tests for freelist hardening omits aded3ded37ed mm/slab: sanity-check page type when looking up cache omits 141c3ee560ef mm/slab: validate cache membership under freelist hardening omits 99036cd9c068 ramfs: support O_TMPFILE omits db367ff945f0 ocfs2: checkpoint appending truncate log transaction befor [...] omits bc6a869f22b2 ocfs2: wait for recovering done after direct unlock request omits dafd52d485bd ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 9e553c755a65 ocfs2: clear zero in unaligned direct IO omits 18e1e135819b ocfs2: add first lock wait time in locking_state omits 4db05b4e7efc ocfs2-add-locking-filter-debugfs-file-fix omits e2d3b3a1dfba Merge remote-tracking branch 'crypto/master' omits 8aecf16fc967 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2887fd04d642 Merge remote-tracking branch 'nand/nand/next' omits 0224456a78d2 Merge remote-tracking branch 'gfs2/for-next' omits e585930bfb5a Merge remote-tracking branch 'mac80211-next/master' omits 1f322b310f1f Merge remote-tracking branch 'wireless-drivers-next/master' omits 143cad6957f3 Merge remote-tracking branch 'nfc-next/master' omits 3a4fd4acb3eb Merge remote-tracking branch 'netfilter-next/master' omits 3b87ecc55a18 Merge remote-tracking branch 'ipsec-next/master' omits 3b3a6cfba0eb Merge remote-tracking branch 'bpf-next/master' omits 7e84e034125f NTB: Describe the ntb_msi_test client in the documentation. omits 59387ff6554c NTB: Add MSI interrupt support to ntb_transport omits c2fc3624305d NTB: Add ntb_msi_test support to ntb_test omits 3917a8837965 NTB: Introduce NTB MSI Test Client omits 872213a035b8 NTB: Introduce MSI library omits 85eac27a7bec NTB: Rename ntb.c to support multiple source files in the module omits 2063db36e0d0 NTB: Introduce functions to calculate multi-port resource index omits 93e5f1557744 NTB: Introduce helper functions to calculate logical port number omits b05f2f02c392 PCI/switchtec: Add module parameter to request more interrupts omits 29c5e96fc1a5 PCI/MSI: Support allocating virtual MSI interrupts omits 5dab2e54b75a Merge remote-tracking branch 'net-next/master' omits fb5df09f7e53 Merge remote-tracking branch 'rdma/for-next' omits 9a2ff301a2dd Merge remote-tracking branch 'swiotlb/linux-next' omits 3a89e7dfffaa Merge remote-tracking branch 'dlm/next' omits 3ab2485082cd Merge remote-tracking branch 'ieee1394/for-next' omits 614bffa2e08c Merge remote-tracking branch 'thermal-soc/next' omits 8955ff3de38f Merge remote-tracking branch 'opp/opp/linux-next' omits 49e97853f8c9 Merge remote-tracking branch 'cpupower/cpupower' omits 28b978708f89 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0f2ab7265fc3 ntb_hw_switchtec: Fix setup MW with failure bug omits d71817d9d883 ntb_hw_switchtec: Skip unnecessary re-setup of shared memo [...] omits c0785dd910d9 ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_ [...] omits 4a832cb31c77 NTB: correct ntb_dev_ops and ntb_dev comment typos omits 69ae055358e2 NTB: amd: Silence shift wrapping warning in amd_ntb_db_vec [...] omits 099e1e3ac24b ntb_hw_switchtec: potential shift wrapping bug in switchte [...] omits 2cbba9c40f96 Merge remote-tracking branch 'pm/linux-next' omits a30bc2b40bb8 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 74a113020f16 Merge remote-tracking branch 'v4l-dvb/master' omits d69865d4db34 Merge remote-tracking branch 'jc_docs/docs-next' omits ea8bfdb60ad5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 78f3e32f7f60 Merge remote-tracking branch 'i3c/i3c/next' omits 0818da225ffc Merge remote-tracking branch 'i2c/i2c/for-next' omits c72cc5db47c6 Merge remote-tracking branch 'hid/for-next' omits d55c1d114f89 Merge remote-tracking branch 'pstore/for-next/pstore' omits 7ffcc61e8b33 Merge remote-tracking branch 'pci/next' omits 638570ce9ca4 Merge remote-tracking branch 'printk/for-next' omits dccf09e41f20 Merge remote-tracking branch 'vfs/for-next' omits 880b5ce2b174 Merge remote-tracking branch 'xfs/for-next' omits d21591b019ed Merge remote-tracking branch 'v9fs/9p-next' omits aafe47fd1f76 Merge remote-tracking branch 'ubifs/linux-next' omits d3cc90ebac31 Merge remote-tracking branch 'nfsd/nfsd-next' omits 233c26f3bae7 Merge remote-tracking branch 'fuse/for-next' omits 788c5d5fb950 Merge remote-tracking branch 'f2fs/dev' omits 86ff7cfb1a04 Merge remote-tracking branch 'ext4/dev' omits 3bd26e406b36 Merge remote-tracking branch 'ext3/for_next' omits 0e5d0e2d13b2 Merge remote-tracking branch 'ecryptfs/next' omits af03d6e5ddef Merge remote-tracking branch 'cifs/for-next' omits 7a4ed006dfb3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits e0f6af0e6a24 Merge remote-tracking branch 'fscrypt/master' omits b8a1aab5bf3e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5c984cdb563a Merge remote-tracking branch 'sh/sh-next' omits 59bf6b0298cc Merge remote-tracking branch 's390/features' omits 5745875d2fc3 Merge remote-tracking branch 'soc-fsl/next' omits 9473839245be Merge remote-tracking branch 'powerpc/next' omits a68dfbdb2e09 Merge remote-tracking branch 'parisc-hd/for-next' omits 94b680182d14 Merge remote-tracking branch 'mips/mips-next' omits e8c06b311c84 Merge remote-tracking branch 'm68k/for-next' omits 661b3d08585d Merge remote-tracking branch 'csky/linux-next' omits a1542246de0e Merge remote-tracking branch 'clk-samsung/for-next' omits db39c508a865 Merge remote-tracking branch 'clk/clk-next' omits 698079f06695 Merge branch 'devel' into for-next omits 3ce546ffbfae Merge remote-tracking branch 'tegra/for-next' omits 51a6b9597b6a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9e5387ed71e9 Merge remote-tracking branch 'scmi/for-linux-next' omits 68b593e75c92 Merge remote-tracking branch 'samsung-krzk/for-next' omits 34a356af20d4 Merge remote-tracking branch 'rockchip/for-next' omits 73ef264262f7 Merge remote-tracking branch 'reset/reset/next' omits 4c717e9541a8 Merge remote-tracking branch 'renesas/next' omits 23cb650eb900 Merge remote-tracking branch 'qcom/for-next' omits 62c9ab75d72b Merge remote-tracking branch 'omap/for-next' omits 4d75a9c746ad Merge remote-tracking branch 'mvebu/for-next' omits ce31cb15bf79 Merge remote-tracking branch 'mediatek/for-next' omits 7198d5e97e3b Merge remote-tracking branch 'keystone/next' omits 7209b47498a1 Merge remote-tracking branch 'imx-mxs/for-next' omits 32f3b76f5ae4 Merge remote-tracking branch 'bcm2835/for-next' omits 2d48717d8dcd Merge remote-tracking branch 'at91/at91-next' omits bfde3fcc8544 Merge remote-tracking branch 'aspeed/for-next' omits 9cfe679c8ded Merge remote-tracking branch 'amlogic/for-next' omits 4f07cecd96cf Merge remote-tracking branch 'actions/for-next' omits d44715f1acb0 Merge remote-tracking branch 'arm-soc/for-next' omits 30bafbc357f1 Merge remote-tracking branch 'arm64/for-next/core' omits 361413ee1992 Merge remote-tracking branch 'arm/for-next' omits 1aa473b0f3dc Merge remote-tracking branch 'arc/for-next' omits 00d305a09130 Merge remote-tracking branch 'dma-mapping/for-next' omits c1865cbf0bf3 Merge remote-tracking branch 'kbuild/for-next' omits afcfc783dad1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits cf92137b94b6 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 73f23ded4a0f Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 80f92d05fb96 Merge remote-tracking branch 'mmc-fixes/fixes' omits 3ae110100e0a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 018f4400c8b2 Merge remote-tracking branch 'scsi-fixes/fixes' omits d8d40142adaf Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 2be47427a318 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1b0f84011a7f Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2121293b6b41 Merge remote-tracking branch 'omap-fixes/fixes' omits a207de366e82 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits d7f4656ad95b Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 5a6524dedf5c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 0e15670789e2 Merge remote-tracking branch 'input-current/for-linus' omits e2faa59ccb21 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 5470adf88521 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0d57aebc8a84 Merge remote-tracking branch 'phy/fixes' omits dff0e52f3388 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e3c38f2a6422 Merge remote-tracking branch 'usb.current/usb-linus' omits c61c1224d470 Merge remote-tracking branch 'spi-fixes/for-linus' omits e44e1ee32ddf Merge remote-tracking branch 'regulator-fixes/for-linus' omits 497b103134f9 Merge remote-tracking branch 'regmap-fixes/for-linus' omits b17004c27e12 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1ab48dd2427a Merge remote-tracking branch 'sound-current/for-linus' omits 5a818e0db172 Merge remote-tracking branch 'mac80211/master' omits 37d2d4564718 Merge remote-tracking branch 'netfilter/master' omits 7c1a4cb7b018 Merge remote-tracking branch 'ipsec/master' omits 1adeb2ba036b Merge remote-tracking branch 'bpf/master' omits 5cda150f96e5 Merge remote-tracking branch 'net/master' omits 16fd60cefeb2 Merge remote-tracking branch 's390-fixes/fixes' omits 562a082bdc96 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 0c3d124a3043 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1307d5c3800c Merge remote-tracking branch 'arc-current/for-curr' omits baa6f5526d6d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 2f4ee151f254 arm64/sve: Fix missing SVE/FPSIMD endianness conversions omits b402e9027346 Merge branch 'regulator-5.3' into regulator-next omits 1c31ea6be8d9 Merge branch 'regulator-5.2' into regulator-linus omits 6a4a80ffcfed Merge branch 'asoc-5.3' into asoc-next omits b914d5e41bbf Merge branch 'asoc-5.2' into asoc-linus omits 3265d9b816d1 hwmon: (pmbus/adm1275) Fix power sampling support omits 22bda41880e9 Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] omits 3d71ca099439 Merge branches 'misc' and 'sa1100-for-next', tag 'for-rc-a [...] omits 9c0ec9b39e9c clocksource/drivers/tegra: Restore base address before cleanup omits 688b3e3094d8 clocksource/drivers/tegra: Add verbose definition for 1MHz [...] omits e7984dabe06f clocksource/drivers/tegra: Drop unneeded typecasting in one place omits d1044dc9277e clocksource/drivers/tegra: Set and use timer's period omits f4df3c6fc574 clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr omits 98793726ab3f clocksource/drivers/tegra: Restore timer rate on Tegra210 omits 03a3e8166524 opp: Don't overwrite rounded clk rate omits 13635558b3d9 Merge branches 'arm64-for-5.3', 'drivers-for-5.3' and 'dts [...] omits dce01a28ecc9 ocfs2: add locking filter debugfs file omits 079941de89ce ocfs2: add last unlock times in locking_state omits edb6da0cc32b ocfs2/dlm: use struct_size() helper omits 2fd2daf5afeb fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits d1a612f4764c lib/debugobjects.c: move printk out of db lock critical sections omits 8f6083b21e28 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits bbc1eb174dae arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 0fc77c293e79 scripts/decode_stacktrace: Accept dash/underscore in modules omits 5089141ea0af scripts/spelling.txt: add spelling fix for prohibited omits d0445abcf831 scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits cba4160fee9f scripts/spelling.txt: drop "sepc" from the misspelling list omits fa62184c7889 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits c29f5b5b32fc scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 6c1ef8a728a0 scripts/decode_stacktrace: match basepath using shell pref [...] omits 75d6fd5e7099 include/linux/dmar.h: replace single-char identifiers in macros omits 6597faec94bd mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] omits 05fdfe2c0c2a mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] omits 634c377bc437 signal: remove the wrong signal_pending() check in restore [...] omits 4c021e600869 fs/binfmt_flat.c: make load_flat_shared_library() work omits 0eb112951b90 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] omits a33a006b45f7 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] omits 02778fcae11f mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] omits 5b2cb1afe947 mm/vmscan.c: fix trying to reclaim unevictable LRU page omits 8ae7ba761a6a coredump: fix race condition between collapse_huge_page() [...] omits 8f25b8f65e5f mm/mlock.c: change count_mm_mlocked_page_nr return type omits 43905ffc5a81 mm-mmu_gather-remove-__tlb_reset_range-for-force-flush-che [...] omits 08acbeb4f383 mm: mmu_gather: remove __tlb_reset_range() for force flush omits b5f210df14d4 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() omits edb949e7daf6 mm/vmscan.c: fix recent_rotated history omits 22467c448172 mm/mlock.c: mlockall error for flag MCL_ONFAULT omits 0de463fa93cf scripts/decode_stacktrace.sh: prefix addr2line with $CROSS [...] omits 67a2c2f0e764 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node omits 5ab85344517f mm: memcontrol: don't batch updates of local VM stats and events omits 460669860867 kernel/pid.c: convert struct pid:count to refcount_t omits e2181df95f94 Merge branch 'v5.3/drivers' into tmp/aml-rebuild omits 484aac8fd9b9 Merge branch 'v5.3/dt64' into tmp/aml-rebuild omits 57e55a36e973 Merge branch 'v5.3/dt' into tmp/aml-rebuild omits c3e721a23579 Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] omits a7ba120f16db Merge branch 'v5.2/fixes' into tmp/aml-rebuild omits 13cf9ef566a2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits fee7113ac332 NTB: ntb_hw_amd: set peer limit register omits af62657b8e44 NTB: ntb_perf: Clear stale values in doorbell and command [...] omits 3623678d0250 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits 010863db4326 NTB: ntb_perf: Increased the number of message retries to 1000 omits 09621b95615e ntb: intel: Make intel_ntb3_peer_db_addr static omits f02a5871ac4f Add SMB3.1.1 GCM crypto to the encrypt and decrypt functions omits 389fd34dd4c1 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits e46f6684a39a fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits 9e56b2a4b99f cifs: Use kmemdup in SMB2_ioctl_init() omits b5ea6129c93c cifs: add spinlock for the openFileList to cifsInodeInfo omits 0caa6563df26 cifs: fix panic in smb2_reconnect omits c21fc68c5c6b Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits 234e4b602980 Merge branch 'spi-5.3' into spi-next omits 4d96f255dd76 Merge branch 'spi-5.2' into spi-linus omits f8834701bcd2 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] omits c90d4da60faf drm/komeda: Rename main engine clk name "mclk" to "aclk" omits c088716fc07e drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK omits 576029f8f6fc drm/komeda: Adds zorder support omits 75f3b7efacb8 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT omits f04e089c9b53 drm/komeda: Add komeda_fb_check_src_coords omits 412777432482 dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree omits 8b74e4ba49f5 drm/komeda: Adds SMMU support omits abd459ba9560 drm/komeda: Enable color-encoding (YUV format) support omits 6af28ee62f7a drm/komeda: Update HW up-sampling on D71 omits de04e65cdbd8 drm/komeda: Adds limitation check for AFBC wide block not [...] omits 73af7867c16e drm/komeda: Add rotation support on Komeda driver omits f268ac9ed0be drm/komeda: Clear enable bit in CU_INPUTx_CONTROL omits 7ae8a8562383 arm/komeda: Convert dp_wait_cond() to return an error code. omits 7607826bf4a2 drm/komeda: Creates plane alpha and blend mode properties omits 5429f5dc2f22 drm/komeda: Add image enhancement support omits a962091227ed drm/komeda: Add engine clock requirement check for the dow [...] omits e61e8a787c91 drm/komeda: Add writeback scaling support omits 3837786a0a1f drm/komeda: Implement D71 scaler support omits 59f70a6cccff drm/komeda: Add the initial scaler support for CORE omits 5a6051ead497 drm/komeda: Attach scaler to drm as private object omits 9ccf536e53cb drm/komeda: Added AFBC support for komeda driver omits 0eb7a0a7148c drm/komeda: Add writeback support omits 3659a2d1569e drm/komeda: Potential error pointer dereference omits af04c09c2d5b drm/komeda: remove set but not used variable 'kcrtc' omits 7306413756e0 drm/arm/hdlcd: Allow a bit of clock tolerance omits 9b8b29bfa6e0 drm/arm/hdlcd: Actually validate CRTC modes omits a042dc6cc3c5 drm/arm/mali-dp: Add a loop around the second set CVAL and [...] omits 7e530f818d18 drm/komeda: fixing of DMA mapping sg segment warning omits 128ec20a1de8 drm/komeda: Constify the usage of komeda_component/pipelin [...] omits 4e32fccf4934 Merge branch 'v5.3-clk/next' into for-next omits 1f197db00701 Merge branch 'v5.3-armsoc/dts32' into for-next omits 1cad9fdb86d5 Merge branch for-5.3/arm64/dt into for-next omits d38eab9752de Merge branch for-5.3/soc into for-next omits a9b144553852 driver: clocksource: Add nxp system counter timer driver support omits 411f4c7efbc3 dt-bindings: timer: Add binding doc for nxp system counter timer omits 1fcb1ef2b676 clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] omits 49652ec74900 clocksource/drivers/tegra: Lower clocksource rating for so [...] omits bbcd37519ce3 clocksource/drivers/tegra: Support COMPILE_TEST universally omits 75e9f7c6dca8 clocksource/drivers/tegra: Use SPDX identifier omits 9f40c009dd00 clocksource/drivers/tegra: Minor code clean up omits 4e179990ab66 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] omits a1705c0386bb clocksource/drivers/tegra: Replace readl/writel with relax [...] omits 9aac9ba9689f clocksource/drivers/tegra: Reset hardware state on init omits 093a04507b04 clocksource/drivers/tegra: Unify timer code omits 3be2a85a0b61 clocksource/drivers/tegra: Support per-CPU timers on all Tegra's omits bf593ef5d4c4 Merge branch 'pci/trivial' omits 526cdfaef9ce Merge branch 'remotes/lorenzo/pci/misc' omits fa7861a6da53 Merge branch 'remotes/lorenzo/pci/qcom' omits 7abf8cc4f4a9 Merge branch 'remotes/lorenzo/pci/altera' omits dfbd37a3c6fc Merge branch 'pci/enumeration' omits c88339cbd7c0 Merge branch 'pci/docs' omits 89185e6d0dc7 Merge branch 'v5.3-clk/next' into for-next omits 94ca4aa4d474 Merge branch 'v5.3-armsoc/soc32' into for-next omits d1179298ab68 Merge branch 'v5.3-armsoc/dts64' into for-next omits d2aff2ac1739 Merge branch 'v5.3-armsoc/dts32' into for-next omits d6f11edc3bf7 Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'arm/ [...] omits 1a2b562af754 clocksource/drivers/exynos_mct: Increase priority over ARM [...] omits 05885214df73 clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() omits 51af912e51dd Merge branch 'io_uring-next' into for-next omits 544e2402276d Merge branch 'for-5.3/io_uring' into for-next omits a97cba1c4818 io_uring: add support for recvmsg() omits 5c20a893cfc6 io_uring: add support for sendmsg() omits 8d1c3ef015a5 io_uring: add support for sqe links omits 9d93a3f5a0c0 io_uring: punt short reads to async context omits 87e5e6dab6c2 uio: make import_iovec()/compat_import_iovec() return byte [...] omits d03d3a469844 clocksource/drivers/ixp4xx: Implement delay timer omits af94c9840625 clocksource/drivers/timer-meson6: Update with SPDX Licence [...] omits 7ad1b252cabe ARM: Document merges omits 7c076102a476 Merge branch 'arm/late' into for-next omits cb3c95f17987 ARM: Document merges omits d5cdf764338f Merge branch 'arm/late' into for-next omits d9530bc8ac89 Merge commit 'ab02888e39212af2d1dddc565cd67192548b9fd8' in [...] omits 81cc15c3ed09 Merge branch 'arm/soc' into for-next omits 0fb1273391ae Merge branch 'fixes' into for-next omits c19ddad91159 ARM: Document merges omits 3b1084e38548 Merge branch 'arm/drivers' into for-next omits f76b35de11cf ARM: Document merges omits ddda21ff1d3a Merge branch 'arm/defconfig' into for-next omits a6fb2ec11660 Merge branch 'arm/drivers' into for-next omits 1837c286e277 Merge branch 'arm/dt' into for-next omits ebbda9687857 Merge branch 'arm/soc' into for-next omits 864c9db2ae1c ARM: Document merges omits 96106603b802 Merge branch 'arm/drivers' into for-next omits 97c5ccdf7db4 Merge branch 'arm/defconfig' into for-next omits b1d96589c891 Merge branch 'arm/soc' into for-next omits 1abbdcdf5cf4 ARM: Document merges omits b2713b86584f Merge branch 'arm/dt' into for-next omits 5d5fe9970c76 drm/imx: enable IDMAC watermark feature omits bb8e43f76561 drm/imx: don't skip DP channel disable for background plane omits 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling omits 81b901d9009a ARM: Document merges omits 864e86544543 Merge branch 'arm/fixes' into for-next omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer adds aff7ed485168 selinux: log raw contexts as untrusted strings adds e2e0e09758a6 selinux: fix a missing-check bug in selinux_add_mnt_opt( ) adds fec6375320c6 selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() adds b076173a309e Merge tag 'selinux-pr-20190612' of git://git.kernel.org/pu [...] adds c11fb13a117e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 84396d141894 Merge tag 'asoc-fix-v5.2-rc4' of https://git.kernel.org/pu [...] adds 17d304604a88 Revert "ALSA: hda/realtek - Improve the headset mic for Ac [...] adds bcb46a0e0e5c Merge tag 'sound-5.2-rc5' of git://git.kernel.org/pub/scm/ [...] adds 7617c9a087d2 Merge tag 'gpio-v5.2-3' of git://git.kernel.org/pub/scm/li [...] adds 4e4abae311e4 iommu/arm-smmu: Avoid constant zero in TLBI writes adds c78ad1be4b4d Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/p [...] adds 815744d75152 mm: memcontrol: don't batch updates of local VM stats and events adds 3510955b3271 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node adds c04e32e91165 scripts/decode_stacktrace.sh: prefix addr2line with $CROSS [...] adds dedca63504a2 mm/mlock.c: mlockall error for flag MCL_ONFAULT adds b17f18aff287 mm/vmscan.c: fix recent_rotated history adds be99ca271697 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() adds 7a30df49f63a mm: mmu_gather: remove __tlb_reset_range() for force flush adds 0874bb49bb21 mm/mlock.c: change count_mm_mlocked_page_nr return type adds 59ea6d06cfa9 coredump: fix race condition between collapse_huge_page() [...] adds a58f2cef26e1 mm/vmscan.c: fix trying to reclaim unevictable LRU page adds 2374b6822551 drivers/base/devres: introduce devm_release_action() adds 2e3f139e8ece mm/devm_memremap_pages: introduce devm_memunmap_pages adds e615a191216e PCI/P2PDMA: fix the gen_pool_add_virt() failure path adds 795ee30648c7 lib/genalloc: introduce chunk owners adds 1570175abd16 PCI/P2PDMA: track pgmap references per resource, not globally adds 50f44ee7248a mm/devm_memremap_pages: fix final page put race adds fd6b99fa41dd Merge branch 'akpm' (patches from Andrew) adds 41040cf7c5f0 arm64/sve: Fix missing SVE/FPSIMD endianness conversions adds 72a20cee5d99 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6e7739fc938c Smack: Restore the smackfsdef mount option and add missing [...] adds 5dcedf4600f8 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds b9aef63aca77 block: force select mq-deadline for zoned block devices adds 355e8d26f719 io_uring: fix memory leak of UNIX domain socket inode adds 6cfc0081b046 blk-mq: no need to check return value of debugfs_create functions adds 154085ffdcc6 null_blk: remove duplicate check for report zone adds 8614b0085d98 block/switching-sched.txt: Update to blk-mq schedulers adds fb5772cbfe48 blkio-controller.txt: Remove references to CFQ adds c326f846ebc2 blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_fre [...] adds 31b90956b124 bcache: fix stack corruption by PRECEDING_KEY() adds 1f0ffa67349c bcache: only set BCACHE_DEV_WB_RUNNING when cached device [...] adds 31f6264e225f libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk adds 1d0c06513bd4 block/ps3vram: Use %llu to format sector_t after LBDAF removal adds 7b10315128c6 Merge tag 'for-linus-20190614' of git://git.kernel.dk/linux-block adds 1ed1fa5f9c31 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 2741b6723bf6 gfs2: Fix rounding error in gfs2_iomap_page_prepare adds 406652440172 Merge tag 'gfs2-v5.2.fixes2' of git://git.kernel.org/pub/s [...] adds 937f861def1a drm/mediatek: adjust ddp clock control flow adds 46a3b9fce293 drm/mediatek: respect page offset for PRIME mmap calls adds 8fd7a37b191f drm/mediatek: fix unbind functions adds f0fd84834280 drm/mediatek: unbind components in mtk_drm_unbind() adds cf49b24ffa62 drm/mediatek: call drm_atomic_helper_shutdown() when unbin [...] adds a4cd1d2b016d drm/mediatek: clear num_pipes when unbind driver adds 2458d9d6d94b drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomi [...] adds 76509d6b103b Merge branch 'mediatek-drm-fixes-5.2' of https://github.co [...] adds febe80307d2c Merge tag 'drm-intel-fixes-2019-06-13' of git://anongit.fr [...] adds 744ed8cb8a47 Merge tag 'drm-misc-fixes-2019-06-13' of git://anongit.fre [...] adds 517b91f4cde3 drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc adds 99f304beb82a drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported() adds f3a5231c8f14 drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware adds e14c5873d2a3 Merge branch 'drm-fixes-5.2' of git://people.freedesktop.o [...] adds 6aa7a22b9790 Merge tag 'drm-fixes-2019-06-14' of git://anongit.freedesk [...] adds 0011572c8830 Merge branch 'for-5.2-fixes' of git://git.kernel.org/pub/s [...] adds becf33f694dc tracing: Fix out-of-range read in trace_stack_print() adds cbdaeaf050b7 tracing: avoid build warning with HAVE_NOP_MCOUNT adds ff585c5b9a27 tracing: Make two symbols static adds f01098c74b52 tracing/uprobe: Fix NULL pointer dereference in trace_upro [...] adds a4158345ec5a tracing/uprobe: Fix obsolete comment on trace_uprobe_create() adds 9f255b632bf1 module: Fix livepatch/ftrace module text permissions race adds 04e03d9a616c ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper() adds 6a71398c6aea Merge tag 'trace-v5.2-rc4' of git://git.kernel.org/pub/scm [...] adds fa1827d7731a Merge tag 'powerpc-5.2-4' of git://git.kernel.org/pub/scm/ [...] adds ff39074b1d4e Merge tag 'usb-5.2-rc5' of git://git.kernel.org/pub/scm/li [...] adds e01e060fe00d Merge tag 'platform-drivers-x86-v5.2-3' of git://git.infra [...] adds f763cf8e47d3 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] adds cda03a9a7be6 clocksource/drivers/timer-ti-dm: Change to new style declaration adds 5d6168fc61b7 clocksource/drivers/arm_arch_timer: Don't trace count read [...] adds 6cb3dd75b00e Merge tag 'timers-v5.2-rc1' of https://git.linaro.org/peop [...] adds e3ff9c3678b4 timekeeping: Repair ktime_get_coarse*() granularity adds efba92d58fa3 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 71ab8323cc35 x86/kgdb: Return 0 from kgdb_arch_set_breakpoint() adds 8d3289f2fa1e x86/fpu: Don't use current->mm to check for a kthread adds f3176ec9420d x86/kasan: Fix boot with 5-level paging and KASAN adds 78f4e932f776 x86/microcode, cpuhotplug: Add a microcode loader CPU hotp [...] adds 963172d9c7e8 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 9e0babf2c06c Linux 5.2-rc5 adds 00fcfbcace1d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 854c5078eeae ARC: mm: do_page_fault refactor #1: remove label @good_area adds 090ef5d0fa37 ARC: mm: do_page_fault refactor #2: remove short lived variable adds 7240fd3ff22c ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds 73fdc3559a96 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds 3c81c76fce26 ARC: mm: do_page_fault refactor #5: scoot no_context to end adds 9a0b899341e5 ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds 9b959e7b7d36 ARC: mm: do_page_fault refactor #7: fold the various error [...] adds d431a90c8a45 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds 50607a98e557 Merge remote-tracking branch 'arc-current/for-curr' adds b7f8b440f300 powerpc/32s: fix initial setup of segment registers on sec [...] adds e8732ffa2e09 powerpc/booke: fix fast syscall entry on SMP adds 82f6e266f812 powerpc/32: fix build failure on book3e with KVM adds 041b77a2b3eb Merge remote-tracking branch 'powerpc-fixes/fixes' adds 11aff183225c vfio-ccw: Destroy kmem cache region on module exit adds 65b7a4bce087 Merge remote-tracking branch 's390-fixes/fixes' adds 07a6d63eb1b5 sunhv: Fix device naming inconsistency between sunhv_conso [...] adds 4165c54c97bd sparc: Remove redundant copy of the LGPL-2.0 adds 6284ad9453ba sparc: configs: Remove useless UEVENT_HELPER_PATH adds 15d5dfaf4adb sparc: fix unknown type name u_int in uapi header adds 37d07f4b23cd Merge remote-tracking branch 'sparc/master' adds 385097a36757 nfc: Ensure presence of required attributes in the deactiv [...] adds 4add700968c7 net: phylink: further mac_config documentation improvements adds 588f7d39b359 mac80211: drop robust management frames from unknown TA adds 563572340173 mac80211: only warn once on chanctx_conf being NULL adds ebb3ca3b4477 cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() adds f8891461a277 mac80211: do not start any work during reconfigure flow adds 1a473d6092d5 cfg80211: util: fix bit count off by one adds 4f488fbca2a8 cfg80211: fix memory leak of wiphy device name adds b65842025335 cfg80211: report measurement start TSF correctly adds 2a2af5e6e6f5 Merge tag 'mac80211-for-davem-2019-06-14' of git://git.ker [...] adds 61356088ace1 qmi_wwan: add support for QMAP padding in the RX path adds 44f82312fe91 qmi_wwan: add network device usage statistics for qmimux devices adds a8fdde1cb830 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode adds 36815b416fa4 qmi_wwan: extend permitted QMAP mux_id value range adds 2309f5179710 Merge branch 'qmi_wwan-fix-QMAP-handling' adds 6bb9e376c2a4 net: dsa: microchip: Don't try to read stats for unused ports adds ce950f1050ce sctp: Free cookie before we memdup a new one adds f0c03ee0ec66 net: dsa: fix warning same module names adds 99815f5031db net: sched: flower: don't call synchronize_rcu() on mask creation adds 9a33629ba6b2 hv_netvsc: Set probe mode to sync adds a8e11e5c5611 sysctl: define proc_do_static_key() adds ede61ca474a0 tcp: add tcp_rx_skb_cache sysctl adds 0b7d7f6b2208 tcp: add tcp_tx_skb_cache sysctl adds ce27ec60648d net: add high_order_alloc_disable sysctl/static key adds 35fc07aee8f6 Merge branch 'tcp-add-three-static-keys' adds ef7bfa84725d net: phylink: set the autoneg state in phylink_phy_change adds 760c80b70bed net: dsa: rtl8366: Fix up VLAN filtering adds 42f5cda5eaf4 vsock/virtio: set SOCK_DONE on peer shutdown adds 5db2e7c7917f Revert "net: phylink: set the autoneg state in phylink_phy [...] adds b1d6c15b9d82 bpf: simplify definition of BPF_FIB_LOOKUP related flags adds 0e265747491c bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi adds 3e0682695199 bpf: fix div64 overflow tests to properly detect errors adds 758f2046ea04 powerpc/bpf: use unsigned division instruction for 64-bit [...] adds 09f6ac2c31f3 Merge branch 'bpf-ppc-div-fix' adds d4dd153d5516 bpf, devmap: Fix premature entry free on destroying map adds edabf4d9dd90 bpf, devmap: Add missing bulk queue free adds 86723c864063 bpf, devmap: Add missing RCU read lock on flush adds fe8d9571dc50 bpf, x64: fix stack layout of JITed bpf code adds 85749218e3a6 bpf: Fix out of bounds memory access in bpf_sk_storage adds 9594dc3c7e71 bpf: fix nested bpf tracepoints with per-cpu data adds 1eb4169c1e6b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 36b2f61a42c2 net: handle 802.1P vlan 0 packets properly adds 718f4a253708 be2net: Fix number of Rx queues used for flow hashing adds d424a2afd7da hv_sock: Suppress bogus "may be used uninitialized" warnings adds 2e05fcae83c4 tcp: fix compile error if !CONFIG_SYSCTL adds f3e92cb8e2eb neigh: fix use-after-free read in pneigh_get_next adds d4d5d8e83c96 ax25: fix inconsistent lock state in ax25_destroy_timer adds 4d4545ade18d Merge remote-tracking branch 'net/master' adds 54bd0d034f70 Merge remote-tracking branch 'ipsec/master' adds 10ee69af24e4 Merge remote-tracking branch 'netfilter/master' adds 5f90677ed319 IB/hfi1: Validate fault injection opcode user input adds da9de5f8527f IB/hfi1: Close PSM sdma_progress sleep window adds cc78076af14e IB/hfi1: Correct tid qp rcd to match verbs context adds d7a6bbd8d6c5 Merge remote-tracking branch 'rdma-fixes/for-rc' adds cbb9f8ccc823 ASoC: nau8825: fix fake interruption when booting adds 47c317b786b6 ASoC: meson: axg-tdmin: right_j is not supported adds 7e0d7d0fbd06 ASoC: meson: axg-tdmout: right_j is not supported adds cb36ff785e86 ASoC: meson: axg-tdm: fix sample clock inversion adds 489f231e0f4c ASoC: codec: hdac_hdmi: fix pin connections at cvt enable adds 8ac12b77db48 Merge branch 'asoc-5.2' into asoc-linus adds 29dbadaa5b36 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 229d7eb6116e Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0ce6dbe8a1ef Merge branch 'regulator-5.2' into regulator-linus adds 9d185ebc1ae5 Merge remote-tracking branch 'regulator-fixes/for-linus' adds a75e91bad717 spi: qup: fix PIO/DMA transfers. adds a60a6b8f6346 Merge branch 'spi-5.2' into spi-linus adds e5615a123e9a Merge remote-tracking branch 'spi-fixes/for-linus' adds 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue adds 3ee9c7eb7f03 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 25cfce65d1a0 Merge remote-tracking branch 'phy/fixes' adds a370003cc301 binder: fix possible UAF when freeing buffer adds c9fa637fa9f2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0d53827d7c17 thunderbolt: Implement CIO reset correctly for Titan Ridge adds 0886783bb946 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 9ba8db049da7 Merge remote-tracking branch 'input-current/for-linus' adds a47e746b4fb8 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds fdf9fcee6fd7 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 23d58d93b46f Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 2b89f99e0e51 Merge remote-tracking branch 'omap-fixes/fixes' adds cca6211b73bb Merge remote-tracking branch 'hwmon-fixes/hwmon' adds ae5df1db9814 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds a063ea792c4c Merge remote-tracking branch 'mmc-fixes/fixes' adds 53b2974339b5 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 8c96c1dbb38c Merge remote-tracking branch 'risc-v-fixes/fixes' adds 98e395949274 Merge remote-tracking branch 'kbuild/for-next' adds 4b4b077cbd0a dma-remap: Avoid de-referencing NULL atomic_pool adds 591fcf3b301b iommu/dma: Apply dma_{alloc,free}_contiguous functions adds 307b553ee75d Merge remote-tracking branch 'dma-mapping/for-next' adds 5bfc961ac583 Merge remote-tracking branch 'arc/for-next' adds 0045500570a2 Merge branches 'misc' and 'sa1100-for-next', tag 'for-rc-a [...] adds b29e04dfc9bf Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] adds 2e9943aab568 drm/i2c: tda998x: introduce tda998x_audio_settings adds 935b9ca35744 drm/i2c: tda998x: implement different I2S flavours adds 7dad3740aeb7 drm/i2c: tda998x: improve programming of audio divisor adds a03a915b8387 drm/i2c: tda998x: derive CTS_N value from aclk sample rate ratio adds 82642ab7345d drm/i2c: tda998x: store audio port enable in settings adds 7168916072b5 drm/i2c: tda998x: index audio port enable config by route type adds e4fe96f11ee4 drm/i2c: tda998x: configure both fields of AIP_CLKSEL together adds 26f7bf1251c7 drm/i2c: tda998x: move audio routing configuration adds 900b2b7250b8 drm/i2c: tda998x: clean up tda998x_configure_audio() adds 125a4f9394c7 drm/i2c: tda998x: get rid of params in audio settings adds 2807ba759703 drm/i2c: tda998x: add support for pixel repeated modes adds fcc22c5f9dda drm/i2c: tda998x: improve correctness of quantisation range adds 45a19dd39788 drm/i2c: tda998x: add vendor specific infoframe support adds ca9f18139844 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] adds 1806a88db417 Merge remote-tracking branch 'arm/for-next' adds 1a2a66db4967 arm64: remove redundant 'default n' from Kconfig adds 76e8d0291965 Merge remote-tracking branch 'arm64/for-next/core' adds 2b37c1c3e7bb dt-bindings: perf: imx8-ddr: add imx8qxp ddr performance monitor adds 9a66d36cc7ac drivers/perf: imx_ddr: Add DDR performance counter support [...] adds ae9924667a7e MAINTAINERS: Add maintainer entry for the imx8 DDR PMU driver adds 35aa7657646b Merge remote-tracking branch 'arm-perf/for-next/perf' adds 490cad5a3ad6 soc: brcmstb: Fix error path for unsupported CPUs adds 6b23af0783a5 soc: bcm: brcmstb: biuctrl: Register writes require a barrier adds c1d6f4adf465 Merge tag 'arm-soc/for-5.2/drivers-fixes' of https://githu [...] adds b2279bcffa72 MAINTAINERS: Update Stefan Wahren email address adds 9925a6d9b794 Merge tag 'arm-soc/for-5.2/maintainers' of https://github. [...] adds 4bded299838f Merge tag 'imx-fixes-5.2' of git://git.kernel.org/pub/scm/ [...] adds 6515a2ceac76 Merge tag 'omap-for-v5.2/fixes-rc2' of git://git.kernel.or [...] adds e8bd76dccd79 ARM: dts: bcm: Add missing device_type = "memory" property adds 9f22081ea221 Merge tag 'arm-soc/for-5.2/devicetree-fixes' of https://gi [...] adds a6b112b04355 arm64: arch_k3: Fix kconfig dependency warning adds 5a55a1612373 Merge tag 'am654-fixes-for-v5.2' of git://git.kernel.org/p [...] adds 75d91ba4750e Merge tag 'mvebu-fixes-5.2-1' of git://git.infradead.org/l [...] adds 0c0c9b5753cd ARM: davinci: da850-evm: call regulator_has_full_constraints() adds 68f2515bb31a ARM: davinci: da8xx: specify dma_coherent_mask for lcdc adds d5d3652af157 Merge tag 'davinci-fixes-for-v5.2' of git://git.kernel.org [...] adds 80d1d4652545 Merge tag 'omap-for-v5.2/fixes-rc4' of git://git.kernel.or [...] adds e1b694ef6f13 Merge branch 'arm/fixes' into for-next adds 113f53248016 Merge remote-tracking branch 'arm-soc/for-next' adds ab72eb125bad Merge remote-tracking branch 'actions/for-next' adds ede1073edc26 Merge branch 'v5.2/fixes' into tmp/aml-rebuild adds 806c08e1fc3a Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] adds 8f171a7678ae Merge branch 'v5.3/dt' into tmp/aml-rebuild adds abdcfc25641c ASoC: meson: add tohdmitx DT bindings adds b39978086abf Merge tag 'asoc-tohdmitx' of https://git.kernel.org/pub/sc [...] adds b06c8c6e9b7b arm64: dts: meson: sei510: add max98357a DAC adds 64c10554bf9c arm64: dts: meson: sei510: add sound card adds aa7d5873bf6e arm64: dts: meson-g12b-odroid-n2: add sound card adds cd0727aa42f9 arm64: dts: meson-g12a-x96-max: add sound card adds 34f5de001aaf Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds cfda88bf7f1c Merge branch 'v5.3/drivers' into tmp/aml-rebuild adds b9fae3e14f21 Merge remote-tracking branch 'amlogic/for-next' adds c6313790e175 Merge remote-tracking branch 'aspeed/for-next' adds 02734ac83481 Merge remote-tracking branch 'at91/at91-next' adds e566cf934049 Merge remote-tracking branch 'bcm2835/for-next' adds 39810d72244b Merge remote-tracking branch 'imx-mxs/for-next' adds 66f030eac257 firmware: ti_sci: Always request response from firmware adds 68608b5e5063 firmware: ti_sci: Add resource management APIs for ringacc [...] adds 1e407f337f40 firmware: ti_sci: Add support for processor control adds fa42da11b285 firmware: ti_sci: Parse all resource ranges even if some i [...] adds 39c69ae7ef17 Merge tag 'drivers_soc_for_5.3' into next adds 2479cd2990fd Merge remote-tracking branch 'keystone/next' adds ec4745a2817d Merge remote-tracking branch 'mediatek/for-next' adds 11ce6f7880ae Merge remote-tracking branch 'mvebu/for-next' adds 8e3837950047 Merge remote-tracking branch 'omap/for-next' adds ef7a5baf64ce ARM: qcom_defconfig: add display-related options adds 817bbbb7749d ARM: qcom_defconfig: add support for USB networking adds 6b9d226b8495 soc: qcom: fix QCOM_AOSS_QMP dependency and build errors adds 70d22b78d323 soc: qcom: apr: Don't use reg for domain id adds 48100d10c93f ARM: dts: qcom: msm8974-hammerhead: add touchscreen support adds 030b6d48ebfb ARM: dts: qcom: msm8974-hammerhead: add support for backlight adds 5a9fc531f6ec ARM: dts: msm8974: add display support adds 489bacb29818 ARM: dts: qcom: msm8974-hammerhead: add support for display adds 7cf38fccda2f Merge branches 'arm64-for-5.3', 'drivers-for-5.3' and 'dts [...] adds 7b8f31f21ac0 Merge remote-tracking branch 'qcom/for-next' adds e6aacf9a52e0 dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks adds d703a52eb1eb dt-bindings: can: rcar_can: Add r8a774c0 support adds 4896a6d1f8d7 dt-bindings: can: rcar_canfd: document r8a77965 support adds 0a4a4070b2d7 dt-bindings: can: rcar_canfd: document r8a77990 support adds 95fe608da590 dt-bindings: can: rcar_canfd: document r8a774c0 support adds a2789e0c3c53 Merge branch 'dt-bindings-for-v5.3' into next adds 3c5394a34f71 Merge remote-tracking branch 'renesas/next' adds 1886afa3b46a Merge remote-tracking branch 'reset/reset/next' adds f497ab6b4bb8 ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up sign [...] adds 7fb44dfe3055 Merge branch 'v5.3-armsoc/dts32' into for-next adds 549dcdafe793 arm64: dts: rockchip: Enable HDMI audio on Rock Pi adds c2aacceedc86 arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/C [...] adds 69b67439c02a Merge branch 'v5.3-armsoc/dts64' into for-next adds bf6fe7247989 Merge branch 'v5.3-armsoc/soc32' into for-next adds b3b723d8c485 clk: rockchip: add a type from SGRF-controlled gate clocks adds e4488e45e240 clk: rockchip: convert pclk_wdt boilerplat to new SGRF_GATE macro adds bf0b34ecc3e7 Merge branch 'v5.3-clk/next' into for-next adds 893b81c837e0 Merge remote-tracking branch 'rockchip/for-next' adds 5a96019ce5cd ARM: defconfig: samsung: Cleanup with savedefconfig adds 0d8bc7b138cb Merge branch 'next/defconfig' into for-next adds ae8950734c04 Merge remote-tracking branch 'samsung-krzk/for-next' adds 086ed5ccb498 Merge remote-tracking branch 'scmi/for-linux-next' adds f0c629fd7dcc Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 61ed7ef952fc firmware: tegra: Early resume BPMP adds e963ba39e70e Merge branch for-5.3/firmware into for-next adds 76ce48bdb303 memory: tegra: Fix -Wunused-const-variable adds 11fc186b2e9d Merge branch for-5.3/memory into for-next adds 7ac13f6dcbd5 soc/tegra: Select pinctrl for Tegra194 adds b505eaf26f6c Merge branch for-5.3/soc into for-next adds b30be6734e11 arm64: tegra: Mark architected timer as always on adds 6b9e263b449f arm64: tegra: Don't use architected timer for suspend on Tegra210 adds 1797efe71b77 arm64: tegra: Add ID EEPROM for Jetson TX1 module adds ef094cfb83c4 arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit adds e610041a4af8 arm64: tegra: Add ID EEPROM for Jetson TX2 module adds b93109497b52 arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit adds 0c463661f51c arm64: tegra: Add ID EEPROMs on Jetson Nano adds 2532ffe02fc6 arm64: tegra: Enable CPU sleep on Jetson Nano adds 5cb138399e9d Merge branch for-5.3/arm64/dt into for-next adds 34b09b9f1faa arm64: defconfig: Add HWMON INA3221 support adds 0f6a60debcc3 Merge branch for-5.3/arm64/defconfig into for-next adds f8c58ba0fd26 Merge remote-tracking branch 'tegra/for-next' adds 8fcae073c61e Merge remote-tracking branch 'clk/clk-next' adds c01722b6379d Merge remote-tracking branch 'clk-samsung/for-next' adds be163bda70b1 Merge remote-tracking branch 'csky/linux-next' adds e7251da5ae2d Merge remote-tracking branch 'm68k/for-next' adds 2109dcad5366 binfmt_flat: remove flat_reloc_valid adds be573a27a55b binfmt_flat: remove flat_set_persistent adds 7a9ddb48af9f binfmt_flat: provide a default version of flat_get_relocate_addr adds 0231f2c02387 binfmt_flat: remove flat_old_ram_flag adds bfd92562543d binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] adds 0d070daa0717 binfmt_flat: remove the uapi <linux/flat.h> header adds c19d753b1492 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition adds 19c594b92e90 binfmt_flat: consolidate two version of flat_v2_reloc_t adds 687a74783194 binfmt_flat: use fixed size type for the on-disk format adds 6071ecd874ac binfmt_flat: add endianess annotations adds a78c065904e1 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option adds 5d0aefaefbfc binfmt_flat: make support for old format binaries optional adds 5dcca1a0c102 binfmt_flat: provide an asm-generic/flat.h adds b01462c00a8f binfmt_flat: remove the persistent argument from flat_get_ [...] adds 363b4612f437 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c adds 6a8fcf11a17b binfmt_flat: don't offset the data start adds 8f5b7c02eb6a riscv: add binfmt_flat support adds 7e30f749743f Merge remote-tracking branch 'm68knommu/for-next' adds 675ae8464ec2 Merge remote-tracking branch 'mips/mips-next' adds a07b5cc95341 Merge remote-tracking branch 'parisc-hd/for-next' adds 2305ff225c0b ocxl: do not use C++ style comments in uapi header adds 934bda59f286 powerpc/pseries/hvconsole: Fix stack overread via udbg adds 0aa82c482ab2 powerpc/pseries: Fix oops in hotplug memory notifier adds d4aa219a074a powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild adds e59a175faa8d powerpc/pseries/mobility: prevent cpu hotplug during DT update adds e610a466d16a powerpc/pseries/mobility: rebuild cacheinfo hierarchy post [...] adds d37f1f9ac02e Merge remote-tracking branch 'powerpc/next' adds 4eff33fc3c32 Merge remote-tracking branch 'soc-fsl/next' adds 58443b676b9e s390/pkey: Use -ENODEV instead of -EOPNOTSUPP adds 1c0908fcdaeb s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP adds ba6a98fe79b4 s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP adds 45488c48e49b s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP adds 64e1f0c531d1 s390/mm: force swiotlb for protected virtualization adds bb99332a2b55 s390/cio: introduce DMA pools to cio adds 37db8985b211 s390/cio: add basic protected virtualization support adds b50623e5db80 s390/airq: use DMA memory for adapter interrupts adds 01b3fb1ea00d virtio/s390: use cacheline aligned airq bit vectors adds 22a4a639b9ce virtio/s390: add indirection to indicators access adds 48720ba56891 virtio/s390: use DMA memory for ccw I/O and classic notifiers adds 39c7dcb15892 virtio/s390: make airq summary indicators DMA adds b4e3133b6598 s390/traps: simplify data exception handler adds 7928260539f3 processor: remove spin_cpu_yield adds 38f2c691a4b3 s390: improve wait logic of stop_machine adds 4ecf0a43e729 processor: get rid of cpu_relax_yield adds 39c00378e337 Update default configuration adds 61f7e2e5096f Merge remote-tracking branch 's390/features' adds 2fd055abd71b Merge remote-tracking branch 'sh/sh-next' adds 55b548dd1f43 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 121dcdcce4a1 Merge remote-tracking branch 'fscrypt/master' adds 389c79cb3405 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 0ff2b018b02f cifs: fix panic in smb2_reconnect adds 487317c99477 cifs: add spinlock for the openFileList to cifsInodeInfo adds 8e837be7bf76 cifs: Use kmemdup in SMB2_ioctl_init() adds 6dcbea490427 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds b08013a7210a SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds 7408f158fbce SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds e4e312e17ff2 cifs: add missing GCM module dependency adds e711bf1bec07 Fix match_server check to allow for auto dialect negotiate adds e826d25bef71 cifs: fix GlobalMid_Lock bug in cifs_reconnect adds 5c1efc6601fc Merge remote-tracking branch 'cifs/for-next' adds 8bff6e48e2b2 Merge remote-tracking branch 'ecryptfs/next' adds 1f9b3664fd1b Merge remote-tracking branch 'ext3/for_next' adds 96190692e0a3 Merge remote-tracking branch 'ext4/dev' adds 2309b1c2a7e8 Merge remote-tracking branch 'f2fs/dev' adds 30b18c5cdede Merge remote-tracking branch 'fuse/for-next' adds 18af2c75a1b4 NFS4: Only set creation opendata if O_CREAT adds 20a9764667b0 net :sunrpc :clnt :Fix xps refcount imbalance on the error path adds 8fe840847bde Merge remote-tracking branch 'nfs-anna/linux-next' adds 71db1c37ba2a Merge remote-tracking branch 'nfsd/nfsd-next' adds e27f5d7e06b7 Merge remote-tracking branch 'ubifs/linux-next' adds f593971ea12f Merge remote-tracking branch 'v9fs/9p-next' adds 166b589095d9 Merge remote-tracking branch 'xfs/for-next' adds eb15b6a6b3f7 locks: Add trace_leases_conflict adds 6ef048fd5955 locks: eliminate false positive conflicts for write lease adds 293089639786 Merge remote-tracking branch 'file-locks/locks-next' adds 052fe6fa91a1 Merge remote-tracking branch 'vfs/for-next' adds ba87ae76435a Merge remote-tracking branch 'printk/for-next' adds 151f4e2bdc7a docs: power: convert docs to ReST and rename to *.rst adds 4c1d58d4931f Merge branch 'pci/docs' adds 2d2f4273cbe9 PCI: Always allow probing with driver_override adds de76cda215d5 PCI: Decode PCIe 32 GT/s link speed adds 58cfee29a970 Merge branch 'pci/enumeration' adds a17beb1a0882 PCI: Generalize multi-function power dependency device links adds 6d2e369f0d4c PCI: Add NVIDIA GPU multi-function power dependencies adds 6647a8d1c2f0 Merge branch 'pci/misc' adds 0adaa9881df7 Merge branch 'remotes/lorenzo/pci/altera' adds 1d758fec167a Merge branch 'remotes/lorenzo/pci/qcom' adds db7a62482d2f PCI: endpoint: Set endpoint controller pointer to NULL adds f16fb16ed16c PCI: endpoint: Allocate enough space for fixed size BAR adds 3041a643613a PCI: endpoint: Skip odd BAR when skipping 64bit BAR adds dbb7bbcc8ad2 PCI: endpoint: Clear BAR before freeing its space adds 067c9d5ebe1a Merge branch 'remotes/lorenzo/pci/endpoint' adds 82e105921b8a Merge branch 'remotes/lorenzo/pci/misc' adds fbc6e0dd8d4e Merge branch 'pci/trivial' adds ea5e50e92d3b Merge remote-tracking branch 'pci/next' adds 87f4a5a7e5b7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 912c6aa67ad4 HID: wacom: Add 2nd gen Intuos Pro Small support adds 184eccd40389 HID: wacom: generic: read HID_DG_CONTACTMAX from any featu [...] adds f4e11d599610 HID: wacom: generic: support the 'report valid' usage for touch adds 15893fa40109 HID: wacom: generic: read the number of expected touches o [...] adds b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next adds 9bcfed1832bb Merge remote-tracking branch 'hid/for-next' adds aa5ae06515a4 i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d() adds d680a50cb9c5 i2c: tegra: Avoid error message on deferred probe adds 7ea651ec392e dt-bindings: i2c: extend existing opencore bindings adds d9ce957d414b i2c: ocores: add support for i2c device on Sifive FU540-c000 SoC adds c45d4ba86731 i2c: ocores: add polling mode workaround for Sifive FU540- [...] adds e1714daad7cf i2c: headers: don't use 'dev' as adapter variable adds d68222d4d664 i2c: headers: always have a named variable in arguments adds edd7a5639f83 i2c: core: always have a named variable in arguments adds 2caea56f569a i2c: headers: update docs about I2C_CLIENT_* adds 76cc9f0efd95 i2c: headers: reformat header comment and update copyright adds acc8abcb2a9c i2c: tegra: Add suspend-resume support adds c3c2889b8a2c i2c: qcom-geni: Signify successful driver probe adds c9913ac42135 i2c: qcom-geni: Provide support for ACPI adds bb0fb7686a52 Merge branch 'i2c/for-5.3' into i2c/for-next adds bded35e63adc Merge remote-tracking branch 'i2c/i2c/for-next' adds 9017ba82d7a7 Merge remote-tracking branch 'i3c/i3c/next' adds 3e41625c4c28 hwmon: (pmbus/adm1275) Fix power sampling support adds 61b85b88f156 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ce1a5ea18ef9 Documentation: Remove duplicate x86 index entry adds 8afecfb0ec96 Merge tag 'v5.2-rc4' into mauro adds 305a99eb98af docs: aoe: convert docs to ReST and rename to *.rst adds b693d0b372af docs: arm64: convert docs to ReST and rename to .rst adds e327cfcb2542 docs: cdrom-standard.tex: convert from LaTeX to ReST adds 8ea618899b6b docs: cdrom: convert docs to ReST and rename to *.rst adds f0ba43774cea docs: convert docs to ReST and rename to *.rst adds 10ffebbed550 docs: fault-injection: convert docs to ReST and rename to *.rst adds ab42b818954c docs: fb: convert docs to ReST and rename to *.rst adds c220a1fae6c5 docs: fpga: convert docs to ReST and rename to *.rst adds d7b461c5e82f docs: ide: convert docs to ReST and rename to *.rst adds cd238effefa2 docs: kbuild: convert docs to ReST and rename to *.rst adds d67297ad343e docs: kdump: convert docs to ReST and rename to *.rst adds 09bbf055c332 docs: mic: convert docs to ReST and rename to *.rst adds 593733ab80ac docs: netlabel: convert docs to ReST and rename to *.rst adds 3bdab16c55f5 docs: pcmcia: convert docs to ReST and rename to *.rst adds 28aedd7ee214 docs: pps.txt: convert to ReST and rename to pps.rst adds 329f00415a42 docs: ptp.txt: convert to ReST and move to driver-api adds bdf3a950fb46 docs: riscv: convert docs to ReST and rename to *.rst adds 4ca9bc225e46 docs: target: convert docs to ReST and rename to *.rst adds 458f69ef3665 docs: timers: convert docs to ReST and rename to *.rst adds cc2a2d19f896 docs: watchdog: convert docs to ReST and rename to *.rst adds d22388408973 docs: xilinx: convert eemi.txt to eemi.rst adds d6a3b247627a docs: scheduler: convert docs to ReST and rename to *.rst adds a2f405a5269f docs: EDID/HOWTO.txt: convert it and rename to howto.rst adds 407b584d155b scripts/documentation-file-ref-check: ignore output dir adds 83e8b971f81c sphinx.rst: Add note about code snippets embedded in the text adds cd84d63a2983 Documentation: coresight: Update the generic device names adds 31753202325d Documentation/stackprotector: powerpc supports stack protector adds 9d9b889540c3 block: document iostat changes for disk busy time accounting adds 750fd8f203a4 Merge remote-tracking branch 'jc_docs/docs-next' adds 19f18e90aa59 Merge remote-tracking branch 'v4l-dvb/master' adds 32009587055f Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 30f234b4d6f0 Merge tag 'linux-cpupower-5.2-rc6' of git://git.kernel.org [...] adds d382084f77b0 Merge back earlier pm-tools material for v5.3. adds d738da9af9f5 Merge branch 'pm-tools' into linux-next adds a3487d8f3063 ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() adds c78fea61f0c1 ACPI: tables: Allow BGRT to be overridden adds e92c33d019d2 Merge branches 'acpi-pm' and 'acpi-tables' into linux-next adds 33ee09cd59ce device property: Add helpers to count items in an array adds 73b715c298b1 Merge branch 'devprop' into linux-next adds 3e26c5feed2a PCI: PM: Skip devices in D0 for suspend-to-idle adds d6724efc599c Merge branch 'pm-pci' into linux-next adds 391448375e5b Merge remote-tracking branch 'pm/linux-next' adds d3df18a97e58 cpufreq: add driver for Raspberry Pi adds 610de13d2fa9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds f1540bd5ca71 Merge remote-tracking branch 'opp/opp/linux-next' adds 5efc5f9a3314 Merge remote-tracking branch 'thermal-soc/next' adds 905ef8c9d22f Merge remote-tracking branch 'ieee1394/for-next' adds 958684475b6c Merge remote-tracking branch 'dlm/next' adds 40d22bdeabac Merge remote-tracking branch 'swiotlb/linux-next' adds 633fbb06cbb3 RDMA/ipoib: implement ethtool .get_link() callback adds bcef5b721568 RDMA/srp: Accept again source addresses that do not have a [...] adds fa027328a1c9 RDMA/hns: fix inverted logic of readl read and shift adds 4f18904c7849 RDMA/hns: Bugfix for filling the sge of srq adds 9bcb8940f4c0 RDMA/ucma: Use struct_size() helper adds 4dfd5321cf0a ucma: Convert multicast_idr to XArray adds afcafe07af0e ucma: Convert ctx_idr to XArray adds a1a8e4a85cf7 rdma: Delete the ib_ucm module adds b9560a419bfd RDMA: Move driver_id into struct ib_device_ops adds 72c6ec18eb61 RDMA: Move uverbs_abi_ver into struct ib_device_ops adds 7a15414252ae RDMA: Move owner into struct ib_device_ops adds 147b308e6a63 RDMA/nes: Avoid memory allocation during CQ destroy adds a52c8e2469c3 RDMA: Clean destroy CQ in drivers do not return errors adds e39afe3d6dbd RDMA: Convert CQ allocations to be under core responsibility adds cbdc666f3e84 RDMA/ipoib: Remove check for ETH_SS_TEST adds de9590cf3465 Merge remote-tracking branch 'rdma/for-next' adds 1dbb98699cf0 net: dsa: sja1105: Make two functions static adds 5948d11766bc qede: Make two functions static adds 9ad372fc5aaf net: stmmac: Prepare to convert to phylink adds eeef2f6b9f6e net: stmmac: Start adding phylink support adds 74371272f97f net: stmmac: Convert to phylink and remove phylib logic adds 425b0fad9c7e Merge branch 'net-stmmac-Convert-to-phylink' adds 514fcaac371e tc-tests: updated fw with bind actions by reference use cases adds 4b6b8c02f6e6 mlxsw: cmd: Free running clock PCI BAR and offsets via que [...] adds 34dacb4d519d mlxsw: core: Add a new interface for reading the hardware [...] adds 8289169dd262 mlxsw: pci: Query free running clock PCI BAR and offsets adds 55a8b00157d2 mlxsw: reg: Add Management UTC Register adds 1078645af6c0 mlxsw: reg: Add Management Pulse Per Second Register adds 4368dada5b37 ptp: ptp_clock: Publish scaled_ppm_to_ppb adds 992aa864dca0 mlxsw: spectrum_ptp: Add implementation for physical hardw [...] adds 412cd2ad18d3 mlxsw: spectrum: PTP physical hardware clock initialization adds 9366211f3207 selftests: ptp: Add Physical Hardware Clock test adds 11817aa69bf3 Merge branch 'mlxsw-Add-support-for-physical-hardware-clock' adds e8b1116118d7 s390/qeth: don't mask TX errors on IQD devices adds 4e2fe4edcabe s390/qeth: use mm helpers adds ad1608722226 s390/qeth: simplify DOWN state handling adds 7cbc9e8fe6cc s390/qeth: restart pending READ cmd from callback adds 09ac887f0360 s390/qeth: clean up setting of BLKT defaults adds 1273a8001410 s390/qeth: remove qeth_wait_for_buffer() adds 0ce37ec297f6 s390/qeth: remove OSN-specific IO code adds 57a688aa22eb s390/qeth: convert device-specific trace entries adds fcda7f73b618 s390/qeth: remove 'channel' parameter from callbacks adds 405548959cc7 s390/qeth: add support for dynamically allocated cmds adds 2066e1db9eef s390/qeth: convert RCD code to common IO infrastructure adds f3b783b1d0d7 s390/qeth: command-chain the IDX sequence adds d9b9f40bba7d s390/qeth: allocate a single cmd on read channel adds f9a94f85e885 Merge branch 's390-qeth-next' adds 7fa0043d5c74 net: axienet: move use of resource after validity check adds 6358f38c062d net: dsa: tag_sja1105: Select CONFIG_PACKING adds 9b994b4a074c r8169: let mdio read functions return -ETIMEDOUT adds 20023d3e5071 r8169: improve rtl_coalesce_info adds 9e9f33bae812 r8169: add helper rtl_is_8168evl_up adds 272b2265c87c r8169: use helper rtl_is_8168evl_up for setting register M [...] adds 0b55b630352e Merge branch 'r8169-add-and-use-helper-rtl_is_8168evl_up' adds 3adcfa447866 l2tp: no need to check return value of debugfs_create functions adds 733f0766c3de sched: act_ctinfo: use extack error reporting adds 1a28ed213696 nl80211: fill all policy .type entries adds 90cc4bd61190 mac80211: AMPDU handling for Extended Key ID adds f4d75993d85b nl80211: add NL80211_ATTR_IFINDEX to port authorized event adds cc3e14c21ae9 nl80211: add WPA3 definition for SAE authentication adds 26f7044e9504 nl80211: add support for SAE authentication offload adds d7edf40c15e8 mac80211: add ieee80211_get_he_iftype_cap() helper adds 901bb9891855 nl80211: require and validate vendor command policy adds c9d3245e03ce mac80211: dynamically enable the TWT requester support on [...] adds a0de1ca383c7 mac80211: allow turning TWT responder support on and off v [...] adds 4770c8f90228 cfg80211: Add a function to iterate all BSS entries adds cd6f34110285 ieee80211: Add a missing extended capability flag definition adds 1e87fec9fa52 mac80211: call rate_control_send_low() internally adds bd718fc11d5b mac80211: use STA info in rate_control_send_low() adds 583a7a34c5d3 mac80211: fill low rate even for HAS_RATE_CONTROL adds 163a7cdd1f30 mac80211: extend __rate_control_send_low warning adds 5a7bb7ce26a9 mac80211: no need to check return value of debugfs_create [...] adds 1c38c7f22068 nl80211: send event when CMD_FRAME duration expires adds ddb754aa3181 mac80211: notify offchannel expire on mgmt_tx adds d96ec9751114 Merge tag 'mac80211-next-for-davem-2019-06-14' of git://gi [...] adds b3c04e834082 net/mlx5e: use indirect calls wrapper for skb allocation adds 55f968726e14 net/mlx5e: use indirect calls wrapper for the rx packet handler adds eea9e3a40dbc Merge branch 'net-mlx5-use-indirect-call-wrappers' adds bfe59032bd61 net: ethernet: ti: cpsw: use cpsw as drv data adds 9126e75e39e1 net: ethernet: ti: cpsw_ethtool: simplify slave loops adds f30e33bcdab9 net: phy: Add more 1000BaseX support detection adds 96f657e6cfc2 net/packet: constify __packet_get_status() argument adds d4b5bd98faec net/packet: constify packet_lookup_frame() and __tpacket_h [...] adds dcf70cefaf99 net/packet: constify prb_lookup_block() and __tpacket_v3_h [...] adds 0338a14523e3 net/packet: constify __packet_rcv_has_room() adds 8e8e2951e309 net/packet: make tp_drops atomic adds 2c51c6273c73 net/packet: implement shortcut in tpacket_rcv() adds 3a2bb84e4aea net/packet: remove locking from packet_rcv_has_room() adds 9bb6cd652454 net/packet: introduce packet_rcv_try_clear_pressure() helper adds 4373a5e2606b Merge branch 'packet-DDOS' adds 7c86f20d15b7 net: stmmac: use GPIO descriptors in stmmac_mdio_reset adds 1fc33199185d net: dsa: microchip: Add PHY errata workarounds adds 79c8bd15b61e net: dsa: microchip: Support optional 125MHz SYNCLKO output adds d42176c6bf50 Merge branch 'Microchip-KSZ-driver-enhancements' adds 605fd1c67e65 nfp: update the old flash error message adds f767fc6655ea nfp: print a warning when binding VFs to PF driver adds b3733263ef23 Merge branch 'nfp-add-two-user-friendly-errors' adds d5afa82c977e vsock: correct removal of socket from the list adds 1086ca3a63a3 net: phy: sfp: clean up a condition adds 6117561e1bb3 qed: iWARP - Use READ_ONCE and smp_store_release to access [...] adds 43cf40d93fad qed: iWARP - fix uninitialized callback adds cb94d52b93c7 qed: iWARP - Fix tc for MPA ll2 connection adds fbce23a8036d qed: iWARP - Fix default window size to be based on chip adds cbbe9bd0a088 Merge branch 'qed-iWARP-fixes' adds 123297b78bc6 net: hns3: delay setting of reset level for hw errors unti [...] adds a955d71df26c net: hns3: fix avoid unnecessary resetting for the H/W err [...] adds e4193e24a520 net: hns3: process H/W errors occurred before HNS dev init [...] adds e3b84ed27043 net: hns3: add recovery for the H/W errors occurred before [...] adds 9f65e5ef900f net: hns3: some changes of MSI-X bits in PPU(RCB) adds 9e0254ddea78 net: hns3: extract handling of mpf/pf msi-x errors into functions adds 31bb229d6f4a net: hns3: clear restting state when initializing HW device adds d547ecdc1fc1 net: hns3: free irq when exit from abnormal branch adds 757188005f90 net: hns3: fix for dereferencing before null checking adds 8f9eed1a8791 net: hns3: fix for skb leak when doing selftest adds 3a30964a2eef net: hns3: delay ring buffer clearing during reset adds ebaf1908772e net: hns3: some variable modification adds 26e392ca9b76 Merge branch 'hns3-next' adds f01c373fbeed locking/static_key: always define static_branch_deferred_inc adds 7b58139f98e2 tcp: use static_branch_deferred_inc for clean_acked_data_enabled adds 3d797eb1d08f Merge branch 'enable-and-use-static_branch_deferred_inc' adds 87f373921c4e net: sched: ingress: set 'unlocked' flag for clsact Qdisc ops adds 31c03aef9bc2 virtio_net: enable napi_tx by default adds 363887a2cdfe ipv4: Support multipath hashing on inner IP pkts for GRE tunnel adds e44ef4e4516c devlink: Hang reporter's dump method on a dumpit cb adds 00091c0da136 Documentation: net: mlx5: Add mlx5 initial documentation adds 1f28d7768f1d net/mlx5: Move all devlink related functions calls to devlink.c adds b25bbc2f24dc net/mlx5: Add Vendor Specific Capability access gateway adds 8b9d8baae1de net/mlx5: Add Crdump support adds 63cbc552eebf net/mlx5: Handle SW reset of FW in error flow adds 1ef6f1a17e56 net/mlx5: Control CR-space access by different PFs adds 3e5b72ac2f29 net/mlx5: Issue SW reset on FW assert adds 1e34f3efd413 net/mlx5: Create FW devlink_health_reporter adds fd1483fe1f9f net/mlx5: Add support for FW reporter dump adds d1bf0e2cc4a6 net/mlx5: Report devlink health on FW issues adds 96c82cdfe77b net/mlx5: Add fw fatal devlink_health_reporter adds 9b1f29823605 net/mlx5: Add support for FW fatal reporter dump adds b3bd076f7501 net/mlx5: Report devlink health on FW fatal issues adds 06efeb555524 Documentation: net: mlx5: Devlink health documentation adds b4a6d9abeb54 Merge tag 'mlx5-updates-2019-06-13' of git://git.kernel.or [...] adds 2a04784594f6 nfp: flower: check L4 matches on unknown IP protocols adds 14179c4b4572 nfp: flower: use extack messages in flower offload adds bef6e97d57f5 nfp: flower: extend extack messaging for flower match and actions adds c4aaa5ddffe7 Merge branch 'nfp-flower-loosen-L4-checks-and-add-extack-t [...] adds 3e1894333340 net: remove empty netlink_tap_exit_net adds d6fb396cfaa7 ipv4: tcp: fix ACK/RST sent with a transmit delay adds 735453730a05 udp: Remove unused parameter (exact_dif) adds f48d2ccee1ba udp: Remove unused variable/function (exact_dif) adds 6a6567776fdf i40e: add functions stubs to support EEE adds 51110f162d21 i40e: let untrusted VF to create up to 16 VLANs adds f031c7227a4a i40e: add constraints for accessing veb array adds 97e42ef440a3 i40e: Use signed variable adds f5a2b3ffb7af i40e: Add bounds check for ch[] array adds b83ebf506ba3 i40e: Improve AQ log granularity adds d510497b8397 i40e: add input validation for virtchnl handlers adds c1041d070437 i40e: Missing response checks in driver when starting/stop [...] adds fefa9cfddf29 i40e: Check if the BAR size is large enough before writing [...] adds 781ee4ae16e5 i40e: remove duplicate stat calculation for tx_errors adds c1e212bfc32e i40e: Missing response checks in driver when starting/stop [...] adds 514af5f09952 i40e: mark expected switch fall-through adds 5a1c492b00aa Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 14aafbd82233 net: dsa: do not check orig_dev in vlan del adds 68b2d4a844e1 net: dsa: make cpu_dp non const adds f3b78049d462 net: dsa: make dsa_slave_dev_check use const adds 79b139f4bc46 net: dsa: use switchdev handle helpers adds 877cd9ffbc9c Merge branch 'net-dsa-use-switchdev-attr-and-obj-handlers' adds 422efd032775 net: dsa: mv88e6xxx: do not flood CPU with unknown multicast adds 407308f60d46 Revert "net: dsa: mv88e6xxx: do not flood CPU with unknown [...] adds 930cfe0f129d hinic: Use devm_kasprintf instead of hard coding it adds 8099d7ca6e7b ptp: add QorIQ PTP support for DPAA2 adds d346c9e86d86 dpaa2-ptp: reuse ptp_qoriq driver adds d2563290dbe1 dt-binding: ptp_qoriq: support DPAA2 PTP compatible adds fe844f1936c9 arm64: dts: fsl: add ptp timer node for dpaa2 platforms adds 8893a843b1ac dpaa2-ptp: add interrupt support adds 28c67157e637 MAINTAINERS: maintain DPAA2 PTP driver in QorIQ PTP entry adds 91d0a48a480a Merge branch 'Reuse-ptp_qoriq-driver-for-dpaa2-ptp' adds 4838a5405028 net: stmmac: Fix wrapper drivers not detecting PHY adds 9d9f3fba4c46 r8169: improve handling of Abit Fatal1ty F-190HD adds a51486266c3b net: sched: remove NET_CLS_IND config option adds 626c5fe423c2 net: stmmac: drop redundant check in stmmac_mdio_reset adds 42a90766fe1f net: stmmac: use device_property_read_u32_array to read th [...] adds 7e770b252a62 net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data adds ce4ab73ab0c2 net: stmmac: drop the reset delays from struct stmmac_mdio [...] adds fead5b1b5838 net: stmmac: drop the phy_reset hook from struct stmmac_md [...] adds 4e18a8a149d5 Merge branch 'stmmac-cleanups-for-stmmac_mdio_reset' adds 871e84658591 net: ethernet: ti: davinci_cpdma: use idled submit adds 92c1a19e2fb9 tc-tests: added path to ip command in tdc adds 1718132587e8 tc-tests: updated skbedit tests adds 4201c9260a8d lapb: moved export of lapb_register. adds 8e6a481739a8 x25_asy: fixed function name in error message. adds f464100f5766 selftests/net: fix warnings in TFO key rotation selftest adds 0d744c8931dc Merge remote-tracking branch 'net-next/master' adds b552d33c80a9 samples/bpf: fix include path in Makefile adds cabd3e889b57 selftests/bpf: signedness bug in enable_all_controllers() adds e55d54f43d3f libbpf: fix check for presence of associated BTF for map creation adds 99f3a064bc2e bpf: net: Add SO_DETACH_REUSEPORT_BPF adds 13a748ea6df1 bpf: Sync asm-generic/socket.h to tools/ adds d30bd78ce8ba bpf: Add test for SO_REUSEPORT_DETACH_BPF adds fb85c4a730af bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type adds 1314ef561102 bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type adds cd17d7770578 bpf/tools: sync bpf.h adds 69d96519dbf0 selftests/bpf: convert socket_cookie test to sk storage adds 7f94208c8f9a bpf: Fix build error without CONFIG_INET adds ecb6827966a3 Merge remote-tracking branch 'bpf-next/master' adds 90cd60a52b5c Merge remote-tracking branch 'ipsec-next/master' adds b8a92577f4be net/mlx5: Increase wait time for fw initialization adds ac35dcd6e4bd net/mlx5: E-Switch, Handle representors creation in handle [...] adds 10ee82cedb62 net/mlx5: E-Switch, Return raw output for query esw functions adds 86eec50beaf3 net/mlx5: Support querying max VFs from device adds 081cc2d7fa58 net/mlx5: Introduce EQ polling budget adds ca390799c2aa net/mlx5: Change interrupt handler to call chain notifier adds 24163189da48 net/mlx5: Separate IRQ request/free from EQ life cycle adds 561aa15ad69e net/mlx5: Separate IRQ data from EQ table data adds b79e6beb9c36 net/mlx5: Move IRQ rmap creation to IRQ allocation phase adds 90426cc00c77 net/mlx5: Move IRQ affinity set to IRQ allocation phase adds e1706e62801e net/mlx5: Separate IRQ table creation from EQ table creation adds bfb49549ea79 net/mlx5: Generalize IRQ interface to work with irq_table adds 256cf690af06 net/mlx5: Move all IRQ logic to pci_irq.c adds cf49f41d2946 net/mlx5: Rename mlx5_irq_info to mlx5_irq adds 81bfa206032a net/mlx5: Use a single IRQ for all async EQs adds 1f8a7bee27e6 net/mlx5: Add EQ enable/disable API adds 98fdbea55037 net/mlx5: Declare more strictly devlink encap mode adds 82b11f071936 net/mlx5: Expose eswitch encap mode adds 94b67b4e1e60 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 17984bdd82b2 Merge remote-tracking branch 'netfilter-next/master' adds 0c06f4f2cf12 Merge remote-tracking branch 'nfc-next/master' adds 4595fa52d534 Merge remote-tracking branch 'wireless-drivers-next/master' adds 675e11152c31 Merge remote-tracking branch 'gfs2/for-next' adds 02182bed28b9 Merge remote-tracking branch 'nand/nand/next' adds 4477eee48c82 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds d6ebf5286f8f crypto: make all generic algorithms set cra_driver_name adds 177f87d063eb crypto: algapi - require cra_name and cra_driver_name adds e63e1b0dd000 crypto: testmgr - add some more preemption points adds 03d66cfa2ad6 crypto: doc - improve the skcipher API example code adds 07269559ac0b crypto: x86/aesni - remove unused internal cipher algorithm adds f2fe1154542e crypto: aead - un-inline encrypt and decrypt functions adds 81bcbb1ee75d crypto: skcipher - un-inline encrypt and decrypt functions adds 314d0f0ea69f crypto: skcipher - make chunksize and walksize accessors internal adds 76cadf224451 crypto: chacha20poly1305 - a few cleanups adds 860ab2e50204 crypto: chacha - constify ctx and iv arguments adds dd508618486b crypto: bcm - Make some symbols static adds 98785092f279 crypto: cavium/nitrox - Use the correct style for SPDX Lic [...] adds 0b211338cf73 ARM: dts: imx7ulp: add crypto support adds 1793d1aba194 crypto: qat - use struct_size() helper adds b0200065cd6e crypto: hisilicon - Use the correct style for SPDX License [...] adds cec1caaf3f62 crypto: mxs-dcp - Use devm_platform_ioremap_resource() adds b0d765219fb3 crypto: sahara - Use devm_platform_ioremap_resource() adds 5fb93304a796 Merge remote-tracking branch 'crypto/master' adds b07baa0393d0 drm/virtio: drop framebuffer dirty tracking code adds 31534fda1259 drm/ast: Drop fb_debug_enter/leave adds bb5ce9a017b8 drm/mcde: Fix an uninitialized variable adds a6c3464f69cf drm/gem-vram: Support pinning buffers to current location adds 4d7553c3ed2c drm/ast: Unpin cursor BO during cleanup adds ff771bb1d068 drm/ast: Remove obsolete or unused cursor state adds 27072152075e drm/ast: Pin and map cursor source BO during update adds da460a29c28c drm/ast: Pin framebuffer BO during dirty update adds f4ce5af71bc2 drm/mgag200: Pin framebuffer BO during dirty update adds 94dc57b10399 drm/mgag200: Rewrite cursor handling adds 57c84d5c9348 drm: Remove lock interfaces from GEM VRAM helpers adds 921721738f49 drm: Remove functions with kmap-object argument from GEM V [...] adds 90e73491d5db vga_switcheroo: no need to check return value of debugfs_c [...] adds 2a08f2b8990c panel: rocktech: no need to check return value of debugfs_ [...] adds 1de287512dfd drm/bridge: analogix_dp: possible condition with no effect [...] adds eb19e8479b96 drm/bridge: analogix-anx78xx: Drop of_gpio.h include adds 5b038dcf9d0a drm/bridge: analogix_dp: Convert to GPIO descriptors adds b792e64021ec drm: no need to check return value of debugfs_create functions adds 150c6624a6fa sti: no need to check return value of debugfs_create functions adds 43c76d72ea85 drm: Add atomic variants of enable/disable to encoder help [...] adds 1b27fbdde1df drm: Add drm_atomic_get_(old|new)_connector_for_encoder() helpers adds 5ade071ba13e drm: Add atomic variants for bridge enable/disable adds 6f3b62781bbd drm: Convert connector_helper_funcs->atomic_check to accep [...] adds 1452c25b0e60 drm: Add helpers to kick off self refresh mode in drivers adds 6c83ca795f2c drm/rockchip: Use dirtyfb helper adds 9f9b25593ab4 drm/connector: Fix kerneldoc warning in HDR_OUTPUT_METADAT [...] adds 51e857af9f3f drm/amdgpu: Fix connector atomic_check compilation fail adds 2454fcea338a Merge tag 'drm-misc-next-2019-06-14' of git://anongit.free [...] adds 1cf47b275199 Merge remote-tracking branch 'drm/drm-next' adds e9bc1bf7916e drm/amdgpu: register pm sysfs for sriov (v2) adds c5e4c6bbbdce drm/amd/amdgpu: Bail out of BO node creation if not enough [...] adds 96cf624b164a drm/amdgpu: Reserve space for shared fence adds 0079f82e710c drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware adds 635e2c5f0a1f drm/amdgpu: bump the DRM version for GDS ENOMEM fixes adds bb1d26b46091 radeon: no need to check return value of debugfs_create functions adds 450f30ea9c60 amdgpu: no need to check return value of debugfs_create functions adds 641d30035c7d amdkfd: no need to check return value of debugfs_create functions adds 4be8be78b7d8 amdgpu_dm: no need to check return value of debugfs_create [...] adds 88099f53cc37 drm/amd/display: fix compilation error adds 3a8b173ed6c3 Merge remote-tracking branch 'amdgpu/drm-next' adds 0cf289bd5de3 drm/i915: Move fence register tracking from i915->mm to ggtt adds 5e3fb2a5b528 drm/i915: Enable refcount debugging for default debug levels adds a09507682e45 drm/i915: Discard some redundant cache domain flushes adds 6e4e9708614a drm/i915: Execute signal callbacks from no-op i915_request_wait adds 84383d2e8d7c drm/i915: Refine i915_reset.lock_map adds cc49abc2460f drm/i915: Add Wa_1409120013:icl,ehl adds d5b6c275d04a drm/i915: prefer i915_runtime_pm in intel_runtime function adds 87b391b95184 drm/i915: Remove rpm asserts that use i915 adds 9102650fb975 drm/i915: make enable/disable rpm assert function use the [...] adds 1bf676cc2dba drm/i915: move and rename i915_runtime_pm adds 69c663554452 drm/i915: move a few more functions to accept the rpm structure adds d858d5695f38 drm/i915: update rpm_get/put to use the rpm structure adds c447ff7db348 drm/i915: update with_intel_runtime_pm to use the rpm structure adds 58a111f03a6e drm/i915: make intel_wakeref work on the rpm struct adds ce476c80b8bf drm/i915: Keep contexts pinned until after the next kernel [...] adds 9db0c5caa747 drm/i915: Stop retiring along engine adds 422d7df4f090 drm/i915: Replace engine->timeline with a plain list adds dfdeaff29396 drm/i915: Avoid tainting i915_gem_park() with wakeref.lock adds f4071997f1de drm/i915/ehl: Update MOCS table for EHL adds f363d8b1d836 Merge remote-tracking branch 'drm-intel/for-linux-next' adds eb7cf945a8da host1x: debugfs_create_dir() can never return NULL adds 9acc3c3381a1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds c08f99c39083 drm/bridge: tfp410: fix memleak in get_modes() adds b1622cb3be45 drm/bridge: tfp410: fix use of cancel_delayed_work_sync adds 3262d18bca70 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6126ad7d4096 Merge remote-tracking branch 'drm-msm/msm-next' adds fb8facf2106f drm/komeda: Constify the usage of komeda_component/pipelin [...] adds 96961500d6e8 drm/komeda: fixing of DMA mapping sg segment warning adds 362becbed92b drm/arm/mali-dp: Add a loop around the second set CVAL and [...] adds 1d6e4971da71 drm/arm/hdlcd: Actually validate CRTC modes adds 63fefd7e8ed6 drm/arm/hdlcd: Allow a bit of clock tolerance adds e141c8229335 drm/komeda: remove set but not used variable 'kcrtc' adds 6930fc31a21c drm/komeda: Potential error pointer dereference adds 4374128ec1c8 drm/komeda: Add writeback support adds 82e1bb447ec8 drm/komeda: Added AFBC support for komeda driver adds d1cdc2ba1553 drm/komeda: Attach scaler to drm as private object adds edf9e80fe47b drm/komeda: Add the initial scaler support for CORE adds 4d0aa7d0840b drm/komeda: Implement D71 scaler support adds aa881fa788b9 drm/komeda: Add writeback scaling support adds 22729b320822 drm/komeda: Add engine clock requirement check for the dow [...] adds 50a02fe7bdd7 drm/komeda: Add image enhancement support adds 054d2abfd285 drm/komeda: Creates plane alpha and blend mode properties adds 90005ad5a8b4 arm/komeda: Convert dp_wait_cond() to return an error code. adds 34c6c60be7c6 drm/komeda: Clear enable bit in CU_INPUTx_CONTROL adds 4bdfde429518 drm/komeda: Add rotation support on Komeda driver adds 6c495703876d drm/komeda: Adds limitation check for AFBC wide block not [...] adds f4c9478330ff drm/komeda: Update HW up-sampling on D71 adds 1c68248700f4 drm/komeda: Enable color-encoding (YUV format) support adds 39870dcf9195 drm/komeda: Adds SMMU support adds c21d4875e81e dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree adds 6c7e6dfcb3da drm/komeda: Add komeda_fb_check_src_coords adds e2fbcd6b3785 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT adds 6492d9226725 drm/komeda: Adds zorder support adds 25185657f7a1 drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK adds ce78115a43ac drm/komeda: Rename main engine clk name "mclk" to "aclk" adds 27148dc7a082 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] adds d9046f2109a6 drm/komeda: Add component komeda_merger adds ce40d8067017 drm/komeda: Add split support for scaler adds 3349f7750d2d drm/komeda: Add layer split support adds 69f7550dc5ec drm/komeda: Add slave pipeline support adds 4a209f18f6de drm/komeda: Refine function to_d71_input_id adds ba6687d1f815 drm/komeda: Accept null writeback configurations for writeback adds f589e19a5bb2 drm/komeda: Add new component komeda_splitter adds 8f2501e643bc drm/komeda: Enable writeback split support adds 84f196d3e9ed Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 72bccb487fd5 drm/imx: enable IDMAC watermark feature adds 3d1f62c686ac gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM adds f208b26e61df gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions adds e3e4820d054c gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding adds 614014cfc148 gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding adds 4791bd7d6adc media: imx: Try colorimetry at both sink and source pads adds fee77829083a gpu: ipu-v3: image-convert: Enable double write reduction adds 81756b7b1b5d Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 7fb316950808 Merge remote-tracking branch 'regmap/for-next' adds c72d3a0a9347 ALSA: dice: fix compiler warning due to returning uninitia [...] adds f94287b65354 ALSA: hda: Add Elkhart Lake PCI ID adds 3e985effb25e ALSA: hda: remove an unused field from struct hda_codec adds 855b5e01c073 ALSA: hda/hdmi - consider eld_valid also in sync_eld_via_acomp() adds 9aa892d2c1a0 ALSA: pci: echoaudio: remove variable which is a constant adds c0fccc1cdee4 Merge remote-tracking branch 'sound/for-next' adds fc30f2adb621 ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k adds 05113483fd30 ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines adds 2f7e015c1f20 ASoC: tas571x: Fix -Wunused-const-variable adds 3e6de89409bf ASoC: soc-topology: fix modern dai link style adds 4cee883e97b6 ASOC: SOF: ipc: prevent logging trace messages adds b943f7980113 ASoC: SOF: uapi: align comments with firmware files adds f1fd9d0e6dba ASoC: SOF: intel: extend IPC dump information adds e2eba551d2f4 ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend adds 847a040dd2eb ASoC: SOF: ipc: clarify operator precedence adds aa66fd80e081 ASoC: SOF: topology: add min/max step for volume_table adds 65a18a46b274 ASoC: SOF: topology: pass volume min/max linear value to FW adds 7df43911e92a ASoC: SOF: Add DMIC token for unmute gain ramp time adds 0c888baba8e0 ASoC: SOF: dont wake dsp up in kcontrol IO adds 7f807f280964 ASoC: wm_adsp: no need to check return value of debugfs_cr [...] adds 227ab8baa15b ASoC: fsl: no need to check return value of debugfs_create [...] adds 902b2500b905 Merge branch 'asoc-5.3' into asoc-next adds 5f22d6e9e90a Merge remote-tracking branch 'sound-asoc/for-next' adds bc6f2a757d52 kernel/module: Fix mem leak in module_add_modinfo_attrs adds 2a0b1835b9d9 Merge remote-tracking branch 'modules/modules-next' adds 9cad726c0b82 Merge remote-tracking branch 'input/next' adds 3f677f9c998a drivers: md: Unify common definitions of raid1 and raid10 adds d9771f5ec46c raid5-cache: Need to do start() part job after adding jour [...] adds 168b305b0cfb md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show adds e5b521ee9b58 md: fix spelling typo and add necessary space adds ebfeb444fa6f md/raid1: get rid of extra blank line and space adds 8cf05a7841e1 md: raid10: Use struct_size() in kmalloc() adds c7afa8034b09 md: raid1-10: Unify r{1,10}bio_pool_free adds e9eeba28a1e0 md/raid10: read balance chooses idlest disk for SSD adds 315eb656649d blk-mq/debugfs: Fix improper print qualifier adds 7602843fd873 block: null_blk: fix race condition for null_del_dev adds b3dbec5871b5 Merge branch 'for-5.3/block' into for-next adds 78b90a2ce842 block: genhd: Use struct_size() helper adds f1f8f292cd12 block: bio: Use struct_size() in kmalloc() adds d5c09d18f5a8 Merge branch 'for-5.3/block' into for-next adds 5de0073fcd50 blk-iolatency: clear use_delay when io.latency is set to zero adds f539da82f215 blkcg: update blkcg_print_stat() to handle larger outputs adds ef069b97feec blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() adds 71c814077de6 blkcg: blkcg_activate_policy() should initialize ancestors first adds 663114222900 blkcg, writeback: dead memcgs shouldn't contribute to writ [...] adds e0c68288adda Merge branch 'for-5.3/block' into for-next adds 14efab54a335 Merge remote-tracking branch 'block/for-next' adds cba25e4dfb58 Merge remote-tracking branch 'mmc/next' adds 9ac412c151e6 Merge remote-tracking branch 'kgdb/kgdb-next' adds 39b336aa5ac8 Merge remote-tracking branch 'mfd/for-mfd-next' adds beafeb136c11 Merge remote-tracking branch 'backlight/for-backlight-next' adds fd742eaab827 regulator: max8952: Convert to use GPIO descriptors adds ccc00149f780 Merge branch 'regulator-5.3' into regulator-next adds d0fd92e6571b Merge remote-tracking branch 'regulator/for-next' adds 5e3aeb1ea9c6 Merge remote-tracking branch 'security/next-testing' adds bfdb60da9f4d Merge remote-tracking branch 'apparmor/apparmor-next' adds 68f2529078f9 ima: Make arch_policy_entry static adds 9e1e5d4372d6 x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY adds 42df744c4166 LSM: switch to blocking policy update notifiers adds b16942455193 ima: use the lsm policy update notifier adds e038f5f691e0 ima: Use designated initializers for struct ima_event_data adds e90c50f3fd2c Merge remote-tracking branch 'integrity/next-integrity' adds ce5fe7f25804 Merge remote-tracking branch 'selinux/next' adds 8aed8d401288 Merge remote-tracking branch 'tpmdd/next' adds ad0834dedaa1 iommu: Fix a leak in iommu_insert_resv_region adds 5f64ce5411b4 iommu/vt-d: Duplicate iommu_resv_region objects per device list adds b9a7f9816483 iommu/vt-d: Introduce is_downstream_to_pci_bridge helper adds e143fd4598dd iommu/vt-d: Handle RMRR with PCI bridge device scopes adds 3855ba2d834d iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_ [...] adds adfd37382090 iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memo [...] adds 1c5c59fbad20 iommu/vt-d: Differentiate relaxable and non relaxable RMRRs adds f4c63ea91c6f iommu/vt-d: Don't return error when device gets right domain adds c57b260a7d7d iommu/vt-d: Set domain type for a private domain adds 6a8c6748b94b iommu/vt-d: Don't enable iommu's which have been ignored adds 5679582c2fad iommu/vt-d: Allow DMA domain attaching to rmrr locked device adds d5692d4af08c iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespa [...] adds 16c9e29e12e8 iommu/vt-d: Cleanup after delegating DMA domain to generic iommu adds 123b2ffc376e iommu/vt-d: Consolidate domain_init() to avoid duplication adds ec6bc2e9e81b driver core: Add per device iommu param adds 4e32348ba526 iommu: Introduce device fault data adds 0c830e6b3282 iommu: Introduce device fault report API adds bf3255b3cfe2 iommu: Add recoverable fault reporting adds d6264a20fead Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'arm/ [...] adds 57cb5de6d13b Merge remote-tracking branch 'iommu/next' adds b6d104bec270 Merge remote-tracking branch 'audit/next' adds 9bb9c6a110ea scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 adds f7a6463e389e dt-bindings: vendor-prefixes: Also allow node names starti [...] adds 837158b847a4 dt-bindings: Check the examples against the schemas adds 630eccfd0a03 Documentation: devicetree: Add vendor prefix for B&R Indus [...] adds 573748081a66 dt-bindings: property-units: Sanitize unit naming adds 4c0a59e1123f Documentation: arm: Link idle-states binding to "enable-me [...] adds 1419f64ef526 dt-bindings: stm32: serial: Add optional reset adds dcdad9ee0b47 Merge remote-tracking branch 'devicetree/for-next' adds 4c3c59544f33 spi/acpi: enumerate all SPI slaves in the namespace adds 095eb800314f Merge branch 'spi-5.3' into spi-next adds 98437e914557 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds 16f8c62c0e1e Merge remote-tracking branch 'spi/for-next' adds 484699919736 Merge remote-tracking branch 'tip/auto-latest' adds 68a9952936fc clocksource/drivers/timer-meson6: Update with SPDX Licence [...] adds c48fe009a535 clocksource/drivers/ixp4xx: Implement delay timer adds a1c3e589de1c clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() adds 1a0c6a98dd72 clocksource/drivers/exynos_mct: Increase priority over ARM [...] adds 58af46924d66 clocksource/drivers/tegra: Support per-CPU timers on all Tegra's adds f659ae975b23 clocksource/drivers/tegra: Unify timer code adds fcf75717568b clocksource/drivers/tegra: Reset hardware state on init adds 339be05dc64e clocksource/drivers/tegra: Replace readl/writel with relax [...] adds b3217f03aa91 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] adds 81087150f3a6 clocksource/drivers/tegra: Minor code clean up adds 2924ff286b79 clocksource/drivers/tegra: Support COMPILE_TEST universally adds 364aeb0e1a1a clocksource/drivers/tegra: Lower clocksource rating for so [...] adds bc21877f8e96 clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] adds 6d4e86c6c047 clocksource/drivers/sysctr: Add nxp system counter timer d [...] adds 7126baa5eb0e clocksource/drivers/tegra: Restore timer rate on Tegra210 adds 1fefe1f72497 clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr adds 38adabf51235 clocksource/drivers/tegra: Set and use timer's period adds 0d21f071527f clocksource/drivers/tegra: Drop unneeded typecasting in one place adds 07da0e13ae40 clocksource/drivers/tegra: Add verbose definition for 1MHz [...] adds 983686d854a5 clocksource/drivers/tegra: Restore base address before cleanup adds 11e34eca5d0a clocksource/arm_arch_timer: Extract elf_hwcap use to arch-helper adds fe3b8194f274 clocksource: davinci-timer: add support for clockevents adds 4cd739dd42f9 clocksource: timer-davinci: add support for clocksource adds c0907f1db503 Merge branch 'timers/drivers/davinci' into timers/drivers/next adds c83d9712d0a3 Merge remote-tracking branch 'clockevents/clockevents/next' adds b2572772d13e EDAC: Make edac_debugfs_create_x*() return void adds 14220e52c9e2 Merge remote-tracking branch 'edac-amd/for-next' adds 72799c8b5d7c Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 37e6177cf93c Merge remote-tracking branch 'ftrace/for-next' adds 6b77bd2f5b58 Merge remote-tracking branch 'kvms390/next' adds cfc72e1b6158 Merge remote-tracking branch 'percpu/for-next' adds 8d4b2daff256 platform/x86: Remove left-over BACKLIGHT_LCD_SUPPORT adds 92a74ce3c466 platform/x86: intel_menlow: avoid null pointer deference error adds 84f669b4b8c9 platform/x86: pcengines-apuv2: Make two symbols static adds a2558e247804 platform/x86: hp_accel: Add support for HP ProBook 450 G0 adds 424d9030a54f Merge remote-tracking branch 'drivers-x86/for-next' adds 74e80d81cc7e Merge tag 'ib-mfd-cros-v5.3' into chrome-platform/for-next adds 909447f683b3 platform/chrome: cros_ec_debugfs: Add debugfs entry to ret [...] adds 56789f0903e7 platform/chrome: cros_ec_debugfs: Fix kernel-doc comment f [...] adds 3185b85f64fc platform/chrome: cros_ec_debugfs: Add debugfs ABI documentation adds ed2040928d48 Merge remote-tracking branch 'chrome-platform/for-next' adds 5153f7a6bcf5 Merge remote-tracking branch 'leds/for-next' adds 13f8e17e7e6f Merge remote-tracking branch 'ipmi/for-next' adds ef254d13f178 gfs2: replace ktype default_attrs with default_groups adds 59137a93f3af ext4: replace ktype default_attrs with default_groups adds c9c5b5e1565d dlm: Replace default_attrs in dlm_ktype with default_groups adds dad4afe746b3 f2fs: replace ktype default_attrs with default_groups adds ed66bcd0674a ABI: fix some syntax issues at the ABI database adds 745b2888a2af ABI: sysfs-driver-hid: the "What" field doesn't parse fine adds d59f0ec7151e ABI: sysfs-class-uwb_rc: remove a duplicated incomplete entry adds 1107049034ac ABI: better identificate tables adds abf313b5a8b7 ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag adds 129fb4cb3b6a ABI: Fix KernelVersion tags adds 067a44d12dd0 Merge remote-tracking branch 'driver-core/driver-core-next' adds 76d17aaa7e2b Merge remote-tracking branch 'usb/usb-next' adds d1609c312d42 usb: chipidea: imx: add imx7ulp support adds ed5a419bb019 usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now adds b8a4f526faba usb: chipidea: Use dev_err() instead of pr_err() adds 8fbd06e59230 usb: chipidea: imx: Use devm_platform_ioremap_resource() adds 034252e37b31 usb: chipidea: msm: Use devm_platform_ioremap_resource() adds ac5bf2019682 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 8b9aa20b9037 Merge remote-tracking branch 'phy-next/next' adds c70669ecef4e serial: stm32: select pinctrl state in each suspend/resume [...] adds 929ffa4ade6c serial: stm32: Make stm32_get_databits static adds c7ad9ba0611c tty/serial: digicolor: Fix digicolor-usart already registe [...] adds 1f74dfa803e3 serial: 8250-mtk: modify uart DMA rx adds 107475685abf serial: uartps: Move the spinlock after the read of the tx empty adds 277375b864e8 serial: uartps: Add a timeout to the tx empty wait adds 9315ad99ed5b uart: mediatek: support Rx in-band wakeup adds 9edaf50b373d serial: fsl_lpuart: Use dev_info() instead of printk() adds f5a9e5f7dd8c serial: imx: Use dev_info() instead of pr_info() adds 87bb008c77a3 tty: serial: 8250-of: Do not warn on deferred probe adds 707aeea13a9c serial: stm32: fix a recursive locking in stm32_config_rs485 adds db1b5bc047b3 serial: 8250: Fix TX interrupt handling condition adds ba3684f99f1b tty: serial: msm_serial: avoid system lockup condition adds da0f843e6e6f Revert "serial: stm32: select pinctrl state in each suspen [...] adds 65ce46ee9c40 Merge remote-tracking branch 'tty/tty-next' adds e024d2ce124e Merge remote-tracking branch 'char-misc/char-misc-next' adds 07411e3efe8f Merge remote-tracking branch 'extcon/extcon-next' adds f74aca780d3f Merge remote-tracking branch 'soundwire/next' adds abddd78ef465 staging: kpc2000: Fix: 'kpc_dma_del_device' and other symb [...] adds 0bbb1374f1fe Staging: kpc2000: kpc_dma: Make some symbols static adds fd5a82f4a615 staging: kpc2000: improve label names in kp2000_pcie_probe adds eafae15fe16d staging: kpc2000: remove unnecessary comments in kp2000_pc [...] adds c77a6794c0fe staging: kpc2000: removed DMA AIO implementation. adds 1f1e13017d64 staging: rtl8712: Change return values of r8712_setdatarate_cmd() adds 6c8265009f85 staging: rtl8712: Change return values of r8712_createbss_cmd() adds d05b53205e96 staging: rtl8723bs: Change type of rtw_os_recv_resource_alloc() adds 85d237bdf8d3 staging: rtl8723bs: Change type of rtw_os_recvbuf_resource_free() adds 8915d9896b00 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove return v [...] adds d4c33acb2a30 staging: rtl8723bs: hal: sdio_halinit.c: Remove variables adds 535e5a9b630c staging: rtl8723bs: hal: hal_btcoex.c: Remove variables adds 581b4945bfcc staging: rtl8723bs: core: Remove variable change_priority adds 4c0955991b00 staging: rtl8723bs: hal: rtl8723b_cmd.c: Remove variables adds fc98ef8fb854 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove unused variables adds a21a773f3d06 staging: rtl8723bs: rtw_get_sec_ie(): Change return type adds 288f9aca4c78 staging: rtl8723bs: os_dep: Remove variable pos adds 6e12260a7c18 staging: rtl8712: remove the leading spaces adds a89ba68105f8 staging: rtl8723bs: fix spaces required around unary operator adds 1714844abbca staging: rtl8723bs: fix issue Comparison to NULL adds e99547e5ae17 staging: rtl8723bs: hal: sdio_ops: fix Comparison to NULL adds 282c7818a57b staging: rtl8723bs: hal: sdio_ops: fix spaces preferred ar [...] adds 52f7ee660f43 staging: rtl8723bs: hal: sdio_ops: fix braces {} are not n [...] adds 12efdd8dc675 staging: rtl8723bs: hal: Change return type to void from u8 adds 6cc6677aee43 staging: rtl8712: Fixed CamelCase lockRxFF0Filter renamed [...] adds 8810493fc54e staging: rtl8712: Fixed CamelCase wkFilterRxFF0 renamed to [...] adds bb3982b42e79 staging: most: register net and video config subsystems wi [...] adds 232034b34253 staging: rtl8188eu: Change type of rtw_get_sec_ie() adds 67c4f7fc5dd3 staging: rtl8723bs: core: Remove function eeprom_read_sz() adds a8c14146084c staging: rtl8723bs: core: Remove function read_eeprom_content() adds 65699f341f15 staging: rtl8723bs: core: Remove eeprom_write16() adds eb569cc0d916 staging: rtl8723bs: core: Replace function Set_MSR() adds 183eb53d25a3 staging: rtl8723bs: core: Remove function enable_rate_adaptive() adds 534415d29c0c staging: rtl8723bs: core: Remove wrapper functions adds 2b524fc4ffd3 staging: rtl8723bs: Replace function rtw_free_network_queue() adds f4db969efa80 staging: rtl8723bs: Remove function rtw_set_scan_deny_timer_hdl() adds 7ee3501de816 staging: rtl8723bs: Fix typo in function name adds eddd422b54ac staging: rtl8723bs: hal: Replace function _InitQueuePriority() adds 7c11bb40f125 staging: rtl8723bs: Remove rtw_btcoex_Initialize() adds 9884b3f6f73d staging: android: fix style problem adds c90c1b427b08 staging: most: deregister net and video config subsystems [...] adds 0c3b9b7e19ec staging: kpc2000: remove dead code in core.c adds c11621ffd9a8 staging: rtl8723bs: hal: sdio_halinit: fix comparison to t [...] adds 639b6023beb4 staging: rtl8723bs: hal: sdio_halinit: fix spaces preferre [...] adds faa398844161 staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL adds 784afe8dee19 Merge remote-tracking branch 'staging/staging-next' adds eaece4ff586b Merge remote-tracking branch 'mux/for-next' adds 718745f87f95 dmaengine: amba-pl08x: no need to cast away call to debugf [...] adds 635d7302caca dmaengine: bcm-sba-raid: no need to check return value of [...] adds c33394bd006c dmaengine: coh901318: no need to cast away call to debugfs [...] adds 8148a87846eb dmaengine: pxa_dma: no need to check return value of debug [...] adds bea696c5ce1e dmaengine: mic_x100_dma: no need to check return value of [...] adds a08a9645a3d6 dmaengine: qcom: hidma: no need to check return value of d [...] adds 09d5b702b0f9 dmaengine: virt-dma: store result on dma descriptor adds e3923592f80b dmaengine: axi-dmac: populate residue info for completed xfers adds e28d91552813 dmaengine: axi-dmac: terminate early DMA transfers after a [...] adds fc15be39a827 dmaengine: axi-dmac: add regmap support adds 0ed91bded307 dt-bindings: pl330: document the optional resets property adds 0eaab70a7a1b dmagengine: pl330: add code to get reset property adds a11a369ab042 Merge remote-tracking branch 'slave-dma/next' adds 38cf3a687f58 cgroup: Move cgroup_parse_float() implementation out of CO [...] adds a6a11a05302b Merge branch 'for-5.3' into for-next adds 99c8b231ae6c docs: cgroup-v1: convert docs to ReST and rename to *.rst adds 22a0b83583ab Merge branch 'for-5.3' into for-next adds f90df07b9778 Merge remote-tracking branch 'cgroup/for-next' adds e149a900c064 Merge remote-tracking branch 'scsi/for-next' adds fc0ea5b9c632 Merge remote-tracking branch 'vhost/linux-next' adds 8f575896f2ae Merge remote-tracking branch 'rpmsg/for-next' adds 42d9fc7176eb gpio: ftgpio: Pass irqchip when adding gpiochip adds 9a82ee69ee93 gpio: Add GPIOLIB_IRQCHIP cleanup to TODO adds 4892d3a6a009 gpio: Drop the parent_irq from gpio_irq_chip adds c8ecfd6caa1e Merge branch 'devel' into for-next adds e6e8be1128ad Merge remote-tracking branch 'gpio/for-next' adds e7589c927a1a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 970eda19310f Merge remote-tracking branch 'pinctrl/for-next' adds 5e29116af2b6 Merge remote-tracking branch 'userns/for-next' adds be15ce92b70a Merge remote-tracking branch 'y2038/y2038' adds f7756dc8960a Merge remote-tracking branch 'livepatching/for-next' adds 191f19d9049f Merge remote-tracking branch 'coresight/next' adds e500311dd637 Merge remote-tracking branch 'rtc/rtc-next' adds 7d47f3cf5d3d Merge remote-tracking branch 'at24/at24/for-next' adds c56b4ef1cf0c ntb: intel: Make intel_ntb3_peer_db_addr static adds 8b2f033631c2 NTB: ntb_perf: Increased the number of message retries to 1000 adds b1ee5998a5d2 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] adds 12c023d7c32a NTB: ntb_perf: Clear stale values in doorbell and command [...] adds a5c3666f1c32 NTB: ntb_hw_amd: set peer limit register adds 51cb8dbf1324 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed adds ff148d8ac53e ntb_hw_switchtec: potential shift wrapping bug in switchte [...] adds 1e590dec3ed6 NTB: amd: Silence shift wrapping warning in amd_ntb_db_vec [...] adds 18c8c0954d15 NTB: correct ntb_dev_ops and ntb_dev comment typos adds 28e339f100e3 ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_ [...] adds f0f43e766bdb ntb_hw_switchtec: Skip unnecessary re-setup of shared memo [...] adds a944ccc3b0ae ntb_hw_switchtec: Fix setup MW with failure bug adds d7cc609fb679 PCI/MSI: Support allocating virtual MSI interrupts adds fcdf8e95fa3b PCI/switchtec: Add module parameter to request more interrupts adds 246a42c51bc5 NTB: Introduce helper functions to calculate logical port number adds 5f1b1f065c79 NTB: Introduce functions to calculate multi-port resource index adds d217e07b32a6 NTB: Rename ntb.c to support multiple source files in the module adds 26b3a37b9284 NTB: Introduce MSI library adds a6bed7a54165 NTB: Introduce NTB MSI Test Client adds 76ab785e7396 NTB: Add ntb_msi_test support to ntb_test adds 2b0569b3b7e6 NTB: Add MSI interrupt support to ntb_transport adds d9c53aa440b3 NTB: Describe the ntb_msi_test client in the documentation. adds 7f039a1c9868 Merge remote-tracking branch 'ntb/ntb-next' adds 257fef831192 Merge remote-tracking branch 'kspp/for-next/kspp' adds 1db7ddd0542a Merge remote-tracking branch 'nvmem/for-next' adds eea7d97338b7 Merge remote-tracking branch 'xarray/xarray' adds 008c6b2c6d85 Merge remote-tracking branch 'hyperv/hyperv-next' adds 222925a4d17b Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 3d824476b122 Merge remote-tracking branch 'pidfd/for-next' adds 6f6493456f00 Merge remote-tracking branch 'hmm/hmm' adds 7e57849fde28 mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] adds 912cb1c53fe1 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] adds a56f737bb198 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] adds c8182c835440 fs/binfmt_flat.c: make load_flat_shared_library() work adds 8c3b895ccca3 signal: remove the wrong signal_pending() check in restore [...] adds 6286c3ef53a5 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] adds 78e2d9d45fc2 mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] adds 8aef20724cbd include/linux/dmar.h: replace single-char identifiers in macros adds cbf7419d91c9 scripts/decode_stacktrace: match basepath using shell pref [...] adds 6c4f373b5529 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds 19783b368c90 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] adds 8e7ec444d095 scripts/spelling.txt: drop "sepc" from the misspelling list adds 7f0fc200a8eb scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix adds 8eb76f469ce5 scripts/spelling.txt: add spelling fix for prohibited adds 8f251e701467 scripts/decode_stacktrace: Accept dash/underscore in modules adds e89468422581 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds ee7889dcabaf sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds da75484be45e lib/debugobjects.c: move printk out of db lock critical sections adds a4beab62a06b fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 826bb84badc0 ocfs2/dlm: use struct_size() helper adds a02e6a73296c ocfs2: add last unlock times in locking_state adds da98713d9b5c ocfs2: add locking filter debugfs file adds 11f7d7d6df7b ocfs2-add-locking-filter-debugfs-file-fix adds 5b05ba030688 ocfs2: add first lock wait time in locking_state adds 8a00530298b6 ocfs: no need to check return value of debugfs_create functions adds c53e48820189 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 adds 0accd9c94f54 ocfs2: clear zero in unaligned direct IO adds 632e1921284f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds c72d6cf61daf ocfs2: wait for recovering done after direct unlock request adds 408e7abc46c1 ocfs2: checkpoint appending truncate log transaction befor [...] adds 8f73f5493e5b ramfs: support O_TMPFILE adds a08b7d994d1c mm/slab: validate cache membership under freelist hardening adds d0827b33ac10 mm/slab: sanity-check page type when looking up cache adds 5998b0fb62ed mm/slab: restore IRQs in kfree() adds 338eceaef4a3 lkdtm/heap: add tests for freelist hardening adds 8543bb221d25 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds b250ac2196bc mm/kmemleak.c: fix check for softirq context adds ee9534b4f518 mm/kmemleak.c: change error at _write when kmemleak is disabled adds 947ee7379493 docs: kmemleak: add more documentation details adds 6bda1c210319 mm/kasan: print frame description for stack bugs adds ea2c2f82b70b device-dax: fix memory and resource leak if hotplug fails adds 8bbd46b30c99 mm/hotplug: make remove_memory() interface usable adds 2d90067f70f6 device-dax: "Hotremove" persistent memory that is used lik [...] adds 2f455bc0815b mm: move MAP_SYNC to asm-generic/mman-common.h adds 4d8b7b1438ab include/linux/pfn_t.h: remove pfn_t_to_virt() adds e65d746691e0 arm: remove ARCH_SELECT_MEMORY_MODEL adds 72999a92417f s390: remove ARCH_SELECT_MEMORY_MODEL adds beec00a25ce1 sparc: remove ARCH_SELECT_MEMORY_MODEL adds dcf2272cf9ef mm/gup.c: make follow_page_mask() static adds c7cd03952dc4 mm: migrate: remove unused mode argument adds dd604e957a4f mm/memory.c: trivial clean up in insert_page() adds abaa9c3ce303 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds dd91f535f0db include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 5025708d488e mm: remove the account_page_dirtied export adds bda10a4e109f mm/failslab.c: by default, do not fail allocations with di [...] adds 6bc834039986 mm, debug_pagelloc: use static keys to enable debugging adds 524c247b8001 mm, page_alloc: more extensive free page checking with deb [...] adds b647c9839b49 mm, debug_pagealloc: use a page type instead of page_ext flag adds 66c50f5d3142 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself adds 0aed8cd7f55f mm/filemap.c: fix an overly long line in read_cache_page adds 35a725de0ba5 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 295c321d8eb4 jffs2: pass the correct prototype to read_cache_page adds fcfb9999a4b1 9p: pass the correct prototype to read_cache_page adds 7ca56c64d0c4 mm/filemap.c: correct the comment about VM_FAULT_RETRY adds 451b47e93531 mm, swap: fix race between swapoff and some swap operations adds 7324327b259d mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds 65539fd202e3 mm, swap: fix bad swap file entry warning adds 1d1cadaf1cec mm, swap: use rbtree for swap_extent adds f037dc1b311b mm-swap-use-rbtree-for-swap_extent-fix adds ccd5c3565ca2 mm/mincore.c: fix race between swapoff and mincore adds d948549b2fbd memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds a928d1019f93 memcg, fsnotify: no oom-kill for remote memcg charging adds 99485efacbb6 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 3c10ba7d09ce mm, memcg: introduce memory.events.local adds cb6a3bf103a1 mm: memcontrol: dump memory.stat during cgroup OOM adds ec0bcd78da6f mm-memcontrol-dump-memorystat-during-cgroup-oom-fix adds efae35fd2704 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds 7b03ce628112 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 213f39e715cd mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 6f35bd3b1c51 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds 0252aaf6ee25 mm: memcg/slab: unify SLAB and SLUB page accounting adds 94b655a10aaf mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 66dd3004eae0 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds 5fe675cf0dbe mm: memcg/slab: rework non-root kmem_cache lifecycle management adds ab8d90ff352d mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 518238a00dcb mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds c2e95cb016bd mm/mmap.c: fix the adjusted length error adds 166dc4b389d1 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds cbbf32062626 alpha: switch to generic version of pte allocation adds eb7d8a8a7d43 arm: switch to generic version of pte allocation adds 12ddcad80979 arm64: switch to generic version of pte allocation adds 7bc726431e28 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 57d3894ab615 csky: switch to generic version of pte allocation adds 3d05d3f85850 m68k: sun3: switch to generic version of pte allocation adds 202270acaba9 mips: switch to generic version of pte allocation adds af67af54b1ad nds32: switch to generic version of pte allocation adds 7efae9555e45 nios2: switch to generic version of pte allocation adds 00b1a38fc1ec parisc: switch to generic version of pte allocation adds 16c1dc18884b riscv: switch to generic version of pte allocation adds f9f786d81b39 um: switch to generic version of pte allocation adds a62fec592111 unicore32: switch to generic version of pte allocation adds 53ed1fb38515 mm/memremap: rename and consolidate SECTION_SIZE adds 0d23b042f269 mm: clean up is_device_*_page() definitions adds af8d10aeede9 mm: introduce ARCH_HAS_PTE_DEVMAP adds 7371ba92ff7a arm64: mm: implement pte_devmap support adds 1864da488151 arm64-mm-implement-pte_devmap-support-fix adds 1f48cb4f0798 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 33dacfaedfad mm/memory.c: fail when offset == num in first check of __v [...] adds b88015923bba mm/mmap: move common defines to mman-common.h adds 68a4efa95324 mm/swap.c: fix release_pages() when releasing devmap pages adds 932ecf713819 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds c3b407508063 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds 8369381bb563 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds 323da25b2acd mm/mmu_notifier: use hlist_add_head_rcu() adds 973296c0f629 mm: add account_locked_vm utility function adds 759367b1a6b3 mm-add-account_locked_vm-utility-function-v3 adds f396b98ef31e mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds c7caa9b22fec s390x/mm: fail when an altmap is used for arch_add_memory() adds 3da8c11a5820 s390x/mm: implement arch_remove_memory() adds 119cf5d7d509 arm64/mm: add temporary arch_remove_memory() implementation adds b4fd22cf7c9d drivers/base/memory: pass a block_id to init_memory_block() adds 1563122b41ab drivers/base/memory: fix a compilation warning adds 811a0e25abb6 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 97ab86116485 mm/memory_hotplug: create memory block devices after arch_ [...] adds 4b3060d63165 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds eb0b10817023 mm/memory_hotplug: remove memory block devices before arch [...] adds bbd5f97701ad mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 49f66b8bae92 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 241079418261 mm/vmalloc.c: remove "node" argument adds 9b2b78e5325f mm/vmalloc.c: preload a CPU with one object for split purpose adds ca4704df7364 mm/vmalloc.c: get rid of one single unlink_va() when merge adds fd9f561de713 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 53604548ed30 mm/vmalloc.c: spelling> s/informaion/information/ adds b6ab6cf6b695 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 601e36762bc5 mm/large system hash: clear hashdist when only one node wi [...] adds cb0c3d9aa117 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds b3e559b8f243 mm: vmscan: correct some vmscan counters for THP swapout adds 352cb049eb29 tools/vm/slabinfo: order command line options adds 02ec50b5809b tools/vm/slabinfo: add partial slab listing to -X adds 6da4b7b1fb12 tools/vm/slabinfo: add option to sort by partial slabs adds f8bec5b03c36 tools/vm/slabinfo: add sorting info to help menu adds 0e5d26946a2f proc: use down_read_killable mmap_sem for /proc/pid/maps adds 6c053619b598 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 80806ef54389 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds ae6b6b8187a8 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds ca5f301ad7ea proc: use down_read_killable mmap_sem for /proc/pid/map_files adds a8077a6567b1 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds 0f2058b05df8 mm: use down_read_killable for locking mmap_sem in access_ [...] adds e6fb13d9b711 z3fold: add inter-page compaction adds e66d4dd14451 z3fold: remove redundant assignment to bud adds 254baefe9194 mm/z3fold: fix variable set but not used warnings adds 432c2d284ad0 mm/memory-failure.c: clarify error message adds bdde7b7f40fd mm/oom_kill.c: add task UID to info message on an oom kill adds 683040435293 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 05cc292d208f x86, numa: always initialize all possible nodes adds 88e2efa14f02 mm: be more verbose about zonelist initialization adds a3926056cb4f mm/gup: rename nr to nr_pinned in get_user_pages_fast() adds db19b2b0dce4 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 38f8ce81c6f8 mm/gup_benchmark: add LONGTERM_BENCHMARK test in gup fast path adds e7768b58f622 mm, memcg: proportional memory.{low,min} reclaim adds f14f0a7da4eb mm, memcg: make memory.emin the baseline for utilisation d [...] adds 29133aa1556a mm, memcg: make scan aggression always exclude protection adds db3d86dbda70 mm/vmscan: remove unused lru_pages argument adds 0a2094c608f1 mm: don't expose page to fast gup before it's ready adds cf7e3d204e4d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds e8010d7e42d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 35311e0a853d kernel/hung_task.c: Monitor killed tasks. adds 231eb38a73f5 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds a6e20a039f90 vmcore: Add a kernel parameter novmcoredd adds 388e1dde0fc1 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 817ab8c89dcf vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds 29d0354c4ec8 include/linux/kernel.h: add typeof_member() macro adds e99144fc5123 fs/proc/inode.c: use typeof_member() macro adds 7b797736670f kernel: fix typos and some coding style in comments adds 0f5793f53457 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds 4d17a8a57262 arch: replace _BITUL() in kernel-space headers with BIT() adds 1ac94caaee11 byteorder: sanity check toolchain vs kernel endianness adds dcadb8e004b5 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] adds 4b2cae72ac5a lib/genalloc.c: export symbol addr_in_gen_pool adds 14de8ba3fa2e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 1143310fae57 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds efe7add2daaa lib/math/rational.c: fix possible incorrect result from ra [...] adds 35ba26f59b18 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds e10ed6fe7770 lib/string.c: allow searching for NUL with strnchr adds 12e1e8db6044 lib/test_string.c: avoid masking memset16/32/64 failures adds b920613f977c lib/test_string.c: add some testcases for strchr and strnchr adds f61744c278ca lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds cacb61f34908 lib: introduce test_meminit module adds 2a5c6c96baf8 mm/ioremap: check virtual address alignment while creating [...] adds 200530ac9888 lib/string_helpers: fix some kerneldoc warnings adds 140de70d64bb lib: debugobjects: no need to check return value of debugf [...] adds c7332eb7939e checkpatch.pl: warn on duplicate sysctl local variable adds 5971c8c1a27a checkpatch: don't interpret stack dumps as commit IDs adds 2c752ee303c0 checkpatch: fix something adds 2cb11a4a4043 fs/binfmt_flat.c: remove set but not used variable 'inode' adds 2dfd4e3a68af fs/binfmt_elf.c: delete stale comment adds e886de530f27 init/Kconfig: fix neighboring typos adds 7df81401e5ed mm, kprobes: generalize and rename notify_page_fault() as [...] adds 728b5b5b79bc coda: pass the host file in vma->vm_file on mmap adds 062feba1d2f7 uapi linux/coda.h: use __kernel_pid_t for userspace adds bc9192a4749a uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 60db24699dfd coda: add error handling for fget adds 3253f31031f3 coda: potential buffer overflow in coda_psdev_write() adds 678489edbacc coda: fix build using bare-metal toolchain adds f52cf68dbd49 coda: don't try to print names that were considered too long adds 9124ed812756 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds c11c6c030f33 coda: clean up indentation, replace spaces with tab adds 205f9a29dbf4 coda: stop using 'struct timespec' in user API adds ee38647c5b07 coda: change Coda's user api to use 64-bit time_t in timespec adds 62734a14d6f5 coda: get rid of CODA_ALLOC() adds e3e26f801c3b coda: get rid of CODA_FREE() adds 375831b9a786 coda: bump module version adds 0c97e6efe471 coda: Move internal defs out of include/linux/ [ver #2] adds d7e1fe50580f coda: remove uapi/linux/coda_psdev.h adds 52769006a407 coda: destroy mutex in put_super() adds 48dbd02bd41d coda: use SIZE() for stat adds 6d64a40b6f66 coda: add __init to init_coda_psdev() adds 8f8ae92cf16d coda: remove sysctl object from module when unused adds 83ff15cfdaf3 coda: remove sb test in coda_fid_to_inode() adds 084feb6e4aa0 coda: ftoc validity check integration adds e5064524ead1 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 5ec044dac079 fs/ufs/super.c: remove set but not used variable 'usb3' adds 848bf8ed9e61 nds32: fix asm/syscall.h adds 4b79a96309e5 hexagon: define syscall_get_error() and syscall_get_return [...] adds a421c3299a4c mips: define syscall_get_error() adds bd2169a8ce52 parisc: define syscall_get_error() adds a556cc96bdf8 powerpc: define syscall_get_error() adds 0038b6b5636d ptrace: add PTRACE_GET_SYSCALL_INFO request adds 22deedbef64c selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds 4deb3c85e077 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds 01487f14e41b signal: reorder struct sighand_struct adds efa9b934efd9 signal: simplify set_user_sigmask/restore_user_sigmask adds f703fd953dca select: change do_poll() to return -ERESTARTNOHAND rather [...] adds de1fdb08435b select: shift restore_saved_sigmask_unless() into poll_sel [...] adds fdf05338278d coredump: split pipe command whitespace before expanding template adds 812bd552f2ec drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 55b0745932e3 kernel/pid.c: convert struct pid:count to refcount_t adds 80b279ba7691 aio: simplify read_events() adds 667cfdee9493 ipc/mqueue.c: only perform resource calculation if user valid adds 1acfd0e0b8ee ipc/msg.c: consolidate all xxxctl_down() functions adds d6a86938f998 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 876fcef9e915 Merge branch 'akpm-current/current' adds 09f0659d0897 pinctrl: fix pxa2xx.c build warnings adds b2f199cc1c5a proc/sysctl: add shared variables for range check adds ca2c43e9fe88 proc-sysctl-add-shared-variables-for-range-check-fix adds b5a71bf4e500 tipc: remove two unused variables adds 35458bdbc93b proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 2f801dbe3aa7 fs/select.c: use struct_size() in kmalloc() adds 40995ce3a283 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6f1aca38685d Merge branch 'akpm/master' adds a125097c8410 Add linux-next specific files for 20190617
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 (da151e650328) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 2 +- Documentation/ABI/testing/debugfs-cros-ec | 34 + Documentation/ABI/testing/pstore | 4 +- .../testing/sysfs-bus-event_source-devices-format | 4 +- .../ABI/testing/sysfs-bus-i2c-devices-hm6352 | 12 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 4 +- .../ABI/testing/sysfs-bus-iio-proximity-as3935 | 4 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 24 +- .../ABI/testing/sysfs-bus-pci-devices-cciss | 44 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 22 +- .../testing/sysfs-class-backlight-driver-lm3533 | 6 +- Documentation/ABI/testing/sysfs-class-cxl | 6 +- Documentation/ABI/testing/sysfs-class-devfreq | 2 +- .../ABI/testing/sysfs-class-led-driver-lm3533 | 8 +- Documentation/ABI/testing/sysfs-class-leds-gt683r | 4 +- Documentation/ABI/testing/sysfs-class-net-qmi | 4 +- Documentation/ABI/testing/sysfs-class-powercap | 4 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 6 - Documentation/ABI/testing/sysfs-driver-altera-cvp | 2 +- Documentation/ABI/testing/sysfs-driver-hid | 12 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 2 +- Documentation/ABI/testing/sysfs-driver-ppi | 2 +- Documentation/ABI/testing/sysfs-driver-st | 2 +- Documentation/ABI/testing/sysfs-driver-wacom | 2 +- Documentation/ABI/testing/sysfs-kernel-fscaps | 2 +- .../ABI/testing/sysfs-kernel-iommu_groups | 9 + Documentation/ABI/testing/sysfs-kernel-uids | 2 +- Documentation/ABI/testing/sysfs-kernel-vmcoreinfo | 2 +- Documentation/EDID/HOWTO.txt | 49 - Documentation/EDID/howto.rst | 58 + Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/hw-vuln/l1tf.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 24 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- Documentation/aoe/aoe.rst | 150 + Documentation/aoe/aoe.txt | 143 - Documentation/aoe/examples.rst | 23 + Documentation/aoe/index.rst | 19 + Documentation/aoe/todo.rst | 17 + Documentation/aoe/todo.txt | 14 - Documentation/aoe/udev.txt | 2 +- Documentation/arm64/acpi_object_usage.rst | 738 +++ Documentation/arm64/acpi_object_usage.txt | 622 --- Documentation/arm64/arm-acpi.rst | 528 ++ Documentation/arm64/arm-acpi.txt | 519 -- Documentation/arm64/booting.rst | 293 ++ Documentation/arm64/booting.txt | 266 - Documentation/arm64/cpu-feature-registers.rst | 304 ++ Documentation/arm64/cpu-feature-registers.txt | 296 -- Documentation/arm64/elf_hwcaps.rst | 201 + Documentation/arm64/elf_hwcaps.txt | 231 - Documentation/arm64/hugetlbpage.rst | 41 + Documentation/arm64/hugetlbpage.txt | 38 - Documentation/arm64/index.rst | 28 + Documentation/arm64/legacy_instructions.rst | 68 + Documentation/arm64/legacy_instructions.txt | 57 - Documentation/arm64/memory.rst | 98 + Documentation/arm64/memory.txt | 97 - Documentation/arm64/pointer-authentication.rst | 109 + Documentation/arm64/pointer-authentication.txt | 107 - Documentation/arm64/silicon-errata.rst | 131 + Documentation/arm64/silicon-errata.txt | 88 - Documentation/arm64/sve.rst | 545 ++ Documentation/arm64/sve.txt | 541 -- Documentation/arm64/tagged-pointers.rst | 68 + Documentation/arm64/tagged-pointers.txt | 66 - Documentation/block/bfq-iosched.txt | 2 +- Documentation/block/switching-sched.txt | 18 +- Documentation/cdrom/Makefile | 21 - Documentation/cdrom/cdrom-standard.rst | 1063 ++++ Documentation/cdrom/cdrom-standard.tex | 1026 ---- Documentation/cdrom/ide-cd | 534 -- Documentation/cdrom/ide-cd.rst | 538 ++ Documentation/cdrom/index.rst | 19 + Documentation/cdrom/packet-writing.rst | 139 + Documentation/cdrom/packet-writing.txt | 132 - Documentation/cgroup-v1/blkio-controller.rst | 302 ++ Documentation/cgroup-v1/blkio-controller.txt | 375 -- Documentation/cgroup-v1/cgroups.rst | 695 +++ Documentation/cgroup-v1/cgroups.txt | 677 --- Documentation/cgroup-v1/cpuacct.rst | 50 + Documentation/cgroup-v1/cpuacct.txt | 49 - Documentation/cgroup-v1/cpusets.rst | 866 ++++ Documentation/cgroup-v1/cpusets.txt | 839 ---- Documentation/cgroup-v1/devices.rst | 132 + Documentation/cgroup-v1/devices.txt | 116 - Documentation/cgroup-v1/freezer-subsystem.rst | 127 + Documentation/cgroup-v1/freezer-subsystem.txt | 123 - Documentation/cgroup-v1/hugetlb.rst | 50 + Documentation/cgroup-v1/hugetlb.txt | 49 - Documentation/cgroup-v1/index.rst | 30 + Documentation/cgroup-v1/memcg_test.rst | 355 ++ Documentation/cgroup-v1/memcg_test.txt | 280 -- Documentation/cgroup-v1/memory.rst | 1003 ++++ Documentation/cgroup-v1/memory.txt | 892 ---- Documentation/cgroup-v1/net_cls.rst | 44 + Documentation/cgroup-v1/net_cls.txt | 39 - Documentation/cgroup-v1/net_prio.rst | 57 + Documentation/cgroup-v1/net_prio.txt | 55 - Documentation/cgroup-v1/pids.rst | 92 + Documentation/cgroup-v1/pids.txt | 88 - Documentation/cgroup-v1/rdma.rst | 117 + Documentation/cgroup-v1/rdma.txt | 109 - Documentation/cpu-freq/core.txt | 2 +- Documentation/crypto/api-samples.rst | 176 +- Documentation/dev-tools/kmemleak.rst | 48 +- Documentation/device-mapper/cache-policies.rst | 131 + Documentation/device-mapper/cache-policies.txt | 121 - Documentation/device-mapper/cache.rst | 337 ++ Documentation/device-mapper/cache.txt | 311 -- Documentation/device-mapper/delay.rst | 31 + Documentation/device-mapper/delay.txt | 28 - Documentation/device-mapper/dm-crypt.rst | 173 + Documentation/device-mapper/dm-crypt.txt | 162 - Documentation/device-mapper/dm-flakey.rst | 74 + Documentation/device-mapper/dm-flakey.txt | 57 - Documentation/device-mapper/dm-init.rst | 125 + Documentation/device-mapper/dm-init.txt | 114 - Documentation/device-mapper/dm-integrity.rst | 259 + Documentation/device-mapper/dm-integrity.txt | 233 - Documentation/device-mapper/dm-io.rst | 75 + Documentation/device-mapper/dm-io.txt | 75 - Documentation/device-mapper/dm-log.rst | 57 + Documentation/device-mapper/dm-log.txt | 54 - Documentation/device-mapper/dm-queue-length.rst | 48 + Documentation/device-mapper/dm-queue-length.txt | 39 - Documentation/device-mapper/dm-raid.rst | 419 ++ Documentation/device-mapper/dm-raid.txt | 354 -- Documentation/device-mapper/dm-service-time.rst | 101 + Documentation/device-mapper/dm-service-time.txt | 91 - Documentation/device-mapper/dm-uevent.rst | 110 + Documentation/device-mapper/dm-uevent.txt | 97 - Documentation/device-mapper/dm-zoned.rst | 146 + Documentation/device-mapper/dm-zoned.txt | 144 - Documentation/device-mapper/era.rst | 116 + Documentation/device-mapper/era.txt | 108 - Documentation/device-mapper/index.rst | 44 + Documentation/device-mapper/kcopyd.rst | 47 + Documentation/device-mapper/kcopyd.txt | 47 - Documentation/device-mapper/linear.rst | 63 + Documentation/device-mapper/linear.txt | 61 - Documentation/device-mapper/log-writes.rst | 145 + Documentation/device-mapper/log-writes.txt | 140 - Documentation/device-mapper/persistent-data.rst | 88 + Documentation/device-mapper/persistent-data.txt | 84 - Documentation/device-mapper/snapshot.rst | 180 + Documentation/device-mapper/snapshot.txt | 176 - Documentation/device-mapper/statistics.rst | 225 + Documentation/device-mapper/statistics.txt | 223 - Documentation/device-mapper/striped.rst | 61 + Documentation/device-mapper/striped.txt | 57 - Documentation/device-mapper/switch.rst | 141 + Documentation/device-mapper/switch.txt | 138 - Documentation/device-mapper/thin-provisioning.rst | 427 ++ Documentation/device-mapper/thin-provisioning.txt | 411 -- Documentation/device-mapper/unstriped.rst | 135 + Documentation/device-mapper/unstriped.txt | 124 - Documentation/device-mapper/verity.rst | 229 + Documentation/device-mapper/verity.txt | 219 - Documentation/device-mapper/writecache.rst | 79 + Documentation/device-mapper/writecache.txt | 70 - Documentation/device-mapper/zero.rst | 37 + Documentation/device-mapper/zero.txt | 37 - Documentation/devicetree/bindings/Makefile | 2 +- .../devicetree/bindings/arm/idle-states.txt | 13 +- .../devicetree/bindings/arm/rockchip.yaml | 8 + .../devicetree/bindings/dma/arm-pl330.txt | 3 + .../devicetree/bindings/i2c/i2c-ocores.txt | 9 +- .../devicetree/bindings/net/can/rcar_can.txt | 13 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 16 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 2 + .../devicetree/bindings/perf/fsl-imx-ddr.txt | 21 + .../devicetree/bindings/property-units.txt | 34 +- .../devicetree/bindings/ptp/ptp-qoriq.txt | 3 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 +- Documentation/doc-guide/sphinx.rst | 2 +- .../driver-api/80211/mac80211-advanced.rst | 3 - Documentation/driver-api/pm/devices.rst | 6 +- Documentation/driver-api/pps.rst | 242 + Documentation/driver-api/ptp.rst | 96 + Documentation/driver-api/usb/power-management.rst | 2 +- Documentation/fault-injection/fault-injection.rst | 446 ++ Documentation/fault-injection/fault-injection.txt | 435 -- Documentation/fault-injection/index.rst | 20 + .../fault-injection/notifier-error-inject.rst | 98 + .../fault-injection/notifier-error-inject.txt | 94 - .../fault-injection/nvme-fault-injection.rst | 120 + .../fault-injection/nvme-fault-injection.txt | 116 - Documentation/fault-injection/provoke-crashes.rst | 48 + Documentation/fault-injection/provoke-crashes.txt | 38 - Documentation/fb/api.rst | 307 ++ Documentation/fb/api.txt | 306 -- Documentation/fb/arkfb.rst | 68 + Documentation/fb/arkfb.txt | 68 - Documentation/fb/aty128fb.rst | 75 + Documentation/fb/aty128fb.txt | 72 - Documentation/fb/cirrusfb.rst | 94 + Documentation/fb/cirrusfb.txt | 97 - Documentation/fb/cmap_xfbdev.rst | 56 + Documentation/fb/cmap_xfbdev.txt | 53 - Documentation/fb/deferred_io.rst | 79 + Documentation/fb/deferred_io.txt | 75 - Documentation/fb/efifb.rst | 39 + Documentation/fb/efifb.txt | 37 - Documentation/fb/ep93xx-fb.rst | 140 + Documentation/fb/ep93xx-fb.txt | 135 - Documentation/fb/fbcon.rst | 350 ++ Documentation/fb/fbcon.txt | 347 -- Documentation/fb/framebuffer.rst | 353 ++ Documentation/fb/framebuffer.txt | 343 -- Documentation/fb/gxfb.rst | 54 + Documentation/fb/gxfb.txt | 52 - Documentation/fb/index.rst | 50 + Documentation/fb/intel810.rst | 287 ++ Documentation/fb/intel810.txt | 278 -- Documentation/fb/intelfb.rst | 155 + Documentation/fb/intelfb.txt | 149 - Documentation/fb/internals.rst | 86 + Documentation/fb/internals.txt | 82 - Documentation/fb/lxfb.rst | 55 + Documentation/fb/lxfb.txt | 52 - Documentation/fb/matroxfb.rst | 443 ++ Documentation/fb/matroxfb.txt | 413 -- Documentation/fb/metronomefb.rst | 38 + Documentation/fb/metronomefb.txt | 36 - Documentation/fb/modedb.rst | 155 + Documentation/fb/modedb.txt | 151 - Documentation/fb/pvr2fb.rst | 66 + Documentation/fb/pvr2fb.txt | 65 - Documentation/fb/pxafb.rst | 173 + Documentation/fb/pxafb.txt | 142 - Documentation/fb/s3fb.rst | 82 + Documentation/fb/s3fb.txt | 82 - Documentation/fb/sa1100fb.rst | 40 + Documentation/fb/sa1100fb.txt | 39 - Documentation/fb/sh7760fb.rst | 130 + Documentation/fb/sh7760fb.txt | 131 - Documentation/fb/sisfb.rst | 160 + Documentation/fb/sisfb.txt | 158 - Documentation/fb/sm501.rst | 15 + Documentation/fb/sm501.txt | 10 - Documentation/fb/sm712fb.rst | 35 + Documentation/fb/sm712fb.txt | 31 - Documentation/fb/sstfb.rst | 207 + Documentation/fb/sstfb.txt | 174 - Documentation/fb/tgafb.rst | 71 + Documentation/fb/tgafb.txt | 69 - Documentation/fb/tridentfb.rst | 78 + Documentation/fb/tridentfb.txt | 70 - Documentation/fb/udlfb.rst | 162 + Documentation/fb/udlfb.txt | 159 - Documentation/fb/uvesafb.rst | 188 + Documentation/fb/uvesafb.txt | 184 - Documentation/fb/vesafb.rst | 192 + Documentation/fb/vesafb.txt | 181 - Documentation/fb/viafb.rst | 297 ++ Documentation/fb/viafb.txt | 252 - Documentation/fb/vt8623fb.rst | 64 + Documentation/fb/vt8623fb.txt | 64 - .../features/debug/stackprotector/arch-support.txt | 2 +- Documentation/filesystems/tmpfs.txt | 2 +- Documentation/filesystems/ubifs-authentication.md | 4 +- Documentation/fpga/dfl.rst | 291 ++ Documentation/fpga/dfl.txt | 285 -- Documentation/fpga/index.rst | 17 + Documentation/gpu/drm-kms-helpers.rst | 9 + Documentation/ide/changelogs.rst | 17 + Documentation/ide/ide-tape.rst | 68 + Documentation/ide/ide-tape.txt | 65 - Documentation/ide/ide.rst | 265 + Documentation/ide/ide.txt | 256 - Documentation/ide/index.rst | 21 + Documentation/ide/warm-plug-howto.rst | 18 + Documentation/ide/warm-plug-howto.txt | 18 - Documentation/index.rst | 1 - Documentation/iostats.txt | 4 + Documentation/kbuild/headers_install.rst | 51 + Documentation/kbuild/headers_install.txt | 50 - Documentation/kbuild/index.rst | 27 + Documentation/kbuild/issues.rst | 11 + Documentation/kbuild/kbuild.rst | 265 + Documentation/kbuild/kbuild.txt | 248 - Documentation/kbuild/kconfig-language.rst | 689 +++ Documentation/kbuild/kconfig-language.txt | 669 --- Documentation/kbuild/kconfig-macro-language.rst | 247 + Documentation/kbuild/kconfig-macro-language.txt | 242 - Documentation/kbuild/kconfig.rst | 300 ++ Documentation/kbuild/kconfig.txt | 272 - Documentation/kbuild/makefiles.rst | 1509 ++++++ Documentation/kbuild/makefiles.txt | 1369 ------ Documentation/kbuild/modules.rst | 571 +++ Documentation/kbuild/modules.txt | 541 -- Documentation/kdump/index.rst | 21 + Documentation/kdump/kdump.rst | 534 ++ Documentation/kdump/kdump.txt | 509 -- Documentation/kdump/vmcoreinfo.rst | 488 ++ Documentation/kdump/vmcoreinfo.txt | 495 -- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/mic/index.rst | 18 + Documentation/mic/mic_overview.rst | 85 + Documentation/mic/mic_overview.txt | 81 - Documentation/mic/scif_overview.rst | 108 + Documentation/mic/scif_overview.txt | 98 - Documentation/netlabel/cipso_ipv4.rst | 56 + Documentation/netlabel/cipso_ipv4.txt | 49 - Documentation/netlabel/draft_ietf.rst | 5 + Documentation/netlabel/index.rst | 21 + Documentation/netlabel/introduction.rst | 52 + Documentation/netlabel/introduction.txt | 46 - Documentation/netlabel/lsm_interface.rst | 53 + Documentation/netlabel/lsm_interface.txt | 47 - Documentation/networking/device_drivers/index.rst | 1 + .../networking/device_drivers/mellanox/mlx5.rst | 173 + Documentation/networking/ip-sysctl.txt | 9 + Documentation/networking/timestamping.txt | 2 +- Documentation/pcmcia/devicetable.rst | 37 + Documentation/pcmcia/devicetable.txt | 33 - Documentation/pcmcia/driver-changes.rst | 160 + Documentation/pcmcia/driver-changes.txt | 149 - Documentation/pcmcia/driver.rst | 30 + Documentation/pcmcia/driver.txt | 30 - Documentation/pcmcia/index.rst | 20 + Documentation/pcmcia/locking.rst | 133 + Documentation/pcmcia/locking.txt | 118 - Documentation/power/apm-acpi.rst | 36 + Documentation/power/apm-acpi.txt | 32 - Documentation/power/basic-pm-debugging.rst | 269 + Documentation/power/basic-pm-debugging.txt | 254 - Documentation/power/charger-manager.rst | 205 + Documentation/power/charger-manager.txt | 200 - Documentation/power/drivers-testing.rst | 51 + Documentation/power/drivers-testing.txt | 46 - Documentation/power/energy-model.rst | 147 + Documentation/power/energy-model.txt | 144 - Documentation/power/freezing-of-tasks.rst | 244 + Documentation/power/freezing-of-tasks.txt | 231 - Documentation/power/index.rst | 46 + Documentation/power/interface.rst | 79 + Documentation/power/interface.txt | 77 - Documentation/power/opp.rst | 379 ++ Documentation/power/opp.txt | 342 -- Documentation/power/pci.rst | 1135 +++++ Documentation/power/pci.txt | 1094 ----- Documentation/power/pm_qos_interface.rst | 225 + Documentation/power/pm_qos_interface.txt | 212 - Documentation/power/power_supply_class.rst | 282 ++ Documentation/power/power_supply_class.txt | 231 - Documentation/power/powercap/powercap.rst | 257 + Documentation/power/powercap/powercap.txt | 236 - Documentation/power/regulator/consumer.rst | 229 + Documentation/power/regulator/consumer.txt | 218 - Documentation/power/regulator/design.rst | 38 + Documentation/power/regulator/design.txt | 33 - Documentation/power/regulator/machine.rst | 97 + Documentation/power/regulator/machine.txt | 96 - Documentation/power/regulator/overview.rst | 178 + Documentation/power/regulator/overview.txt | 171 - Documentation/power/regulator/regulator.rst | 32 + Documentation/power/regulator/regulator.txt | 30 - Documentation/power/runtime_pm.rst | 940 ++++ Documentation/power/runtime_pm.txt | 928 ---- Documentation/power/s2ram.rst | 87 + Documentation/power/s2ram.txt | 85 - Documentation/power/suspend-and-cpuhotplug.rst | 286 ++ Documentation/power/suspend-and-cpuhotplug.txt | 274 -- Documentation/power/suspend-and-interrupts.rst | 137 + Documentation/power/suspend-and-interrupts.txt | 135 - Documentation/power/swsusp-and-swap-files.rst | 63 + Documentation/power/swsusp-and-swap-files.txt | 60 - Documentation/power/swsusp-dmcrypt.rst | 140 + Documentation/power/swsusp-dmcrypt.txt | 138 - Documentation/power/swsusp.rst | 501 ++ Documentation/power/swsusp.txt | 446 -- Documentation/power/tricks.rst | 29 + Documentation/power/tricks.txt | 27 - Documentation/power/userland-swsusp.rst | 191 + Documentation/power/userland-swsusp.txt | 170 - Documentation/power/video.rst | 213 + Documentation/power/video.txt | 185 - Documentation/powerpc/firmware-assisted-dump.txt | 2 +- Documentation/pps/pps.txt | 239 - Documentation/process/4.Coding.rst | 2 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/ptp/ptp.txt | 86 - Documentation/riscv/index.rst | 17 + Documentation/riscv/pmu.rst | 255 + Documentation/riscv/pmu.txt | 249 - Documentation/scheduler/completion.rst | 293 ++ Documentation/scheduler/completion.txt | 291 -- Documentation/scheduler/index.rst | 29 + Documentation/scheduler/sched-arch.rst | 76 + Documentation/scheduler/sched-arch.txt | 74 - Documentation/scheduler/sched-bwc.rst | 128 + Documentation/scheduler/sched-bwc.txt | 122 - Documentation/scheduler/sched-deadline.rst | 888 ++++ Documentation/scheduler/sched-deadline.txt | 871 ---- Documentation/scheduler/sched-design-CFS.rst | 249 + Documentation/scheduler/sched-design-CFS.txt | 242 - Documentation/scheduler/sched-domains.rst | 83 + Documentation/scheduler/sched-domains.txt | 77 - Documentation/scheduler/sched-energy.rst | 430 ++ Documentation/scheduler/sched-energy.txt | 425 -- Documentation/scheduler/sched-nice-design.rst | 112 + Documentation/scheduler/sched-nice-design.txt | 108 - Documentation/scheduler/sched-rt-group.rst | 185 + Documentation/scheduler/sched-rt-group.txt | 183 - Documentation/scheduler/sched-stats.rst | 167 + Documentation/scheduler/sched-stats.txt | 154 - Documentation/scheduler/text_files.rst | 5 + Documentation/target/index.rst | 19 + Documentation/target/scripts.rst | 11 + Documentation/target/tcm_mod_builder.rst | 149 + Documentation/target/tcm_mod_builder.txt | 145 - Documentation/target/tcmu-design.rst | 405 ++ Documentation/target/tcmu-design.txt | 381 -- Documentation/timers/NO_HZ.txt | 318 -- Documentation/timers/highres.rst | 250 + Documentation/timers/highres.txt | 249 - Documentation/timers/hpet.rst | 30 + Documentation/timers/hpet.txt | 28 - Documentation/timers/hrtimers.rst | 178 + Documentation/timers/hrtimers.txt | 178 - Documentation/timers/index.rst | 22 + Documentation/timers/no_hz.rst | 326 ++ Documentation/timers/timekeeping.rst | 180 + Documentation/timers/timekeeping.txt | 179 - Documentation/timers/timers-howto.rst | 112 + Documentation/timers/timers-howto.txt | 105 - Documentation/trace/coresight-cpu-debug.txt | 2 +- Documentation/trace/coresight.txt | 82 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/4.Coding.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../it_IT/process/submit-checklist.rst | 2 +- Documentation/translations/zh_CN/arm64/booting.txt | 4 +- .../zh_CN/arm64/legacy_instructions.txt | 4 +- Documentation/translations/zh_CN/arm64/memory.txt | 4 +- .../translations/zh_CN/arm64/silicon-errata.txt | 4 +- .../translations/zh_CN/arm64/tagged-pointers.txt | 4 +- Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../translations/zh_CN/process/4.Coding.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/virtual/kvm/api.txt | 2 +- Documentation/vm/numa.rst | 6 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/unevictable-lru.rst | 2 +- .../watchdog/convert_drivers_to_kernel_api.rst | 219 + .../watchdog/convert_drivers_to_kernel_api.txt | 218 - Documentation/watchdog/hpwdt.rst | 73 + Documentation/watchdog/hpwdt.txt | 66 - Documentation/watchdog/index.rst | 25 + Documentation/watchdog/mlx-wdt.rst | 56 + Documentation/watchdog/mlx-wdt.txt | 52 - Documentation/watchdog/pcwd-watchdog.rst | 71 + Documentation/watchdog/pcwd-watchdog.txt | 66 - Documentation/watchdog/watchdog-api.rst | 271 + Documentation/watchdog/watchdog-api.txt | 237 - Documentation/watchdog/watchdog-kernel-api.rst | 338 ++ Documentation/watchdog/watchdog-kernel-api.txt | 305 -- Documentation/watchdog/watchdog-parameters.rst | 736 +++ Documentation/watchdog/watchdog-parameters.txt | 410 -- Documentation/watchdog/watchdog-pm.rst | 22 + Documentation/watchdog/watchdog-pm.txt | 19 - Documentation/watchdog/wdt.rst | 63 + Documentation/watchdog/wdt.txt | 50 - Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 4 +- Documentation/xilinx/eemi.rst | 67 + Documentation/xilinx/eemi.txt | 67 - Documentation/xilinx/index.rst | 17 + Kconfig | 2 +- MAINTAINERS | 47 +- Makefile | 2 +- Next/SHA1s | 166 +- Next/merge.log | 5195 +++++++++++++------- arch/alpha/include/uapi/asm/socket.h | 2 + arch/arc/plat-eznps/Kconfig | 2 +- arch/arm/Kconfig | 4 +- arch/arm/arm-soc-for-next-contents.txt | 37 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 1 + arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 1 + arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 1 + arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 1 + arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 1 + arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 1 + arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 1 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 1 + arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 1 + arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 1 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 1 + arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 1 + arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 1 + arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 1 + arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 1 + arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 1 + arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 1 + arch/arm/boot/dts/bcm94708.dts | 1 + arch/arm/boot/dts/bcm94709.dts | 1 + arch/arm/boot/dts/bcm963138dvt.dts | 1 + arch/arm/boot/dts/imx7ulp.dtsi | 23 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 + arch/arm/boot/dts/qcom-msm8974.dtsi | 132 + arch/arm/boot/dts/rk3288-veyron.dtsi | 29 + arch/arm/configs/mini2440_defconfig | 43 +- arch/arm/configs/qcom_defconfig | 6 + arch/arm/configs/s3c2410_defconfig | 24 +- arch/arm/configs/s3c6400_defconfig | 11 +- arch/arm/crypto/chacha-neon-glue.c | 2 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/arch_timer.h | 10 + arch/arm/include/asm/flat.h | 37 - arch/arm/mach-davinci/board-da850-evm.c | 2 + arch/arm/mach-davinci/devices-da8xx.c | 3 + arch/arm/mm/fault.c | 24 +- arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 207 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 131 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 88 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 13 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 13 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 31 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 3 + .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 + .../arm64/boot/dts/rockchip/rk3399-khadas-edge.dts | 13 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 804 +++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 4 + arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/chacha-neon-glue.c | 2 +- arch/arm64/include/asm/arch_timer.h | 13 + arch/arm64/include/asm/efi.h | 2 +- arch/arm64/include/asm/image.h | 2 +- arch/arm64/include/uapi/asm/kvm.h | 4 +- arch/arm64/include/uapi/asm/ptrace.h | 4 +- arch/arm64/include/uapi/asm/sigcontext.h | 6 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/mm/fault.c | 24 +- arch/c6x/Kconfig | 3 +- arch/c6x/include/asm/flat.h | 7 +- arch/h8300/Kconfig | 3 + arch/h8300/include/asm/flat.h | 7 +- arch/ia64/mm/fault.c | 24 +- arch/m68k/Kconfig | 2 + arch/m68k/include/asm/flat.h | 30 +- arch/m68k/q40/README | 2 +- arch/microblaze/Kconfig | 1 + arch/microblaze/Kconfig.debug | 2 +- arch/microblaze/Kconfig.platform | 2 +- arch/microblaze/include/asm/flat.h | 7 +- arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rb532_defconfig | 1 - arch/mips/include/uapi/asm/socket.h | 2 + arch/nds32/Kconfig | 2 +- arch/openrisc/Kconfig | 2 +- arch/parisc/include/uapi/asm/socket.h | 2 + arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/processor.h | 2 - arch/powerpc/kernel/cacheinfo.c | 21 + arch/powerpc/kernel/cacheinfo.h | 4 + arch/powerpc/kernel/head_32.S | 1 + arch/powerpc/kernel/head_booke.h | 10 +- arch/powerpc/kernel/head_fsl_booke.S | 2 +- arch/powerpc/mm/fault.c | 23 +- arch/powerpc/net/bpf_jit.h | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 8 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 3 + arch/powerpc/platforms/pseries/hvconsole.c | 2 +- arch/powerpc/platforms/pseries/mobility.c | 19 + arch/powerpc/sysdev/Kconfig | 2 +- arch/riscv/Kconfig | 3 +- arch/riscv/include/asm/Kbuild | 1 + arch/s390/Kconfig | 5 + arch/s390/configs/debug_defconfig | 2 + arch/s390/configs/defconfig | 7 +- arch/s390/configs/performance_defconfig | 2 + arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/prng.c | 4 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/airq.h | 2 + arch/s390/include/asm/ccwdev.h | 4 + arch/s390/include/asm/cio.h | 11 + arch/s390/include/asm/mem_encrypt.h | 17 + arch/s390/include/asm/processor.h | 7 +- arch/s390/kernel/processor.c | 19 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/traps.c | 10 +- arch/s390/mm/fault.c | 16 +- arch/s390/mm/init.c | 47 + arch/sh/Kconfig | 3 +- arch/sh/configs/se7712_defconfig | 1 - arch/sh/configs/se7721_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sh/include/asm/flat.h | 7 +- arch/sh/mm/fault.c | 18 +- arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/include/uapi/asm/openpromio.h | 3 +- arch/sparc/include/uapi/asm/socket.h | 2 + arch/sparc/lib/COPYING.LIB | 481 -- arch/sparc/mm/fault_64.c | 16 +- arch/x86/Kconfig | 6 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/chacha_glue.c | 2 +- arch/x86/include/asm/fpu/internal.h | 6 +- arch/x86/kernel/cpu/microcode/core.c | 2 +- arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kernel/kgdb.c | 2 +- arch/x86/mm/fault.c | 21 +- arch/x86/mm/kasan_init_64.c | 2 +- arch/x86/net/bpf_jit_comp.c | 74 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/flat.h | 7 +- block/Kconfig | 3 +- block/bio.c | 3 +- block/blk-cgroup.c | 24 +- block/blk-iolatency.c | 4 +- block/blk-mq-debugfs.c | 147 +- block/blk-mq-debugfs.h | 36 +- block/blk-mq-sched.c | 1 - block/genhd.c | 5 +- crypto/aead.c | 36 + crypto/algapi.c | 22 +- crypto/anubis.c | 1 + crypto/arc4.c | 2 + crypto/chacha20poly1305.c | 43 +- crypto/chacha_generic.c | 4 +- crypto/crypto_null.c | 3 + crypto/deflate.c | 1 + crypto/fcrypt.c | 1 + crypto/khazad.c | 1 + crypto/lz4.c | 1 + crypto/lz4hc.c | 1 + crypto/lzo-rle.c | 1 + crypto/lzo.c | 1 + crypto/md4.c | 7 +- crypto/md5.c | 7 +- crypto/michael_mic.c | 1 + crypto/rmd128.c | 1 + crypto/rmd160.c | 1 + crypto/rmd256.c | 1 + crypto/rmd320.c | 1 + crypto/serpent_generic.c | 1 + crypto/skcipher.c | 34 + crypto/tea.c | 3 + crypto/testmgr.c | 6 + crypto/tgr192.c | 21 +- crypto/wp512.c | 21 +- crypto/zstd.c | 1 + drivers/acpi/sleep.c | 20 +- drivers/acpi/tables.c | 21 +- drivers/android/binder.c | 16 +- drivers/ata/libata-core.c | 9 +- drivers/auxdisplay/Kconfig | 2 +- drivers/block/Kconfig | 2 +- drivers/block/null_blk_main.c | 11 +- drivers/block/null_blk_zoned.c | 4 - drivers/block/ps3vram.c | 2 +- drivers/cdrom/cdrom.c | 2 +- drivers/clk/rockchip/clk-px30.c | 12 +- drivers/clk/rockchip/clk-rk3288.c | 12 +- drivers/clk/rockchip/clk-rk3368.c | 12 +- drivers/clk/rockchip/clk-rk3399.c | 12 +- drivers/clk/rockchip/clk.h | 4 + drivers/clocksource/Kconfig | 8 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/arm_arch_timer.c | 23 +- drivers/clocksource/timer-davinci.c | 370 ++ drivers/clocksource/timer-imx-sysctr.c | 6 +- drivers/clocksource/timer-tegra.c | 4 +- drivers/clocksource/timer-ti-dm.c | 2 +- drivers/cpufreq/Kconfig.arm | 8 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/raspberrypi-cpufreq.c | 97 + drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/bcm/spu2.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 2 +- drivers/crypto/cavium/nitrox/nitrox_mbx.h | 2 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/mxs-dcp.c | 5 +- drivers/crypto/qat/qat_common/qat_algs.c | 6 +- drivers/crypto/sahara.c | 4 +- drivers/dma/Kconfig | 1 + drivers/dma/amba-pl08x.c | 5 +- drivers/dma/bcm-sba-raid.c | 13 +- drivers/dma/coh901318.c | 6 +- drivers/dma/dma-axi-dmac.c | 145 +- drivers/dma/mic_x100_dma.c | 6 +- drivers/dma/pl330.c | 40 + drivers/dma/pxa_dma.c | 56 +- drivers/dma/qcom/hidma.h | 5 +- drivers/dma/qcom/hidma_dbg.c | 37 +- drivers/dma/virt-dma.c | 4 +- drivers/dma/virt-dma.h | 4 + drivers/edac/debugfs.c | 12 +- drivers/edac/edac_module.h | 18 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1143 ++++- drivers/firmware/ti_sci.h | 810 +++ drivers/gpio/TODO | 40 + drivers/gpio/gpio-ftgpio010.c | 35 +- drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 36 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 11 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 35 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 963 ++++ .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + .../gpu/drm/arm/display/komeda/d71/d71_component.c | 216 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 41 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 18 + drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 31 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 51 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 72 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 450 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 63 +- .../drm/arm/display/komeda/komeda_private_obj.c | 99 + .../drm/arm/display/komeda/komeda_wb_connector.c | 30 +- drivers/gpu/drm/ast/ast_drv.h | 7 - drivers/gpu/drm/ast/ast_fb.c | 34 +- drivers/gpu/drm/ast/ast_mode.c | 65 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 30 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 14 +- drivers/gpu/drm/bridge/ti-tfp410.c | 10 +- drivers/gpu/drm/drm_atomic.c | 71 + drivers/gpu/drm/drm_atomic_helper.c | 55 +- drivers/gpu/drm/drm_atomic_state_helper.c | 4 + drivers/gpu/drm/drm_atomic_uapi.c | 7 +- drivers/gpu/drm/drm_bridge.c | 110 + drivers/gpu/drm/drm_connector.c | 7 +- drivers/gpu/drm/drm_crtc.c | 4 +- drivers/gpu/drm/drm_debugfs.c | 53 +- drivers/gpu/drm/drm_debugfs_crc.c | 28 +- drivers/gpu/drm/drm_drv.c | 5 - drivers/gpu/drm/drm_gem_vram_helper.c | 179 +- drivers/gpu/drm/drm_internal.h | 20 +- drivers/gpu/drm/drm_self_refresh_helper.c | 216 + drivers/gpu/drm/i2c/tda998x_drv.c | 450 +- drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 39 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 29 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 4 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 24 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 82 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 + drivers/gpu/drm/i915/gt/intel_context_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 93 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 19 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 157 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 8 + drivers/gpu/drm/i915/gt/intel_reset.c | 28 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 59 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 12 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 36 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 22 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 24 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 78 + drivers/gpu/drm/i915/i915_active.h | 5 + drivers/gpu/drm/i915/i915_active_types.h | 3 + drivers/gpu/drm/i915/i915_debugfs.c | 117 +- drivers/gpu/drm/i915/i915_drv.c | 65 +- drivers/gpu/drm/i915/i915_drv.h | 86 +- drivers/gpu/drm/i915/i915_gem.c | 80 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 96 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 19 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 16 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 14 +- drivers/gpu/drm/i915/i915_gpu_error.c | 11 +- drivers/gpu/drm/i915/i915_irq.c | 38 +- drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/i915_pmu.c | 15 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/i915_request.c | 201 +- drivers/gpu/drm/i915/i915_request.h | 2 +- drivers/gpu/drm/i915/i915_scheduler.c | 38 +- drivers/gpu/drm/i915/i915_sysfs.c | 14 +- drivers/gpu/drm/i915/i915_timeline.c | 1 - drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_timeline_types.h | 4 - drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/intel_atomic.c | 8 +- drivers/gpu/drm/i915/intel_atomic.h | 2 +- drivers/gpu/drm/i915/intel_csr.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 12 +- drivers/gpu/drm/i915/intel_display_power.c | 39 +- drivers/gpu/drm/i915/intel_dp_mst.c | 7 +- drivers/gpu/drm/i915/intel_drv.h | 105 - drivers/gpu/drm/i915/intel_fbc.c | 4 + drivers/gpu/drm/i915/intel_fbdev.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 17 +- drivers/gpu/drm/i915/intel_guc_submission.c | 16 +- drivers/gpu/drm/i915/intel_hotplug.c | 4 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 8 - drivers/gpu/drm/i915/intel_panel.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 162 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 191 +- drivers/gpu/drm/i915/intel_sdvo.c | 9 +- drivers/gpu/drm/i915/intel_tv.c | 8 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 26 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- drivers/gpu/drm/i915/intel_wakeref.c | 32 +- drivers/gpu/drm/i915/intel_wakeref.h | 18 +- drivers/gpu/drm/i915/selftests/i915_active.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/selftests/i915_request.c | 22 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 16 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 8 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 7 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 1 - drivers/gpu/drm/mcde/mcde_display.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 12 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 165 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 3 - drivers/gpu/drm/mgag200/mgag200_fb.c | 26 +- drivers/gpu/drm/mgag200/mgag200_main.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 14 +- drivers/gpu/drm/radeon/radeon_ttm.c | 21 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 12 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 13 +- drivers/gpu/drm/sti/sti_drv.c | 10 +- drivers/gpu/drm/vc4/vc4_txp.c | 7 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 20 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 7 - drivers/gpu/drm/virtio/virtgpu_fb.c | 150 - drivers/gpu/host1x/debug.c | 3 - drivers/gpu/ipu-v3/Makefile | 4 +- drivers/gpu/ipu-v3/ipu-ic-csc.c | 409 ++ drivers/gpu/ipu-v3/ipu-ic.c | 138 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 37 +- drivers/gpu/vga/vga_switcheroo.c | 34 +- drivers/hid/wacom_sys.c | 10 +- drivers/hid/wacom_wac.c | 123 +- drivers/hid/wacom_wac.h | 2 + drivers/hwmon/pmbus/adm1275.c | 22 +- drivers/i2c/busses/i2c-i801.c | 2 +- drivers/i2c/busses/i2c-ocores.c | 33 +- drivers/i2c/busses/i2c-qcom-geni.c | 17 +- drivers/i2c/busses/i2c-tegra.c | 28 +- drivers/i2c/i2c-core-base.c | 4 +- drivers/ide/Kconfig | 20 +- drivers/ide/ide-cd.c | 2 +- drivers/infiniband/Kconfig | 11 - drivers/infiniband/core/Makefile | 3 - drivers/infiniband/core/cq.c | 33 +- drivers/infiniband/core/device.c | 25 +- drivers/infiniband/core/ucm.c | 1350 ----- drivers/infiniband/core/ucma.c | 91 +- drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/core/uverbs_main.c | 8 +- drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_uapi.c | 2 +- drivers/infiniband/core/verbs.c | 35 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 39 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 9 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 6 +- drivers/infiniband/hw/cxgb3/cxio_hal.h | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 53 +- drivers/infiniband/hw/cxgb4/cq.c | 40 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 7 +- drivers/infiniband/hw/cxgb4/provider.c | 8 +- drivers/infiniband/hw/efa/efa.h | 7 +- drivers/infiniband/hw/efa/efa_main.c | 8 +- drivers/infiniband/hw/efa/efa_verbs.c | 57 +- drivers/infiniband/hw/hfi1/chip.c | 13 + drivers/infiniband/hw/hfi1/chip.h | 1 + drivers/infiniband/hw/hfi1/fault.c | 5 + drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/hfi1/user_sdma.c | 12 +- drivers/infiniband/hw/hfi1/user_sdma.h | 1 - drivers/infiniband/hw/hfi1/verbs.c | 6 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 69 +- drivers/infiniband/hw/hns/hns_roce_device.h | 10 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 35 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 43 +- drivers/infiniband/hw/mlx4/cq.c | 29 +- drivers/infiniband/hw/mlx4/main.c | 21 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 7 +- drivers/infiniband/hw/mlx5/cq.c | 36 +- drivers/infiniband/hw/mlx5/main.c | 28 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 8 +- drivers/infiniband/hw/mlx5/odp.c | 21 +- drivers/infiniband/hw/mthca/mthca_provider.c | 48 +- drivers/infiniband/hw/nes/nes_utils.c | 4 +- drivers/infiniband/hw/nes/nes_verbs.c | 115 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 35 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 7 +- drivers/infiniband/hw/qedr/main.c | 8 +- drivers/infiniband/hw/qedr/verbs.c | 48 +- drivers/infiniband/hw/qedr/verbs.h | 7 +- drivers/infiniband/hw/qib/qib_verbs.c | 6 +- drivers/infiniband/hw/usnic/usnic_ib.h | 4 + drivers/infiniband/hw/usnic/usnic_ib_main.c | 8 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 22 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 40 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 8 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 7 +- drivers/infiniband/sw/rdmavt/cq.c | 57 +- drivers/infiniband/sw/rdmavt/cq.h | 7 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rxe/rxe_pool.c | 1 + drivers/infiniband/sw/rxe/rxe_verbs.c | 40 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/iommu/arm-smmu.c | 15 +- drivers/iommu/dma-iommu.c | 14 +- drivers/iommu/intel-iommu.c | 327 +- drivers/iommu/iommu.c | 256 +- drivers/md/Kconfig | 2 +- drivers/md/bcache/bset.c | 16 +- drivers/md/bcache/bset.h | 34 +- drivers/md/bcache/sysfs.c | 7 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/md.c | 13 +- drivers/md/raid1-10.c | 30 + drivers/md/raid1.c | 51 +- drivers/md/raid10.c | 86 +- drivers/md/raid5.c | 11 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/misc/lkdtm/core.c | 2 +- drivers/mtd/devices/Kconfig | 2 +- drivers/net/dsa/Makefile | 4 +- drivers/net/dsa/microchip/ksz9477.c | 66 + drivers/net/dsa/microchip/ksz_common.c | 5 + drivers/net/dsa/microchip/ksz_priv.h | 2 + drivers/net/dsa/realtek-smi-core.c | 497 ++ .../net/dsa/{realtek-smi.h => realtek-smi-core.h} | 0 drivers/net/dsa/realtek-smi.c | 497 -- drivers/net/dsa/rtl8366.c | 9 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 8 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 3 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 242 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 48 +- drivers/net/ethernet/freescale/dpaa2/dprtc.c | 191 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 62 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 47 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 523 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 115 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 40 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 82 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 87 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 5 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 58 + drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 14 + .../net/ethernet/mellanox/mlx5/core/diag/crdump.c | 115 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 139 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 20 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 25 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 439 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 15 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 100 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 569 ++- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 3 + .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c | 316 ++ .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.h | 32 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 121 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 21 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 334 ++ drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 22 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 + drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 32 + drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 103 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 36 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 267 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 44 + drivers/net/ethernet/netronome/nfp/flower/action.c | 205 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 12 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 14 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 28 +- .../net/ethernet/netronome/nfp/flower/offload.c | 126 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 49 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 96 +- drivers/net/ethernet/smsc/Kconfig | 6 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 81 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 391 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 61 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 26 +- drivers/net/ethernet/ti/cpsw.c | 31 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 40 +- drivers/net/ethernet/ti/davinci_cpdma.c | 85 +- drivers/net/ethernet/ti/davinci_cpdma.h | 2 + drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/phy/phy_device.c | 2 + drivers/net/phy/sfp.c | 2 +- drivers/net/usb/qmi_wwan.c | 103 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/x25_asy.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 3 - drivers/net/wireless/intel/iwlegacy/4965-rs.c | 4 - drivers/net/wireless/intel/iwlegacy/Kconfig | 4 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 4 - drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/net/wireless/realtek/rtlwifi/rc.c | 3 - drivers/opp/Kconfig | 2 +- drivers/opp/core.c | 8 +- drivers/parport/Kconfig | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 35 +- drivers/pci/endpoint/pci-epc-core.c | 3 +- drivers/pci/pci-driver.c | 50 +- drivers/pci/pci-sysfs.c | 3 + drivers/pci/pci.c | 4 +- drivers/pci/probe.c | 2 +- drivers/pci/quirks.c | 80 +- drivers/pci/slot.c | 1 + drivers/pcmcia/ds.c | 2 +- drivers/perf/Kconfig | 8 + drivers/perf/Makefile | 1 + drivers/perf/fsl_imx8_ddr_perf.c | 554 +++ drivers/platform/chrome/cros_ec_debugfs.c | 41 +- drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/hp_accel.c | 1 + drivers/platform/x86/intel_menlow.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 4 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_clock.c | 3 +- drivers/regulator/core.c | 2 +- drivers/regulator/max8952.c | 62 +- drivers/s390/cio/airq.c | 37 +- drivers/s390/cio/ccwreq.c | 9 +- drivers/s390/cio/cio.h | 2 + drivers/s390/cio/css.c | 134 +- drivers/s390/cio/device.c | 68 +- drivers/s390/cio/device_fsm.c | 49 +- drivers/s390/cio/device_id.c | 20 +- drivers/s390/cio/device_ops.c | 21 +- drivers/s390/cio/device_pgid.c | 22 +- drivers/s390/cio/device_status.c | 24 +- drivers/s390/cio/io_sch.h | 20 +- drivers/s390/cio/vfio_ccw_drv.c | 1 + drivers/s390/crypto/pkey_api.c | 8 +- drivers/s390/net/qeth_core.h | 27 +- drivers/s390/net/qeth_core_main.c | 614 ++- drivers/s390/net/qeth_core_mpc.h | 2 - drivers/s390/net/qeth_l2_main.c | 83 +- drivers/s390/net/qeth_l3_main.c | 41 +- drivers/s390/virtio/virtio_ccw.c | 246 +- drivers/scsi/Kconfig | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 6 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/tegra/Kconfig | 1 + drivers/spi/spi-qup.c | 51 +- drivers/spi/spi.c | 103 +- drivers/staging/android/ion/ion_chunk_heap.c | 3 +- drivers/staging/kpc2000/TODO | 3 - drivers/staging/kpc2000/kpc2000/core.c | 86 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 102 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 8 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 2 - drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 42 +- drivers/staging/media/imx/imx-media-csi.c | 19 +- drivers/staging/media/imx/imx-media-utils.c | 73 +- drivers/staging/media/imx/imx-media-vdic.c | 5 +- drivers/staging/media/imx/imx-media.h | 5 +- drivers/staging/media/imx/imx7-media-csi.c | 8 +- drivers/staging/most/net/net.c | 13 +- drivers/staging/most/video/video.c | 13 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/include/ieee80211.h | 4 +- drivers/staging/rtl8712/drv_types.h | 4 +- drivers/staging/rtl8712/rtl871x_cmd.c | 14 +- drivers/staging/rtl8712/rtl871x_cmd.h | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.h | 4 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/xmit_linux.c | 6 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 22 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 120 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 13 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 2 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 15 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 10 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 6 - drivers/staging/rtl8723bs/hal/sdio_halinit.c | 130 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 33 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 +- drivers/staging/rtl8723bs/include/ieee80211.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtw_btcoex.h | 1 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 3 - drivers/staging/rtl8723bs/include/sdio_ops.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 18 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 36 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 12 +- drivers/staging/rtl8723bs/os_dep/rtw_proc.c | 24 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 3 +- drivers/staging/sm750fb/Kconfig | 2 +- drivers/thunderbolt/icm.c | 134 +- drivers/tty/Kconfig | 2 +- drivers/tty/hvc/hvc_vio.c | 16 +- drivers/tty/serial/8250/8250_mtk.c | 73 +- drivers/tty/serial/8250/8250_of.c | 5 +- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/digicolor-usart.c | 6 +- drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/msm_serial.c | 4 + drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 17 +- drivers/usb/chipidea/ci_hdrc_imx.c | 33 +- drivers/usb/chipidea/ci_hdrc_msm.c | 4 +- drivers/usb/chipidea/core.c | 5 +- drivers/usb/chipidea/udc.c | 20 + drivers/usb/chipidea/usbmisc_imx.c | 8 +- drivers/usb/misc/Kconfig | 4 +- drivers/video/fbdev/Kconfig | 38 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/pxafb.c | 2 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/watchdog/Kconfig | 6 +- drivers/watchdog/smsc37b787_wdt.c | 2 +- fs/Kconfig.binfmt | 18 +- fs/aio.c | 9 +- fs/binfmt_flat.c | 99 +- fs/cifs/Kconfig | 1 + fs/cifs/cifsfs.c | 1 + fs/cifs/connect.c | 13 +- fs/cifs/smb1ops.c | 1 + fs/cifs/smb2pdu.h | 1 + fs/dlm/lockspace.c | 3 +- fs/ext4/sysfs.c | 6 +- fs/f2fs/sysfs.c | 6 +- fs/fs-writeback.c | 8 +- fs/gfs2/bmap.c | 5 +- fs/gfs2/sys.c | 3 +- fs/io_uring.c | 335 +- fs/locks.c | 62 +- fs/nfs/nfs4proc.c | 20 +- fs/ocfs2/blockcheck.c | 56 +- fs/ocfs2/blockcheck.h | 7 +- fs/ocfs2/cluster/heartbeat.c | 100 +- fs/ocfs2/cluster/heartbeat.h | 2 +- fs/ocfs2/cluster/netdebug.c | 39 +- fs/ocfs2/cluster/nodemanager.c | 4 +- fs/ocfs2/cluster/tcp.c | 3 +- fs/ocfs2/cluster/tcp.h | 5 +- fs/ocfs2/dlm/dlmdebug.c | 44 +- fs/ocfs2/dlm/dlmdebug.h | 10 +- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/dlmglue.c | 25 +- fs/ocfs2/super.c | 29 +- fs/splice.c | 8 +- include/asm-generic/flat.h | 26 + include/clocksource/timer-davinci.h | 44 + include/crypto/aead.h | 34 +- include/crypto/chacha.h | 2 +- include/crypto/internal/skcipher.h | 60 + include/crypto/skcipher.h | 92 +- include/drm/drm_atomic.h | 22 + include/drm/drm_bridge.h | 106 + include/drm/drm_connector.h | 19 + include/drm/drm_crtc.h | 19 + include/drm/drm_gem_vram_helper.h | 9 - include/drm/drm_modeset_helper_vtables.h | 51 +- include/drm/drm_self_refresh_helper.h | 20 + include/linux/bpf.h | 32 +- include/linux/cgroup-defs.h | 2 +- include/linux/cpuhotplug.h | 1 + include/linux/device.h | 3 + include/linux/fault-inject.h | 2 +- include/linux/flat.h | 58 +- include/linux/fs.h | 4 +- include/linux/gpio/driver.h | 7 - include/linux/i2c.h | 87 +- include/linux/ieee80211.h | 8 + include/linux/interrupt.h | 2 +- include/linux/iommu.h | 93 + include/linux/iopoll.h | 4 +- include/linux/jump_label_ratelimit.h | 5 +- include/linux/kprobes.h | 19 + include/linux/memcontrol.h | 10 + include/linux/mlx5/device.h | 10 +- include/linux/mlx5/driver.h | 23 +- include/linux/mlx5/eq.h | 23 +- include/linux/mlx5/eswitch.h | 12 + include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/pci.h | 3 +- include/linux/phylink.h | 13 +- include/linux/pm.h | 2 +- include/linux/processor.h | 9 - include/linux/property.h | 44 + include/linux/ptp_clock_kernel.h | 8 + include/linux/regmap.h | 4 +- include/linux/regulator/max8952.h | 3 - include/linux/sched.h | 4 - include/linux/security.h | 12 +- include/linux/slab.h | 11 +- include/linux/soc/ti/ti_sci_protocol.h | 246 + include/linux/socket.h | 7 - include/linux/stmmac.h | 6 +- include/linux/stop_machine.h | 1 + include/linux/sysctl.h | 3 + include/linux/uio.h | 4 +- include/linux/usb/chipidea.h | 1 + include/net/cfg80211.h | 67 +- include/net/devlink.h | 6 +- include/net/dsa.h | 2 +- include/net/ip.h | 2 +- include/net/mac80211.h | 32 +- include/net/netlink.h | 9 + include/net/pkt_cls.h | 5 +- include/net/sock.h | 12 +- include/net/sock_reuseport.h | 2 + include/net/tcp.h | 9 +- include/pcmcia/ds.h | 2 +- include/pcmcia/ss.h | 2 +- include/rdma/ib_verbs.h | 15 +- include/rdma/rdma_vt.h | 2 +- include/sound/hda_codec.h | 3 - include/sound/sof/dai-intel.h | 3 +- include/sound/sof/topology.h | 4 +- include/sound/sof/trace.h | 4 +- include/trace/events/filelock.h | 35 + include/uapi/asm-generic/socket.h | 2 + include/uapi/linux/bpf.h | 8 +- include/uapi/linux/flat.h | 59 - include/uapi/linux/io_uring.h | 4 - include/uapi/linux/iommu.h | 153 + include/uapi/linux/nl80211.h | 24 + include/uapi/linux/pci_regs.h | 4 + include/uapi/linux/pkt_cls.h | 2 +- include/uapi/misc/ocxl.h | 14 +- include/uapi/rdma/ib_user_cm.h | 326 -- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 1 + include/video/imx-ipu-v3.h | 56 +- init/Kconfig | 8 +- ipc/msg.c | 18 +- kernel/bpf/core.c | 1 - kernel/bpf/devmap.c | 9 +- kernel/cgroup/cgroup.c | 84 +- kernel/cgroup/cpuset.c | 2 +- kernel/dma/remap.c | 3 + kernel/livepatch/core.c | 6 + kernel/module.c | 22 +- kernel/power/Kconfig | 6 +- kernel/sched/deadline.c | 2 +- kernel/stop_machine.c | 19 +- kernel/sysctl.c | 44 +- kernel/time/timekeeping.c | 5 +- kernel/trace/bpf_trace.c | 100 +- kernel/trace/ftrace.c | 22 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_uprobe.c | 15 +- lib/Kconfig.debug | 2 +- lib/debugobjects.c | 14 +- lib/iov_iter.c | 15 +- localversion-next | 2 +- mm/gup.c | 49 +- mm/gup_benchmark.c | 11 +- mm/kmemleak.c | 2 +- mm/list_lru.c | 3 +- mm/memcontrol.c | 101 +- mm/oom_kill.c | 5 +- mm/slab.c | 29 +- mm/slab.h | 143 +- mm/slab_common.c | 164 +- mm/slub.c | 24 +- net/ax25/ax25_route.c | 2 + net/bridge/netfilter/Kconfig | 2 +- net/compat.c | 3 +- net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 30 +- net/core/devlink.c | 124 +- net/core/filter.c | 42 + net/core/neighbour.c | 7 + net/core/sock.c | 8 +- net/core/sock_reuseport.c | 24 + net/core/sysctl_net_core.c | 7 + net/dsa/Kconfig | 1 + net/dsa/port.c | 9 - net/dsa/slave.c | 80 +- net/ipv4/ip_output.c | 3 +- net/ipv4/netfilter/Kconfig | 2 +- net/ipv4/route.c | 17 + net/ipv4/sysctl_net_ipv4.c | 14 +- net/ipv4/tcp.c | 5 + net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/udp.c | 22 +- net/ipv6/netfilter/Kconfig | 2 +- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 24 +- net/l2tp/l2tp_debugfs.c | 21 +- net/lapb/lapb_iface.c | 3 +- net/mac80211/cfg.c | 8 +- net/mac80211/debugfs.c | 1 + net/mac80211/debugfs_key.c | 3 - net/mac80211/debugfs_netdev.c | 10 +- net/mac80211/debugfs_sta.c | 2 - net/mac80211/ieee80211_i.h | 9 +- net/mac80211/key.c | 100 +- net/mac80211/mlme.c | 25 +- net/mac80211/offchannel.c | 4 + net/mac80211/rate.c | 27 +- net/mac80211/rc80211_minstrel.c | 4 - net/mac80211/rc80211_minstrel_ht.c | 3 - net/mac80211/rx.c | 2 + net/mac80211/sta_info.c | 43 +- net/mac80211/util.c | 4 + net/netfilter/Kconfig | 16 +- net/netlink/af_netlink.c | 5 - net/packet/af_packet.c | 96 +- net/packet/internal.h | 1 + net/sched/Kconfig | 8 - net/sched/act_ctinfo.c | 23 +- net/sched/cls_flower.c | 37 +- net/sched/cls_fw.c | 13 - net/sched/cls_u32.c | 15 - net/sched/sch_ingress.c | 1 + net/sctp/sm_make_chunk.c | 8 + net/socket.c | 18 +- net/sunrpc/clnt.c | 1 + net/tipc/Kconfig | 2 +- net/vmw_vsock/af_vsock.c | 38 +- net/vmw_vsock/virtio_transport_common.c | 4 +- net/wireless/Kconfig | 2 +- net/wireless/core.c | 15 +- net/wireless/nl80211.c | 92 +- net/wireless/pmsr.c | 4 +- net/wireless/scan.c | 25 +- net/wireless/trace.h | 18 + net/wireless/util.c | 2 +- samples/bpf/Makefile | 2 +- scripts/Kbuild.include | 4 +- scripts/Makefile.host | 2 +- scripts/checkpatch.pl | 8 +- scripts/documentation-file-ref-check | 5 +- scripts/dtc/checks.c | 55 +- scripts/dtc/dtc.h | 3 +- scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/Makefile.libfdt | 2 + scripts/dtc/libfdt/fdt_addresses.c | 47 + scripts/dtc/libfdt/fdt_overlay.c | 10 +- scripts/dtc/libfdt/fdt_ro.c | 50 +- scripts/dtc/libfdt/fdt_rw.c | 22 +- scripts/dtc/libfdt/fdt_strerror.c | 1 + scripts/dtc/libfdt/fdt_sw.c | 78 +- scripts/dtc/libfdt/libfdt.h | 158 +- scripts/dtc/libfdt/libfdt_env.h | 1 + scripts/dtc/livetree.c | 20 +- scripts/dtc/util.h | 4 +- scripts/dtc/version_gen.h | 2 +- scripts/kconfig/symbol.c | 2 +- .../tests/err_recursive_dep/expected_stderr | 14 +- security/device_cgroup.c | 2 +- security/integrity/ima/Kconfig | 3 +- security/integrity/ima/ima.h | 2 + security/integrity/ima/ima_api.c | 13 +- security/integrity/ima/ima_init.c | 4 +- security/integrity/ima/ima_main.c | 8 + security/integrity/ima/ima_policy.c | 118 +- security/security.c | 23 +- security/selinux/avc.c | 10 +- security/selinux/hooks.c | 41 +- security/selinux/selinuxfs.c | 2 +- security/smack/smack_lsm.c | 12 +- sound/firewire/dice/dice-stream.c | 2 +- sound/oss/dmasound/Kconfig | 6 +- sound/pci/echoaudio/echoaudio_dsp.c | 7 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_hdmi.c | 3 +- sound/pci/hda/patch_realtek.c | 16 +- sound/soc/codecs/hdac_hdmi.c | 31 + sound/soc/codecs/nau8825.c | 4 + sound/soc/codecs/nau8825.h | 2 + sound/soc/codecs/tas571x.c | 4 +- sound/soc/codecs/wm_adsp.c | 37 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/fsl/fsl_ssi.h | 8 +- sound/soc/fsl/fsl_ssi_dbg.c | 18 +- sound/soc/fsl/imx-audmux.c | 10 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 12 + sound/soc/meson/axg-tdm-interface.c | 4 +- sound/soc/meson/axg-tdm.h | 2 +- sound/soc/meson/axg-tdmin.c | 1 - sound/soc/meson/axg-tdmout.c | 1 - sound/soc/soc-topology.c | 8 +- sound/soc/sof/control.c | 270 +- sound/soc/sof/intel/cnl.c | 2 + sound/soc/sof/intel/hda.c | 29 + sound/soc/sof/intel/hda.h | 2 + sound/soc/sof/ipc.c | 9 +- sound/soc/sof/ops.h | 2 +- sound/soc/sof/pm.c | 11 +- sound/soc/sof/sof-priv.h | 2 + sound/soc/sof/topology.c | 68 + tools/include/uapi/asm-generic/socket.h | 147 + tools/include/uapi/linux/bpf.h | 8 +- tools/include/uapi/linux/pkt_cls.h | 2 +- tools/lib/bpf/libbpf.c | 9 +- tools/testing/fault-injection/failcmd.sh | 2 +- tools/testing/selftests/bpf/cgroup_helpers.c | 2 +- .../selftests/bpf/progs/socket_cookie_prog.c | 46 +- .../testing/selftests/bpf/test_select_reuseport.c | 54 + tools/testing/selftests/bpf/test_socket_cookie.c | 24 +- .../testing/selftests/bpf/verifier/div_overflow.c | 14 +- .../selftests/net/tcp_fastopen_backup_key.c | 5 +- tools/testing/selftests/ptp/phc.sh | 166 + tools/testing/selftests/tc-testing/config | 1 - .../tc-testing/tc-tests/actions/skbedit.json | 62 +- .../selftests/tc-testing/tc-tests/filters/fw.json | 144 + tools/testing/selftests/tc-testing/tdc_config.py | 2 + tools/testing/selftests/vm/gup_benchmark.c | 10 +- 1536 files changed, 65291 insertions(+), 50985 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-cros-ec delete mode 100644 Documentation/EDID/HOWTO.txt create mode 100644 Documentation/EDID/howto.rst create mode 100644 Documentation/aoe/aoe.rst delete mode 100644 Documentation/aoe/aoe.txt create mode 100644 Documentation/aoe/examples.rst create mode 100644 Documentation/aoe/index.rst create mode 100644 Documentation/aoe/todo.rst delete mode 100644 Documentation/aoe/todo.txt create mode 100644 Documentation/arm64/acpi_object_usage.rst delete mode 100644 Documentation/arm64/acpi_object_usage.txt create mode 100644 Documentation/arm64/arm-acpi.rst delete mode 100644 Documentation/arm64/arm-acpi.txt create mode 100644 Documentation/arm64/booting.rst delete mode 100644 Documentation/arm64/booting.txt create mode 100644 Documentation/arm64/cpu-feature-registers.rst delete mode 100644 Documentation/arm64/cpu-feature-registers.txt create mode 100644 Documentation/arm64/elf_hwcaps.rst delete mode 100644 Documentation/arm64/elf_hwcaps.txt create mode 100644 Documentation/arm64/hugetlbpage.rst delete mode 100644 Documentation/arm64/hugetlbpage.txt create mode 100644 Documentation/arm64/index.rst create mode 100644 Documentation/arm64/legacy_instructions.rst delete mode 100644 Documentation/arm64/legacy_instructions.txt create mode 100644 Documentation/arm64/memory.rst delete mode 100644 Documentation/arm64/memory.txt create mode 100644 Documentation/arm64/pointer-authentication.rst delete mode 100644 Documentation/arm64/pointer-authentication.txt create mode 100644 Documentation/arm64/silicon-errata.rst delete mode 100644 Documentation/arm64/silicon-errata.txt create mode 100644 Documentation/arm64/sve.rst delete mode 100644 Documentation/arm64/sve.txt create mode 100644 Documentation/arm64/tagged-pointers.rst delete mode 100644 Documentation/arm64/tagged-pointers.txt delete mode 100644 Documentation/cdrom/Makefile create mode 100644 Documentation/cdrom/cdrom-standard.rst delete mode 100644 Documentation/cdrom/cdrom-standard.tex delete mode 100644 Documentation/cdrom/ide-cd create mode 100644 Documentation/cdrom/ide-cd.rst create mode 100644 Documentation/cdrom/index.rst create mode 100644 Documentation/cdrom/packet-writing.rst delete mode 100644 Documentation/cdrom/packet-writing.txt create mode 100644 Documentation/cgroup-v1/blkio-controller.rst delete mode 100644 Documentation/cgroup-v1/blkio-controller.txt create mode 100644 Documentation/cgroup-v1/cgroups.rst delete mode 100644 Documentation/cgroup-v1/cgroups.txt create mode 100644 Documentation/cgroup-v1/cpuacct.rst delete mode 100644 Documentation/cgroup-v1/cpuacct.txt create mode 100644 Documentation/cgroup-v1/cpusets.rst delete mode 100644 Documentation/cgroup-v1/cpusets.txt create mode 100644 Documentation/cgroup-v1/devices.rst delete mode 100644 Documentation/cgroup-v1/devices.txt create mode 100644 Documentation/cgroup-v1/freezer-subsystem.rst delete mode 100644 Documentation/cgroup-v1/freezer-subsystem.txt create mode 100644 Documentation/cgroup-v1/hugetlb.rst delete mode 100644 Documentation/cgroup-v1/hugetlb.txt create mode 100644 Documentation/cgroup-v1/index.rst create mode 100644 Documentation/cgroup-v1/memcg_test.rst delete mode 100644 Documentation/cgroup-v1/memcg_test.txt create mode 100644 Documentation/cgroup-v1/memory.rst delete mode 100644 Documentation/cgroup-v1/memory.txt create mode 100644 Documentation/cgroup-v1/net_cls.rst delete mode 100644 Documentation/cgroup-v1/net_cls.txt create mode 100644 Documentation/cgroup-v1/net_prio.rst delete mode 100644 Documentation/cgroup-v1/net_prio.txt create mode 100644 Documentation/cgroup-v1/pids.rst delete mode 100644 Documentation/cgroup-v1/pids.txt create mode 100644 Documentation/cgroup-v1/rdma.rst delete mode 100644 Documentation/cgroup-v1/rdma.txt create mode 100644 Documentation/device-mapper/cache-policies.rst delete mode 100644 Documentation/device-mapper/cache-policies.txt create mode 100644 Documentation/device-mapper/cache.rst delete mode 100644 Documentation/device-mapper/cache.txt create mode 100644 Documentation/device-mapper/delay.rst delete mode 100644 Documentation/device-mapper/delay.txt create mode 100644 Documentation/device-mapper/dm-crypt.rst delete mode 100644 Documentation/device-mapper/dm-crypt.txt create mode 100644 Documentation/device-mapper/dm-flakey.rst delete mode 100644 Documentation/device-mapper/dm-flakey.txt create mode 100644 Documentation/device-mapper/dm-init.rst delete mode 100644 Documentation/device-mapper/dm-init.txt create mode 100644 Documentation/device-mapper/dm-integrity.rst delete mode 100644 Documentation/device-mapper/dm-integrity.txt create mode 100644 Documentation/device-mapper/dm-io.rst delete mode 100644 Documentation/device-mapper/dm-io.txt create mode 100644 Documentation/device-mapper/dm-log.rst delete mode 100644 Documentation/device-mapper/dm-log.txt create mode 100644 Documentation/device-mapper/dm-queue-length.rst delete mode 100644 Documentation/device-mapper/dm-queue-length.txt create mode 100644 Documentation/device-mapper/dm-raid.rst delete mode 100644 Documentation/device-mapper/dm-raid.txt create mode 100644 Documentation/device-mapper/dm-service-time.rst delete mode 100644 Documentation/device-mapper/dm-service-time.txt create mode 100644 Documentation/device-mapper/dm-uevent.rst delete mode 100644 Documentation/device-mapper/dm-uevent.txt create mode 100644 Documentation/device-mapper/dm-zoned.rst delete mode 100644 Documentation/device-mapper/dm-zoned.txt create mode 100644 Documentation/device-mapper/era.rst delete mode 100644 Documentation/device-mapper/era.txt create mode 100644 Documentation/device-mapper/index.rst create mode 100644 Documentation/device-mapper/kcopyd.rst delete mode 100644 Documentation/device-mapper/kcopyd.txt create mode 100644 Documentation/device-mapper/linear.rst delete mode 100644 Documentation/device-mapper/linear.txt create mode 100644 Documentation/device-mapper/log-writes.rst delete mode 100644 Documentation/device-mapper/log-writes.txt create mode 100644 Documentation/device-mapper/persistent-data.rst delete mode 100644 Documentation/device-mapper/persistent-data.txt create mode 100644 Documentation/device-mapper/snapshot.rst delete mode 100644 Documentation/device-mapper/snapshot.txt create mode 100644 Documentation/device-mapper/statistics.rst delete mode 100644 Documentation/device-mapper/statistics.txt create mode 100644 Documentation/device-mapper/striped.rst delete mode 100644 Documentation/device-mapper/striped.txt create mode 100644 Documentation/device-mapper/switch.rst delete mode 100644 Documentation/device-mapper/switch.txt create mode 100644 Documentation/device-mapper/thin-provisioning.rst delete mode 100644 Documentation/device-mapper/thin-provisioning.txt create mode 100644 Documentation/device-mapper/unstriped.rst delete mode 100644 Documentation/device-mapper/unstriped.txt create mode 100644 Documentation/device-mapper/verity.rst delete mode 100644 Documentation/device-mapper/verity.txt create mode 100644 Documentation/device-mapper/writecache.rst delete mode 100644 Documentation/device-mapper/writecache.txt create mode 100644 Documentation/device-mapper/zero.rst delete mode 100644 Documentation/device-mapper/zero.txt create mode 100644 Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt create mode 100644 Documentation/driver-api/pps.rst create mode 100644 Documentation/driver-api/ptp.rst create mode 100644 Documentation/fault-injection/fault-injection.rst delete mode 100644 Documentation/fault-injection/fault-injection.txt create mode 100644 Documentation/fault-injection/index.rst create mode 100644 Documentation/fault-injection/notifier-error-inject.rst delete mode 100644 Documentation/fault-injection/notifier-error-inject.txt create mode 100644 Documentation/fault-injection/nvme-fault-injection.rst delete mode 100644 Documentation/fault-injection/nvme-fault-injection.txt create mode 100644 Documentation/fault-injection/provoke-crashes.rst delete mode 100644 Documentation/fault-injection/provoke-crashes.txt create mode 100644 Documentation/fb/api.rst delete mode 100644 Documentation/fb/api.txt create mode 100644 Documentation/fb/arkfb.rst delete mode 100644 Documentation/fb/arkfb.txt create mode 100644 Documentation/fb/aty128fb.rst delete mode 100644 Documentation/fb/aty128fb.txt create mode 100644 Documentation/fb/cirrusfb.rst delete mode 100644 Documentation/fb/cirrusfb.txt create mode 100644 Documentation/fb/cmap_xfbdev.rst delete mode 100644 Documentation/fb/cmap_xfbdev.txt create mode 100644 Documentation/fb/deferred_io.rst delete mode 100644 Documentation/fb/deferred_io.txt create mode 100644 Documentation/fb/efifb.rst delete mode 100644 Documentation/fb/efifb.txt create mode 100644 Documentation/fb/ep93xx-fb.rst delete mode 100644 Documentation/fb/ep93xx-fb.txt create mode 100644 Documentation/fb/fbcon.rst delete mode 100644 Documentation/fb/fbcon.txt create mode 100644 Documentation/fb/framebuffer.rst delete mode 100644 Documentation/fb/framebuffer.txt create mode 100644 Documentation/fb/gxfb.rst delete mode 100644 Documentation/fb/gxfb.txt create mode 100644 Documentation/fb/index.rst create mode 100644 Documentation/fb/intel810.rst delete mode 100644 Documentation/fb/intel810.txt create mode 100644 Documentation/fb/intelfb.rst delete mode 100644 Documentation/fb/intelfb.txt create mode 100644 Documentation/fb/internals.rst delete mode 100644 Documentation/fb/internals.txt create mode 100644 Documentation/fb/lxfb.rst delete mode 100644 Documentation/fb/lxfb.txt create mode 100644 Documentation/fb/matroxfb.rst delete mode 100644 Documentation/fb/matroxfb.txt create mode 100644 Documentation/fb/metronomefb.rst delete mode 100644 Documentation/fb/metronomefb.txt create mode 100644 Documentation/fb/modedb.rst delete mode 100644 Documentation/fb/modedb.txt create mode 100644 Documentation/fb/pvr2fb.rst delete mode 100644 Documentation/fb/pvr2fb.txt create mode 100644 Documentation/fb/pxafb.rst delete mode 100644 Documentation/fb/pxafb.txt create mode 100644 Documentation/fb/s3fb.rst delete mode 100644 Documentation/fb/s3fb.txt create mode 100644 Documentation/fb/sa1100fb.rst delete mode 100644 Documentation/fb/sa1100fb.txt create mode 100644 Documentation/fb/sh7760fb.rst delete mode 100644 Documentation/fb/sh7760fb.txt create mode 100644 Documentation/fb/sisfb.rst delete mode 100644 Documentation/fb/sisfb.txt create mode 100644 Documentation/fb/sm501.rst delete mode 100644 Documentation/fb/sm501.txt create mode 100644 Documentation/fb/sm712fb.rst delete mode 100644 Documentation/fb/sm712fb.txt create mode 100644 Documentation/fb/sstfb.rst delete mode 100644 Documentation/fb/sstfb.txt create mode 100644 Documentation/fb/tgafb.rst delete mode 100644 Documentation/fb/tgafb.txt create mode 100644 Documentation/fb/tridentfb.rst delete mode 100644 Documentation/fb/tridentfb.txt create mode 100644 Documentation/fb/udlfb.rst delete mode 100644 Documentation/fb/udlfb.txt create mode 100644 Documentation/fb/uvesafb.rst delete mode 100644 Documentation/fb/uvesafb.txt create mode 100644 Documentation/fb/vesafb.rst delete mode 100644 Documentation/fb/vesafb.txt create mode 100644 Documentation/fb/viafb.rst delete mode 100644 Documentation/fb/viafb.txt create mode 100644 Documentation/fb/vt8623fb.rst delete mode 100644 Documentation/fb/vt8623fb.txt create mode 100644 Documentation/fpga/dfl.rst delete mode 100644 Documentation/fpga/dfl.txt create mode 100644 Documentation/fpga/index.rst create mode 100644 Documentation/ide/changelogs.rst create mode 100644 Documentation/ide/ide-tape.rst delete mode 100644 Documentation/ide/ide-tape.txt create mode 100644 Documentation/ide/ide.rst delete mode 100644 Documentation/ide/ide.txt create mode 100644 Documentation/ide/index.rst create mode 100644 Documentation/ide/warm-plug-howto.rst delete mode 100644 Documentation/ide/warm-plug-howto.txt create mode 100644 Documentation/kbuild/headers_install.rst delete mode 100644 Documentation/kbuild/headers_install.txt create mode 100644 Documentation/kbuild/index.rst create mode 100644 Documentation/kbuild/issues.rst create mode 100644 Documentation/kbuild/kbuild.rst delete mode 100644 Documentation/kbuild/kbuild.txt create mode 100644 Documentation/kbuild/kconfig-language.rst delete mode 100644 Documentation/kbuild/kconfig-language.txt create mode 100644 Documentation/kbuild/kconfig-macro-language.rst delete mode 100644 Documentation/kbuild/kconfig-macro-language.txt create mode 100644 Documentation/kbuild/kconfig.rst delete mode 100644 Documentation/kbuild/kconfig.txt create mode 100644 Documentation/kbuild/makefiles.rst delete mode 100644 Documentation/kbuild/makefiles.txt create mode 100644 Documentation/kbuild/modules.rst delete mode 100644 Documentation/kbuild/modules.txt create mode 100644 Documentation/kdump/index.rst create mode 100644 Documentation/kdump/kdump.rst delete mode 100644 Documentation/kdump/kdump.txt create mode 100644 Documentation/kdump/vmcoreinfo.rst delete mode 100644 Documentation/kdump/vmcoreinfo.txt create mode 100644 Documentation/mic/index.rst create mode 100644 Documentation/mic/mic_overview.rst delete mode 100644 Documentation/mic/mic_overview.txt create mode 100644 Documentation/mic/scif_overview.rst delete mode 100644 Documentation/mic/scif_overview.txt create mode 100644 Documentation/netlabel/cipso_ipv4.rst delete mode 100644 Documentation/netlabel/cipso_ipv4.txt create mode 100644 Documentation/netlabel/draft_ietf.rst create mode 100644 Documentation/netlabel/index.rst create mode 100644 Documentation/netlabel/introduction.rst delete mode 100644 Documentation/netlabel/introduction.txt create mode 100644 Documentation/netlabel/lsm_interface.rst delete mode 100644 Documentation/netlabel/lsm_interface.txt create mode 100644 Documentation/networking/device_drivers/mellanox/mlx5.rst create mode 100644 Documentation/pcmcia/devicetable.rst delete mode 100644 Documentation/pcmcia/devicetable.txt create mode 100644 Documentation/pcmcia/driver-changes.rst delete mode 100644 Documentation/pcmcia/driver-changes.txt create mode 100644 Documentation/pcmcia/driver.rst delete mode 100644 Documentation/pcmcia/driver.txt create mode 100644 Documentation/pcmcia/index.rst create mode 100644 Documentation/pcmcia/locking.rst delete mode 100644 Documentation/pcmcia/locking.txt create mode 100644 Documentation/power/apm-acpi.rst delete mode 100644 Documentation/power/apm-acpi.txt create mode 100644 Documentation/power/basic-pm-debugging.rst delete mode 100644 Documentation/power/basic-pm-debugging.txt create mode 100644 Documentation/power/charger-manager.rst delete mode 100644 Documentation/power/charger-manager.txt create mode 100644 Documentation/power/drivers-testing.rst delete mode 100644 Documentation/power/drivers-testing.txt create mode 100644 Documentation/power/energy-model.rst delete mode 100644 Documentation/power/energy-model.txt create mode 100644 Documentation/power/freezing-of-tasks.rst delete mode 100644 Documentation/power/freezing-of-tasks.txt create mode 100644 Documentation/power/index.rst create mode 100644 Documentation/power/interface.rst delete mode 100644 Documentation/power/interface.txt create mode 100644 Documentation/power/opp.rst delete mode 100644 Documentation/power/opp.txt create mode 100644 Documentation/power/pci.rst delete mode 100644 Documentation/power/pci.txt create mode 100644 Documentation/power/pm_qos_interface.rst delete mode 100644 Documentation/power/pm_qos_interface.txt create mode 100644 Documentation/power/power_supply_class.rst delete mode 100644 Documentation/power/power_supply_class.txt create mode 100644 Documentation/power/powercap/powercap.rst delete mode 100644 Documentation/power/powercap/powercap.txt create mode 100644 Documentation/power/regulator/consumer.rst delete mode 100644 Documentation/power/regulator/consumer.txt create mode 100644 Documentation/power/regulator/design.rst delete mode 100644 Documentation/power/regulator/design.txt create mode 100644 Documentation/power/regulator/machine.rst delete mode 100644 Documentation/power/regulator/machine.txt create mode 100644 Documentation/power/regulator/overview.rst delete mode 100644 Documentation/power/regulator/overview.txt create mode 100644 Documentation/power/regulator/regulator.rst delete mode 100644 Documentation/power/regulator/regulator.txt create mode 100644 Documentation/power/runtime_pm.rst delete mode 100644 Documentation/power/runtime_pm.txt create mode 100644 Documentation/power/s2ram.rst delete mode 100644 Documentation/power/s2ram.txt create mode 100644 Documentation/power/suspend-and-cpuhotplug.rst delete mode 100644 Documentation/power/suspend-and-cpuhotplug.txt create mode 100644 Documentation/power/suspend-and-interrupts.rst delete mode 100644 Documentation/power/suspend-and-interrupts.txt create mode 100644 Documentation/power/swsusp-and-swap-files.rst delete mode 100644 Documentation/power/swsusp-and-swap-files.txt create mode 100644 Documentation/power/swsusp-dmcrypt.rst delete mode 100644 Documentation/power/swsusp-dmcrypt.txt create mode 100644 Documentation/power/swsusp.rst delete mode 100644 Documentation/power/swsusp.txt create mode 100644 Documentation/power/tricks.rst delete mode 100644 Documentation/power/tricks.txt create mode 100644 Documentation/power/userland-swsusp.rst delete mode 100644 Documentation/power/userland-swsusp.txt create mode 100644 Documentation/power/video.rst delete mode 100644 Documentation/power/video.txt delete mode 100644 Documentation/pps/pps.txt delete mode 100644 Documentation/ptp/ptp.txt create mode 100644 Documentation/riscv/index.rst create mode 100644 Documentation/riscv/pmu.rst delete mode 100644 Documentation/riscv/pmu.txt create mode 100644 Documentation/scheduler/completion.rst delete mode 100644 Documentation/scheduler/completion.txt create mode 100644 Documentation/scheduler/index.rst create mode 100644 Documentation/scheduler/sched-arch.rst delete mode 100644 Documentation/scheduler/sched-arch.txt create mode 100644 Documentation/scheduler/sched-bwc.rst delete mode 100644 Documentation/scheduler/sched-bwc.txt create mode 100644 Documentation/scheduler/sched-deadline.rst delete mode 100644 Documentation/scheduler/sched-deadline.txt create mode 100644 Documentation/scheduler/sched-design-CFS.rst delete mode 100644 Documentation/scheduler/sched-design-CFS.txt create mode 100644 Documentation/scheduler/sched-domains.rst delete mode 100644 Documentation/scheduler/sched-domains.txt create mode 100644 Documentation/scheduler/sched-energy.rst delete mode 100644 Documentation/scheduler/sched-energy.txt create mode 100644 Documentation/scheduler/sched-nice-design.rst delete mode 100644 Documentation/scheduler/sched-nice-design.txt create mode 100644 Documentation/scheduler/sched-rt-group.rst delete mode 100644 Documentation/scheduler/sched-rt-group.txt create mode 100644 Documentation/scheduler/sched-stats.rst delete mode 100644 Documentation/scheduler/sched-stats.txt create mode 100644 Documentation/scheduler/text_files.rst create mode 100644 Documentation/target/index.rst create mode 100644 Documentation/target/scripts.rst create mode 100644 Documentation/target/tcm_mod_builder.rst delete mode 100644 Documentation/target/tcm_mod_builder.txt create mode 100644 Documentation/target/tcmu-design.rst delete mode 100644 Documentation/target/tcmu-design.txt delete mode 100644 Documentation/timers/NO_HZ.txt create mode 100644 Documentation/timers/highres.rst delete mode 100644 Documentation/timers/highres.txt create mode 100644 Documentation/timers/hpet.rst delete mode 100644 Documentation/timers/hpet.txt create mode 100644 Documentation/timers/hrtimers.rst delete mode 100644 Documentation/timers/hrtimers.txt create mode 100644 Documentation/timers/index.rst create mode 100644 Documentation/timers/no_hz.rst create mode 100644 Documentation/timers/timekeeping.rst delete mode 100644 Documentation/timers/timekeeping.txt create mode 100644 Documentation/timers/timers-howto.rst delete mode 100644 Documentation/timers/timers-howto.txt create mode 100644 Documentation/watchdog/convert_drivers_to_kernel_api.rst delete mode 100644 Documentation/watchdog/convert_drivers_to_kernel_api.txt create mode 100644 Documentation/watchdog/hpwdt.rst delete mode 100644 Documentation/watchdog/hpwdt.txt create mode 100644 Documentation/watchdog/index.rst create mode 100644 Documentation/watchdog/mlx-wdt.rst delete mode 100644 Documentation/watchdog/mlx-wdt.txt create mode 100644 Documentation/watchdog/pcwd-watchdog.rst delete mode 100644 Documentation/watchdog/pcwd-watchdog.txt create mode 100644 Documentation/watchdog/watchdog-api.rst delete mode 100644 Documentation/watchdog/watchdog-api.txt create mode 100644 Documentation/watchdog/watchdog-kernel-api.rst delete mode 100644 Documentation/watchdog/watchdog-kernel-api.txt create mode 100644 Documentation/watchdog/watchdog-parameters.rst delete mode 100644 Documentation/watchdog/watchdog-parameters.txt create mode 100644 Documentation/watchdog/watchdog-pm.rst delete mode 100644 Documentation/watchdog/watchdog-pm.txt create mode 100644 Documentation/watchdog/wdt.rst delete mode 100644 Documentation/watchdog/wdt.txt create mode 100644 Documentation/xilinx/eemi.rst delete mode 100644 Documentation/xilinx/eemi.txt create mode 100644 Documentation/xilinx/index.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/include/asm/flat.h create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi create mode 100644 arch/s390/include/asm/mem_encrypt.h delete mode 100644 arch/sparc/lib/COPYING.LIB create mode 100644 drivers/clocksource/timer-davinci.c create mode 100644 drivers/cpufreq/raspberrypi-cpufreq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c create mode 100644 drivers/gpu/drm/drm_self_refresh_helper.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_fb.c create mode 100644 drivers/gpu/ipu-v3/ipu-ic-csc.c delete mode 100644 drivers/infiniband/core/ucm.c create mode 100644 drivers/net/dsa/realtek-smi-core.c rename drivers/net/dsa/{realtek-smi.h => realtek-smi-core.h} (100%) delete mode 100644 drivers/net/dsa/realtek-smi.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h create mode 100644 drivers/perf/fsl_imx8_ddr_perf.c create mode 100644 include/asm-generic/flat.h create mode 100644 include/clocksource/timer-davinci.h create mode 100644 include/drm/drm_self_refresh_helper.h delete mode 100644 include/uapi/linux/flat.h create mode 100644 include/uapi/linux/iommu.h delete mode 100644 include/uapi/rdma/ib_user_cm.h create mode 100644 tools/include/uapi/asm-generic/socket.h create mode 100755 tools/testing/selftests/ptp/phc.sh