This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/linux-next.
omits 4efacb725c0e Add linux-next specific files for 20181017 omits 31a4506cc7a4 Merge branch 'akpm/master' omits 10c1c83465e2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f8d350217f02 vfs: replace current_kernel_time64 with ktime equivalent omits 6cf8e2e26d46 mm/gup.c: fix __get_user_pages_fast() comment omits f4d7460b9e2c mm: Fix warning in insert_pfn() omits de066d3f2572 memory-hotplug.rst: add some details about locking internals omits 7704396b123d powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits 9ee745d0867f powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 75382339ef19 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits b6e99178e316 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 3b9fda571eee mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits 0de283fd3b13 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 6501a1e4e309 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits 2b72603b3565 memblock-warn-if-zero-alignment-was-requested-fix-fix omits f38f76c38db6 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] omits 7a0c3e9af9a5 mm/memblock.c: warn if zero alignment was requested omits 585c2f40edef memblock: fix missed uses of implicit alignment omits 186098f51d0c memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] omits 940605c359fe memblock: stop using implicit alignment to SMP_CACHE_BYTES omits 79dd338c11b8 docs/boot-time-mm: remove bootmem documentation omits c28e1c453d6c x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal omits cd5639c52a78 powerpc: fix up for removal of linux/bootmem.h omits 7886da94a64a dma-direct: fix up for the removal of linux/bootmem.h omits e7b5cddda899 mm: remove include/linux/bootmem.h omits 502e596c9879 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits f95213cd953a mm: remove nobootmem omits b6624949a1ea memblock: rename __free_pages_bootmem to memblock_free_pages omits c720f62e3646 memblock: rename free_all_bootmem to memblock_free_all omits 70d8a428d308 memblock: replace free_bootmem_late with memblock_free_late omits 7f4556ec50ab memblock: replace free_bootmem{_node} with memblock_free omits 908e719bc409 mm: nobootmem: remove bootmem allocation APIs omits 7431fa4e688c memblock: replace alloc_bootmem with memblock_alloc omits e24a5008d253 memblock: replace __alloc_bootmem with memblock_alloc_from omits 7f9d88f46b79 memblock: replace alloc_bootmem_pages with memblock_alloc omits b5eea62867c6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 2c4232f1d354 memblock: replace alloc_bootmem_node with memblock_alloc_node omits 4268391c60e4 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 52181c8fc9f5 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits e86d4a4b3c80 memblock: add align parameter to memblock_alloc_node() omits 73a3b6ee3def memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 0673fd42a5ab memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits f5cf31532edf memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 62243183c3c2 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 189ad5620279 memblock: replace alloc_bootmem_low with memblock_alloc_low omits b0d3e6391906 memblock: replace alloc_bootmem_align with memblock_alloc omits 3e621e487b32 memblock: remove _virt from APIs returning virtual address omits 8b8f48433490 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits 71da5e750b93 mm: nobootmem: remove dead code omits 2a058c1d3753 mm: remove bootmem allocator implementation. omits e7c48dbeccd2 memblock: remove stale #else and the code it protects omits abe5b16c2a92 csky: fixups after bootmem removal omits fc0a599174c5 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 4c02c73091f2 mm: remove CONFIG_HAVE_MEMBLOCK omits de0aff7384a6 mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits 131c7699603a mm: remove CONFIG_NO_BOOTMEM omits 4f990be5a096 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 42cdfa9b308a kbuild: fix kernel/bounds.c 'W=1' warning omits 31f292985f28 Merge branch 'akpm-current/current' omits cfc11a616171 Merge remote-tracking branch 'xarray/xarray' omits c9467f62b8ca Merge remote-tracking branch 'cisco/for-next' omits 7746c3d347dc Merge remote-tracking branch 'kspp/for-next/kspp' omits d60be3e2949d Merge remote-tracking branch 'ntb/ntb-next' omits 316212260411 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fdcd0e7b4e4b Merge remote-tracking branch 'rtc/rtc-next' omits d8b2e2775f69 Merge remote-tracking branch 'livepatching/for-next' omits 87f3afefaecc Merge remote-tracking branch 'kselftest/next' omits eae59a58ed5e Merge remote-tracking branch 'userns/for-next' omits b415e0e9927a Merge remote-tracking branch 'pwm/for-next' omits 3a42ce04f23b Merge remote-tracking branch 'pinctrl/for-next' omits d828789fa42d Merge remote-tracking branch 'gpio/for-next' omits 183bd8fc4ccd Merge remote-tracking branch 'rpmsg/for-next' omits 1a2fbb9dd54e Merge remote-tracking branch 'scsi/for-next' omits 9cd33528c4e4 Merge remote-tracking branch 'cgroup/for-next' omits af490ee19049 Merge remote-tracking branch 'slave-dma/next' omits 5735a64b3af2 Merge remote-tracking branch 'icc/icc-next' omits 34cf0f1add3a Merge remote-tracking branch 'mux/for-next' omits c57c5d4b6e9b Merge remote-tracking branch 'staging/staging-next' omits dc6bf2591d45 Merge remote-tracking branch 'char-misc/char-misc-next' omits 7505315472c8 Merge remote-tracking branch 'tty/tty-next' omits e32898eee2f7 Merge remote-tracking branch 'usb-serial/usb-next' omits 386eaf58767e Merge remote-tracking branch 'usb/usb-next' omits 0a2d99c23424 Merge remote-tracking branch 'driver-core/driver-core-next' omits a206519f4820 Merge remote-tracking branch 'ipmi/for-next' omits 865ba5dea8a6 Merge remote-tracking branch 'leds/for-next' omits 746248e4f160 Merge remote-tracking branch 'chrome-platform/for-next' omits 2be909ccabfd Merge remote-tracking branch 'drivers-x86/for-next' omits 5025e8f3d298 Merge remote-tracking branch 'percpu/for-next' omits 7e83eb5f3640 Merge remote-tracking branch 'xen-tip/linux-next' omits 97a35cd7cd7f Merge remote-tracking branch 'kvm-arm/next' omits 7edcb41502f7 Merge remote-tracking branch 'kvm/linux-next' omits 65b8f0e6cab9 Merge remote-tracking branch 'rcu/rcu/next' omits 82d0059a6b31 Merge remote-tracking branch 'ftrace/for-next' omits a64babb255e5 Merge remote-tracking branch 'edac-amd/for-next' omits 35a5e3f3eeb1 Merge remote-tracking branch 'tip/auto-latest' omits a03cf82cf954 Merge remote-tracking branch 'spi/for-next' omits 89218ee883dc Merge remote-tracking branch 'mailbox/mailbox-for-next' omits df2567586fff Merge remote-tracking branch 'devicetree/for-next' omits 6a4da3b7cfdb Merge remote-tracking branch 'vfio/next' omits c3d9746912e0 Merge remote-tracking branch 'iommu/next' omits b222462ef700 Merge remote-tracking branch 'watchdog/master' omits 8821712d2ae1 Merge remote-tracking branch 'selinux/next' omits 41ab1f101682 Merge remote-tracking branch 'apparmor/apparmor-next' omits b78177f93407 Merge remote-tracking branch 'security/next-testing' omits 74580ab1c2e1 Merge remote-tracking branch 'regulator/for-next' omits be30a2b19bfc Merge remote-tracking branch 'battery/for-next' omits 9fe90f8c3020 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5a56edebc88a Merge remote-tracking branch 'mfd/for-mfd-next' omits 87cf024ecbf2 Merge remote-tracking branch 'md/for-next' omits cbfd5bd6b45d Merge remote-tracking branch 'kgdb/kgdb-next' omits 8642c2d045e6 Merge remote-tracking branch 'mmc/next' omits 8ebfa0790e9d Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8d8043cc31d0 Merge remote-tracking branch 'device-mapper/for-next' omits a86bf2426564 Merge remote-tracking branch 'block/for-next' omits e785d8883ea3 Merge remote-tracking branch 'input/next' omits 8b3c8173181a Merge remote-tracking branch 'sound-asoc/for-next' omits d075108ae9f4 Merge remote-tracking branch 'sound/for-next' omits bb13a66d97ab Merge remote-tracking branch 'regmap/for-next' omits 0231a6e1da73 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits bde5870403fa Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits fd79305f34e6 Merge remote-tracking branch 'drm-msm/msm-next' omits e985468b677b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 216c88edf89d Merge remote-tracking branch 'drm/drm-next' omits 07276c89215c Merge remote-tracking branch 'crypto/master' omits a2d10be94fa1 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 1d9e29011910 Merge remote-tracking branch 'nand/nand/next' omits becc3b958239 Merge remote-tracking branch 'mtd/mtd/next' omits d80d610cdc60 lib/lz4: update LZ4 decompressor module omits 746928c5d1a1 ipc: conserve sequence numbers in extended IPCMNI mode omits 264f2d1946fe ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 3bf164457b9f ipc: allow boot time extension of IPCMNI from 32k to 8M omits fbcd32f0a308 ipc: IPCMNI limit check for semmni omits f4b85f7c26c7 ipc: IPCMNI limit check for msgmni and shmmni omits d83243049c17 kernel/panic.c: filter out a potential trailing newline omits 977622c5753a kernel/panic.c: do not append newline to the stack protect [...] omits 034a17a73129 bfs: add sanity check at bfs_fill_super() omits f98f0f4f8aee kernel/sysctl.c: remove duplicated include omits 950592fa38f9 kernel/kexec_file.c: remove some duplicated includes omits 09d5d7ebdd22 include/linux/signal.h: mark expected switch fall-throughs omits 52e42a1e8a98 kernel/signal.c: fix a comment error omits cdac70ae2747 fat: truncate inode timestamp updates in setattr omits 627f44dfedb7 fat: change timestamp updates to use fat_truncate_time omits eedae01d38bb fat: add functions to update and truncate timestamps appro [...] omits 33ebdab05cdb fat: create a function to calculate the timezone offest omits 6dabba697120 fat: expand a slightly out-of-date comment omits ef192a6b2769 reiserfs: remove workaround code for GCC 3.x omits 959d014125e8 reiserfs: propagate errors from fill_with_dentries() properly omits ef93f516747c hfs: update timestamp on truncate() omits 68af3fc10509 hfsplus: update timestamps on truncate() omits f7cbdb939923 hfs: fix return value of hfs_get_block() omits 93a99a0902af hfsplus: fix return value of hfsplus_get_block() omits e27559a4ca81 hfs: prevent btree data loss on ENOSPC omits fcdb545e9edd hfsplus: prevent btree data loss on ENOSPC omits f04148558e1f hfs: fix BUG on bnode parent update omits 5a72df0510d9 hfs: prevent btree data loss on root split omits 64308903f051 hfsplus: fix BUG on bnode parent update omits bd57211ffb2c hfsplus: prevent btree data loss on root split omits ac3952b37f4c init/do_mounts.c: add root=PARTLABEL=<name> support omits 32a184667d3c checkpatch: remove GCC_BINARY_CONSTANT warning omits 548b86f6e67e include/linux/compat.h: mark expected switch fall-throughs omits bb6e064f462e lib/kstrtox.c: delete unnecessary casts omits 918c3073fe2a lib/rbtree.c: fix typo in comment of rb_insert_augmented() omits 92947fe2d7a3 lib/sg_pool.c: remove unnecessary null check when freeing object omits c19e35d3eadb lib/zlib_inflate/inflate.c: remove fall through warnings omits 1d3ba52ecc43 lib/parser.c: switch match_number() over to use match_strdup() omits 8e7388328728 lib/parser.c: switch match_u64int() over to use match_strdup() omits 6a005851eab8 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits fc10e0a54fe3 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 265bddca4f9c lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 5defb0b50233 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits df482a700528 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 99d9a61a3ca5 linux/bitmap.h: relax comment on compile-time constant nbits omits 1508a5ef7bdd linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits a5c6ce6fc0b6 linux/bitmap.h: remove redundant uses of small_const_nbits() omits 6ffad73fd04b linux/bitmap.h: handle constant zero-size bitmaps correctly omits 713d2459b402 lib/bitmap.c: remove wrong documentation omits dc94d48e6480 kernel/fail_function.c: remove meaningless null pointer ch [...] omits eba7898544cd treewide: remove current_text_addr omits 5f9b7f0914c2 .mailmap: add Oleksij Rempel omits 455b632a53d4 include/linux/compiler*.h: add version detection to asm_vo [...] omits 55d47a547108 fs/proc/vmcore.c: Convert to use vmf_error() omits 843c1572993f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 58fc75e54906 mm/page_owner: align with pageblock_nr pages omits a43730b0a917 mm/page_owner: align with pageblock_nr_pages omits bf98e32dbf3f mm: don't expose page to fast gup before it's ready omits 9f8baebc4046 mm: add strictlimit knob omits 456c887334d9 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 3abcf97a25ce mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 38829a64dccc mm: fix race between swapoff and mincore omits 8efcb28f5819 mm, swap: fix race between swapoff and some swap operations omits 190b12cdc6c4 mm, swap: fix race between swapoff and some swap operations omits 498c0b236eff mm: export add_swap_extent() omits c7c29a871fb1 mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS omits d7e0cfd81165 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] omits c0667bdf9b63 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] omits 92e60f0310eb mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() omits 2e0517bee485 mm-thp-fix-madv_dontneed-vs-migrate_misplaced_transhuge_pa [...] omits 6cba500e6e36 mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] omits 55eea1599a90 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t omits 98e7b8bb6fbf mm/gup: cache dev_pagemap while pinning pages omits 86d24fd6a3b1 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] omits 9ee3ed7278f5 mm: return zero_resv_unavail optimization omits e76deeecc659 mm: zero remaining unavailable struct pages omits e9c337182662 tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] omits 936afefbd790 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option omits e27b9597237c tools-gup_benchmark-allow-user-specified-file-fix omits d608dfce010b tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] omits 9b19feaedb35 tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] omits 8d7464d41a89 mm/gup_benchmark.c: add additional pinning methods omits 571a72cc73fb mm-gup_benchmark-time-put_page-fix omits 881317d64269 mm/gup_benchmark.c: time put_page() omits fdd2c97804ef mm: don't raise MEMCG_OOM event due to failed high-order a [...] omits c4937be8ae57 mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] omits bd7acb89063b mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits 07885a4fd637 mm: move mirrored memory specific code outside of memmap_i [...] omits f3e4df31ea7a mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 71de22e82bd0 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 22c22e7c6257 mm: calculate deferred pages after skipping mirrored memory omits d2224d26aaec mm: make memmap_init a proper function omits a8435af769df mm/z3fold.c: fix wrong handling of headless pages omits caac18965c97 mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type omits ebc483d34faf mm/page_alloc.c: set num_movable in move_freepages() omits 2030040473e1 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits b3cc0c9928df memory_hotplug-free-pages-as-higher-order-fix omits 658441a7ba9f mm/page_alloc.c: memory hotplug: free pages as higher order omits dcf8347281aa mm/zsmalloc.c: fix fall-through annotation omits b8a6bb22842f userfaultfd: selftest: recycle lock threads first omits 5609b0a6c5e7 userfaultfd: selftest: generalize read and poll omits 43ba8b12a197 userfaultfd: selftest: cleanup help messages omits 92df40129e10 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits f020a196b824 mm: fix the crash observed with syzkaller run omits d22580352d64 mm/memory.c: recheck page table entry with page table lock held omits 5f01e5ed63c4 mm: dax: add comment for PFN_SPECIAL omits f2a394c603d9 mm/mmap.c: brk: fix unsigned compare against 0 issue omits 56291965eaaf mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 12953cbddb8d mm: brk: downgrade mmap_sem to read when shrinking omits 5e6016e32b1f mm/mremap.c: mremap: fix unsigned compare against 0 issue omits f7db7e8ce0c0 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits a64abfb8fd0d mm: mremap: downgrade mmap_sem to read when shrinking omits ba677d06f13f mm/filemap.c: use vmf_error() omits e036505a92ef hugetlb: fix ARM 3level page tables omits d907753c8de1 hugetlb: introduce generic version of huge_ptep_get omits 480b42590853 hugetlb: introduce generic version of huge_ptep_set_access [...] omits 5fcbc457cd1f hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits df4688dfe809 hugetlb: introduce generic version of prepare_hugepage_range omits 851846f2961a hugetlb: introduce generic version of huge_pte_wrprotect omits 7154fdab06aa hugetlb: introduce generic version of huge_pte_none() omits 842f7b6d63f0 hugetlb: introduce generic version of huge_ptep_clear_flush omits 44f47a1926b3 hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 303bdca765bc hugetlb: introduce generic version of set_huge_pte_at() omits ba40a2dd5191 hugetlb: introduce generic version of hugetlb_free_pgd_range omits 0501c11a116e hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits c98d016f8641 mm: remove unnecessary local variable addr in __get_user_p [...] omits 054e5ceb1ff0 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits 3c660444edac memremap: Fix reference count for pgmap in devm_memremap_pages omits 222b3fe6eea3 mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 20749ad7a5ee mm: create non-atomic version of SetPageReserved for init use omits 124f67a14b69 mm: provide kernel parameter to allow disabling page init [...] omits 635b9cfac11a memcg: remove memcg_kmem_skip_account omits 9e7bf0efafa2 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits e0ecc0aa45df mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits 1bd3eb2b0f51 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits bc57257e2c69 mm/memory_hotplug.c: simplify node_states_check_changes_online omits 63f58a250c89 mm/memory_hotplug.c: tidy up node_states_clear_node() omits 25d05e61d12a mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 7d78964aa094 mm/filemap.c: Use existing variable omits 5c1cb605aa48 mm: unmap VM_PFNMAP mappings with optimized path omits 0a4a2f686d03 mm: unmap VM_HUGETLB mappings with optimized path omits b06576cd904a mm: mmap: zap pages with read mmap_sem in munmap omits e65243cf80bf vfree-kvfree-add-debug-might-sleeps-fix omits 21f98ca547a7 vfree: add debug might_sleep() omits 9aa040aa9952 mm/vmalloc.c: improve vfree() kerneldoc omits 6f49be37dc8a kvfree(): fix misleading comment omits b1fc72e4ba81 mm/mempolicy.c: use match_string() helper to simplify the code omits 06b3a4dc71e6 mm/swap.c: remove duplicated include omits 7b413735e050 mm, page_alloc: drop should_suppress_show_mem omits 2ef14c09d0ee mm/memcontrol.c: fix memory.stat item ordering omits 827dc6e5333e mm: zero-seek shrinkers omits 47d9bdd9d6a8 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix omits 2a9eebbd554c mm-workingset-add-vmstat-counter-for-shadow-nodes-fix omits 08f31bb447c6 mm: workingset: add vmstat counter for shadow nodes omits 369bf89ee713 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] omits e48c5520c9a4 psi: cgroup support omits c3e29be61e32 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits 2ea4053902c4 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits fef419d1a807 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits 24ec7200a95b psi-pressure-stall-information-for-cpu-memory-and-io-fix omits 46a07d372c42 psi: pressure stall information for CPU, memory, and IO omits 1b3ef45c5c96 sched: introduce this_rq_lock_irq() omits b38f8d1d8701 sched: sched.h: make rq locking and clock functions availa [...] omits 4d9fa9810639 sched: loadavg: make calc_load_n() public omits 35f6d2a0155d sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits 86bb3f20922b sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits 2afff5be5734 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits c8769f1a09d8 delayacct: track delays from thrashing cache pages omits 7df4dc9bae30 mm: workingset: tell cache transitions from workingset thrashing omits 486150d21b6e mm: workingset: don't drop refault information prematurely fix omits ca6893e2374d mm: workingset: don't drop refault information prematurely omits ed57c8ef776e mm, slab: shorten kmalloc cache names for large sizes omits 161c4e946421 mm, proc: add KReclaimable to /proc/meminfo omits 4f4c660f8f15 mm: rename and change semantics of nr_indirectly_reclaimab [...] omits b17f34a8c631 dcache: allocate external names from reclaimable kmalloc caches omits 9d31a98fbc1c mm, slab/slub: introduce kmalloc-reclaimable caches omits bede58de2f29 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits a87e7fa60db5 mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 4ecb55267bc9 mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 9437711278c0 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 3805e31284fe userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 39083b1fc0d9 alpha: switch to NO_BOOTMEM omits ba18bd7b28d5 unicore32: switch to NO_BOOTMEM omits 4b5a469b1dbe um: switch to NO_BOOTMEM omits 088db4766105 um: setup_physmem: stop using global variables omits f1ad5a35d389 nios2: switch to NO_BOOTMEM omits b3a7f6cfba5a nios2: use generic early_init_dt_add_memory_arch omits 016ed395a11b of: ignore sub-page memory regions omits ee74057d6dbc hexagon: switch to NO_BOOTMEM omits a21f45f02ce8 mm: convert insert_pfn() to vm_fault_t omits 89f34fc82f66 mm: convert __vm_insert_mixed() to vm_fault_t omits f1282daab233 mm: inline vm_insert_pfn_prot() into caller omits f03b9711d716 mm: remove vm_insert_pfn() omits aa16864f85fe mm: remove references to vm_insert_pfn() omits c8a8e99c5a21 mm: make vm_insert_pfn_prot() static omits 4b156ac4161b x86: convert vdso to use vm_fault_t omits 878d17d4414c mm: introduce vmf_insert_pfn_prot() omits 71c82e744755 mm: remove vm_insert_mixed() omits cc8dba451c7f cramfs: convert to use vmf_insert_mixed omits f9892ba4706c mm: convert to use vm_fault_t omits 1b613d629637 mm/page_alloc.c: clean up check_for_memory() omits 3b5d65c4c4a6 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 52dee01212d4 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 34803c83d0ce mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits b14dec525afd kmemleak: add module param to print warnings to dmesg omits 33af99cb0b7b Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits bc7f4bb6cab3 mm, mmu_notifier: be explicit about range invalition non-b [...] omits d6b94eb4510b mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits dbd5021b05de mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 7990d743eb8c math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 43884279bb5b mm: don't miss the last page because of round-off error omits 3f52a42455f3 mm: drain memcg stocks on css offlining omits c7086c8585f7 mm: rework memcg kernel stack accounting omits e56681d9e9bf slub: extend slub debug to handle multiple slabs omits 4067b8562435 mm: don't warn about large allocations for slab omits d6a3deb25f12 mm/slub.c: switch to bitmap_zalloc() omits 26fb1d50adea xtensa: use generic vga.h omits d5f19e7d79ea fs/iomap.c: change return type to vm_fault_t omits ad312d4a01ae vfs: dedupe should return EPERM if permission is not granted omits 4784da02af02 vfs: allow dedupe of user owned read-only files omits fd169bcf9a07 block: restore /proc/partitions to not display non-partiti [...] omits 39df78545e74 fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 939a35d068a9 ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 0d883df9214e ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits 78cb07c09f78 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 6d0131aaf76f ocfs2: dlmglue: clean up timestamp handling omits a7721f69e0f3 ocfs2: don't put and assigning null to bh allocated outside omits b9350e087440 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 33bb01ec0673 ocfs2: don't use iocb when EIOCBQUEUED returns omits e6304df58217 ocfs2: without quota support, avoid calling quota recovery omits c15268bc6a56 ocfs2: remove ocfs2_is_o2cb_active() omits 05f0c9f88fa6 ocfs2: remove set but not used variable 'rb' omits a38415feba2e fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits b9470186d601 ocfs2: remove unneeded null check omits a61b7ddd52a4 ocfs2: remove unused pointer 'eb' omits 79d9ed97127b ocfs2/dlm: remove unnecessary parentheses omits 22b12d74c0b1 scripts/tags.sh: add DECLARE_HASHTABLE() omits a02c3620d82d lib/test_kasan.c: add tests for several string/memory API [...] omits 2857e6b3b065 arm64: lib: use C string functions with KASAN enabled omits 257e8986d230 include/linux/linkage.h: align weak symbols omits 3f4253f0ac8f arm: arch/arm/include/asm/page.h needs personality.h omits 36af78eb5264 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 7c604b01c356 mm, thp: always specify disabled vmas as nh in smaps omits 712e055e8864 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] omits aea83b885bf6 Merge remote-tracking branch 'gfs2/for-next' omits 4c9b5eca9366 Merge remote-tracking branch 'bluetooth/master' omits dd5c981c7a04 Merge remote-tracking branch 'nfc-next/master' omits b9bac72ec315 Merge remote-tracking branch 'netfilter-next/master' omits 0763a8f89fef Merge remote-tracking branch 'mlx5-next/mlx5-next' omits aeb2691f1455 Merge remote-tracking branch 'ipsec-next/master' omits bac651fd9e1d Merge remote-tracking branch 'bpf-next/master' omits e694987a23fe Merge remote-tracking branch 'net-next/master' omits 7cd85c8e4177 Merge remote-tracking branch 'rdma/for-next' omits 5c6b464362cb Merge remote-tracking branch 'thermal/next' omits 036893f09f84 Merge remote-tracking branch 'cpupower/cpupower' omits 56108ee3afd0 Merge remote-tracking branch 'pm/linux-next' omits f4a38c6a9dd7 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 8831ff305992 Merge remote-tracking branch 'v4l-dvb-next/master' omits 1f03517fd28b Merge remote-tracking branch 'v4l-dvb/master' omits 34d7e777fdf7 Merge remote-tracking branch 'jc_docs/docs-next' omits fbb9ff0985d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3ed83c23d380 Merge remote-tracking branch 'i2c/i2c/for-next' omits 51bffc79f42f Merge remote-tracking branch 'hid/for-next' omits 7c530c077528 Merge remote-tracking branch 'pci/next' omits 5d05aebaf5cb Merge remote-tracking branch 'printk/for-next' omits 8bb1f9ec3367 drm/msm: fix handling of cmdstream offset omits 512d8a71d878 Merge remote-tracking branch 'vfs/for-next' omits 82030fbd6284 Merge remote-tracking branch 'v9fs/9p-next' omits 25c905f4cacc Merge remote-tracking branch 'orangefs/for-next' omits 8985addf956d Merge remote-tracking branch 'nfsd/nfsd-next' omits 883a93f2f423 Merge remote-tracking branch 'nfs/linux-next' omits c523cf0433d6 Merge remote-tracking branch 'jfs/jfs-next' omits 2d4318c8a0b1 Merge remote-tracking branch 'fuse/for-next' omits 90e40a695b2d Merge remote-tracking branch 'f2fs/dev' omits a330fe5b0bb7 Merge remote-tracking branch 'ext4/dev' omits 50c40ad87de3 Merge remote-tracking branch 'ext3/for_next' omits f282d2aa8adc Merge remote-tracking branch 'ecryptfs/next' omits d63208e3a739 Merge remote-tracking branch 'cifs/for-next' omits 11b4b30dcd78 Merge remote-tracking branch 'ceph/master' omits 24a17baca0f8 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6cb6d0e24885 Merge remote-tracking branch 'befs/for-next' omits 4f9bdb47a605 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6e9ef038ab64 Merge remote-tracking branch 'uml/linux-next' omits b425cfabf2f7 Merge remote-tracking branch 's390/features' omits cd6bf00ba27d Merge remote-tracking branch 'risc-v/for-next' omits aef819b88b65 Merge remote-tracking branch 'powerpc/next' omits 49f0d1ed75b6 Merge remote-tracking branch 'parisc-hd/for-next' omits d8124574f6de Merge remote-tracking branch 'mips/mips-next' omits d3ba2ed88083 Merge remote-tracking branch 'm68knommu/for-next' omits 9ae85c0310f0 Merge remote-tracking branch 'm68k/for-next' omits 3333eb731e3c Merge remote-tracking branch 'ia64/next' omits 3c3a4dba3189 Merge remote-tracking branch 'csky/linux-next' omits 01c7bb67aab7 Merge remote-tracking branch 'c6x/for-linux-next' omits 8e68f48bb7d1 Merge remote-tracking branch 'clk/clk-next' omits 7feb4e9973d7 Merge remote-tracking branch 'arm64/for-next/core' omits 8e64e3899339 Merge remote-tracking branch 'tegra/for-next' omits 52c65f493486 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8ec53110bf79 Merge remote-tracking branch 'samsung-krzk/for-next' omits c48a1168e0b3 Merge remote-tracking branch 'rockchip/for-next' omits c475bdf96377 Merge remote-tracking branch 'renesas/next' omits da7f15c92a8e Merge remote-tracking branch 'realtek/for-next' omits 3f39aa83caef Merge remote-tracking branch 'qcom/for-next' omits 375fb786f2a3 Merge remote-tracking branch 'omap/for-next' omits 14a11f53d26d Merge remote-tracking branch 'mvebu/for-next' omits 0ab55641a8a5 Merge remote-tracking branch 'mediatek/for-next' omits d551fe5fa7cb Merge remote-tracking branch 'keystone/next' omits ca14371e31d1 Merge remote-tracking branch 'imx-mxs/for-next' omits 3fadba98a44e Merge remote-tracking branch 'bcm2835/for-next' omits a197527d8d52 Merge remote-tracking branch 'at91/at91-next' omits 73f2c6187078 Merge remote-tracking branch 'amlogic/for-next' omits a95529e30d68 Merge remote-tracking branch 'actions/for-next' omits beac84afcf35 Merge remote-tracking branch 'arm-soc/for-next' omits a16d1e2ca285 Merge remote-tracking branch 'arm/for-next' omits 81e097b26f7b Merge remote-tracking branch 'dma-mapping/for-next' omits d9d884304a32 Merge remote-tracking branch 'leaks/leaks-next' omits 8cacaef73fe6 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 6f8b9f543fa9 Merge remote-tracking branch 'kbuild/for-next' omits f07530fb2e68 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c9966e15ef79 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 72d4a230fcb4 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 7031a871a2ab Merge remote-tracking branch 'vfs-fixes/fixes' omits e4c884b8efc9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b75c0b501954 Merge remote-tracking branch 'omap-fixes/fixes' omits 2052205bb561 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 5abec38f108b Merge remote-tracking branch 'input-current/for-linus' omits 72669517d87d Merge remote-tracking branch 'usb.current/usb-linus' omits 04c1d34a7198 Merge remote-tracking branch 'tty.current/tty-linus' omits 375e36e95f1b Merge remote-tracking branch 'pci-current/for-linus' omits 616fbb4038a9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 47407f09fdcc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 790b8ca30535 Merge remote-tracking branch 'mac80211/master' omits dfb185e0e9f4 Merge remote-tracking branch 'netfilter/master' omits d01ed32d94ca Merge remote-tracking branch 'ipsec/master' omits 6e5968c2fde7 Merge remote-tracking branch 'net/master' omits 029789ad3f74 Merge remote-tracking branch 'arc-current/for-curr' omits 1f3dfa6924d7 parisc: Add alternative coding infrastructure omits 07ebb8341b91 parisc: Include compressed vmlinux file in vmlinuz boot kernel omits 33a7d91b382d extract-vmlinux: Check for uncompressed image as fallback omits 4f2b0aeeb1f3 parisc: Fix address in HPMC IVA omits 0608cbb52ced parisc: Fix exported address of os_hpmc handler omits 6bba8ccdceee f2fs: account read IOs and use IO counts for is_idle omits 22eac5cfefd0 f2fs: remove request_list check in is_idle() omits 99bfece2251c Merge branch 'x86/vdso' omits 5b457d20adfa Merge branch 'x86/urgent' omits 12da2db00b0a Merge branch 'x86/pti' omits b2e274cbf347 Merge branch 'x86/platform' omits bcb5d48b4ff7 Merge branch 'x86/paravirt' omits e2ad8f72f4e2 Merge branch 'x86/mm' omits 1be301ed7640 Merge branch 'x86/microcode' omits 7feb093339d4 Merge branch 'x86/hyperv' omits b209baa4f883 Merge branch 'x86/grub2' omits ecb2283c2f44 Merge branch 'x86/early-printk' omits 1df57c69371e Merge branch 'x86/cpu' omits a00a09f0c46c Merge branch 'x86/cache' omits b65206ab3ce1 Merge branch 'x86/boot' omits cc7df300fbbe Merge branch 'x86/asm' omits 60c7c34fad82 Merge branch 'x86/apic' omits 7b985120ae77 Merge branch 'timers/core' omits 5bb4b8a0e5ca Merge branch 'sched/urgent' omits 61482d3a9a11 Merge branch 'sched/core' omits 27497a0c8538 Merge branch 'ras/core' omits d4cbd73f7ac4 Merge branch 'perf/core' omits 4c6484ae7a28 Merge branch 'locking/core' omits e68924ec5d9c Merge branch 'irq/core' omits 37b46069dc54 Merge branch 'efi/core' omits 48302523a027 Merge branch 'core/rcu' omits bce4f094a88c Merge branch 'core/objtool' omits 718b1a435f31 Merge branch 'core/core' omits fb4660e20f8d Merge branch 'clk-ti' into clk-next omits bbeafa527936 selftests: fix warning: "_GNU_SOURCE" redefined omits cda94d9ffa0e selftests: kvm: Fix -Wformat warnings omits 890a597231f6 selftests/ftrace: Add color to the PASS / FAIL results omits 99933738b661 kvm: selftests: fix spelling mistake "Insufficent" -> "Ins [...] omits 08b8215c8b88 radix tree: Remove multiorder support omits e1985454e8df radix tree test: Convert multiorder tests to XArray omits 7895b2c35d23 radix tree tests: Convert item_delete_rcu to XArray omits eaeabfecaa85 radix tree tests: Convert item_kill_tree to XArray omits 220a870487a3 radix tree tests: Move item_insert_order omits c81699b40d76 radix tree test suite: Remove multiorder benchmarking omits 0e0dc1f1aabe radix tree test suite: Remove __item_insert omits 9132a3fa1fa5 memremap: Convert to XArray omits e3a2891fd3e7 xarray: Add range store functionality omits 762cc4504bf0 xarray: Move multiorder_check to in-kernel tests omits 6f34ce4cda4a xarray: Move multiorder_shrink to kernel tests omits 5d6fda27f2e2 xarray: Move multiorder account test in-kernel omits de31826f96a7 radix tree test suite: Convert iteration test to XArray omits cb619632118f radix tree test suite: Convert tag_tagged_items to XArray omits 6f9f1ceb2275 radix tree: Remove radix_tree_clear_tags omits fcd4de471084 radix tree: Remove radix_tree_maybe_preload_order omits 47e43464ef7f radix tree: Remove split/join code omits 170b27e805cb radix tree: Remove radix_tree_update_node_t omits e74a3dc0c199 page cache: Finish XArray conversion omits f4179af500cd dax: Convert page fault handlers to XArray omits 297f6c97a689 dax: Convert dax_lock_mapping_entry to XArray omits b2ab1726fe4b dax: Convert dax writeback to XArray omits 9055c2b83fbb dax: Convert __dax_invalidate_entry to XArray omits 67a9661517b1 dax: Convert dax_layout_busy_page to XArray omits 0c5cbc3b54a6 dax: Convert dax_insert_pfn_mkwrite to XArray omits a0e99c18054f dax: Hash on XArray instead of mapping omits 462c08a4b12f dax: Rename some functions omits 72ae88c5bb99 f2fs: Convert to XArray omits 6b8d208a5be8 nilfs2: Convert to XArray omits 73a1f0be6641 fs: Convert writeback to XArray omits b559734afa86 fs: Convert buffer to XArray omits 6839e5076a2a btrfs: Convert page cache to XArray omits aede2b63d384 shmem: Comment fixups omits d46c804c397e memfd: Convert memfd_tag_pins to XArray omits a800d2376747 memfd: Convert memfd_wait_for_pins to XArray omits 5e0302ab11e7 shmem: Convert shmem_partial_swap_usage to XArray omits a2cdc75514a8 shmem: Convert shmem_free_swap to XArray omits 90e353cb9621 shmem: Convert shmem_alloc_hugepage to XArray omits 31618dce3655 shmem: Convert shmem_add_to_page_cache to XArray omits 4aa2f2afb38c shmem: Convert find_swap_entry to XArray omits b2fef5368850 shmem: Convert shmem_confirm_swap to XArray omits f6f4248f7fa3 shmem: Convert shmem_radix_tree_replace to XArray omits ca15c7e473ae pagevec: Use xa_mark_t omits 2c4b8b947d6c mm: Convert is_page_cache_freeable to XArray omits e53922b6b1ce mm: Convert khugepaged_scan_shmem to XArray omits 8b02d79f2fb5 mm: Convert collapse_shmem to XArray omits 328b656f6519 mm: Convert huge_memory to XArray omits 54ca4d425833 mm: Convert page migration to XArray omits 715a251d4f54 mm: Convert __do_page_cache_readahead to XArray omits 143802ec071e mm: Convert delete_from_swap_cache to XArray omits 1ec077cd839d mm: Convert add_to_swap_cache to XArray omits 51f1b5097330 mm: Convert truncate to XArray omits b8a32445f465 mm: Convert workingset to XArray omits 9316f1223b0c mm: Convert page-writeback to XArray omits 6f65167306b4 page cache: Convert filemap_range_has_page to XArray omits 688c06e8b389 page cache: Remove stray radix comment omits f2f76fdeaace page cache: Convert delete_batch to XArray omits 9677fe6d55a6 radix tree test suite: Convert regression1 to XArray omits 8748815e4159 page cache: Convert filemap_map_pages to XArray omits 145d9c4b3600 page cache: Convert find_get_entries_tag to XArray omits 863e4719a027 page cache; Convert find_get_pages_range_tag to XArray omits 732f21c90cc9 page cache: Convert find_get_pages_contig to XArray omits 281b9369fac1 page cache: Convert find_get_pages_range to XArray omits 1217d6c3b622 page cache: Convert find_get_entries to XArray omits 19a55cfca7a4 page cache: Convert find_get_entry to XArray omits 92ea8b91bb88 page cache: Convert page deletion to XArray omits 3a8915229396 page cache: Add and replace pages using the XArray omits 1ab9f2ea0c4a page cache: Convert hole search to XArray omits c7d62eebe8e0 page cache: Rearrange address_space omits 18451f56fb74 ida: Convert to XArray omits e36e494ef088 xarray: Track free entries in an XArray omits 5633c1607f00 xarray: Add MAINTAINERS entry omits 6ee80eeecb81 xarray: Add xa_reserve and xa_release omits 525843061e83 xarray: Add xas_create_range omits 4308d35ea7d6 xarray: Add xas_for_each_conflict omits e261fac7002b xarray: Step through an XArray omits 8cd9003af663 xarray: Destroy an XArray omits 0944bacae066 xarray: Extract entries from an XArray omits 13a1bd938153 xarray: Add XArray iterators omits 3b4ac76c2e7c xarray: Add XArray conditional store operations omits f625166d190f xarray: Add XArray unconditional store operations omits e04290e95a76 xarray: Add XArray marks omits 0cd6fa95a4a4 x86/entry/64: Further improve paranoid_entry comments omits 7660c396dfa9 MIPS: Cleanup DSP ASE detection omits 4bc11ff0cff5 csky: support dword access for get_user_size() omits 139bb600da72 MAINTAINERS: Add csky omits 58e30b0d6b3e dt-bindings: Add vendor prefix for csky omits 867b2328e3db dt-bindings: csky CPU Bindings omits efa8d7e6a2e6 csky: Misc headers omits 4fca35ebfae9 csky: SMP support omits 1963c845cf9b csky: Debug and Ptrace GDB omits 1c0d8cddcdf1 csky: User access omits f884af8fffa1 csky: Library functions omits 27589f69f513 csky: ELF and module probe omits efb6c9bb87f6 csky: Atomic operations omits 131eaaee23e5 csky: IRQ handling omits cdb473fa2fc1 csky: VDSO and rt_sigreturn omits 9ae1d1609a49 csky: Process management and Signal omits 783a90d35138 csky: MMU and page table management omits e078ec6a6ae8 csky: Cache and TLB routines omits d83762614122 csky: System Call omits 22dbcb592386 csky: Exception handling and mm-fault omits b40707194a8a automerging branch "kernel.org-palmer-linux/next-smp" into [...] omits f296969479d3 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] omits 9d79e6b5b3f7 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] omits 270ffa4da057 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] omits 451c39ef0547 automerging branch "kernel.org-palmer-linux/next-int128" i [...] omits 81b0e90e5c6a automerging branch "kernel.org-palmer-linux/next-hch" into [...] omits 9d73666425aa automerging branch "kernel.org-palmer-linux/next-f_without [...] omits ee407923d45d automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] omits c2a4c38a340e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits f622e9f6428b Merge branch 'remotes/lorenzo/pci/tools' omits f1e66295faea Merge branch 'remotes/lorenzo/pci/mediatek' omits 95ec7fa005d0 Merge branch 'remotes/lorenzo/pci/iproc' omits defbd8ab6e93 Merge branch 'remotes/lorenzo/pci/dwc' omits c75083352e13 Merge branch 'remotes/lorenzo/pci/controller-misc' omits f57c1239e1f6 Merge branch 'remotes/lorenzo/pci/cadence' omits f765c36ab4d7 Merge branch 'pci/host-vmd' omits 119bfbf8064e Merge branch 'pci/virtualization' omits b7b76936d482 Merge branch 'pci/peer-to-peer' omits fb85821a1250 Merge branch 'pci/msi' omits 8ad97d31ad46 Merge branch 'pci/misc' omits a70b34f51cf5 Merge branch 'pci/hotplug' omits 521bb0e2995c Merge branch 'pci/enumeration' omits 6e78e1cd81ae Merge branch 'pci/aspm' omits 97d93301432f xarray: Add XArray load operation omits 84c9ade4bc37 Merge branch 'clk-samsung' into clk-next omits 2642bb7c1622 cifs: update internal module version number for cifs.ko to 2.14 omits 1d93aee99d9d cifs: track writepages in vfs operation counters omits b6f0786aa565 smb2: fix uninitialized variable bug in smb2_ioctl_query_info omits 3bbf48770834 cifs: add IOCTL for QUERY_INFO passthrough to userspace omits aaa81f029748 cifs: minor clarification in comments omits 2cc21262c8ac CIFS: Print message when attempting a mount omits 892d87d428d3 CIFS: Adds information-level logging function omits 0cae85856c49 cifs: OFD locks do not conflict with eachothers omits 1a9d05c351cb CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] omits 56932d895f80 CIFS: pass page offsets on SMB1 read/write omits f79f378b42ec fs/cifs: fix uninitialised variable warnings omits 3c10b64c7180 smb3: add tracepoint for sending lease break responses to server omits e04d28333fc5 cifs: do not return atime less than mtime omits 3c71797e009c smb3: update default requested iosize to 4MB from 1MB for [...] omits 870af946c089 smb3: Add debug message later in smb2/smb3 reconnect path omits 4b238ab5f9c3 CIFS: make 'nodfs' mount opt a superblock flag omits c5ab9926cce4 smb3: track the instance of each session for debugging omits d3d45582bb7a smb3: minor missing defines relating to reparse points omits 721b5b792352 smb3: add way to control slow response threshold for loggi [...] omits ea3714ef5c2b cifs: minor updates to module description for cifs.ko omits 6ba1653d5b8b cifs: protect against server returning invalid file system [...] omits 344dc1408c26 smb3: allow stats which track session and share reconnects [...] omits ca3617a3440e SMB3: Backup intent flag missing from compounded ops omits 9a1bc9d73a68 cifs: create a define for the max number of iov we need fo [...] omits 22bd7a847cea cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits b07ba29766ab cifs: remove the is_falloc argument to SMB2_set_eof omits 7aa8012f5e92 cifs: change SMB2_OP_SET_INFO to use compounding omits 57b5e6998a64 cifs: change SMB2_OP_SET_EOF to use compounding omits 99470cb384d5 cifs: make rmdir() use compounding omits 48b00ddd4518 cifs: create helpers for SMB2_set_info_init/free() omits a9b67d61d5ef cifs: change unlink to use a compound omits 1951e97dce57 cifs: change mkdir to use a compound omits 7ac6076f7027 cifs: add a smb2_compound_op and change QUERY_INFO to use it omits 549bb5054876 cifs: fix a credits leak for compund commands omits c9f1ffbc80f6 smb3: add tracepoint to catch cases where credit refund of [...] omits fffb4a21112f cifs: remove set but not used variable 'cifs_sb' omits 22c43087add4 cifs: Use kmemdup rather than duplicating its implementati [...] omits 9f9cff1f11a0 smb3: do not display confusing message on mount to Azure servers omits 9c724e1d187e drm/i915: Large page offsets for pread/pwrite omits 8cad6c58c9ef x86/entry/32: Clear the CS high bits omits 09dcde42dd08 Merge remote-tracking branch 'spi/topic/of' into spi-next omits 64e03eb6b2f8 Merge branch 'spi-4.20' into spi-next omits 6e21bb549bb4 Merge branch 'spi-4.19' into spi-linus omits f42523ad6984 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] omits b293234d8332 Merge branch 'regulator-4.20' into regulator-next omits 6ffdaae040a4 Merge branch 'asoc-4.20' into asoc-next omits 212e5fa13415 Merge branch 'asoc-4.19' into asoc-linus omits 6f3bc8028570 x86/swiotlb: Enable swiotlb for > 4GiG ram on 32-bit kernels omits 9a15797defc1 Merge branches 'pm-devfreq' and 'pm-tools' into linux-next omits 9c0aa116f121 Merge branches 'pm-opp' and 'powercap' into linux-next omits 758783395198 Merge branches 'acpi-pm' and 'pm-sleep' into linux-next omits c6483dd9061f Merge branches 'pm-cpufreq' and 'pm-domains' into linux-next omits 9129f700c48b Merge branch 'pm-cpuidle' into linux-next omits 578d8fb60f96 Merge branches 'acpi-property' and 'acpi-sbs' into linux-next omits 53509a864933 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-pmic' a [...] omits eb75f686d22f Merge branches 'acpica', 'acpi-bus', 'acpi-tables' and 'ac [...] omits 888f4b430214 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 4fc690db42b5 csky: Kernel booting omits 9ae20a094ce7 csky: defconfig omits 801add6d6325 csky: Build infrastructure omits e04cc0c63c8c parisc: Fix map_pages() to not overwrite existing pte entries omits 452fb53dec14 drm/msm/gpu: Fix a couple memory leaks in debugfs omits d5b18cf00703 libnvdimm: Provide a simplified nvdimm_create() for non-se [...] omits 4db492b7ec43 Merge branch 'work.tty-ioctl' into for-next omits 4c4a961c8608 Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 691cc55e2cc5 libnvdimm: address state where dimm is unlocked in preOS omits d8c68241a3c9 libnvdimm: remove code to pull user key when there's no ke [...] omits f24ad8a35261 libnvdimm: fix incorrect output when nvdimm disable failed omits 93d3d5a25cc3 libnvdimm: fix updating of kernel key during nvdimm key update omits ffbd9c4c5b58 Merge branch 'for-next-next-v4.20-20181012' into for-next- [...] omits 6511c653a0c3 Merge branch 'for-next-current-v4.19-20181012' into for-ne [...] omits 1bff25305055 Merge branch 'next/omar/swap' into for-next-next-v4.20-20181012 omits 1bc736e82a1d Merge branch 'ext/josef/enospc-fixes-v4-part2' into for-ne [...] omits 99331b7eec98 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits d3d2c2177afd Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits cde9b07806c1 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits 59954134c8d6 Merge branch 'misc-next' into for-next-next-v4.20-20181012 omits b395cbc7b665 Merge branch 'misc-4.20' into for-next-current-v4.19-20181012 omits 706badf7f197 nvmet: Optionally use PCI P2P memory omits 8498069cb5cf nvmet: Introduce helper functions to allocate and free req [...] omits 3802dd3a7eb9 nvme-pci: Add support for P2P memory in requests omits 5ce479b4ee68 nvme-pci: Use PCI p2pmem subsystem to manage the CMB omits 859672342395 IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx [...] omits 113ff970ccda block: Add PCI P2P flag for request queue omits 47ba19061eda PCI/P2PDMA: Add P2P DMA driver writer's documentation omits 7618a41f1a25 docs-rst: Add a new directory for PCI documentation omits 7000ef7ebe6a PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers omits 9b0a4de3e1fa PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset omits 0dbcb05bac78 PCI/P2PDMA: Add sysfs group to display p2pmem stats omits 395a34f5371c libnvdimm: remove driver attached check for secure erase omits d66a3ded6c26 UAPI: ndctl: Remove use of PAGE_SIZE omits 52dbdced95da UAPI: ndctl: Fix g++-unsupported initialisation in headers omits f0e5ab4c5208 tools/testing/nvdimm: Populate dirty shutdown data omits 47796c484778 acpi, nfit: Collect shutdown status omits 9129aa5bf7ab acpi, nfit: Introduce nfit_mem flags omits 466db827eee3 libnvdimm: add documentation for nvdimm security support omits cc855f7bcb43 nfit_test: add test support for Intel nvdimm security DSMs omits 4d9c266f627d nfit/libnvdimm: add support for issue secure erase DSM to [...] omits 7dd22b0bf259 nfit/libnvdimm: add freeze security support to Intel nvdimm omits b9038dca8c20 nfit/libnvdimm: add disable passphrase support to Intel nvdimm. omits 785193d65cc2 nfit/libnvdimm: add set passphrase support for Intel nvdimms omits 95a5ad089094 nfit/libnvdimm: add unlock of nvdimm support for Intel DIMMs omits 1ea4ab5ef022 keys: export lookup_user_key to external users omits e86fdfb3e1ee nfit/libnvdimm: store dimm id as a member to struct nvdimm omits eaec3bec7e63 nfit: add support for Intel DSM 1.7 commands omits bf0ec2fa285d btrfs: fix insert_reserved error handling omits 53e5ab08acbe btrfs: only free reserved extent if we didn't insert it omits be0da22af8a1 btrfs: don't use ctl->free_space for max_extent_size omits 33ab33f819ed btrfs: set max_extent_size properly omits 506e41c753d9 btrfs: reset max_extent_size properly omits d3a5fe52a316 btrfs: switch return_bigger to bool in find_ref_head omits 635751d145ca btrfs: remove fs_info from btrfs_should_throttle_delayed_refs omits 95008648af36 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs omits 49569b05b50d btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] omits 429417523f71 btrfs: qgroup: move the qgroup->members check out from (!q [...] omits 5c32f2203127 btrfs: relocation: Remove redundant tree level check omits d5e5144c4b28 btrfs: relocation: Cleanup while loop using rbtree_postord [...] omits 6af695bfc442 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] omits bcc5f74aa387 Btrfs: fix wrong dentries after fsync of file that got its [...] omits 1ef2d9dd9eb4 Btrfs: fix warning when replaying log after fsync of a tmpfile omits 6e4eabff8361 drm/msm: Fix task dump in gpu recovery omits 1835138189a6 drm/msm: Check if target supports crash dump capture omits 998d3f6338d5 PCI: cadence: Check link is up before sending IRQ from EP omits f2a83548c5b6 PCI: cadence: Check whether MSI is masked before sending it omits d90b42c7ec43 PCI/AER: Refactor error injection fallbacks omits e443d0f3da1f PCI/AER: Abstract AER interrupt handling omits 44ed119e8756 PCI/AER: Reuse existing pcie_port_find_device() interface omits 7137319dbf3d libceph: don't consume a ref on pagelist in ceph_msg_data_ [...] omits 7328575c90cf libceph: introduce ceph_pagelist_alloc() omits 4e8e17291856 libceph: osd_req_op_cls_init() doesn't need to take opcode omits 8ca80bf7fbab libceph: bump CEPH_MSG_MAX_DATA_LEN omits c219db3bd00a ceph: only allow punch hole mode in fallocate omits 3e3d796c0d44 ceph: refactor ceph_sync_read() omits 9d5c3bc6589e ceph: check if LOOKUPNAME request was aborted when filling trace omits 536d10cb2e03 ceph: fix dentry leak in ceph_readdir_prepopulate omits 8e074b79edb5 Revert "ceph: fix dentry leak in splice_dentry()" omits 94f19864fa82 ceph: check snap first in ceph_set_acl() omits f0f5399f94b5 rbd: add __init/__exit annotations omits ec1f49ba1340 ceph: reset cap hold timeout only for requeued inode omits 31fd98513249 PCI/P2PDMA: Support peer-to-peer memory omits 4afdb7867b61 Merge branch 'kbuild' into for-next omits 0041d2bc0544 orangefs: some error code paths missed kmem_cache_free omits e31b036c22b1 orangefs: move new_inode call to namei omits d5e54fbc540e parisc: Purge TLB entries after updating page table entry [...] omits 7d01a4e888d0 xen/balloon: Support xend-based toolstack omits 9e6fac8aeec5 xen/pvh: increase early stack size omits 163bbf99df32 RISC-V: remove the unused return_to_handler export omits de6f25ddc428 mfd: cros_ec: Avoid unneeded internal declaration warning omits 15e2dfc02f04 mfd: ti-lmu: Use of_device_get_match_data() helper omits 48886ed79828 mfd: ti-lmu: Use managed resource for everything omits 4e4ca3f6f2fc mfd: ti-lmu: Switch to GPIOD omits 79fc28c908e2 parisc: Ratelimit dino stuck interrupt warnings omits 292c7645cb17 parisc: dino: Utilize DINO_MASK_IRQ() macro omits cc28d8572911 parisc: Clean up crash header output omits e416a0f6b25e parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions omits 22145bca465f parisc: Remove PTE load and fault check from L2_ptep macro omits 4d549edc2921 parisc: Reorder TLB flush timing calculation omits 17801668b23c parisc: remove the dead ccio-rm-dma driver omits 7fc9e613eb9a parisc: remove check for minimum required GCC version omits 79facdeb9557 parisc: Use PARISC_ITLB_TRAP constant in entry.S omits 09d260ca3ad0 PCI/AER: Use managed resource allocations omits 0459ba0b0d50 PCI/AER: Use threaded IRQ for bottom half omits ea2fdc22f244 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits 613b428787ed btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits ceb44ae7e843 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 288c01832bc3 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 10ba850e08dd btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 3c751b3aa695 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 60ba080d5892 btrfs: Remove redundant extent_buffer_get in get_old_root omits cdc6c4d32e76 btrfs: Remove needless locking in iterate_inode_extrefs omits 8c1a9ef93435 btrfs: Remove needless locking in iterate_inode_refs omits 90c7de116a94 btrfs: drop min_size from evict_refill_and_join omits ea206c64b98a btrfs: assert on non-empty delayed iputs omits a2f3898cc985 btrfs: make sure we create all new block groups omits 3399aa135db3 btrfs: reset max_extent_size on clear in a bitmap omits 94473ec04cea btrfs: protect space cache inode alloc with GFP_NOFS omits 00ce0016f9bd btrfs: release metadata before running delayed refs omits e32907336427 Btrfs: kill btrfs_clear_path_blocking omits 01fde3ffa74d btrfs: dev-replace: remove pointless assert in write unlock omits 035f9317ac4a btrfs: dev-replace: move replace members out of fs_info omits a041f4352f51 btrfs: dev-replace: avoid useless lock on error handling path omits 56a6cc5354b5 btrfs: open code btrfs_after_dev_replace_commit omits ef02bb1ba17e btrfs: open code btrfs_dev_replace_stats_inc omits 7eb13bb5afea btrfs: open code btrfs_dev_replace_clear_lock_blocking omits 566fe4148523 btrfs: remove btrfs_dev_replace::read_locks omits 4d0436d7aa38 btrfs: tree-checker: Check level for leaves and nodes omits 5be0452780dc btrfs: qgroup: Only trace data extents in leaves if we're [...] omits b6347c324aa7 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 89a34ee5b6ec btrfs: qgroup: Use generation-aware subtree swap to mark d [...] omits 9c43418f3dc0 btrfs: qgroup: Introduce function to find all new tree blo [...] omits 4a9e6c1b6a94 btrfs: qgroup: Introduce function to trace two swaped extents omits 6a4007b45bba btrfs: qgroup: Introduce trace event to analyse the number [...] omits 6f25459dfd37 btrfs: relocation: Add basic extent backref related commen [...] omits a24eded322e3 Btrfs: get rid of btrfs_symlink_aops omits e4f74b31d37e Btrfs: don't clean dirty pages during buffered writes omits 3b0dd98462b4 btrfs: use common helper instead of open coding a bit test omits 5fe8825bf0f8 btrfs: refactor __btrfs_run_delayed_refs loop omits 8fa69855931c btrfs: Factor out loop processing all refs of a head omits 5cfd9c96d999 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits c2dc3fd9f686 btrfs: tests: polish ifdefs around testing helper omits 5d6f49631504 btrfs: tests: group declarations of self-test helpers omits 10fd4a953455 btrfs: tests: move testing members of struct btrfs_root to [...] omits e5539cee92ec btrfs: tests: add separate stub for find_lock_delalloc_range omits 89ec541a54aa Btrfs: preftree: use rb_first_cached omits 3be6d35784e4 Btrfs: extent_map: use rb_first_cached omits ada2e27eaf84 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] omits 23ef2fe963b1 Btrfs: delayed-refs: use rb_first_cached for ref_tree omits e0233b992b35 Btrfs: delayed-refs: use rb_first_cached for href_root omits 67c5af07f8c9 btrfs: wait on caching when putting the bg cache omits 5e9dc39eaf97 btrfs: keep trim from interfering with transaction commits omits 3daaac42483f btrfs: don't attempt to trim devices that don't support it omits d686a0e08eaf btrfs: iterate all devices during trim, instead of fs_devi [...] omits 242f91651c4f btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits 289745972a6f btrfs: Enhance btrfs_trim_fs function to handle error better omits 8fad0021fe0d btrfs: fix error handling in btrfs_dev_replace_start omits 012d26bea3cd btrfs: change remove_extent_mapping to return void omits 02b64f427193 btrfs: handle error of get_old_root omits 5dba5095129d btrfs: Remove logically dead code from btrfs_orphan_cleanup omits f632dabf810a Btrfs: remove wait_ordered_range in btrfs_evict_inode omits b17014f709a6 Btrfs: skip set_page_dirty if eb pages are already dirty omits bfd10a6b417c Btrfs: assert page dirty bit on extent buffer pages omits 90cafb2f6412 Btrfs: remove unnecessary level check in balance_level omits fde863ab7a6d Btrfs: unify error handling of btrfs_lookup_dir_item omits f2c39a0968e5 Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits 92b512387b5f btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] omits efd968012c44 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] omits 609dae73590f btrfs: Make btrfs_find_device_by_path return struct btrfs_device omits 74c363dfd8b2 btrfs: fix error handling in free_log_tree omits 2fda83a35266 btrfs: remove redundant variable from btrfs_cross_ref_exist omits 1b2e9ef7d6e5 Btrfs: set leave_spinning in btrfs_get_extent omits 7b15e28ab892 Btrfs: fix alignment in declaration and prototype of btrfs [...] omits dbd8928c739b btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 8846a7956ed2 btrfs: remove unused pointer inode in relink_file_extents omits 20d3b6b55e4d btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 7e02374eab15 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits fd57966c1499 btrfs: free path at an earlier point in btrfs_get_extent omits b6279167269d Btrfs: use next_state in find_first_extent_bit omits 0746b0682255 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 24c1d28027a7 btrfs: Handle owner mismatch gracefully when walking up tree omits d0b5b2711fb5 btrfs: change btrfs_pin_log_trans to return void omits 3cbafce4e64f btrfs: change btrfs_free_reserved_bytes to return void omits 46621abdb244 Btrfs: remove always true if branch in btrfs_get_extent omits 8e14bef683d5 btrfs: qgroup: Dirty all qgroups before rescan omits 8e018eb532f3 Btrfs: clean up scrub is_dev_replace parameter omits a4bf4c870b6c btrfs: add helper to obtain number of devices with ongoing [...] omits b49593db75bb btrfs: add assertions where number of devices could go below 0 omits c1fb3ee08210 btrfs: remove unneeded NULL checks before kfree omits f506c029c667 Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 39e4e44407d6 btrfs: Remove 'objectid' member from struct btrfs_root omits 8f46d6d4ddcb btrfs: remove a useless return statement in btrfs_block_rsv_add omits f36c8bb3b6a8 btrfs: Remove root parameter from btrfs_insert_dir_item omits 3cbb4f983a3f btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits 22b9604620d6 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits 4d09ba298f59 Merge branch 'fixes-for-v4.20' into next omits 7250f6d35681 xen: make xen_qlock_wait() nestable omits 2bbd13f8c0ad xen: fix race in xen_qlock_wait() omits 0d99ac4de679 xen/balloon: Grammar s/Is it/It is/ omits 2816b65aed9d xen: Make XEN_BACKEND selectable by DomU omits 054a84737126 Merge branch 'clk-k3-tisci' into clk-next omits 5f93423f61d0 kbuild: remove unneeded link_multi_deps omits b59cc8dbac34 kbuild: add -Wno-unused-but-set-variable flag unconditionally omits 3c5d0c1547f6 kbuild: add -Wdeclaration-after-statement flag unconditionally omits 1d6bf3a9a546 kbuild: add -Wno-pointer-sign flag unconditionally omits fdf78e20da3c modpost: remove leftover symbol prefix handling for module [...] omits 41c5de97b335 ASN.1: Optimize tests and remove shadowed local variable omits 5ec03100e114 m68k: fix command-line parsing when passed from u-boot omits 9c476a573870 selftests: gpio: Fix OUTPUT directory in Makefile omits 3554ba244c8a selftests: gpio: restructure Makefile omits ad1d7023f7c2 Merge branch 'v4.20-armsoc/dts64' into for-next omits 3923ac104d34 Merge branch 'v4.20-armsoc/dts32' into for-next omits fd8c87c96655 arm64: dts: rockchip: add VPU device node for RK3399 omits 555a12ec576b ARM: dts: rockchip: add VPU device node for RK3288 omits 75175da0ea51 PM / Domains: Document flags for genpd omits 1d295b49b01c PM / Domains: Deal with multiple states but no governor in genpd omits f1f5a10396eb PM / Domains: Don't treat zero found compatible idle state [...] omits 929ba9300082 c6x: switch to NO_BOOTMEM omits 488cd4a6db84 Merge branch 'clk-k3-tisci' into clk-next omits 08e43e503c1b RISC-V: Show IPI stats omits 27b473425ba1 RISC-V: Show CPU ID and Hart ID separately in /proc/cpuinfo omits 36f4e6786c4c RISC-V: Use Linux logical CPU number instead of hartid omits 94f093896b52 RISC-V: Add logical CPU indexing for RISC-V omits 6cf01667b47d RISC-V: Use WRITE_ONCE instead of direct access omits 2c50cd3e6065 RISC-V: Use mmgrab() omits 830b150b5c48 RISC-V: Rename im_okay_therefore_i_am to found_boot_cpu omits feaaa4e5065f RISC-V: Rename riscv_of_processor_hart to riscv_of_process [...] omits 0bf882208f08 RISC-V: Provide a cleaner raw_smp_processor_id() omits f0a7cedc5578 RISC-V: Disable preemption before enabling interrupts omits acf276e369db RISC-V: Comment on the TLB flush in smp_callin() omits 95327c11cac2 RISC-V: Filter ISA and MMU values in cpuinfo omits 82bd5b66e8d9 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} omits fa8881cdc05d RISC-V: No need to pass scause as arg to do_IRQ() omits d2eb4a61b88e Merge branch 'clk-davinci' into clk-next omits ab52f90aaa9b RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t i [...] omits 58d1e0388254 RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 omits a71b97894fe9 lib: Add umoddi3 and udivmoddi4 of GCC library routines omits 685f7d2e6728 RISC-V: Use swiotlb on RV64 only omits c354bd8775fa RISC-V: Build tishift only on 64-bit omits 173861bea8a1 Merge branch 'clk-fixes' into clk-next omits 4bfa076b40c1 Merge branch 'clk-mvebu-dup' into clk-next omits 5b3877413218 Merge branch 'clk-spdx' into clk-next omits c29e7955913d Merge branch 'clk-allwinner' into clk-next omits 54397c153dae Merge branch 'clk-meson' into clk-next omits b04747371191 Merge branch 'clk-renesas' into clk-next omits 29ab63656449 xarray: Add documentation omits 45c54c88c8d4 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits 98a9bce38b3d drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 14ee03449741 drm/i915: Check fb stride against plane max stride omits be18dc56ed20 xarray: Define struct xa_node omits da0c932c7108 xarray: Add definition of struct xarray omits 3602ab7c3c6f RISC-V: Cosmetic menuconfig changes omits 2b6eb09f22cd Merge branch 'clk-spdx' into clk-next omits a5df9f0034a8 RISC-V: Mask out the F extension on systems without D omits c05234235a95 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig omits 27625655dbfd RISC-V: Auto-detect whether a FPU exists omits 919ecff9aac4 RISC-V: Allow to disable FPU support omits 0a5bee05fc67 RISC-V: Cleanup ISA string setting omits 5453696cb3f1 RISC-V: Refactor FPU code in signal setup/return procedures omits 24c605542ee1 RISC-V: Extract FPU context operations from entry.S omits 5a3aba7251b3 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} omits 276647f89f9c Merge branch 'v4.20-armsoc/defconfig64' into for-next omits 562a1734f307 Merge branch 'v4.20-armsoc/dts64' into for-next omits b76c2bbcb049 selftests: watchdog: Fix ioctl SET* error paths to take on [...] omits 08c9e240cc1d Btrfs: support swap files omits fbdb60300626 Btrfs: rename get_chunk_map() and make it non-static omits edc26a1e824f Btrfs: prevent ioctls from interfering with a swap file omits 79f71cb15a90 vfs: update swap_{,de}activate documentation omits 56d08bc182be mm: export add_swap_extent() omits 0f83d16b8f1f mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS omits edfdcf7f3d15 selftests: watchdog: Add gettimeout and get|set pretimeout omits 91db59f7b03a selftests: watchdog: Fix error message. omits 815afec19d82 selftests: watchdog: fix message when /dev/watchdog open fails omits fd92f3ce67e4 Merge branch 'v4.20-armsoc/dts64' into for-next omits 78ce30f4dbae Merge branch 'v4.20-armsoc/dts32' into for-next omits 5407bfa14e99 Merge branch 'v4.20-armsoc/dts64' into for-next omits 51b1179f3a38 Merge branch 'v4.20-armsoc/dts32' into for-next omits bb1ab27a69d4 Merge branch 'v4.20-armsoc/dts64' into for-next omits d6e60af03a96 selftests/ftrace: Add ftrace cpumask testcase omits 1dddd62723e4 selftests/ftrace: Add wakeup_rt tracer testcase omits 81626cbe972e selftests/ftrace: Add wakeup tracer testcase omits f0e354ada448 selftests/ftrace: Add stacktrace ftrace filter command testcase omits be8242533809 selftests/ftrace: Add trace_pipe testcase omits ce0eeaf677f7 selftests/ftrace: Add function filter on module testcase omits c88d29bc54f6 selftests/ftrace: Add max stack tracer testcase omits ff092e9d426a selftests/ftrace: Add function profiling stat testcase omits 5c152c66597c selftests/ftrace: Add ringbuffer size changing testcase omits 91909c3a0a0e selftests/ftrace: Add trace_printk sample module test omits 21495dcc6669 selftests/ftrace: Add kprobe-event with symbol argument test omits 4ef82d627a0a selftests/ftrace: Add kprobe profile testcase omits 0282ece5a092 selftests/ftrace: Add kprobe event with $comm argument testcase omits 715cfd8fc580 selftests/ftrace: Check set_event_pid result omits ffb8f26301e9 selftests/ftrace: Test kprobe-event argument with various bitsize omits 4edf87742542 selftests/ftrace: Improve kretprobe testcase to check log data omits 5abc332fdd34 selftests/ftrace: Improve kprobe testcase to check log data omits 2c6882bddae8 selftests/ftrace: Improve kprobe on module testcase to loa [...] omits 38281adf11fb selftests/ftrace: Use loopback address instead of localhost omits f09667d785c7 selftests/ftrace: Fix checkbashisms errors omits 9a35affb612a selftests/ftrace: Fix to test kprobe $comm arg only if available omits 164204dc9854 selftests/ftrace: Remove unneeded per-test init/cleanup ftrace omits b8f41e00892e selftests/ftrace: Cleanup ftrace after running test omits 159eaf12183e selftests/ftrace: Add SPDX License Identifier to template omits 6a8d086efc38 selftests/ftrace: More initialize features in initialize_ftrace omits b92d0a53689f selftests/ftrace: Add case number prefix to logfile omits f023ace8516f selftests/ftrace: Add --console hidden option omits 6aaf31f1d756 selftests/ftrace: Add --stop-fail hidden option for debug omits d8a3f7385354 Add tests for memory.oom.group omits 1364dc5c4e12 Fix cg_read_strcmp() omits a6d2efe949ec cgroup: kselftests: add test_core to .gitignore omits 239a9fe55305 selftests: memory-hotplug: add required configs omits b7f0abfbcd24 selftests/efivarfs: add required kernel configs omits c29d8e5fce85 selftests: add headers_install to lib.mk omits 88fa588eecbd selftests: kselftest: Remove outdated comment omits 57e6ac5d0991 selftests: android: move config up a level omits 3db9d13be46b vfs: Implement parameter value retrieval with fsinfo() omits ef91d4630f02 vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 05039c0085e4 vfs: Allow fsinfo() to query what's in an fs_context omits 21691b58ac1c afs: Add fsinfo support omits 47234df5f97c vfs: syscall: Add fsinfo() to query filesystem information omits 6036ddae9083 vfs: Add a sample program for the new mount API omits ea5ac68d1621 afs: Use fs_context to pass parameters over automount omits 1b67a4257e2b afs: Add fs_context support omits b08f8a4a8096 vfs: syscall: Add fspick() to select a superblock for reco [...] omits 4add482b68e0 vfs: syscall: Add fsmount() to create a mount for a superblock omits 340b15627030 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 40dd313f2386 vfs: Add some logging to the core users of the fs_context log omits 5e881993ad9c vfs: Implement logging through fs_context omits 6cc2935f513c vfs: syscall: Add fsopen() to prepare for superblock creation omits f57d445eb317 Make anon_inodes unconditional omits 43656990f064 vfs: Provide documentation for new mount API omits d0283754acd5 vfs: Remove kern_mount_data() omits 3a0732152c26 hugetlbfs: Convert to fs_context omits e62016662d09 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits f74c0e34a5c7 cpuset: Use fs_context omits ec834411fed3 ipc: Convert mqueue fs to fs_context omits 9d937e9c000b proc: Add fs_context support to procfs omits 99e53d7d604a procfs: Move proc_fill_super() to fs/proc/root.c omits ad81a1d4d1b2 vfs: Remove unused code after filesystem context changes omits b79f498dc568 vfs: Implement a filesystem superblock creation/configurat [...] omits fadf3e019411 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] omits 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next omits a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next omits 4e02f4359506 vfs: Separate changing mount flags full remount omits ea2c2fe69973 tomoyo: Implement security hooks for the new mount API omits 37cd6a04f91e apparmor: Implement security hooks for the new mount API omits 2e43a6768794 smack: Implement filesystem context security hooks omits d6d7da559078 selinux: Implement the new mount API LSM hooks omits 7d6f0a35e50f vfs: Put security flags into the fs_context struct omits eebca0e6d98c vfs: Add LSM hooks for the new mount API omits 985b6fef0f03 vfs: Add configuration parser helpers omits 305d8108637a vfs: Introduce logging functions omits cba38a40f97c vfs: Introduce the basic header for the new mount API's fi [...] omits dcf8001d292b vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 9b22c6ab477f teach move_mount(2) to work with OPEN_TREE_CLONE omits c17655ab3e38 vfs: syscall: Add move_mount(2) to move mounts around omits 92d6ba4ff700 mfd: ti-lmu: constify mfd_cell tables omits 1dd62cb99da7 mfd: max8997: Disable interrupt handling for suspend/resume cycle omits d5b197ece5b7 mfd: max8997: Enale irq-wakeup unconditionally omits 15e2c9db0e19 mfd: arizona: Make array mclk_name static, shrinks object size omits 04e66fbe4984 Merge branch 'v4.20-armsoc/dts64' into for-next omits b1fa43efa7db MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC omits adbd983a2c72 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] omits d43627217cf8 mfd: Sort headers alphabetically for Intel PMIC drivers omits 7a91119f6c6d mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well omits 46ca6a6fce7f mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro omits 759ce22d5e8d mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro omits 12d5bc8373b1 mfd: intel_msic: Use DEFINE_RES_IRQ() macro omits 57a73f41b900 mfd: motorola-cpcap: Add audio-codec support omits 3d0401986c05 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values omits a2bc17464f77 mfd: madera: Remove unused forward reference omits d746dce9cb42 mfd: max77620: Convert to using %pOFn instead of device_node.name omits a0f456bc1885 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] omits b93d9457600e mfd: arizona: Correct calling of runtime_put_sync omits ccfe809efde9 mfd: Add ingenic-tcu.h header omits 35806df2446a mfd: cros_ec: Check for mkbp events on resume only if supported. omits ac78685c67c9 mfd: adp5520: Update MODULE AUTHOR email address omits 373a75da657a mfd: sec-core: Allow building as module omits 5643f9ed87c7 mfd: sec-core: Fix indentation of Kconfig description omits fba2a389d6f7 mfd: maxim: Add SPDX license identifiers omits e923a67c30bf mfd: sec-core: Add SPDX license identifiers omits aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next omits 7be9338d38a6 Merge branch 'clk-mvebu-periph-pm' into clk-next omits 419af2a3a0d9 Merge branch 'clk-sa' into clk-next omits 748b8ebc0932 Merge branch 'clk-renesas' into clk-next omits fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next omits c83949942793 Merge branch 'clk-mtk-unused' into clk-next omits fc21371251d6 Merge branch 'clk-qcom-sdm845-camcc' into clk-next omits 361adb4c5f0d Merge branch 'clk-spdx' into clk-next omits 1ac289f53d8e Merge branch 'clk-sa' into clk-next omits 0bd6184e4359 Merge branch 'clk-qcom-dfs' into clk-next omits cd2e09c33bee Merge branch 'clk-fixes' into clk-next omits cf04ab6e51fc Merge branch 'clk-ti-of-node' into clk-next omits 4db8a82354cb Merge branch 'clk-dt-name' into clk-next omits 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next omits f338c65f7529 Merge branch 'clk-qcom-qspi' into clk-next omits 37ed2e5a7a92 Merge branch 'clk-fixes' into clk-next omits 0ca556c02973 Merge branch 'clk-qcom-8996-missing' into clk-next omits d3abf3a17a69 Merge branch 'clk-smp2s11-include' into clk-next omits 074d09b470d4 Merge branch 'clk-qcom-dfs' into clk-next omits 81db07c4ddb1 Merge branch 'clk-spdx' into clk-next adds c0cff31be705 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds cf8afe5c5362 parisc: Fix uninitialized variable usage in unwind.c adds c343db455eb3 Merge branch 'parisc-4.19-3' of git://git.kernel.org/pub/s [...] adds 9c0be3f6b5d7 tracepoint: Fix tracepoint array element size mismatch adds 12ad0cb2123a tracing: Use trace_clock_local() for looping in preemptirq [...] adds 9bd871df56a7 Merge tag 'trace-v4.19-rc8' of git://git.kernel.org/pub/sc [...] adds c994b12945a6 test_ida: Fix lockdep warning adds a309d5db5879 idr: Change documentation license adds ca9f672f7c6b Merge branch 'ida-fixes-4.19-rc8' of git://git.infradead.o [...] adds 19e6420e4170 LICENSES: Remove CC-BY-SA-4.0 license text adds eb66ae030829 mremap: properly flush TLB before releasing the page adds 169b80339749 cachefiles: fix the race between cachefiles_bury_object() [...] adds 1ff22883b0b2 fscache: Fix incomplete initialisation of inline key space adds fa520c47eaa1 fscache: Fix out of bound read in long cookie keys adds 0295e39595e1 IB/ucm: Fix Spectre v1 vulnerability adds a3671a4f973e RDMA/ucma: Fix Spectre v1 vulnerability adds eb6d938ffa48 Merge tag 'for-gkh' of git://git.kernel.org/pub/scm/linux/ [...] adds f8e6e1b6f0ae Merge tag 'drm-misc-fixes-2018-10-18' of git://anongit.fre [...] adds 7555c5d5a879 Merge tag 'drm-fixes-2018-10-19' of git://anongit.freedesk [...] adds 776ca1543b5f sparc: Fix syscall fallback bugs in VDSO. adds 62d6f3b7b85e sparc: vDSO: Silence an uninitialized variable warning adds 27faeebd0081 sparc: Revert unintended perf changes. adds 2a9666105445 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds 7463e4f9b99c geneve, vxlan: Don't check skb_dst() twice adds 6b4f92af3d59 geneve, vxlan: Don't set exceptions if skb->len < mtu adds dc6d0f0b4340 Merge branch 'geneve-vxlan-mtu' adds 8c3bf9b62b66 net: qla3xxx: Remove overflowing shift statement adds efa61c8cf295 ptp: fix Spectre v1 vulnerability adds 84258438e8ce net: bpfilter: use get_pid_task instead of pid_task adds 9675931e6b65 r8169: re-enable MSI-X on RTL8168g adds b336decab221 sctp: fix race on sctp_id2asoc adds c863850ce22e sctp: not free the new asoc when sctp_wait_for_connect ret [...] adds 9b3bc7db759e mlxsw: core: Fix use-after-free when flashing firmware dur [...] adds 84dad55951b0 udp6: fix encap return code for resubmitting adds 05c998b738fd virtio_net: avoid using netif_tx_disable() for serializing [...] adds 5660b9d9d6a2 sctp: fix the data size calculation in sctp_data_size adds 06a36ecb5d0e net: mscc: ocelot: Fix comment in ocelot_vlant_wait_for_co [...] adds eddf016b9104 net: ipmr: fix unresolved entry dumps adds 2ee653f644ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6b839b6cf9ea r8169: fix NAPI handling under high load adds 3c53ed8fef68 net: sched: Fix for duplicate class dump adds b6168562c8ce net: socket: fix a missing-check bug adds b06f9d9f1a90 tipc: fix info leak from kernel tipc_event adds d4d576f5ab7e ip6_tunnel: Fix encapsulation layout adds 91b15613ce7f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 48f78be33260 nvme: remove ns sibling before clearing path adds 7a7080b53467 Merge branch 'nvme-4.19' of git://git.infradead.org/nvme i [...] adds 744889b7cbb5 block: don't deal with discard limit in blkdev_issue_discard() adds b2a205ff49b9 Merge tag 'for-linus-20181019' of git://git.kernel.dk/linux-block adds 9ae24af36691 usb: gadget: storage: Fix Spectre v1 vulnerability adds c7b70a641df2 Merge tag 'usb-4.19-final' of git://git.kernel.org/pub/scm [...] adds d4ec49d332ab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 282447ba6b00 tracing: Fix synthetic event to accept unsigned modifier adds a360d9e4016c tracing: Fix synthetic event to allow semicolon at end adds ba0e41ca81b9 selftests: ftrace: Add synthetic event syntax testcase adds 6b5201c21d40 Merge tag 'trace-v4.19-rc8-2' of git://git.kernel.org/pub/ [...] adds 4364bcb2cd21 drm: Get ref on CRTC commit object when waiting for flip_done adds e84cb605e02f drm/sun4i: Fix an ulong overflow in the dotclock driver adds fe7acd1e303d Merge tag 'drm-misc-fixes-2018-10-19' of git://anongit.fre [...] adds 270b77a0f30e Merge tag 'drm-fixes-2018-10-20-1' of git://anongit.freede [...] adds 4312f2ab136a tools arch uapi: Sync the x86 kvm.h copy adds 25fe15e54fe5 tools headers uapi: Sync kvm.h copy adds 1b9caa10b31d Revert "perf tools: Fix PMU term format max value calculation" adds 94aafb74cee0 perf vendor events intel: Fix wrong filter_band* values fo [...] adds 4ab8455f8bd8 perf evsel: Store ids for events with their own cpus perf_ [...] adds 36b8d4628d3c perf tools: Fix use of alternatives to find JDIR adds c458a6206d2a perf tools: Fix tracing_path_mount proper path adds 0ed149cf5239 perf cpu_map: Align cpu map synthesized events properly. adds d4046e8e17b9 perf report: Don't crash on invalid inline debug information adds 298faf53200f perf tools: Pass build flags to traceevent build adds edeb0c90df35 perf tools: Stop fallbacking to kallsyms for vdso symbols lookup adds 20e8e72d0fa8 Merge tag 'perf-urgent-for-mingo-4.19-20181017' of git://g [...] adds 9b00eb8ac273 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 14dbc56aa27d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 04f4f954b695 x86/entry/32: Clear the CS high bits adds ae852495be36 x86/entry/64: Further improve paranoid_entry comments adds 6aa676761d4c x86/fpu: Remove second definition of fpu in __fpu__restore_sig() adds 2224d6165281 x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] adds 485734f3fc77 x86/swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernels adds b0d04fb56b31 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 48995423143a Revert "bond: take rcu lock in netpoll_send_skb_on_dev" adds d55bef5059dd net: fix pskb_trim_rcsum_slow() with odd trim offset adds 4ba4c566ba84 net/ipv6: Fix index counter for unicast addresses in in6_d [...] adds d2fb4fb8ee91 Revert "neighbour: force neigh_invalidate when NUD_FAILED [...] adds 23469de647c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 72a7a4aa77a0 MAINTAINERS: Add entry for Broadcom STB I2C controller adds 31d86033a074 i2c: rcar: cleanup DMA for all kinds of failure adds 467e050e9760 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds c1d1ba844f01 Code of conduct: Fix wording around maintainers enforcing [...] adds 79dbeed36f73 Code of Conduct Interpretation: Add document explaining ho [...] adds d84feee76f7f Code of Conduct Interpretation: Properly reference the TAB [...] adds f7e585843217 Code of Conduct: Provide links between the two documents adds d117a85478ef Code of Conduct Interpretation: Put in the proper URL for [...] adds f3f76d640141 Code of Conduct: Change the contact email address adds 8e630c31a3df MAINTAINERS: Add an entry for the code of conduct adds 84df9525b0c2 Linux 4.19 adds 4debef551007 arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work adds 528985117126 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 6956b956934f drivers/block: Remove DAC960 driver adds ecb0a83e3198 ubd: remove use of blk_rq_map_sg adds 138126214868 skd: switch to the generic DMA API adds 64ab1fa5da05 sx8: remove dead IF_64BIT_DMA_IS_POSSIBLE code adds 931da2f7a56b sx8: switch to the generic DMA API adds b46d40daba96 umem: switch to the generic DMA API adds 77a12e51fcf8 rsxx: switch to the generic DMA API adds ee75fa2ae0e2 mtip32xx: fully switch to the generic DMA API adds 886fabf69326 nvme: update node paths after adding new path adds 48440ab6dc27 nvmet: remove unreachable code adds 43a6f8fb6197 nvmet: use strcmp() instead of strncmp() for subsystem lookup adds 35da77d556c1 nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() adds eb090c4c948c nvme-core: declare local symbols static adds bb2a1d4e804a nvme-core: rework a NQN copying operation adds 40581d1a91a1 nvme-pci: fix nvme_suspend_queue() kernel-doc header adds 5eadc9cce171 nvmet: use strlcpy() instead of strcpy() adds 0d3ebdec9394 nvmet-rdma: declare local symbols static adds 8eacd1bd21d6 nvmet: avoid integer overflow in the discard code adds 76c910c7cf6d nvme-fc: fix kernel-doc headers adds d3d0bc78be30 nvme-fc: introduce struct nvme_fcp_op_w_sgl adds 0d2bdf9f4134 nvme-fc: rework the request initialization code adds 1c4665272ca7 nvmet-fc: fix kernel-doc headers adds 202359c007f6 nvme-core: make implicit seed truncation explicit adds 1216e9ef18b8 nvmet-fcloop: suppress a compiler warning adds cb4bfda62afa nvme-pci: fix hot removal during error handling adds 3045c0d05e72 nvme-pci: remove duplicate check adds bb59b8e57493 nvme-rdma: always have a valid trsvcid adds b7c7be6f6bd2 nvme-fabrics: move controller options matching to fabrics adds bbc152825afc Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] adds b2c3fa546705 blkcg: fix edge case for blk_get_rl() under memory pressure adds d459d853c2ed blkcg: reassociate bios when make_request() is called recursively adds 52990a5fb0c9 block: setup bounce bio_sets properly adds 6ab9e09238fd Merge tag 'for-4.20/block-20181021' of git://git.kernel.dk [...] adds 13775dacca5c Merge tag 'for-4.20/libata-20181021' of git://git.kernel.d [...] adds cff229491af5 Merge tag 'dma-mapping-4.20' of git://git.infradead.org/us [...] adds b8e445b6895c Merge tag 'hwmon-for-v4.20' of git://git.kernel.org/pub/sc [...] adds 5cc1b66e63ec Merge tag 'spi-nor/for-4.20' of git://git.infradead.org/li [...] adds 042c1a5a6021 Merge tag 'nand/for-4.20' of git://git.infradead.org/linux [...] adds a36cf6865120 Merge tag 'mtd/for-4.20' of git://git.infradead.org/linux-mtd adds 950937624079 regmap: use less #ifdef for LOG_DEVICE adds 9ef688410506 Merge branch 'regmap-4.20' into regmap-next adds cdf6b11daa77 regmap: Add regmap_noinc_write API adds ae2399c48c02 Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] adds 6214a9fe2aec Merge tag 'regmap-v5.0' of git://git.kernel.org/pub/scm/li [...] adds 4585add948b1 MAINTAINERS: Add entry for Broadcom SPI controller adds 92d58fd13af2 Merge branch 'spi-4.19' into spi-linus adds ec506e9246bf spi: pic32-sqi: don't pass GFP_DMA32 to dma_alloc_coherent adds a27ee74d0d51 spi: sh-msiof: document R8A779{7|8}0 bindings adds c3e6845ea0dd dt-bindings: spi: add stm32 qspi controller adds c530cd1d9d5e spi: spi-mem: add stm32 qspi controller adds 13d515c796ad spi: omap2-mcspi: Switch to readl_poll_timeout() adds b682cffa3ac6 spi: omap2-mcspi: Set FIFO DMA trigger level to word length adds 89e8b9cb8465 spi: omap2-mcspi: Add slave mode support adds 79a15f4974ce spi: Allow building SPI_BCM63XX_HSSPI on ARM-based SoCs adds 0c903aafc852 spi: lpspi: add imx8qxp compatible string adds 4b51c747e4a5 Merge branch 'spi-4.20' into spi-next adds 7b9734dbc5b0 Merge remote-tracking branch 'spi/topic/of' into spi-next adds b537149a2fb4 Merge tag 'spi-v5.0' of git://git.kernel.org/pub/scm/linux [...] adds bcb047ebf284 regulator: bd718x7: Remove struct bd718xx_pmic adds d8b2a8e9c06b regulator: lochnagar: Use a consisent comment style for SP [...] adds 4fd1f509e89f Merge branch 'regulator-4.20' into regulator-next adds f35b1e53a66a Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds ca9eb48fe01f Merge tag 'regulator-v5.0' of git://git.kernel.org/pub/scm [...] adds 1650ac530665 Merge tag 'mmc-v4.20' of git://git.kernel.org/pub/scm/linu [...] adds b0b6a28bc4b2 Merge tag 'pinctrl-v4.20-1' of git://git.kernel.org/pub/sc [...] adds 114b5f8f7efc Merge tag 'gpio-v4.20-1' of git://git.kernel.org/pub/scm/l [...] adds 6fd577cd4b25 Merge tag 'leds-for-4.20-rc1' of git://git.kernel.org/pub/ [...] adds c403993a41d5 Merge tag 'for-linus-4.20' of https://github.com/cminyard/ [...] adds 72f86d080560 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 2c361684803e PM / Domains: Don't treat zero found compatible idle state [...] adds 2c9b7f877203 PM / Domains: Deal with multiple states but no governor in genpd adds e5089c2c73a1 PM / Domains: Document flags for genpd adds 12b65eadf0bd cpuidle: menu: Drop redundant comparison adds f1c8e410cdac cpuidle: menu: Avoid computations when result will be discarded adds 41fd838cda4c Merge branch 'pm-cpuidle' adds 29523f095397 ACPI / CPPC: Add support for guaranteed performance adds 86d333a8cc7f cpufreq: intel_pstate: Add base_frequency attribute adds 4b73d334c50d Documentation: intel_pstate: Add base_frequency information adds da5e79bc70b8 cpufreq: conservative: Take limits changes into account properly adds a3ade38d5a8b cpufreq: tegra186: don't pass GFP_DMA32 to dma_alloc_coherent() adds d1551f7a5aed Merge branch 'pm-cpufreq' adds 3f858ae02c19 Merge branches 'acpi-pm' and 'pm-sleep' adds 5d113aa679b8 Merge branches 'pm-opp' and 'powercap' adds 9a69e3ac41a5 Merge tag 'linux-cpupower-4.20-rc1' of git://git.kernel.or [...] adds cc19b05e3883 Merge branches 'pm-devfreq' and 'pm-tools' adds 12dd08fa954f Merge tag 'pm-4.20-rc1' of git://git.kernel.org/pub/scm/li [...] adds 589edb56b424 ACPI / scan: Create platform device for INT33FE ACPI nodes adds 4abb951b73ff ACPICA: AML interpreter: add region addresses in global li [...] adds c64baa3a6fa2 ACPICA: AML Parser: fix parse loop to correctly skip erron [...] adds 08930d56c76a ACPICA: Remove acpi_gbl_group_module_level_code and only u [...] adds 3c88a889b4ec Merge branch 'acpica' adds d737f333b211 ACPI: probe ECDT before loading AML tables regardless of m [...] adds 83b2348e2755 ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_g [...] adds bd371e088bd3 Merge branches 'acpi-init', 'acpi-osl', 'acpi-bus', 'acpi- [...] adds 3230b2b3c1ab ACPI: TAD: Add low-level support for real time capability adds 1f825f74c113 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-pmic', [...] adds 0a1875ad29ef Merge branches 'acpi-property' and 'acpi-sbs' adds 58a022870787 Merge tag 'acpi-4.20-rc1' of git://git.kernel.org/pub/scm/ [...] adds 7250f422da04 xen-swiotlb: use actually allocated size on check physical [...] adds a4648c75b95d Merge branch 'stable/for-linus-4.20' of git://git.kernel.o [...] adds 70408a9987d1 Merge tag 'please-pull-next' of git://git.kernel.org/pub/s [...] adds ec0c0bb48972 s390/perf: Return error when debug_register fails adds 63c19be095d0 s390/pkey: Load pkey kernel module automatically adds cf3dbe5dacb3 s390/kasan: support preemptible kernel build adds f822ad2c2c03 s390/pkey: move pckmo subfunction available checks away fr [...] adds e2b623fbe6a3 Merge tag 's390-4.20-1' of git://git.kernel.org/pub/scm/li [...] adds cee1352f7926 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] adds de3fbb2aa802 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] adds 1222109a5363 locking/qspinlock_stat: Count instances of nested lock slowpaths adds 0fa809ca7f81 locking/pvqspinlock: Extend node size when pvqspinlock is [...] adds 9506a7425b09 locking/lockdep: Fix debug_locks off performance problem adds 01a14bda11ad locking/lockdep: Make global debug_locks* variables read-mostly adds 0200fbdd4315 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] adds c2712b858187 kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() no [...] adds 2e62024c265a kprobes/x86: Use preempt_enable() in optimized_callback() adds b61b8bba18fe x86/intel_rdt: Prevent pseudo-locking from using stale pointers adds dda93b45389f Merge branch 'x86/cache' into perf/core, to pick up fixes adds c05f3642f430 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] adds 711f76a328cb x86/mcelog: Remove one mce_helper definition adds 0d1b82cd8ac2 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] adds 11e13696a08e sched/completions/Documentation: Add recommendation for dy [...] adds 42f52e1c59bd Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] adds cbbfb0ae2ca9 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/ [...] adds e1d20beae70e Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] adds 642116d4ac58 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds b3569d3a4b4f x86/kconfig: Remove redundant 'default n' lines from all x [...] adds 04ce7fae3d4e Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] adds fec98069fb72 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/p [...] adds ac73e08eda88 Merge branch 'x86-grub2-for-linus' of git://git.kernel.org [...] adds 382d72a9aa52 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] adds 162041425193 x86/mm: Kill stray kernel fault handling comment adds 977e4be5eb71 x86/stackprotector: Remove the call to boot_init_stack_can [...] adds 99792e0cea1e Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] adds f682a7920baf Merge branch 'x86-paravirt-for-linus' of git://git.kernel. [...] adds d7197a5ad852 Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] adds d82924c3b8d0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] adds 034bda1cd5ab Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/ [...] adds 07171da26424 Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk [...] adds cd2b8520681a parisc: Use PARISC_ITLB_TRAP constant in entry.S adds c9dfa0c796f2 parisc: remove check for minimum required GCC version adds 7c4ba3d38a3b parisc: remove the dead ccio-rm-dma driver adds a886c9791aed parisc: Reorder TLB flush timing calculation adds 32a7901f6d1d parisc: Remove PTE load and fault check from L2_ptep macro adds 8dbac7746e55 parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions adds e98bc5ee9793 parisc: Clean up crash header output adds 35d8be9c563c parisc: dino: Utilize DINO_MASK_IRQ() macro adds 2e37787df0ed parisc: Ratelimit dino stuck interrupt warnings adds d27dfa13b9f7 parisc: Release spinlocks using ordered store adds 4dd5b673fa62 parisc: Purge TLB entries after updating page table entry [...] adds 3c229b3f2dd8 parisc: Fix map_pages() to not overwrite existing pte entries adds 99a3ae51d557 parisc: Fix exported address of os_hpmc handler adds 1138b6718ff7 parisc: Fix address in HPMC IVA adds db139d71c4c3 extract-vmlinux: Check for uncompressed image as fallback adds 34c201ae49fe parisc: Include compressed vmlinux file in vmlinuz boot kernel adds 3847dab77421 parisc: Add alternative coding infrastructure adds a45a01160f1d parisc: Use zdep for shlw macro on PA1.1 and PA2.0 adds 32c1ceeabda3 parisc: Drop two instructions from pte lookup code adds fe8376dbbd6a parisc: Add PDC PAT cell_info() and pd_get_pdc_revisions() [...] adds 5a23237f14c5 parisc: Remove pte_inserted define adds 4c5fe5db1ac6 parisc: Optimze cache flush algorithms adds e543b3a62029 parisc: Retrieve and display the PDC PAT capabilities adds 44786880df19 Merge branch 'parisc-4.20-1' of git://git.kernel.org/pub/s [...] adds 46b8306480fb sparc: Fix parport build warnings. adds 2f6c9bf31a0b sparc: Improve VDSO instruction patching. adds 794b88e04758 sparc: Inline VDSO gettime code aggressively. adds 3fe5d7e86128 sparc: Don't bother masking out TICK_PRIV_BIT in VDSO code. adds 44231b7fee3f sparc: Set DISABLE_BRANCH_PROFILING in VDSO CFLAGS. adds 5615edcca99a sparc: Improve VDSO CFLAGS. adds 3c2b2d9408b1 sparc: Really use linker with LDFLAGS. adds ecd4c19f3df7 sparc: Validate VDSO for undefined symbols. adds 19832d244954 sparc: Several small VDSO vclock_gettime.c improvements. adds 8dbc450f76dc Merge branch 'sparc-vdso' adds a97a2d4d56ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds d3d19d4b8ca2 mlxsw: spectrum_fid: Allow setting and clearing NVE proper [...] adds 564c6d727aca mlxsw: spectrum_fid: Add APIs to lookup FID without creating it adds 0c69e0fcd3b1 mlxsw: spectrum_router: Enable local routes promotion to p [...] adds 88782f75f93f mlxsw: spectrum_router: Allow querying VR ID based on table ID adds cca45e054ce5 vxlan: Export address checking functions adds 28e450333d4d inet: Refactor INET_ECN_decapsulate() adds 6e6030bd5412 mlxsw: spectrum_nve: Implement common NVE core adds 369529115475 mlxsw: spectrum_nve: Implement VxLAN operations adds 498790befb5f mlxsw: spectrum_fid: Clear NVE configuration when destroyi [...] adds 4cf178d7b9dc mlxsw: spectrum_router: Configure matching local routes fo [...] adds 5ff4ff4fe8c4 net: Add netif_is_vxlan() adds 9a9973531786 vxlan: Add switchdev notifications adds 1941f1d6453a vxlan: Add vxlan_fdb_find_uc() for FDB querying adds 0efe11733356 vxlan: Support marking RDSTs as offloaded adds 045a5a99141d vxlan: Notify for each remote of a removed FDB entry adds e9ba0fbc7dd2 bridge: switchdev: Allow clearing FDB entry offload indication adds 1c30d1836aeb mlxsw: spectrum: Enable VxLAN enslavement to bridges adds 1231e04f5bba mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation adds 53e50a6ec24d Merge branch 'mlxsw-Add-VxLAN-support' adds 6ca3ee2f7d3a octeontx2-af: Improve register polling loop adds 1435f66a28b4 octeontx2-af: CGX Rx/Tx enable/disable mbox handlers adds 66208910e57a octeontx2-af: Support to retrieve CGX LMAC stats adds 96be2e0da85e octeontx2-af: Support for MAC address filters in CGX adds 61071a871ea6 octeontx2-af: Forward CGX link notifications to PFs adds 23999b30ae67 octeontx2-af: Enable or disable CGX internal loopback adds 7a37245ef23f octeontx2-af: NPA block admin queue init adds 3fa4c3232ac9 octeontx2-af: NPA block LF initialization adds 4a3581cd5995 octeontx2-af: NPA AQ instruction enqueue support adds 57856dde1195 octeontx2-af: Support for disabling NPA Aura/Pool contexts adds aba53d5dbcea octeontx2-af: NIX block admin queue init adds cb30711a6c7a octeontx2-af: NIX block LF initialization adds 59360e9809da octeontx2-af: NIX LSO config for TSOv4/v6 offload adds 709a4f0c254c octeontx2-af: Alloc bitmaps for NIX Tx scheduler queues adds ffb0abd7e9cb octeontx2-af: NIX AQ instruction enqueue support adds 557dd485eaeb octeontx2-af: Support for disabling NIX RQ/SQ/CQ contexts adds e943d94e4b7c Merge branch 'octeontx2-af-NPA-and-NIX-blocks-initialization' adds 26422340da46 net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed adds 33c4368ee258 net: fix warning in af_unix adds e519869af368 net: phy: mscc: fix signedness bug in vsc85xx_downshift_get adds 47d20212aa1c net: phy: mscc: fix memory leak in vsc8574_config_pre_init adds 1010c17ec5b4 Merge branch 'mscc-fixes' adds cb10c7c0dfd9 net/ncsi: Add NCSI Broadcom OEM command adds a87c83d5ee25 tcp_bbr: adjust TCP BBR for departure time pacing adds cf33e25c0dcf tcp_bbr: centralize code to set gains adds a58598a49788 Merge branch 'tcp_bbr-TCP-BBR-changes-for-EDT-pacing-model' adds 8c590f977638 net: ena: Fix Kconfig dependency on X86 adds 9fd255928d7f net: ena: enable Low Latency Queues adds 82385b0d2d25 net: skbuff.h: Mark expected switch fall-throughs adds 8f18da472115 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 186daf0c2050 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds b8aee82250b7 net/mlx5: E-Switch, Get counters for offloaded flows from callers adds 171c7625bef9 net/mlx5: Use flow counter IDs and not the wrapping cache object adds c83954abb221 net/mlx5e: Change return type of tc add flow functions adds a88780a9499a net/mlx5e: Split TC add rule path for nic vs e-switch adds b9aa0ba17af5 net/mlx5: Add cap bits for multi fdb encap adds 328edb499f99 net/mlx5: Split FDB fast path prio to multiple namespaces adds 482650069a2b net/mlx5: E-Switch, Have explicit API to delete fwd rules adds e52c28024008 net/mlx5: E-Switch, Add chains and priorities adds d5634fee245f net/mlx5: Add a no-append flow insertion mode adds 42f7ad676007 net/mlx5e: For TC offloads, always add new flow instead of [...] adds 6d2a3ed011e8 net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule adds c92a0b9457a4 net/mlx5: E-Switch, Enable setting goto slow path chain action adds 5dbe906ff1d5 net/mlx5e: Use a slow path rule instead if vxlan neighbour [...] adds bf07aa730a04 net/mlx5e: Support offloading tc priorities and chains for [...] adds 99e9acd85ccb Merge tag 'mlx5-updates-2018-10-17' of git://git.kernel.or [...] adds d89f88419f99 igc: Add skeletal frame for Intel(R) 2.5G Ethernet Control [...] adds 146740f9abc4 igc: Add support for PF adds c9a11c23ceb6 igc: Add netdev adds 3df25e4c1e66 igc: Add interrupt support adds 13b5b7fd6a4a igc: Add support for Tx/Rx rings adds 0507ef8a0372 igc: Add transmit and receive fastpath and interrupt handlers adds c0071c7aa5fe igc: Add HW initialization code adds ab4056126813 igc: Add NVM support adds 5586838fe9ce igc: Add code for PHY support adds 4eb8080143a9 igc: Add setup link functionality adds 208983f099d9 igc: Add watchdog adds 2d0f0ca2c7b5 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 605c0ac182c3 sctp: count both sk and asoc sndbuf with skb truesize and [...] adds cd305c74b0f8 sctp: use sk_wmem_queued to check for writable space adds 3a3295bfa6f4 Merge branch 'sctp-fix-sk_wmem_queued-and-use-it-to-check- [...] adds d93adca7a807 MAINTAINERS: Update contact info for VRF entry adds 3e73cc5cd8c0 atm: eni: Move semicolon to a new line after empty for loop adds 64b9d16e2d02 atm: zatm: Fix empty body Clang warnings adds c0e6f052f40b Documentation: networking: ixgb: Remove reference to IXGB_NAPI adds 27642facf1b7 Documentation: e100, e1000: Add missing SPDX header adds 8d59045f11e3 Documentation: ixgb: Prepare documentation for RST conversion adds b87e7f246898 Documentation: e1000e: Prepare documentation for RST conversion adds cf673eee9067 Documentation: igb: Prepare documentation for RST conversion adds 413548de5807 Documentation: igbvf: Prepare documentation for RST conversion adds 4d256e4d8ae9 Documentation: ixgbe: Prepare documentation for RST conversion adds 63e2ea2f89a4 Documentation: ixgbevf: Prepare documentation for RST conversion adds 1e06edcc2f22 Documentation: i40e: Prepare documentation for RST conversion adds 7bacc01d3e59 Documentation: iavf: Prepare documentation for RST conversion adds 1fae869bcf3d Documentation: ice: Prepare documentation for RST conversion adds f12a84a9f650 Documentation: fm10k: Add kernel documentation adds 828092ef77ea Documentation: intel: Convert to RST format adds 817e929091e9 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 35b842f25b60 bnxt_en: Copy and paste bug in extended tx_stats adds 40b06553c906 cxgb4: fix the error path of cxgb4_uld_register() adds cc18a7543d2f net-next/hinic: add checksum offload and TSO support adds 79861919b889 tcp: fix TCP_REPAIR xmit queue setup adds 4972e6fa3a04 net/mlx5: Refactor fragmented buffer struct fields and init flow adds fd3307130344 net/mlx5: Take fs_counters dellist before addlist adds 2a4c42980250 net/mlx5: Remove counter from idr after removing it from list adds 4b5b9c7d972e net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg adds 2095b2641477 net/mlx5e: Add port FEC get/set functions adds 6cfa94605091 net/mlx5e: Ethtool driver callback for query/set FEC policy adds 67daf1186086 net/mlx5: Added "per_lane_error_counters" cap bit to PCAM adds 4cb4e98e5bba net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics adds 02e6dae61e70 Merge tag 'mlx5-updates-2018-10-18' of git://git.kernel.or [...] adds 1107a674cc04 qed: fix spelling mistake "transcevier" -> "transceiver" adds 9333f2079203 rocker: Drop pointless static qualifier adds 2e2d6f0342be Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds c9fbd71f7309 netpoll: allow cleanup to be synchronous adds bff5b4b37372 net: phy: micrel: add Microchip KSZ9131 initial driver adds 806700bab41e dt-bindings: net: add support for Microchip KSZ9131 adds c8baae840fd1 Merge branch 'Microchip-Technology-KSZ9131' adds 1d9482092d24 net: ethernet: lpc_eth: clean up the list of included headers adds 643d813a0efd net: ethernet: lpc_eth: remove CONFIG_OF guard from the driver adds 081a1b123c4d net: ethernet: lpc_eth: remove unused local variable adds b5b4185cfb61 net: ethernet: lpc_eth: add device and device node local v [...] adds 4c16128b6271 net: loopback: clear skb->tstamp before netif_rx() adds 5f1be84aad4b netfilter: nf_flow_table: remove unnecessary parameter of [...] adds da8a705ccbe1 netfilter: remove two unused variables. adds 468c041cff57 netfilter: nfnetlink_log: remove empty nfnetlink_log.h hea [...] adds af510ebd8913 Revert "netfilter: xt_quota: fix the behavior of xt_quota module" adds a4efbaf62255 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 1411a26053f4 Bluetooth: btusb: Add support for 0cf3:535b QCA_ROME device adds c614ca3f7476 Bluetooth: hci_qca: Add support for controller debug logs. adds 342149c557e1 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 38caff5a445b r8169: handle all interrupt events in the hard irq handler adds d92060bc6923 r8169: add support for Byte Queue Limits adds 21ea1d36f6df Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 63382e0afeda net: dsa: bcm_sf2: simplify getting .driver_data adds 717de3705dc4 net: dsa: qca8k: simplify getting .driver_data adds ce886a4748aa net: ethernet: cadence: macb_main: simplify getting .driver_data adds 3fcdaad316f2 net: ethernet: davicom: dm9000: simplify getting .driver_data adds 9dd8360c763a net: ethernet: smsc: smc91x: simplify getting .driver_data adds 4e13c252276d net: ethernet: ti: cpsw: simplify getting .driver_data adds 762b9e9abb58 net: ethernet: ti: davinci_emac: simplify getting .driver_data adds 44f5ccdbc97d net: ethernet: wiznet: w5300: simplify getting .driver_data adds 2c67e33de2d3 net: phy: mdio-mux-bcm-iproc: simplify getting .driver_data adds 92303c86b7e9 Merge branch 'net-simplify-getting-driver_data' adds 3f4c3127d332 bpf: sockmap, fix skmsg recvmsg handler to track size correctly adds 8734a162c13b bpf: skmsg, improve sk_msg_used_element to work in cork context adds 02c558b2d5d6 bpf: sockmap, support for msg_peek in sk_msg with redirect [...] adds 753fb2ee0934 bpf: sockmap, add msg_peek tests to test_sockmap adds 44d520eb17cd Merge branch 'bpf-sk-msg-peek' adds b55cbc8d9b44 bpf: fix doc of bpf_skb_adjust_room() in uapi adds 1bd70d2eba9d selftests/bpf: fix file resource leak in load_kallsyms adds 3ddeac6705ab tools: bpftool: use 4 context mode for the NFP disasm adds 144991602e6a bpf: rename stack trace map operations adds c9d29f4658a5 bpf/syscall: allow key to be null in map functions adds 2ea864c58f19 bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE adds f1a2e44a3aec bpf: add queue and stack maps adds bd513cd08f10 bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall adds da4e1b15f676 Sync uapi/bpf.h to tools/include adds 43b987d23d6b selftests/bpf: add test cases for queue and stack maps adds 43ed375ff249 Merge branch 'queue_stack_maps' adds 78de35460a5c selftests/bpf: add missing executables to .gitignore adds 09d62154f613 tools, perf: add and use optimized ring_buffer_{read_head, [...] adds a64af0ef1c1d bpf, libbpf: use correct barriers in perf ring buffer walk adds 2929ad29a301 Merge branch 'improve_perf_barriers' adds b39b5f411dcf bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB adds 2cb494a36c98 bpf: add tests for direct packet access from CGROUP_SKB adds d375e344781d Merge branch 'cg_skb_direct_pkt_access' adds 540fefc08f75 bpf: remove unused variable adds 5032d079909d bpf: skmsg, fix psock create on existing kcm/tls port adds 6fff607e2f14 bpf: sk_msg program helper bpf_msg_push_data adds f908d26b2c41 bpf: libbpf support for msg_push_data adds 84fbfe026aca bpf: test_sockmap add options to use msg_push_data adds 2576b96757e4 Merge branch 'bpf-msg-push-data' adds c16ee04c9b30 ulp: remove uid and user_visible members adds 2a159c6f8238 bpf, verifier: fix register type dump in xadd and st adds 4b5defdec398 bpf, verifier: reject xadd on flow key memory adds ad38911dcdb6 bpf, verifier: remove unneeded flow key in check_helper_me [...] adds 84430d4232c3 bpf, verifier: avoid retpoline for map push/pop/peek operation adds 3dca21156b5f bpf, libbpf: simplify and cleanup perf ring buffer walk adds 76b5e30397eb Merge branch 'misc-improvements' adds c5fa5d602221 selftests/bpf: fix return value comparison for tests in te [...] adds 882731e06c66 tools: bpftool: document restriction on '.' in names to pi [...] adds 06ee9da6a8b4 tools: bpftool: print nb of cmds to stdout (not stderr) fo [...] adds fe8ecccc10b3 tools: bpftool: fix completion for "bpftool map update" adds a19c59cc10a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds a1930a9877d6 isdn: hfc_{pci,sx}: Avoid empty body if statements adds 29e270fc3219 tipc: use destination length for copy string adds 81fa7a69c217 dt-bindings: phy: Update SERDES_MAX to be SERDES_MAX + 1 adds 6acb47d1a318 phy: ocelot-serdes: fix out-of-bounds read adds 627d39c39799 Merge branch 'phy-ocelot-serdes-fix-out-of-bounds-read' adds 665fc901b59b octeontx2-af: Remove set but not used variable 'block' adds eec6f752f724 octeontx2-af: Remove set but not used variables 'devnum, is_pf' adds 988f3f1603d4 tipc: eliminate message disordering during binding table update adds aeb5e02aca91 mISDN: Fix type of switch control variable in ctrl_teimanager adds 5a9f0eac935b net: hns3: Add PCIe AER callback error_detected adds 6ae4e733cdd4 net: hns3: Add PCIe AER error recovery adds 997141950380 net: hns3: Add support to enable and disable hw errors adds 6d67ee9a273b net: hns3: Add enable and process common ecc errors adds bf1faf9415dd net: hns3: Add enable and process hw errors from IGU, EGU [...] adds da2d072a9ea7 net: hns3: Add enable and process hw errors from PPP adds 01865a50d78f net: hns3: Add enable and process hw errors of TM scheduler adds 8df591f35e96 Merge branch 'hns3-next' adds 1c98eca412e1 net/ipv4: Move loop over addresses on a device into in_dev [...] adds fe884c2be0b3 net/ipv6: Remove ip_idx arg to in6_dump_addrs adds 5fcd266a9f64 net/ipv4: Add support for dumping addresses for a specific device adds 6371a71f3a3b net/ipv6: Add support for dumping addresses for a specific device adds de46e92af446 Merge branch 'net-Add-support-for-dumping-addresses-for-a- [...] adds c94f026fb742 qlcnic: fix a return in qlcnic_dcb_get_capability() adds 876dcf2f3aaa umh: Add command line to user mode helpers adds 4b78030b8f2c net: bpfilter: Set user mode helper's command line adds 92c9d5627a79 net: phy: phy_support_sym_pause: Clear Asym Pause adds 9469f375ab09 net/sched: act_gact: disallow 'goto chain' on fallback con [...] adds c08f5ed5d625 net/sched: act_police: disallow 'goto chain' on fallback c [...] adds 88c2e3b4a972 tc-tests: test denial of 'goto chain' on 'random' traffic [...] adds 246e886d22e2 tc-tests: test denial of 'goto chain' for exceed traffic i [...] adds ec7f0ee2c105 Merge branch 'forbid-goto_chain-fallback' adds cc3a4cd3f016 net/mlx5: Allocate enough space for the FDB sub-namespaces adds 424c22fb6242 af_unix.h: trivial whitespace cleanup adds 00f17a8219f0 net: ena: fix compilation error in xtensa architecture adds c0bfdae013e8 ptp: ptp_dte: simplify getting .driver_data adds 2af1ccd58107 net: dsa: legacy: simplify getting .driver_data adds ba59d5705825 net/wan/fsl_ucc_hdlc: error counters adds 604d415e2bd6 llc: do not use sk_eat_skb() adds a3e7121c7044 octeontx2-af: NIX Tx scheduler queues alloc/free adds b279bbb3314e octeontx2-af: NIX Tx scheduler queue config support adds 42349661780e octeontx2-af: Reset NIXLF's Rx/Tx stats adds 21e6699e5cd6 octeontx2-af: Add NPC KPU profile adds 23923ea4b144 octeontx2-af: Config NPC KPU engines with parser profile adds 94d942c5fb97 octeontx2-af: Config pkind for CGX mapped PFs adds 52d3d327a259 octeontx2-af: Broadcast packet replication support adds 4b05528ebf0c octeontx2-af: Update bcast list upon NIXLF alloc/free adds d02913d91657 octeontx2-af: Support for VTAG strip and capture adds 6b3321bacc5a octeontx2-af: Enable packet length and csum validation adds fefefd99ae8a octeontx2-af: NPC MCAM and LDATA extract minimal configuration adds f5721f76a437 octeontx2-af: Add LMAC channel info to NIXLF_ALLOC response adds 759001406654 octeontx2-af: Install ucast and bcast pkt forwarding rules adds 41a7aa7b800d octeontx2-af: NIX Rx flowkey configuration for RSS adds cc96b0e9b4c6 octeontx2-af: Support for changing RSS algorithm adds 6f03cf10fcdf octeontx2-af: Support for setting MAC address adds d6f092ca928f octeontx2-af: Support for NIXLF's UCAST/PROMISC/ALLMULTI modes adds 1fad1fe40e16 Merge branch 'octeontx2-af-NPC-parser-and-NIX-blocks-initi [...] adds 9737cc99dd14 net: ethernet: ti: cpsw: unsync mcast entries while switch [...] adds e929ceb66ac0 tls: Add maintainers adds b7f1a16d29b2 netfilter: nf_flow_table: remove flowtable hook flush rout [...] adds a3fb3698cadf netfilter: nf_flow_table: do not remove offload when other [...] adds 807192deb876 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a27460c9768e arm64: dts: stratix10: Support Ethernet Jumbo frame adds 487e2e22ab79 net: stmmac: Set OWN bit for jumbo frames adds 8e850f25b581 net: socionext: Stop PHY before resetting netsec adds a3241a91de64 net: socionext: Add dummy PHY register read in phy_write() adds 8d5b0bf611ec net: socionext: Reset tx queue in ndo_stop adds 6b7a02f7089b Merge branch 'netsec-fixes' adds 89ab066d4229 Revert "net: simplify sock_poll_wait" adds 5ef79151c2fb Revert "be2net: remove desc field from be_eq_obj" adds 68203a67a702 qed: Fix static checker warning adds 3f80e08f40cd tcp: add tcp_reset_xmit_timer() helper adds 50b825d7e87f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds a978a5b8d83f net/kconfig: Make QCOM_QMI_HELPERS available when COMPILE_TEST adds ba9f6f8954af Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...] adds d5e4d81da4d4 Merge tag 'selinux-pr-20181022' of git://git.kernel.org/pu [...] adds 638820d8da8e Merge branch 'next-general' of git://git.kernel.org/pub/sc [...] adds cb095afd4476 pstore: Centralize init/exit routines adds 416031653eb5 pstore: Allocate compression during late_initcall() adds 95047b0519c1 pstore: Refactor compression initialization adds 1227daa43bce pstore/ram: Clarify resource reservation labels adds 08ffb584d9eb Merge tag 'pstore-v4.20-rc1' of git://git.kernel.org/pub/s [...] adds 44adbac8f721 Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/ [...] adds a7176f74fa57 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 3a58417486ca btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds 684572df9401 btrfs: Remove root parameter from btrfs_insert_dir_item adds 5a2cb25ab9da btrfs: remove a useless return statement in btrfs_block_rsv_add adds 4fd786e6c3d6 btrfs: Remove 'objectid' member from struct btrfs_root adds 4b6f8e9695da Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds f8b00e0f06e5 btrfs: remove unneeded NULL checks before kfree adds 16220c467ad3 btrfs: add assertions where number of devices could go below 0 adds 1da739678e0b btrfs: add helper to obtain number of devices with ongoing [...] adds 32934280967d Btrfs: clean up scrub is_dev_replace parameter adds 9c7b0c2e8dbf btrfs: qgroup: Dirty all qgroups before rescan adds bee6ec822a6a Btrfs: remove always true if branch in btrfs_get_extent adds 556f3ca88ecb btrfs: change btrfs_free_reserved_bytes to return void adds 45128b08f741 btrfs: change btrfs_pin_log_trans to return void adds 65c6e82becec btrfs: Handle owner mismatch gracefully when walking up tree adds b72c3aba09a5 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 9688e9a99e4b Btrfs: use next_state in find_first_extent_bit adds c64142807f5a btrfs: free path at an earlier point in btrfs_get_extent adds 6aadd9eb7487 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 28c4a3e21ad0 btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds d005dbeca081 btrfs: remove unused pointer inode in relink_file_extents adds 29c5e5d4966d btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds de2c6615dcdd Btrfs: fix alignment in declaration and prototype of btrfs [...] adds e49aabd973fd Btrfs: set leave_spinning in btrfs_get_extent adds 380fd06640a7 btrfs: remove redundant variable from btrfs_cross_ref_exist adds 374b0e2d6ba5 btrfs: fix error handling in free_log_tree adds b444ad46b2db btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds 6c05040702e7 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds a27a94c2b0c7 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 3b2fd8016069 Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 3cf5068f3d06 Btrfs: unify error handling of btrfs_lookup_dir_item adds 98e6b1eb4022 Btrfs: remove unnecessary level check in balance_level adds 51995c399b73 Btrfs: assert page dirty bit on extent buffer pages adds abb57ef3ff97 Btrfs: skip set_page_dirty if eb pages are already dirty adds 4183c52ce887 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds 28bee489828c btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 315bed43fea5 btrfs: handle error of get_old_root adds c1766dd78298 btrfs: change remove_extent_mapping to return void adds 5c06147128fb btrfs: fix error handling in btrfs_dev_replace_start adds 93bba24d4b5a btrfs: Enhance btrfs_trim_fs function to handle error better adds 6ba9fc8e628b btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds d4e329de5e5e btrfs: iterate all devices during trim, instead of fs_devi [...] adds 0be88e367fd8 btrfs: don't attempt to trim devices that don't support it adds fee7acc36131 btrfs: keep trim from interfering with transaction commits adds 3aa7c7a31c26 btrfs: wait on caching when putting the bg cache adds 5c9d028b3b17 Btrfs: delayed-refs: use rb_first_cached for href_root adds e3d039656384 Btrfs: delayed-refs: use rb_first_cached for ref_tree adds 03a1d4c89163 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 07e1ce096db3 Btrfs: extent_map: use rb_first_cached adds ecf160b424ee Btrfs: preftree: use rb_first_cached adds 9c36396c2a78 btrfs: tests: add separate stub for find_lock_delalloc_range adds 57ec5fb478a3 btrfs: tests: move testing members of struct btrfs_root to [...] adds a654666a3474 btrfs: tests: group declarations of self-test helpers adds b2fa11547bc1 btrfs: tests: polish ifdefs around testing helper adds b1cdbcb53a6e btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds e726138676f8 btrfs: Factor out loop processing all refs of a head adds 0110a4c43451 btrfs: refactor __btrfs_run_delayed_refs loop adds 818255feece6 btrfs: use common helper instead of open coding a bit test adds 7703bdd8d23e Btrfs: don't clean dirty pages during buffered writes adds 4779cc04248d Btrfs: get rid of btrfs_symlink_aops adds fa6ac71524f2 btrfs: relocation: Add basic extent backref related commen [...] adds c337e7b02f71 btrfs: qgroup: Introduce trace event to analyse the number [...] adds 25982561db7f btrfs: qgroup: Introduce function to trace two swaped extents adds ea49f3e73c4b btrfs: qgroup: Introduce function to find all new tree blo [...] adds 5f527822be40 btrfs: qgroup: Use generation-aware subtree swap to mark d [...] adds 2cd86d309bd1 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds 3d0174f78e72 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds f556faa46eb4 btrfs: tree-checker: Check level for leaves and nodes adds 3280f874576d btrfs: remove btrfs_dev_replace::read_locks adds 7fb2eced105f btrfs: open code btrfs_dev_replace_clear_lock_blocking adds e37abe9725bf btrfs: open code btrfs_dev_replace_stats_inc adds 9f6cbcbb09d0 btrfs: open code btrfs_after_dev_replace_commit adds aa144bfeaa7f btrfs: dev-replace: avoid useless lock on error handling path adds 7f8d236ae132 btrfs: dev-replace: move replace members out of fs_info adds 9b142115ed35 btrfs: dev-replace: remove pointless assert in write unlock adds 523983401644 Btrfs: kill btrfs_clear_path_blocking adds f45c752b65af btrfs: release metadata before running delayed refs adds 84de76a2fb21 btrfs: protect space cache inode alloc with GFP_NOFS adds 553cceb49681 btrfs: reset max_extent_size on clear in a bitmap adds 545e3366db82 btrfs: make sure we create all new block groups adds e187831e1875 btrfs: assert on non-empty delayed iputs adds ad80cf50c3f0 btrfs: drop min_size from evict_refill_and_join adds f2d72f42d5fa Btrfs: fix warning when replaying log after fsync of a tmpfile adds 0f375eed92b5 Btrfs: fix wrong dentries after fsync of file that got its [...] adds 3628b4ca64f2 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] adds 98ff7b94e4da btrfs: relocation: Cleanup while loop using rbtree_postord [...] adds 06bbf67244fc btrfs: relocation: Remove redundant tree level check adds b90e22ba4804 btrfs: qgroup: move the qgroup->members check out from (!q [...] adds 5637c74b0145 btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] adds 9e920a6f03e4 btrfs: delayed-ref: pass delayed_refs directly to btrfs_de [...] adds af9b8a0e2085 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs adds 7c8616278b19 btrfs: remove fs_info from btrfs_should_throttle_delayed_refs adds d9352794dad9 btrfs: switch return_bigger to bool in find_ref_head adds 318b067a5dd6 Merge tag 'for-4.20-part1-tag' of git://git.kernel.org/pub [...] adds deba28b12bcb Merge tag 'jfs-for-4.20' of git://github.com/kleikamp/linu [...] adds 6b609e3b0068 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 56249998b25f orangefs: don't let orangefs_new_inode return NULL adds b5d72cdc53bd orangefs: don't let orangefs_iget return NULL. adds 34e6148a2c75 orangefs: some error code paths missed kmem_cache_free adds 22fc9db296fc orangefs: no need to check for service_operation returns > 0 adds e1cbbf406782 Merge tag 'for-linus-4.20-ofs1' of git://git.kernel.org/pu [...] adds 8e31582a9ab1 gfs2: Fix minor typo: couln't versus couldn't. adds bfd93a87eadb Merge tag 'gfs2-4.20.fixes' of git://git.kernel.org/pub/sc [...] adds 97e5a6e6dc44 xfs: remove XFS_IO_INVALID adds daa79baefc47 xfs: remove suport for filesystems without unwritten extent flag adds 0365c5d6c3d4 xfs: handle zeroing in xfs_file_iomap_begin_delay adds fc439464e3ee xfs: remove the unused shared argument to xfs_reflink_reserve_cow adds d392bc81bb7c xfs: remove the unused trimmed argument from xfs_reflink_t [...] adds 032dc923b2ba xfs: fix fork selection in xfs_find_trim_cow_extent adds 4831822ff12e xfs: print dangling delalloc extents adds dddde68b8f06 xfs: add a define for statfs magic to uapi adds 1002ff45eff5 xfs: xrep_findroot_block should reject root blocks with siblings adds 1aff5696f3e0 xfs: always assign buffer verifiers when one is provided adds 38b6238eb6b4 xfs: fix buffer state management in xrep_findroot_block adds 56668a5cc420 xfs: issue log message on user force shutdown adds e2421f0b5ff3 xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h adds 4c74a56b9de7 xfs: Add helper function xfs_attr_try_sf_addname adds 2f3cd8091963 xfs: Add attibute set and helper functions adds 068f985a9e5e xfs: Add attibute remove and helper functions adds 37fd1678245f xfs: fix use-after-free race in xfs_buf_rele adds 41657e5507b1 xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat adds 26ca39015ef2 xfs: use offsetof() in place of offset macros for __xfsstats adds efc3289cf8d3 xfs: clear ail delwri queued bufs on unmount of shutdown fs adds 96987eea537d xfs: cancel COW blocks before swapext adds fe0142df648f Merge tag 'xfs-4.20-merge-1' of git://git.kernel.org/pub/s [...] adds b93f654d73fa f2fs: remove request_list check in is_idle() adds 4c58ed076875 f2fs: fix to account IO correctly adds 78efac537de3 f2fs: fix to account IO correctly for cgroup writeback adds 5f9abab42b60 f2fs: account read IOs and use IO counts for is_idle adds 164a63fa6b38 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" adds 2baf07818549 f2fs: fix to spread clear_cold_data() adds 9149a5eb6061 f2fs: spread f2fs_set_inode_flags() adds 0c093b590efb f2fs: fix to recover inode->i_flags of inode block during POR adds 1e78e8bd9d10 f2fs: fix data corruption issue with hardware encryption adds 26b5a079197c f2fs: cleanup dirty pages if recover failed adds af033b2aa8a8 f2fs: guarantee journalled quota data by checkpoint adds 78130819695f f2fs: fix to keep project quota consistent adds d6edff78fe9e Merge tag 'f2fs-for-4.20-rc1' of git://git.kernel.org/pub/ [...] adds 5993692f0958 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 418ca3de75cd doc: fix a typo in adding-syscalls.rst adds cf419d542f1d kernel-doc: fix declaration type determination adds 84253c8be37d docs: Introduce deprecated APIs list adds aea74de4b216 docs: Fix typos in histogram.rst adds 01aa9d518eae Merge tag 'docs-4.20' of git://git.lwn.net/linux adds cec945c293fb mfd: ti_am335x_tscadc: Don't mark TSCADC MFD as wakeup capable adds 333e07ec4b33 Input: ti_am335x_tsc: Mark TSC device as wakeup source adds c974ac771479 mfd: ti_am335x_tscadc: Keep ADC interface on if child is w [...] adds 9eea8326f4e6 iio: adc: ti_am335x_adc: Disable ADC during suspend uncond [...] adds 7a39915b723a Input: ti_am335x_tsc: Mark IRQ as wakeup capable adds d31ca7e5d0fa mfd: madera: Add irqchip data pointer into struct madera adds 92af5c130c20 Merge branches 'ib-mfd-iio-input-4.20', 'ib-mfd-irqchip-4. [...] adds 39b27ad9c71c mfd: sec-core: Add SPDX license identifiers adds d7d8d7a2405f mfd: maxim: Add SPDX license identifiers adds 838a724072d3 mfd: sec-core: Fix indentation of Kconfig description adds eef0594aee29 mfd: sec-core: Allow building as module adds 4ded11d1cf12 mfd: adp5520: Update MODULE AUTHOR email address adds 61cc15dac01a mfd: cros_ec: Check for mkbp events on resume only if supported. adds 3d51ec93a564 mfd: Add ingenic-tcu.h header adds 6b269a41a452 mfd: arizona: Correct calling of runtime_put_sync adds b04e68d16605 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] adds 75a11072c462 mfd: max77620: Convert to using %pOFn instead of device_node.name adds 6360e40f421f mfd: madera: Remove unused forward reference adds 55143439b7b5 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values adds 86f955d29ff8 mfd: motorola-cpcap: Add audio-codec support adds 95d617b4d66c mfd: intel_msic: Use DEFINE_RES_IRQ() macro adds 0ce8ea71fae0 mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro adds 8bd2d03e54bb mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro adds 9f8ddee1dab8 mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well adds 51eeee8e4e41 mfd: Sort headers alphabetically for Intel PMIC drivers adds 26c7e05a69d3 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] adds 1e984d6d3b3f MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC adds 8e27a5638ab5 mfd: arizona: Make array mclk_name static, shrinks object size adds efddff27c886 mfd: max8997: Enale irq-wakeup unconditionally adds c1aaaa1cb7c8 mfd: max8997: Disable interrupt handling for suspend/resume cycle adds 5b6850fa90c5 mfd: ti-lmu: constify mfd_cell tables adds 7a6a395b16c3 mfd: ti-lmu: Switch to GPIOD adds 7891d37509cc mfd: ti-lmu: Use managed resource for everything adds 697894b9b847 mfd: ti-lmu: Use of_device_get_match_data() helper adds 6eb357844373 mfd: cros_ec: Avoid unneeded internal declaration warning adds 3ea172c84dc5 Merge tag 'mfd-next-4.20' of git://git.kernel.org/pub/scm/ [...] adds 3f2dcb6411eb Merge tag 'backlight-next-4.20' of git://git.kernel.org/pu [...] adds 712fca63f50a Merge branch 'for-4.19/fixes' into for-linus adds 472475000979 Merge branch 'for-4.20/apple' into for-linus adds 037ad063f797 Merge branch 'for-4.20/bigbenff' into for-linus adds d93af50ed68c Merge branch 'for-4.20/core' into for-linus adds d19031d32cd7 Merge branch 'for-4.20/cougar' into for-linus adds a600ffe6ec60 Merge branch 'for-4.20/google' into for-linus adds 4e7be68e8d0f Merge branch 'for-4.20/i2c-hid' into for-linus adds 276e722761a1 Merge branch 'for-4.20/logitech-highres' into for-linus adds 5099bc83ba11 Merge branch 'for-4.20/microsoft' into for-linus adds 46011e9755e9 Merge branch 'for-4.20/multitouch' into for-linus adds 96f2f66a9856 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 415d602b226b power: supply: fix spelling mistake "Gauage" -> "Gauge" adds cfb347979e71 power: max8925: mark expected switch fall-through adds df132e4062af Merge tag 'for-v4.20' of git://git.kernel.org/pub/scm/linu [...] adds 6f07f86c4940 acpi, nfit: Introduce nfit_mem flags adds 0ead11181fe0 acpi, nfit: Collect shutdown status adds f110176633d7 tools/testing/nvdimm: Populate dirty shutdown data adds 9607871f37dc UAPI: ndctl: Fix g++-unsupported initialisation in headers adds f366d322aea7 UAPI: ndctl: Remove use of PAGE_SIZE adds d3abaf43bab8 acpi, nfit: Fix Address Range Scrub completion tracking adds 594861215c83 acpi, nfit: Further restrict userspace ARS start requests adds 6078e07dcf53 Merge tag 'libnvdimm-for-4.20' of git://git.kernel.org/pub [...] adds 36168d712331 Merge tag 'edac_for_4.20' of git://git.kernel.org/pub/scm/ [...] adds e1b5c26e254a Merge branch 'topic/at' into for-linus adds edc329fbb8de Merge branch 'topic/dirn_remove' into for-linus adds b8bb45cbb387 Merge branch 'topic/dmam' into for-linus adds 11b73fcf3a3a Merge branch 'topic/dw' into for-linus adds 9b01029dc093 Merge branch 'topic/fsl' into for-linus adds b29cf44398a9 Merge branch 'topic/intel' into for-linus adds 81c3ee027e5d Merge branch 'topic/jz' into for-linus adds ca36ed0c4547 Merge branch 'topic/mv' into for-linus adds 4fa7393bda7b Merge branch 'topic/of' into for-linus adds bfda90208708 Merge branch 'topic/owl' into for-linus adds 8e75ab9bd835 Merge branch 'topic/renesas' into for-linus adds 4b4447bfadd0 Merge branch 'topic/sprd' into for-linus adds 71f021cf6de8 Merge branch 'topic/stm' into for-linus adds a41efc2a0f68 Merge tag 'dmaengine-4.20-rc1' of git://git.infradead.org/ [...] adds b1801bf05964 Merge branch 'pci/aspm' adds de468b755464 Merge branch 'pci/enumeration' adds 6200cc5ee2ba PCI/AER: Use threaded IRQ for bottom half adds 369fd7b00fce PCI/AER: Use managed resource allocations adds 0e98db259fd8 PCI/AER: Reuse existing pcie_port_find_device() interface adds 390e2db82480 PCI/AER: Abstract AER interrupt handling adds e51cd9ce5dd3 PCI/AER: Refactor error injection fallbacks adds 20634dc361e1 Merge branch 'pci/hotplug' adds fe73c23d7a09 PCI: pcie: Remove redundant 'default n' from Kconfig adds ee8360fdafac Merge branch 'pci/misc' adds 0af616639513 Merge branch 'pci/msi' adds 52916982af48 PCI/P2PDMA: Support peer-to-peer memory adds cbb8ca69fcbb PCI/P2PDMA: Add sysfs group to display p2pmem stats adds 977196b8c5b2 PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset adds 2d7bc010f450 PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers adds fcc78f9c2247 docs-rst: Add a new directory for PCI documentation adds e4f7a9480337 PCI/P2PDMA: Add P2P DMA driver writer's documentation adds 49d92c0dd64a block: Add PCI P2P flag for request queue adds 50b7d22079f7 IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx [...] adds 0f238ff5cc92 nvme-pci: Use PCI p2pmem subsystem to manage the CMB adds e0596ab2900d nvme-pci: Add support for P2P memory in requests adds 5b2322e48c97 nvmet: Introduce helper functions to allocate and free req [...] adds c6925093d0b2 nvmet: Optionally use PCI P2P memory adds 1734715493e0 Merge branch 'pci/peer-to-peer' adds eff81b6f7b1e Merge branch 'pci/virtualization' adds 6aa0459e75b7 Merge branch 'pci/host-vmd' adds 61ce5809570b Merge branch 'remotes/lorenzo/pci/cadence' adds 23a5fba4d941 PCI: Introduce PCI bridge emulated config space common logic adds eae6aaf8488e PCI: mvebu: Drop unused PCI express capability code adds 1f08673eef12 PCI: mvebu: Convert to PCI emulated bridge config space adds 8a3ebd8de328 PCI: aardvark: Implement emulated root PCI bridge config space adds b7c18dc06ad1 Merge branch 'remotes/lorenzo/pci/controller-misc' adds 525fde075039 Merge branch 'remotes/lorenzo/pci/dwc' adds deab1f261cd3 Merge branch 'remotes/lorenzo/pci/iproc' adds 148e340c0696 PCI: keystone: Use quirk to limit MRRS for K2G adds 00a2c4094f8e PCI: keystone: Use quirk to set MRRS for PCI host bridge adds 1e10f73e4cb0 PCI: keystone: Move dw_pcie_setup_rc() out of ks_pcie_esta [...] adds 2433a182ad9c PCI: keystone: Do not initiate link training multiple times adds 1f79f98f0575 PCI: keystone: Remove unused argument from ks_dw_pcie_host_init() adds b492aca35c98 PCI: keystone: Merge pci-keystone-dw.c and pci-keystone.c adds c81ab8013672 PCI: keystone: Remove redundant platform_set_drvdata() invocation adds a1cabd2b42fd PCI: keystone: Use uniform function naming convention adds 03d178386477 dt-bindings: PCI: keystone: Add bindings to get device con [...] adds b51a625b784a PCI: keystone: Use SYSCON APIs to get device ID from contr [...] adds 49229238ab47 PCI: keystone: Cleanup PHY handling adds 8047eb55129a PCI: keystone: Invoke runtime PM APIs to enable clock adds 44c747af2be7 PCI: keystone: Cleanup configuration space access adds b4f1af8352fd PCI: keystone: Get number of outbound windows from DT adds e75043ad9792 PCI: keystone: Cleanup outbound window configuration adds f9127db9fbad PCI: keystone: Cleanup set_dbi_mode() and get_dbi_mode() adds 23fe5bd4be90 PCI: keystone: Cleanup ks_pcie_link_up() adds 0523cdc6e775 PCI: keystone: Use ERR_IRQ_STATUS instead of ERR_IRQ_STATU [...] adds daaaa665ca01 PCI: keystone: Add debug error message for all errors adds c0b8558648c2 PCI: keystone: Reorder header file in alphabetical order adds 261de72f0169 PCI: keystone: Cleanup macros defined in pci-keystone.c adds fc23af0cb1ef Merge branch 'remotes/lorenzo/pci/keystone' adds 074d6f32689c PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] adds a7f172ab6a8e PCI: mediatek: Fix class type for MT7622 to PCI_CLASS_BRIDGE_PCI adds 88c0e230bb4a PCI: mediatek: Remove the redundant dev->pm_domain check adds 57cb3152b360 PCI: mediatek: Convert to use pci_host_probe() adds 3828d60fd2ef PCI: mediatek: Fixup MSI enablement logic by enabling MSI [...] adds 97d2932fee4b PCI: mediatek: Add system PM support for MT2712 and MT7622 adds 031337ace2d1 PCI: mediatek: Add loadable kernel module support adds 4dd4d9963677 Merge branch 'remotes/lorenzo/pci/mediatek' adds dc8af3a827df PCI: vmd: Detach resources after stopping root bus adds 7e4e95897663 Merge branch 'remotes/lorenzo/pci/vmd' adds 663569db6476 Merge branch 'remotes/lorenzo/pci/tools' adds bd6bf7c10484 Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/ [...] adds 5d25ff7a5448 scsi: ips: fix missing break in switch adds 8d849275dce4 scsi: osd: initiator should use mq variant of request ending adds abaf75dd610c scsi: sg: remove bad blk_end_request_all() call adds fe5fb42de362 scsi: hisi_sas: Fix spin lock management in slot_index_all [...] adds c4dba187e69e scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" adds fd13f0517d2f scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" adds 47db7873136a scsi: megaraid_sas: fix a missing-check bug adds 242b4a39be73 scsi: arcmsr: Remove set but not used variables 'id, lun' adds 3e59790e07a9 scsi: qla2xxx: Remove unnecessary self assignment adds 6498cbc57f25 scsi: bfa: Remove unused functions adds 0bfe7d3cae58 scsi: qla2xxx: Simplify conditional check adds 13eb34b669b8 scsi: megaraid_mbox: remove set but not used variables adds b5a5fe4ef7fd scsi: cxgb4i: add DCB support for iSCSI connections adds feb59a34135c scsi: lpfc: Remove set but not used variables 'fc_hdr' and [...] adds e9e9a103528c scsi: isci: Use proper enumerated type in atapi_d2h_reg_fr [...] adds 362b5da3dfce scsi: isci: Change sci_controller_start_task's return type [...] adds 761c830ec7b3 scsi: bfa: Avoid implicit enum conversion in bfad_im_post_ [...] adds f41d84d44a1d scsi: lpfc: Remove set but not used variable 'psli' adds 20054597f169 scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_hos [...] adds 6940d12b3b02 scsi: aic94xx: mark expected switch fall-throughs adds d021613ee3ac scsi: lpfc: Remove set but not used variables 'tgtp' adds f4bb7704699b scsi: ufs: Schedule clk gating work on correct queue adds a1ad38a61e34 scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd() adds 37208bee6a75 scsi: core: Remove scsi_block_when_processing_errors: message adds e6760cc43e68 scsi: advansys: remove unused variable 'srb_tag' in adv_is [...] adds 081ff398c56c scsi: myrb: Add Mylex RAID controller (block interface) adds 77266186397c scsi: myrs: Add Mylex RAID controller (SCSI interface) adds cd29660dc867 scsi: dc395x: simplify list handling adds 3a5bd7021184 scsi: dc395x: fix dma API usage in srb_done adds 6c404a68bf83 scsi: dc395x: fix DMA API usage in sg_update_list adds dfda5e21c93a scsi: dc395x: use generic DMA API adds b7ded0e8b0d1 scsi: zorro_esp: Limit DMA transfers to 65535 bytes adds fd47d919d0c3 scsi: esp_scsi: Track residual for PIO transfers adds 87c58ef5a57f scsi: esp_scsi: Grant disconnect privilege for untagged commands adds 8bca21433351 scsi: esp_scsi: Eliminate ESP_FLAG_DOING_SLOWCMD adds 53dce332db50 scsi: esp_scsi: De-duplicate PIO routines adds 8c6f803fd66e scsi: esp_scsi: Optimize PIO loops adds 3a21986f1a59 scsi: aic94xx: fully convert to the generic DMA API adds b000bced5739 scsi: 3w-9xxx: fully convert to the generic DMA API adds bd6cf46b046f scsi: 3w-xxx: fully convert to the generic DMA API adds b1fa122930c4 scsi: 3w-sas: fully convert to the generic DMA API adds 17a361b20a0f scsi: BusLogic: switch to generic DMA API adds 4d431b182e67 scsi: a100u2w: switch to generic DMA API adds 48ecddb41b74 scsi: atp870u: switch to generic DMA API adds 26a4c991af99 scsi: be2iscsi: switch to generic DMA API adds c22b332d811b scsi: csiostor: switch to generic DMA API adds 7f9b0f774fdf scsi: fnic: switch to generic DMA API adds 8bc8f47ea396 scsi: hpsa: switch to generic DMA API adds 66e3a2418b02 scsi: megaraid_mbox: switch to generic DMA API adds 60ee65295116 scsi: megaraid_sas: switch to generic DMA API adds 1c2048bdc3f4 scsi: mpt3sas: switch to generic DMA API adds ab8e7f4bdfea scsi: mvumi: switch to generic DMA API adds 4179a0619ad2 scsi: mvsas: fully convert to the generic DMA API adds 03676e1d31fa scsi: nsp32: switch to generic DMA API adds f73bdebdf020 scsi: pm8001: switch to generic DMA API adds 332d84f7f637 scsi: qedf: fully convert to the generic DMA API adds 7ae7ce0bbeff scsi: qedi: fully convert to the generic DMA API adds 60ea4fb138a6 scsi: qla1280: switch to generic DMA API adds e7d0bb774699 scsi: qla2xxx: fully convert to the generic DMA API adds ec44a6762fc5 scsi: qla4xxx: fully convert to the generic DMA API adds cecfed31fda8 scsi: snic: switch to generic DMA API adds 9b7ca6c24cb4 scsi: vmw_pscsi: switch to generic DMA API adds 6917a9cc2818 scsi: smartpqi: fully convert to the generic DMA API adds 32e76961dd63 scsi: ips: switch to generic DMA API adds 6c714d442594 scsi: mesh: switch to generic DMA API adds 4d5b4ac1eae4 scsi: fnic: replace gross legacy tag hack with blk-mq hack adds d592dd64006f scsi: myrs: fix build failure on 32 bit adds f4445bb93d82 scsi: hisi_sas: Fix NULL pointer dereference adds 9a231caa77c3 scsi: myrs: Fix a logical vs bitwise bug adds a0db8a7516d9 scsi: myrs: Fix the processor absent message in processor_show() adds d49f8a52b15b Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds f90afe795514 ALSA: doc: Brush up the old writing-an-alsa-driver adds eb7ebfa3c198 ALSA: i2c/cs8427: Fix int to char conversion adds b5a229350b72 ALSA: hda/ca0132 - Actually fix microphone issue adds 576b354ac25b Merge branch 'asoc-4.19' into asoc-linus adds 3b991038498b ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent adds 66ecce332538 ASoC: sun4i-i2s: Add compatibility with A64 codec I2S adds 13c3bf174bec ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio adds 55b407f6468c ASoC: sun8i-codec-analog: split regmap code into separate driver adds af2c06c41970 ASoC: dt-binding: Add bindings for Allwinner A64 codec's a [...] adds 42371f327df0 ASoC: sunxi: Add new driver for Allwinner A64 codec's anal [...] adds 7e95aac96b55 ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 adds a85227da2dcc ASoC: tegra_sgtl5000: fix device_node refcounting adds 1e3cb6c321be ASoC: nau8822: new codec driver adds fce9ec954a8a ASoC: sta32x: Add support for XTI clock adds 4e9e07c56757 ASoC: pcm3168a: add hw constraint for capture channel adds 6817d7593f3e ASoC: rsnd: enable TDM settings for SSI parent adds 2eaa6e233091 ASoC: rsnd: tidyup SSICR::SWSP for TDM adds 9ab2a1bd81f7 ASoC: Intel: kbl_da7219_max98927: minor white space clean up adds 3c01b0e129e9 ASoC: dapm: Add support for hw_free on CODEC to CODEC links adds 2c7b696a7589 ASoC: soc-core: fix trivial checkpatch issues adds af16112457d8 ASoC: dt-bindings: add mclk provider support to stm32 sai adds 1c5083b37dea ASoC: dt-bindings: add mclk support to cs42l51 adds 8307b2afd386 ASoC: stm32: sai: set sai as mclk clock provider adds 5e8d63a726f8 ASoC: cs42l51: add mclk support adds 2a2aefa41ce4 ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer adds e3a360b8cded ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer [...] adds 7ece50c9f790 Merge remote-tracking branch 'asoc/for-4.19' into asoc-4.20 adds 318e741ee13b ASoC: cs42l51: fix mclk support adds c5d09485def4 ASoC: wm2000: Remove wm2000_read helper function adds 7f91e2af1a4a ASoC: sun4i-i2s: move code from startup/shutdown hooks int [...] adds 65dfb6d6dd28 Merge branch 'asoc-4.20' into asoc-next adds 5e3cdecf7834 Merge tag 'asoc-v5.0' of https://git.kernel.org/pub/scm/li [...] adds e6d7942ce602 ASoC: stm32: add clock dependency for sai adds 6be0f96d799f ASoC: stm32: sai: fix master clock naming adds de7d83da84bd Merge tag 'asoc-v5.0-2' of https://git.kernel.org/pub/scm/ [...] adds 3acbd2de6bc3 Merge tag 'sound-4.20-rc1' of git://git.kernel.org/pub/scm [...] adds 4dcb9239dad6 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] adds e45506ac0af9 softirq: Fix typo in __do_softirq() comments adds 746a923b863a genirq: Fix race on spurious interrupt detection adds 5947a64a7e0c Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] adds ba7d4f36a2ec Merge branch 'work.compat' of git://git.kernel.org/pub/scm [...] adds 06999fd59277 Merge branch 'work.alpha' of git://git.kernel.org/pub/scm/ [...] adds 4ba9628fe5bf Merge branch 'work.lookup' of git://git.kernel.org/pub/scm [...] adds 57ce66d39f10 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds b8d7b7581452 Merge tag 'tpmdd-next-20181005' of git://git.infradead.org [...] adds 52ff0779d6cf Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] adds f0f9756b7260 Merge branch 'smack-for-4.20' of https://github.com/cschau [...] adds e80bc229691a Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] adds f4b626d6de15 LoadPin: Report friendly block device name adds 13523bef1e21 LoadPin: Rename boot param "enabled" to "enforce" adds 85a585918fb4 Merge tag 'loadpin-security-next' of https://git.kernel.or [...] adds 24ed334f3366 Merge branch 'next-loadpin' of git://git.kernel.org/pub/sc [...] adds 58c8a863550b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] adds 29e83c757006 crypto: caam/qi - simplify CGR allocation, freeing adds 618b5dc48365 crypto: caam - add SPDX license identifier to all files adds 18e732b8035d crypto: ccree - avoid implicit enum conversion adds a1c6fd4308d3 crypto: chelsio - Update ntx queue received from cxgb4 adds 62606c224d72 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 54edeb0327d7 Merge branch 'for-4.20-vsprintf-hash-fixes' into for-linus adds a67eefad996f Merge tag 'printk-for-4.20' of git://git.kernel.org/pub/sc [...] adds 8bc7146a5b8b rdmacg: fix a typo in rdmacg documentation adds a90e90b7d55e cgroup, netclassid: add a preemption point to write_classid adds 83c4087ce468 Merge branch 'for-4.20' of git://git.kernel.org/pub/scm/li [...] adds 3de6347bf96a KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF adds 1438921c6dc1 KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L [...] adds 3d5bdae8b164 KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID adds 327c072187f7 KVM: nVMX: Flush linear and combined mappings on VPID02 re [...] adds efebf0aaec3d KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 u [...] adds 3b8a5df6c4dc KVM: LAPIC: Tune lapic_timer_advance_ns automatically adds 6c930268bcc4 kvm: selftests: vcpu_setup: set cr4.osfxsr adds 14c47b7530e2 kvm: selftests: introduce ucall adds cc68765d4187 kvm: selftests: move arch-specific files to arch-specific [...] adds eea192bfd96d kvm: selftests: add cscope make target adds eabe7881d264 kvm: selftests: tidy up kvm_util adds d5106539cfef kvm: selftests: add vm_phy_pages_alloc adds 7a6629ef746d kvm: selftests: add virt mem support for aarch64 adds 0bec140fb6c1 kvm: selftests: add vcpu support for aarch64 adds 81d1cca0c062 kvm: selftests: introduce new VM mode for 64K pages adds fff8dcd7b4a2 kvm: selftests: port dirty_log_test to aarch64 adds e1b376f140ad kvm: selftests: dirty_log_test: also test 64K pages on aarch64 adds e28934e661c1 kvm: selftests: stop lying to aarch64 tests about PA-bits adds 5b8ee8792f6b kvm: selftests: support high GPAs in dirty_log_test adds cfb634fe3052 KVM: nVMX: Clear reserved bits of #DB exit qualification adds bd18bffca353 KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail adds 3ff519f29d98 KVM: x86: adjust kvm_mmu_page member to save 8 bytes adds 55c1dcd80bdf nVMX x86: Make nested_vmx_check_pml_controls() concise adds daefb7949e66 KVM: x86: return 0 in case kvm_mmu_memory_cache has min nu [...] adds aaa45da24e5d KVM/VMX: Remve unused function is_external_interrupt(). adds 4fef0f491347 KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR [...] adds 0624fca9512d kvm/x86: return meaningful value from KVM_SIGNAL_MSI adds 9170200ec0eb KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS adds a812297c4fd9 KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() adds 1779a39f7863 KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct k [...] adds 87ee613d0763 KVM: x86: hyperv: keep track of mismatched VP indexes adds 0b0a31badb2d KVM: x86: hyperv: valid_bank_mask should be 'u64' adds 2cefc5feb80c KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index [...] adds 214ff83d4473 KVM: x86: hyperv: implement PV IPI send hypercalls adds 3c6e099fa15f KVM: nVMX: Always reflect #NM VM-exits to L1 adds 31fc4f95dddc KVM: leverage change to adjust slots->used_slots in update [...] adds 64a919f7b5d0 KVM: nVMX: move host EFER consistency checks to VMFail path adds 5b8ba41dafd7 KVM: nVMX: move vmcs12 EPTP consistency check to check_vme [...] adds 1abf23fb42f5 KVM: nVMX: use vm_exit_controls_init() to write exit contr [...] adds b7031fd40fcc KVM: nVMX: reset cache/shadows when switching loaded VMCS adds 02343cf20702 KVM: vmx: do not unconditionally clear EFER switching adds 3df5c37e55c8 KVM: nVMX: try to set EFER bits correctly when initializin [...] adds d63907dc7dd1 KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_en [...] adds 7671ce21b13b KVM: nVMX: move check_vmentry_postreqs() call to nested_vm [...] adds a633e41e7362 KVM: nVMX: assimilate nested_vmx_entry_failure() into nest [...] adds 39f9c3885c70 KVM: vVMX: rename label for post-enter_guest_mode consiste [...] adds 860ff2aa84d3 KVM: VMX: remove ASSERT() on vmx->pml_pg validity adds 09abe3200266 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmc [...] adds 9d6105b2b59f KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) adds 16fb9a46c54d KVM: nVMX: do early preparation of vmcs02 before check_vme [...] adds cb61de2f4819 KVM: nVMX: do not skip VMEnter instruction that succeeds adds c37a6116d85c KVM: nVMX: do not call nested_vmx_succeed() for consistenc [...] adds 09abb5e3e5e5 KVM: nVMX: call kvm_skip_emulated_instruction in nested_vm [...] adds 5a5e8a15d76e KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() adds 52017608da33 KVM: nVMX: add option to perform early consistency checks via H/W adds 2768c0cc4ad5 KVM: nVMX: WARN if nested run hits VMFail with early consi [...] adds e6b6c483ebe9 KVM: x86: hyperv: fix 'tlb_lush' typo adds f21dd494506a KVM: x86: hyperv: optimize sparse VP set processing adds 0e0a53c55131 kvm: x86: optimize dr6 restore adds 44dd3ffa7bb3 x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU adds 3dc773e74523 x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() adds 6a82cd1c7b1e x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() adds 14c07ad89f4d x86/kvm/mmu: introduce guest_mmu adds e173299101af x86/kvm/mmu: get rid of redundant kvm_mmu_setup() adds 36d9594dfbf2 x86/kvm/mmu: make space for source data caching in struct kvm_mmu adds a336282d7753 x86/kvm/nVMX: introduce source data cache for kvm_init_sha [...] adds 7dcd57552008 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed adds bf627a928837 x86/kvm/mmu: check if MMU reconfiguration is needed in ini [...] adds 5ebb272b2ea7 KVM/x86: Fix invvpid and invept register operand size in 6 [...] adds 4b1e54786e48 KVM/x86: Use assembly instruction mnemonics instead of .by [...] adds 44c2d667ce3f KVM/x86: Use 32bit xor to clear register adds a5c214dad198 KVM/VMX: Change hv flush logic when ept tables are mismatched. adds 39337ad1a783 kvm/x86 : fix some typo adds 9943450b7b88 kvm/x86 : add document for coalesced mmio adds 0804c849f1df kvm/x86 : add coalesced pio support adds 8daf346226b2 KVM: x86: rename pte_list_remove to __pte_list_remove adds e7912386ede8 KVM: x86: reintroduce pte_list_remove, but including mmu_s [...] adds 970c0d4b94ef KVM: refine the comment of function gfn_to_hva_memslot_prot() adds 72bbf9358c36 KVM: hyperv: define VP assist page helpers adds 5d7a6443368e KVM: VMX: refactor evmcs_sanitize_exec_ctrls() adds 57b119da3594 KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability adds 945679e301ea KVM: nVMX: add enlightened VMCS state adds b8bbab928fb1 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR adds c4ebd6295ab7 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened [...] adds 12e0c6186ba4 x86/kvm/hyperv: don't clear VP assist pages on init adds a7c42bb6da6b x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit adds a1b0c1c64dfe x86/kvm/nVMX: allow bare VMXON state migration adds 1e7ecd1b3d21 KVM: selftests: state_test: test bare VMXON migration adds 8cab6507f64e x86/kvm/nVMX: nested state migration for Enlightened VMCS adds c939989d74e2 tools/headers: update kvm.h adds 18178ff86217 KVM: selftests: add Enlightened VMCS test adds bba9ce58d9cb KVM: Documentation: Fix omission in struct kvm_vcpu_events adds c851436a34ca kvm: x86: Add has_payload and payload to kvm_queued_exception adds 59073aaf6de0 kvm: x86: Add exception payload fields to kvm_vcpu_events adds 91e86d225ef3 kvm: x86: Add payload operands to kvm_multiple_exception adds da998b46d244 kvm: x86: Defer setting of CR2 until #PF delivery adds f10c729ff965 kvm: vmx: Defer setting of DR6 until #DB delivery adds c4f55198c7c2 kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD adds 43ce76ce731f KVM/x86: Use 32bit xor to clear registers in svm.c adds 1e58e5e59148 KVM: VMX: enable nested virtualization by default adds da5a3ce66b8b KVM: arm64: Fix caching of host MDCR_EL2 value adds 375bdd3b5d4f arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_e [...] adds 58bf437ff64e arm/arm64: KVM: Enable 32 bits kvm vcpu events support adds e4e11cc0f81e KVM: arm64: Safety check PSTATE when entering guest and handle IL adds e42b4a507efa Merge tag 'kvmarm-for-v4.20' of git://git.kernel.org/pub/s [...] adds f15ac811e80b selftests/kvm: add missing executables to .gitignore adds cbe3f898d159 x86/kvm/nVMX: tweak shadow fields adds 8d9fcacff9dc KVM: PPC: Book3S HV: Don't use streamlined entry path on e [...] adds 6e301a8e56e4 KVM: PPC: Optimize clearing TCEs for sparse tables adds 574c0cfbc715 Merge tag 'kvm-ppc-next-4.20-2' of git://git.kernel.org/pu [...] adds f9dcf08e2017 Revert "kvm: x86: optimize dr6 restore" adds 22a7cdcae6a4 KVM/nVMX: Do not validate that posted_intr_desc_addr is pa [...] adds 0d1e8b8d2bcd Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/vir [...] adds 1760debb51f7 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds 86e581e31078 RISC-V: Mask out the F extension on systems without D adds b8c8a9590e4f RISC-V: Add FP register ptrace support for gdb. adds b90edb33010b RISC-V: Add futex support. adds f31b8de98853 RISC-V: remove the unused return_to_handler export adds ee5928843a93 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig adds aef53f97b505 RISC-V: Cosmetic menuconfig changes adds e68ad867f77e Extract FPU context operations from entry.S adds 007f5c358957 Refactor FPU code in signal setup/return procedures adds e8be53023302 Cleanup ISA string setting adds 9671f7061433 Allow to disable FPU support adds 9411ec60c23d Auto-detect whether a FPU exists adds 4e4101cfefd3 riscv: Add support to no-FPU systems adds 7f47c73b355f RISC-V: Build tishift only on 64-bit adds 51858aaf9bea RISC-V: Use swiotlb on RV64 only adds 6315730e9eab lib: Add umoddi3 and udivmoddi4 of GCC library routines adds 757331db9214 RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 adds 827a438156e4 RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t i [...] adds a6de21baf637 RISC-V: Fix some RV32 bugs and build failures adds 1ed4237ab616 RISC-V: No need to pass scause as arg to do_IRQ() adds 566d6c428ead RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds 19ccf29bb18f RISC-V: Filter ISA and MMU values in cpuinfo adds b18d6f05252d RISC-V: Comment on the TLB flush in smp_callin() adds 6db170ff4c08 RISC-V: Disable preemption before enabling interrupts adds 9639a44394b9 RISC-V: Provide a cleaner raw_smp_processor_id() adds b2f8cfa7ac34 RISC-V: Rename riscv_of_processor_hart to riscv_of_process [...] adds 177fae451588 RISC-V: Rename im_okay_therefore_i_am to found_boot_cpu adds 46373cb442c5 RISC-V: Use mmgrab() adds a37d56fc4011 RISC-V: Use WRITE_ONCE instead of direct access adds 6825c7a80f18 RISC-V: Add logical CPU indexing for RISC-V adds f99fb607fb2b RISC-V: Use Linux logical CPU number instead of hartid adds 4b26d22fdff1 RISC-V: Show CPU ID and Hart ID separately in /proc/cpuinfo adds 8b20d2db0a6d RISC-V: Show IPI stats adds d26c4bbf9924 RISC-V: SMP cleanup and new features adds c300af28572d Merge tag 'riscv-for-linus-4.20-mw0' of git://git.kernel.o [...] adds caf539cd1087 sparc: Fix VDSO build with older binutils. adds e5f6d9afa341 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds d6f912520790 RDMA/cma: Remove unused timeout_ms parameter from cma_reso [...] adds 9549c2bd094f RDMA/core: Align multiple functions to kernel coding style adds dbace111e5b3 RDMA/core: Annotate timeout as unsigned long adds d21943dd19b5 RDMA/core: Implement IB device rename function adds 05d940d3a3ec RDMA/nldev: Allow IB device rename through RDMA netlink adds 60f1fc204940 IB/mlx4: Refer to the device kobject instead of ports_parent adds 0f6ef65d1c6e RDMA/core: Do not expose unsupported counters adds 1ae4cfa03902 RDMA/core: Rename ports_parent to ports_kobj adds 0a094ff06196 IB/mlx4: Enable debug print of SMPs adds b4c542df5ae8 IB/mlx4: Add port and TID to MAD debug print adds 7d65cbf0b0ac RDMA/core: Increase total number of RDMA ports across all devices adds 90f6e41cc03a RDMA/uverbs: Use kernel API to allocate uverbs indexes adds 551d315e34a5 RDMA/umad: Use kernel API to allocate umad indexes adds 0797e6f1a858 IB/rxe: Remove unnecessary enum values adds d4122f5abef8 RDMA/core: Allow existing drivers to set one sysfs group p [...] adds 508a523f6bc6 RDMA/drivers: Use core provided API for registering device [...] adds 5a8336d99a81 Merge remote-tracking branch 'mlx5-next' into for-next adds 5d6ff1babe78 IB/mlx5: Support scatter to CQE for DC transport type adds 2e43bb31b8df IB/mlx5: Verify that driver supports user flags adds 6f4bc0ea682b IB/mlx5: Allow scatter to CQE without global signaled WRs adds 56e027a604c8 ib_srp: Remove WARN_ON in srp_terminate_io() adds 67fecaf8e9cc RDMA/core: Fix unwinding flow in case of error to register device adds 548cb4fbe80d RDMA/core: Refactor ib_register_device() function adds 76d865b87c32 RDMA/core: Fix comment for hw stats init for port == 0 adds a60109dc9a95 IB/mlx5: Add support for extended atomic operations adds da19a102ce87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 89303c7ea770 Merge tag 'usb-serial-4.20-rc1' of https://git.kernel.org/ [...] adds 644930cbad32 phy: phy-pxa-usb: add a new driver adds 090158555ff8 USB: misc: appledisplay: fix backlight update_status return code adds e325808c0051 usbip: tools: fix atoi() on non-null terminated string adds e28fd56ad527 usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten adds 8c14796b6b24 usb: xhci: tegra: Power-off power-domains on removal adds 6494a9ad86de usb: xhci: tegra: Add genpd support adds b8d9ee24493d usb: phy: ab8500: silence some uninitialized variable warnings adds 9703fc8caf36 Merge tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/l [...] adds 8514c470dc18 driver core: add BUS_ATTR_WO() macro adds 0571967dfb5d devres: constify p in devm_kfree() adds 59c3f82ad1d6 mm: move is_kernel_rodata() to asm-generic/sections.h adds 09d1ea1c7309 devres: provide devm_kstrdup_const() adds 26873acacbdb Merge tag 'driver-core-4.20-rc1' of git://git.kernel.org/p [...] adds 14fdc2c5318a Documentation/security-bugs: Clarify treatment of embargoe [...] adds 18d0eae30e6a Merge tag 'char-misc-4.20-rc1' of git://git.kernel.org/pub [...] adds d1f2b1710d92 Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pu [...] adds 21bb9d64c5ad swiotlb: remove a pointless comment adds b65125c6acf3 swiotlb: mark is_swiotlb_buffer static adds 8088546832aa swiotlb: do not panic on mapping failures adds dff8d6c1ed58 swiotlb: remove the overflow buffer adds 27744e0077f4 swiotlb: merge swiotlb_unmap_page and unmap_single adds 4803b44e68fc swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs adds c4dae366925f swiotlb: refactor swiotlb_map_page adds fafadcd16595 swiotlb: don't dip into swiotlb pool for coherent allocations adds a4a4330db46a swiotlb: add support for non-coherent DMA adds 886643b76632 arm64: use the generic swiotlb_dma_ops adds befa93633193 Merge tag 'dma-mapping-4.20-1' of git://git.infradead.org/ [...] adds 7fd5257f1144 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] adds 97b27dd33d59 dt-bindings: thermal: qcom-spmi-temp-alarm: Improve therma [...] adds f1599f9e4cd6 thermal: qcom-spmi: Use PMIC thermal stage 2 for critical [...] adds a92bab8919e3 of: thermal: Allow multiple devices to share cooling map adds 1d9e6cf3c853 thermal: rcar_gen3_thermal: Add r8a774a1 support adds be6af481f3b2 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774a1 support adds 9b96566063c5 thermal: Convert to using %pOFn instead of device_node.name adds 6017e2a9d727 thermal: qoriq: add i.mx8mq support adds bd7557f55a45 thermal: tsens: Prepare 8916 and 8974 tsens to use SROT an [...] adds 2d71d8ded5f4 thermal: tsens: Add SPDX license identifiers adds caac52bce611 thermal: tsens: Get rid of dead code adds 67b0f5e064cd thermal: tsens: Rename map field in order to add a second [...] adds a15525b5d9ac thermal: tsens: Add the SROT address map adds c130a7602e3b thermal: tsens: Pass register offsets as private data adds c8c3b091b65c thermal: tsens: Check if the IP is correctly enabled by firmware adds 36d83c666245 dt-bindings: thermal: Fix a typo in documentation adds 337a4aecdaf8 thermal: imx: improve error message adds b6ad3981ff94 thermal: imx: handle error path in one place to save dupli [...] adds d1d2c290b3c0 thermal: armada: fix a test in probe() adds c90aaeccc7c6 thermal/drivers/hisi: Change the platform data pointer to [...] adds 9c9ae8da7106 thermal/drivers/hisi: Change the driver to be sensor oriented adds 49e778d1c750 thermal/drivers/hisi: Set the thermal zone private data to [...] adds 9bb4ec8d9e93 thermal/drivers/hisi: Factor out the probe functions adds 8c0ffc8f9a76 thermal/drivers/hisi: Prepare to support multiple sensors adds 7edc5e406f26 thermal/drivers/hisi: Add multiple sensors support adds a849eecee7ee thermal/drivers/hisi: Replace macro name with relevant sen [...] adds 2cffaeff083f thermal/drivers/hisi: Use platform_get_irq_byname adds a18e83e77217 thermal/drivers/hisi: Remove pointless irq field adds ce8c0700dcf9 thermal/drivers/hisi: Add more sensors channel adds 8c6c36846f11 thermal/drivers/hisi: Add the dual clusters sensors for hi3660 adds 304d9b486b3c dt-bindings: thermal: rcar: Add device tree support for r8a7744 adds df016bbba637 thermal: rcar_thermal: fix duplicate IRQ request adds a14404a9f04b dt-bindings: thermal: rcar-thermal: document R8A77970 bindings adds 92ca366e9b83 thermal: rcar_thermal: add R8A77970 support adds 7f1a22ce597c dt-bindings: stm32-thermal: add binding documentation adds 1d6931556073 thermal: add stm32 thermal driver adds 8583d8d621eb dt-bindings: thermal: rcar-gen3-thermal: document R8A77980 [...] adds 853cbc1f2d3a thermal: rcar_gen3_thermal: add R8A77980 support adds 3a3138621762 thermal: rcar_thermal: Prevent hardware access during syst [...] adds 697ee786f15d thermal: rcar_thermal: Prevent doing work after unbind adds 760eea43f8c6 thermal: da9062/61: Prevent hardware access during system suspend adds 0ef7791e2bfb Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 22a7488c54a0 Documentation: dt: Add binding for /secure-chosen/stdout-path adds 4583af182007 dt-bindings: thermal: rcar: Add device tree support for r8a7744 adds c54ed7c02bd7 dt-bindings: watchdog: renesas-wdt: Document r8a7744 support adds 7c4189c75b0b dt-bindings: timer: renesas, cmt: Document r8a7744 CMT support adds 700992d361c7 dt-bindings: can: rcar_can: Add r8a7744 support adds b3da72593e14 dt-bindings: phy: rcar-gen2: Add r8a7744 support adds 22be0c6cec35 dt-bindings: timer: ostm: Add R7S9210 support adds cd9102e9add8 dt-bindings: clock: samsung: Add SPDX license identifiers adds 40970f7a43d6 dt-bindings: thermal: samsung: Add SPDX license identifier adds 8d452721628d dt-bindings: misc: bk4: Add device tree binding for Liebhe [...] adds 885882a493c5 dt-bindings: Add OLPC vendor prefix adds 173ee3962959 of: Add missing exports of node name compare functions adds ceff2f4dcd44 drm/mediatek: fix OF sibling-node lookup adds f9a7082327e2 drm/msm: fix OF child-node lookup adds d397dbe60612 net: bcmgenet: fix OF child-node lookup adds ac63043d8cb5 net: stmmac: dwmac-sun8i: fix OF child-node lookup adds 5bf59773aaf3 NFC: nfcmrvl_uart: fix OF child-node lookup adds 9844fb2e3513 power: supply: twl4030-charger: fix OF sibling-node lookup adds d061864b89c3 ARM: dt: relicense two DT binding IRQ headers adds b27186abb37b Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pu [...] adds f92898e7f32e xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds d91dc172e34f skd: fix unchecked return values adds cdffab7a86b0 cdrom: remove set but not used variable 'tocuse' adds 7f9d35d24c56 scsi: sd_zbc: Rearrange code adds d2e428e49eec scsi: sd_zbc: Reduce boot device scan and revalidate time adds 5f832a395859 scsi: sd_zbc: Fix sd_zbc_check_zones() error checks adds a91e138022bc block: Introduce blkdev_nr_zones() helper adds 2e85fbaff3a7 block: Limit allocation of zone descriptors for report zones adds 72cd87576d1d block: Introduce BLKGETZONESZ ioctl adds 65e4e3eee83d block: Introduce BLKGETNRZONES ioctl adds a2d6b3a2d390 block: Improve zone reset execution adds 965b652e9018 block: Expose queue nr_zones in sysfs adds e76239a3748c block: add a report_zones method adds bf5054569653 block: Introduce blk_revalidate_disk_zones() adds d6f1dda27251 blk-mq: place trace_block_getrq() in correct place adds 0a40a9352473 gdrom: fix mistake in assignment of error adds 98fa7a3e001b block, bfq: fix asymmetric scenarios detection adds a435ab4f80f9 libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 adds 6080ad3a9941 Merge tag 'for-linus-20181026' of git://git.kernel.dk/linux-block adds 22d4c291f587 dm thin: use refcount_t for thin_c reference counting adds 092b5648760a dm zoned: target: use refcount_t for dm zoned reference counters adds bab5d988841e dm: remove unnecessary unlikely() around WARN_ON_ONCE() adds 800a7340ab7d dm ioctl: harden copy_params()'s copy_from_user() from mal [...] adds f349b0a3e1f0 dm: add dm_table_device_name() adds ed0302e83098 dm crypt: make workqueue names device-specific adds d857ad75edf3 dm raid: avoid bitmap with raid4/5/6 journal device adds 33c2865f8d01 dm zoned: fix metadata block ref counting adds 3d4e73831132 dm zoned: fix various dmz_get_mblock() issues adds da4ad3a23af3 dm writecache: remove disabled code in memory_entry() adds 71f4d95b2365 Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pu [...] adds afd756286083 md-cluster/raid10: resize all the bitmaps before start reshape adds 7564beda19b3 md-cluster/raid10: support add disk under grow mode adds 5ebaf80bc8d5 md-cluster: introduce resync_info_get interface for sanity check adds aefb2e5fc2be md-cluster/raid10: call update_size in md_reap_sync_thread adds ca1e98e04a8d md-cluster/raid10: don't call remove_and_add_spares during [...] adds cbce6863b6d0 md-cluster/bitmap: don't call md_bitmap_sync_with_cluster [...] adds cb9ee154317b md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is [...] adds ea89238c0a7b md-cluster: remove suspend_info adds 6aaa58c99427 md: fix memleak for mempool adds af9b926de9c5 MD: Memory leak when flush bio size is zero adds 7abe849315c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d42c8a87d18b smb3: do not display confusing message on mount to Azure servers adds d034feeb44b8 cifs: Use kmemdup rather than duplicating its implementati [...] adds ce7fb50f92d7 cifs: remove set but not used variable 'cifs_sb' adds b340a4d4aa18 smb3: add tracepoint to catch cases where credit refund of [...] adds cb5c2e639484 cifs: fix a credits leak for compund commands adds c5a5f38f075c cifs: add a smb2_compound_op and change QUERY_INFO to use it adds f733e3936da4 cifs: change mkdir to use a compound adds 47dd9597df41 cifs: change unlink to use a compound adds ba8ca116854a cifs: create helpers for SMB2_set_info_init/free() adds c2e0fe3f5aae cifs: make rmdir() use compounding adds f7bfe04bf0db cifs: change SMB2_OP_SET_EOF to use compounding adds dcbf91035709 cifs: change SMB2_OP_SET_INFO to use compounding adds 3764cbd179f0 cifs: remove the is_falloc argument to SMB2_set_eof adds bb435512cec8 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] adds 14e562ada2b1 cifs: create a define for the max number of iov we need fo [...] adds 4d5bdf28690a SMB3: Backup intent flag missing from compounded ops adds 2c887635cd6a smb3: allow stats which track session and share reconnects [...] adds 5a519bead499 cifs: protect against server returning invalid file system [...] adds 1c3a13a38a28 cifs: minor updates to module description for cifs.ko adds 00778e2294d5 smb3: add way to control slow response threshold for loggi [...] adds 37e6a7057607 smb3: minor missing defines relating to reparse points adds 9e1a37dad4f3 smb3: track the instance of each session for debugging adds 8393072bab06 CIFS: make 'nodfs' mount opt a superblock flag adds 6e4d3bbe9212 smb3: Add debug message later in smb2/smb3 reconnect path adds 3d621230b8a0 smb3: update default requested iosize to 4MB from 1MB for [...] adds 9b9c5bea0b96 cifs: do not return atime less than mtime adds 179e44d49c2f smb3: add tracepoint for sending lease break responses to server adds ef2298a06d01 fs/cifs: fix uninitialised variable warnings adds 6d3adb23becb CIFS: pass page offsets on SMB1 read/write adds ff526d86051f CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] adds 9645759ce6b3 cifs: OFD locks do not conflict with eachothers adds 9a0efeccfa7e CIFS: Adds information-level logging function adds f80eaedd6c59 CIFS: Print message when attempting a mount adds 8c1beb980129 cifs: minor clarification in comments adds f5b05d622a3e cifs: add IOCTL for QUERY_INFO passthrough to userspace adds f70556c8cae9 smb2: fix uninitialized variable bug in smb2_ioctl_query_info adds 0cb012d1a0a9 cifs: track writepages in vfs operation counters adds 61351d6d54e6 smb3: send backup intent on compounded query info adds 1e77a8c204c9 smb3: do not attempt cifs operation in smb3 query info error path adds 3b7960caceaf cifs: fallback to older infolevels on findfirst queryinfo retry adds 8d8b26e58432 cifs: add support for ioctl on directories adds fae8044c03c3 smb3: show number of current open files in /proc/fs/cifs/Stats adds 35a908072311 smb3 - clean up debug output displaying network interfaces adds 32a1fb36f6e5 cifs: allow calling SMB2_xxx_free(NULL) adds 43de1db36424 smb3: add debug for unexpected mid cancellation adds 38f876bb2d62 cifs: update internal module version number for cifs.ko to 2.14 adds 033078a9afe5 Merge tag '4.20-smb3-fixes' of git://git.samba.org/sfrench [...] adds e732f4485a15 SUNRPC: Fix a compile warning for cmpxchg64() adds fdbd1a2e4a71 nfs: Fix a missed page unlock after pg_doio() adds fc187514d8af nfs: remove redundant call to nfs_context_set_write_error() adds 826799e66e86 sunrpc: safely reallow resvport min/max inversion adds 91ca18660e19 xprtrdma: xprt_release_rqst_cong is called outside of tran [...] adds ef739b2175dd xprtrdma: Reset credit grant properly after a disconnect adds c421ece68f69 xprtrdma: Create more MRs at a time adds 61da886bf74e xprtrdma: Explicitly resetting MRs is no longer necessary adds d379eaa838f1 xprtrdma: Name MR trace events consistently adds 3968a8a53104 sunrpc: Fix connect metrics adds 8440a886112b sunrpc: Report connect_time in seconds adds ae38288eb73c xprtrdma: Rename rpcrdma_conn_upcall adds ed97f1f79be9 xprtrdma: Conventional variable names in rpcrdma_conn_upcall adds aadc5a94483b xprtrdma: Eliminate "connstate" variable from rpcrdma_conn [...] adds 316a616e7886 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall adds 31e62d25b5b8 xprtrdma: Simplify RPC wake-ups on connect adds f9521d53e804 xprtrdma: Rename rpcrdma_qp_async_error_upcall adds 83e301dd1347 xprtrdma: Remove memory address of "ep" from an error message adds f7d466815524 xprtrdma: Don't disable BH's in backchannel server adds 512ccfb61a9b xprtrdma: Move rb_flags initialization adds 61c208a5ca94 xprtrdma: Report when there were zero posted Receives adds f26c32fa5c6a xprtrdma: Add documenting comments adds ad0911802cf6 xprtrdma: Clean up xprt_rdma_disconnect_inject adds 470443e0b379 xprtrdma: Squelch a sparse warning adds 93bdcf9fdb89 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org [...] adds 86bbd7422ae6 NFS: change sign of nfs_fh length adds 95cd623250ad SUNRPC: Clean up the AUTH cache code adds 07d02a67b7fa SUNRPC: Simplify lookup code adds 79b181810285 SUNRPC: Convert auth creds to use refcount_t adds 331bc71cb175 SUNRPC: Convert the auth cred cache to use refcount_t adds c7a2c49ea6c9 Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/proj [...] adds b9fb4480a3af powerpc/mm: Make pte_pgprot return all pte bits adds bde1a1335c50 powerpc/book3e: redefine pte_mkprivileged() and pte_mkuser() adds 422123ccb9a1 powerpc/traps: fix machine check handlers to use pr_cont() adds 4c5d87db4978 powerpc/pseries: PAPR persistent memory support adds b5beae5e224f powerpc/pseries: Add driver for PAPR SCM regions adds e63334e556d9 powerpc/prom_init: Replace __initdata with __prombss when [...] adds 11fdb309341c powerpc/prom_init: Remove support for OPAL v2 adds c886087caee7 powerpc/prom_init: Move prom_radix_disable to __prombss adds a614f52e75bd powerpc/prom_init: Move ibm_arch_vec to __prombss adds d00e34b92cd7 powerpc/prom_init: Move const structures to __initconst adds 8ca2d5151e7f powerpc/prom_init: Move a few remaining statics to appropr [...] adds 5f69e38885c3 powerpc/prom_init: Move __prombss to it's own section and [...] adds 2c51d97ee88d powerpc: Check prom_init for disallowed sections adds f1f208e54d08 powerpc/prom_init: Generate "phandle" instead of "linux, phandle" adds bd03fd84a53a powerpc/traps: remove redundant in_interrupt panic in die() adds fc0c8b36d379 macintosh/windfarm_smu_sat: Fix debug output adds c47ca98d32a2 powerpc: Move core kernel logic into arch/powerpc/Kbuild adds 23ad1a270072 powerpc: Add -Werror at arch/powerpc level adds a0e102914aa3 powerpc/io: remove old GCC version implementation adds 22a3d03d69df powerpc/uapi: Fix sigcontext definition to use user_pt_regs adds 6ce7bff045f6 powerpc/aout: Fix struct user definition to use user_pt_regs adds b4d16ab58c41 powerpc/time: Fix clockevent_decrementer initalisation for PR KVM adds 7cd01b08d35f powerpc: Add support for function error injection adds 59fe7eaf3598 powerpc64/module elfv1: Set opd addresses after module relocation adds db3848515aff selftests/powerpc: Move UCONTEXT_NIA() into utils.h adds d2bf793237b3 selftests/powerpc: Add test to verify rfi flush across a s [...] adds c6c26fb55e8e powerpc/pseries: Export raw per-CPU VPA data via debugfs adds 3ff38e187486 powerpc/book3s64: fix dump_linuxpagetables "present" flag adds cf4a6085151a powerpc/mm: Add missing tracepoint for tlbie adds 8114c36ea648 powerpc/mm: Trace tlbia instruction adds aa5456abdc20 powerpc/mm: fix missing prototypes in slice.c adds 37e9c674e7e6 powerpc/mm: fix always true/false warning in slice.c adds 6beb3381b127 powerpc/sysdev/ipic: check primary_ipic NULL pointer befor [...] adds fb978ca20774 powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() adds b38a181c11d0 powerpc/time: isolate scaled cputime accounting in dedicat [...] adds abcff86df2d2 powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 adds 51eeef9e135a powerpc/time: no steal_time when CONFIG_PPC_SPLPAR is not [...] adds d8a2fe29d3c9 selftests/powerpc: Fix out-of-tree build errors adds dd0e144a632b powerpc/mm: Fix WARN_ON with THP NUMA migration adds 67361cf80712 powerpc/ftrace: Handle large kernel configs adds 5c6499b7041b powerpc/mm/radix: Fix off-by-one in split mapping logic adds 3b5657ed5b4e powerpc/mm/radix: Fix overuse of small pages in splitting logic adds 81d1b54dec95 powerpc/mm/radix: Fix small page at boundary when splitting adds 57306c663d53 powerpc/mm/radix: Remove the retry in the split mapping logic adds 232aa407633c powerpc/mm/radix: Simplify split mapping logic adds afb6d0647fd2 powerpc/mm/radix: Display if mappings are exec or not adds 0d923962ab69 powerpc/mm: Fix page table dump to work on Radix adds b7683fc66eba selftests/powerpc: Add a test of wild bctr adds dd76ff5af353 powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd doub [...] adds b851ba02a6f3 powerpc/64/module: REL32 relocation range check adds daf00ae71dad powerpc/traps: restore recoverability of machine_check interrupts adds b6aeddea74b0 powerpc: Fix stack protector crashes on CPU hotplug adds 0f99153def98 powerpc/msi: Fix compile error on mpc83xx adds 58cfbac25b1f Revert "selftests/powerpc: Fix out-of-tree build errors" adds 685f7e4f1614 Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm [...] adds ec9c16643459 Merge tag 'mips_fixes_4.20_1' of git://git.kernel.org/pub/ [...] adds edbb4233e7ef MIPS: Cleanup DSP ASE detection adds cc10ad25bbca Merge tag 'mips_4.20' of git://git.kernel.org/pub/scm/linu [...] adds 5b4fc3882a64 sparc64: Make corrupted user stacks more debuggable. adds 2b4792eaa9f5 sparc64: Export __node_distance. adds 6c2fc9cddc1f sparc64: Rework xchg() definition to avoid warnings. adds a45dcff7489f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds d7e38611b81e net/ipv4: Put target net when address dump fails due to ba [...] adds 242afaa6968c net/ipv6: Put target net when address dump fails due to ba [...] adds ae677bbb4441 net: Don't return invalid table id error when dumping all [...] adds c63586dc9b3e net: rtnl_dump_all needs to propagate error from dumpit function adds 559bf69e3c8f Merge branch 'route-dump-filter-fixes' adds db4f1be3ca9b net: udp: fix handling of CHECKSUM_COMPLETE packets adds cdaa18f9bd98 octeontx2-af: Copy the right amount of memory adds ac0e549678d6 net: hns3: Fix for warning uninitialized symbol hw_err_lst3 adds e72bde6b6629 net: sched: Remove TCA_OPTIONS from policy adds 4ed591c8ab44 net/ipv6: Allow onlink routes to have a device mismatch if [...] adds f3aaaaaae263 ice: Make ice_msix_clean_rings static adds 633d7449a301 ice: Change device ID define names to align with branding string adds ac5a8aef112e ice: Update expected FW version adds 99189e8b6b0e ice: Use capability count returned by the firmware adds f203dca363f8 ice: Introduce ice_dev_onetime_setup adds 982b1219182e ice: Allocate VF interrupts and set queue map adds 4f4be03bdeb3 ice: Poll for link status change adds 4f3ebb04d05f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 899ecaedd155 net: ethernet: cadence: fix socket buffer corruption problem adds 42d0f71c9b5f octeontx2-af: Use GFP_ATOMIC under spin lock adds 649f0837a8cc r8169: fix broken Wake-on-LAN from S5 (poweroff) adds f802912d4252 net: phy: genphy_10g_driver: Avoid NULL pointer dereference adds 55469bc6b577 drivers: net: remove <net/busy_poll.h> inclusion when not needed adds 863d4187d05a lan743x: Remove SPI dependency from Microchip group. adds bf4cc40e9343 net/{ipv4,ipv6}: Do not put target net if input nsid is invalid adds ee1abcf68935 ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] adds fb692ec4117f net/smc: fix smc_buf_unuse to use the lgr pointer adds 5a2de63fd1a5 bridge: do not add port to router list when receives query [...] adds f64bf6b8ae80 net: allow traceroute with a specified interface in a vrf adds aab456dfa404 net/neigh: fix NULL deref in pneigh_dump_table() adds 4904008165c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds fa76da461bb0 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] adds ae62c16e105a userfaultfd: disable irqs when taking the waitqueue lock adds 4d54954a1971 include/linux/pfn_t.h: force '~' to be parsed as an unary [...] adds 74f213ea25b9 include/linux/linkage.h: align weak symbols adds 19a2ca0fb560 arm64: lib: use C string functions with KASAN enabled adds 0c96350a2d2f lib/test_kasan.c: add tests for several string/memory API [...] adds 1f6904f72937 scripts/tags.sh: add DECLARE_HASHTABLE() adds 32c1b90dcd90 ocfs2/dlm: remove unnecessary parentheses adds 2de24cb742d4 ocfs2: remove unused pointer 'eb' adds 0ae1c2dbdccc ocfs2: remove unneeded null check adds 999865764f5f fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] adds 867632d6a612 ocfs2: remove set but not used variable 'rb' adds 5780a02fd1e8 fs/iomap.c: change return type to vm_fault_t adds 253cc22fc6a1 xtensa: use generic vga.h adds 0684e6526edf mm/slub.c: switch to bitmap_zalloc() adds 61448479a9f2 mm: don't warn about large allocations for slab adds c5fd3ca06b46 slub: extend slub debug to handle multiple slabs adds 9b6f7e163cd0 mm: rework memcg kernel stack accounting adds 591edfb10a94 mm: drain memcg stocks on css offlining adds 68600f623d69 mm: don't miss the last page because of round-off error adds 15f570bf3d13 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] adds 33490af3f5c1 mm, mmu_notifier: be explicit about range invalition non-b [...] adds 4e15a073a168 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] adds 154221c3e520 kmemleak: add module param to print warnings to dmesg adds bcd49e86710b mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] adds 10e364da10d7 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() adds 979aafa5919b mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() adds 7b0e0c0e35f5 mm/page_alloc.c: clean up check_for_memory() adds 4b96a37d1c68 mm: convert to use vm_fault_t adds 7f2764cfbd85 cramfs: convert to use vmf_insert_mixed adds 5d7476374564 mm: remove vm_insert_mixed() adds f5e6d1d5f8f3 mm: introduce vmf_insert_pfn_prot() adds b13fd1dc9f85 x86: convert vdso to use vm_fault_t adds bc12e6ad9617 mm: make vm_insert_pfn_prot() static adds 67fa1666223d mm: remove references to vm_insert_pfn() adds ae2b01f37044 mm: remove vm_insert_pfn() adds 6d958546ff61 mm: inline vm_insert_pfn_prot() into caller adds 79f3aa5ba989 mm: convert __vm_insert_mixed() to vm_fault_t adds 9b5a8e00d479 mm: convert insert_pfn() to vm_fault_t adds 426dcd4b600f hexagon: switch to NO_BOOTMEM adds 6072cf567a2b of: ignore sub-page memory regions adds a811c05c16b5 nios2: use generic early_init_dt_add_memory_arch adds 0042379279bc nios2: switch to NO_BOOTMEM adds be6ec5b1eecf um: setup_physmem: stop using global variables adds ddf63983576a um: switch to NO_BOOTMEM adds e92d39cdb120 unicore32: switch to NO_BOOTMEM adds 6471f52af786 alpha: switch to NO_BOOTMEM adds 3b9aadf7278d userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] adds cc252eae85e0 mm, slab: combine kmalloc_caches and kmalloc_dma_caches adds 1291523f2c1d mm, slab/slub: introduce kmalloc-reclaimable caches adds 2e03b4bc4ae8 dcache: allocate external names from reclaimable kmalloc caches adds b29940c1abd7 mm: rename and change semantics of nr_indirectly_reclaimab [...] adds 61f94e18de94 mm, proc: add KReclaimable to /proc/meminfo adds f0d77874143d mm, slab: shorten kmalloc cache names for large sizes adds 95f9ab2d596e mm: workingset: don't drop refault information prematurely adds 1899ad18c607 mm: workingset: tell cache transitions from workingset thrashing adds b1d29ba82cf2 delayacct: track delays from thrashing cache pages adds 8508cf3ffad4 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD adds 5c54f5b9edb1 sched: loadavg: make calc_load_n() public adds 1f351d7f7590 sched: sched.h: make rq locking and clock functions availa [...] adds 246b3b3342c9 sched: introduce this_rq_lock_irq() adds eb414681d5a0 psi: pressure stall information for CPU, memory, and IO adds 2ce7135adc9a psi: cgroup support adds 505802a53510 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] adds 68d48e6a2df5 mm: workingset: add vmstat counter for shadow nodes adds 4b85afbdacd2 mm: zero-seek shrinkers adds e9b257ed150c mm/memcontrol.c: fix memory.stat item ordering adds 2c029a1ea3aa mm, page_alloc: drop should_suppress_show_mem adds c3df29d13044 mm/swap.c: remove duplicated include adds dedf2c73b80b mm/mempolicy.c: use match_string() helper to simplify the code adds 52414d330257 kvfree(): fix misleading comment adds 3ca4ea3a7a78 mm/vmalloc.c: improve vfree() kerneldoc adds a8dda165ec34 vfree: add debug might_sleep() adds dd2283f2605e mm: mmap: zap pages with read mmap_sem in munmap adds b4cefb360512 mm: unmap VM_HUGETLB mappings with optimized path adds cb4922496ae4 mm: unmap VM_PFNMAP mappings with optimized path adds 3cb7b121ff4d mm/filemap.c: Use existing variable adds 83d83612d707 mm/memory_hotplug.c: spare unnecessary calls to node_set_state adds cf01f6f5e398 mm/memory_hotplug.c: tidy up node_states_clear_node() adds 8efe33f40f3e mm/memory_hotplug.c: simplify node_states_check_changes_online adds 86b27beae596 mm/memory_hotplug.c: clean up node_states_check_changes_offline() adds 85cfb245060e memcg: remove memcg_kmem_skip_account adds f682a97a0059 mm: provide kernel parameter to allow disabling page init [...] adds d483da5bc78b mm: create non-atomic version of SetPageReserved for init use adds 966cf44f637e mm: defer ZONE_DEVICE page initialization to the point whe [...] adds d4faa40259b8 mm: remove unnecessary local variable addr in __get_user_p [...] adds d018498ccc92 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h adds 1e5f50fc9d0a hugetlb: introduce generic version of hugetlb_free_pgd_range adds cea685d55633 hugetlb: introduce generic version of set_huge_pte_at() adds a4d838536c6e hugetlb: introduce generic version of huge_ptep_get_and_clear() adds fe632225bdbd hugetlb: introduce generic version of huge_ptep_clear_flush adds cae72abc1af0 hugetlb: introduce generic version of huge_pte_none() adds c4916a008665 hugetlb: introduce generic version of huge_pte_wrprotect adds 78d6e4e8ea87 hugetlb: introduce generic version of prepare_hugepage_range adds 8e581d433bf7 hugetlb: introduce generic version of huge_ptep_set_wrprotect() adds facf6d5b8b6c hugetlb: introduce generic version of huge_ptep_set_access [...] adds 544db7597ad0 hugetlb: introduce generic version of huge_ptep_get adds 3c0513243a4a mm/filemap.c: use vmf_error() adds 85a06835f6f1 mm: mremap: downgrade mmap_sem to read when shrinking adds 9bc8039e715d mm: brk: downgrade mmap_sem to read when shrinking adds cc4b8c794f47 mm: dax: add comment for PFN_SPECIAL adds ff09d7ec9786 mm/memory.c: recheck page table entry with page table lock held adds f0ecf25a093f mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] adds 439de0d74437 userfaultfd: selftest: cleanup help messages adds 04d877319e2a userfaultfd: selftest: generalize read and poll adds 7eaa8c969efa userfaultfd: selftest: recycle lock threads first adds 61855f021c3a mm/zsmalloc.c: fix fall-through annotation adds 4a222127f363 mm/page_alloc.c: initialize num_movable in move_freepages() adds 1c2d479a119b mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type adds dfb3ccd00a06 mm: make memmap_init a proper function adds d3035be4ce23 mm: calculate deferred pages after skipping mirrored memory adds a9a9e77fbf27 mm: move mirrored memory specific code outside of memmap_i [...] adds 64081362e8ff mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] adds 7a1adfddaf0d mm: don't raise MEMCG_OOM event due to failed high-order a [...] adds 26db3d09d9e1 mm/gup_benchmark.c: time put_page() adds 714a3a1ebafe mm/gup_benchmark.c: add additional pinning methods adds 319e0bec1aec tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] adds aeb85ed4f41a tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] adds 0dd8666afb99 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option adds 3821b76c3cdb tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] adds 907ec5fca3dc mm: zero remaining unavailable struct pages adds ec393a0f014e mm: return zero_resv_unavail optimization adds 9fd61bc95130 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] adds df06b37ffe5a mm/gup: cache dev_pagemap while pinning pages adds 026d1eaf5ef1 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t adds d7c3393413fe mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] adds 7066f0f933a1 mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() adds 7eef5f97c1f9 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] adds 91cbacc34512 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] adds bc4ae27d817a mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS adds aa8aa8a331d2 mm: export add_swap_extent() adds 22146c3ce989 hugetlbfs: dirty pages as they are added to pagecache adds 345671ea0f92 Merge branch 'akpm' (patches from Andrew) adds b59dfdaef173 i2c-hid: properly terminate i2c_hid_dmi_desc_override_tabl [...] adds 72b8ad40e143 leds: gpio: set led_dat->gpiod pointer for OF defined GPIO leds adds e55854534989 Merge tag 'led-fix-for-4.20-rc1' of git://git.kernel.org/p [...] adds 6f5b390b3abe rtc: ds1685: simplify getting .driver_data adds 7dceef78f310 rtc: ds1307: fix ds1339 wakealarm support adds ef0f02fd69a0 rtc: s35390a: Change buf's type to u8 in s35390a_init adds a86d6b23ed97 rtc: sc27xx: Set wakeup capability before registering rtc device adds 7db5adfa6316 rtc: sc27xx: Clear SPG value update interrupt status adds b2ddc48582ef rtc: sc27xx: Remove interrupts disable and clear in probe() adds bf2c532b67fc rtc: sc27xx: Add check to see if need to enable the alarm [...] adds 3822d1bb0df1 rtc: sc27xx: Always read normal alarm when registering RTC device adds c7b7eefa57ae Merge tag 'rtc-4.20' of git://git.kernel.org/pub/scm/linux [...] adds f39f8688888a Input: synaptics - avoid using uninitialized variable when [...] adds cacd9759eea2 Merge branch 'next' into for-linus adds ed3f4e239834 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cd6ba41c192d watchdog: ts4800: release syscon device node in ts4800_wdt [...] adds 5ecf3e110c32 Merge tag 'linux-watchdog-4.20-rc1' of git://www.linux-wat [...] adds 69d5b97c5973 HID: we do not randomly make new drivers 'default y' adds f8d5d0cc145c xarray: Add definition of struct xarray adds 01959dfe771c xarray: Define struct xa_node adds 992a8e60e3fe xarray: Add documentation adds ad3d6c7263e3 xarray: Add XArray load operation adds 9b89a0355144 xarray: Add XArray marks adds 58d6ea3085f2 xarray: Add XArray unconditional store operations adds 41aec91f5598 xarray: Add XArray conditional store operations adds b803b42823d0 xarray: Add XArray iterators adds 80a0a1a9a3cd xarray: Extract entries from an XArray adds 687149fca1f3 xarray: Destroy an XArray adds 64d3e9a9e0cc xarray: Step through an XArray adds 4e99d4e9579d xarray: Add xas_for_each_conflict adds 2264f5132fe4 xarray: Add xas_create_range adds 9f14d4f1f104 xarray: Add xa_reserve and xa_release adds 3d5bd6e1a04a xarray: Add MAINTAINERS entry adds 371c752dc669 xarray: Track free entries in an XArray adds f32f004cddf8 ida: Convert to XArray adds eb797a8ee0ab page cache: Rearrange address_space adds 0d3f92966629 page cache: Convert hole search to XArray adds 74d609585d8b page cache: Add and replace pages using the XArray adds 5c024e6a4ebc page cache: Convert page deletion to XArray adds 4c7472c0df2f page cache: Convert find_get_entry to XArray adds f280bf092d48 page cache: Convert find_get_entries to XArray adds fd1b3cee2a86 page cache: Convert find_get_pages_range to XArray adds 3ece58a270cd page cache: Convert find_get_pages_contig to XArray adds a6906972fe67 page cache; Convert find_get_pages_range_tag to XArray adds c1901cd33cf4 page cache: Convert find_get_entries_tag to XArray adds 070e807c690b page cache: Convert filemap_map_pages to XArray adds a332125fc322 radix tree test suite: Convert regression1 to XArray adds ef8e5717db01 page cache: Convert delete_batch to XArray adds 22ecdb4f8b7d page cache: Remove stray radix comment adds 8fa8e538e4be page cache: Convert filemap_range_has_page to XArray adds ff9c745b81ff mm: Convert page-writeback to XArray adds a97e7904c080 mm: Convert workingset to XArray adds 69b6c1319b65 mm: Convert truncate to XArray adds 8d93b41c09d1 mm: Convert add_to_swap_cache to XArray adds 4e17ec250fce mm: Convert delete_from_swap_cache to XArray adds 560d454bae08 mm: Convert __do_page_cache_readahead to XArray adds 89eb946a7432 mm: Convert page migration to XArray adds aa5dc07f70c5 mm: Convert huge_memory to XArray adds 77da9389b9d5 mm: Convert collapse_shmem to XArray adds 85b392dbace7 mm: Convert khugepaged_scan_shmem to XArray adds 67891ffff2f5 mm: Convert is_page_cache_freeable to XArray adds 10bbd235859b pagevec: Use xa_mark_t adds 62f945b6a7b8 shmem: Convert shmem_radix_tree_replace to XArray adds a12831bf4293 shmem: Convert shmem_confirm_swap to XArray adds e21a29552fa3 shmem: Convert find_swap_entry to XArray adds 552446a41661 shmem: Convert shmem_add_to_page_cache to XArray adds 7b8d046fba91 shmem: Convert shmem_alloc_hugepage to XArray adds c121d3bb717e shmem: Convert shmem_free_swap to XArray adds 7ae3424fb4b5 shmem: Convert shmem_partial_swap_usage to XArray adds 2313216f861f memfd: Convert memfd_wait_for_pins to XArray adds ef3038a573aa memfd: Convert memfd_tag_pins to XArray adds 7f4446eefe9f shmem: Comment fixups adds 0a943c65e7d7 btrfs: Convert page cache to XArray adds ec82e1c1c89c fs: Convert buffer to XArray adds 04edf02cdd37 fs: Convert writeback to XArray adds f611ff63751a nilfs2: Convert to XArray adds 5ec2d99de742 f2fs: Convert to XArray adds a77d19f46a37 dax: Rename some functions adds ec4907ff69fb dax: Hash on XArray instead of mapping adds cfc93c6c6c96 dax: Convert dax_insert_pfn_mkwrite to XArray adds 084a899008ce dax: Convert dax_layout_busy_page to XArray adds 07f2d89cc270 dax: Convert __dax_invalidate_entry to XArray adds 9fc747f68d49 dax: Convert dax writeback to XArray adds 9f32d221301c dax: Convert dax_lock_mapping_entry to XArray adds b15cd800682f dax: Convert page fault handlers to XArray adds a28334862993 page cache: Finish XArray conversion adds 1cf56f9d670b radix tree: Remove radix_tree_update_node_t adds 2956c6644bfd radix tree: Remove split/join code adds 8cf2f98411e3 radix tree: Remove radix_tree_maybe_preload_order adds adb9d9c4ccb1 radix tree: Remove radix_tree_clear_tags adds 372266ba0267 radix tree test suite: Convert tag_tagged_items to XArray adds 47e0fab2b151 radix tree test suite: Convert iteration test to XArray adds d6427f8179b5 xarray: Move multiorder account test in-kernel adds 93eb07f72c8d xarray: Move multiorder_shrink to kernel tests adds 4f06d6302da6 xarray: Move multiorder_check to in-kernel tests adds 0e9446c35a80 xarray: Add range store functionality adds bcfa4b72111c memremap: Convert to XArray adds 9076b33d7dad radix tree test suite: Remove __item_insert adds 879a9ae7b5bc radix tree test suite: Remove multiorder benchmarking adds 4bb53bdda0d1 radix tree tests: Move item_insert_order adds ccc89e30fac7 radix tree tests: Convert item_kill_tree to XArray adds b66b5a48b8a0 radix tree tests: Convert item_delete_rcu to XArray adds 542980aa9318 radix tree test: Convert multiorder tests to XArray adds 3a08cd52c37c radix tree: Remove multiorder support adds dad4f140edaa Merge branch 'xarray' of git://git.infradead.org/users/wil [...] adds 9d954f951970 selftests/ftrace: Add --stop-fail hidden option for debug adds 5d1c6580d616 selftests/ftrace: Add --console hidden option adds 7d0abba4293e selftests/ftrace: Add case number prefix to logfile adds 7590472e78c8 selftests/ftrace: More initialize features in initialize_ftrace adds 3a96a9d0a4e9 selftests/ftrace: Add SPDX License Identifier to template adds 9768cc46d39a selftests/ftrace: Cleanup ftrace after running test adds e527c47081c7 selftests/ftrace: Remove unneeded per-test init/cleanup ftrace adds 2452c96e617a selftests/ftrace: Fix to test kprobe $comm arg only if available adds 72ce3daf92ba selftests/ftrace: Fix checkbashisms errors adds cec3adf5f571 selftests/ftrace: Use loopback address instead of localhost adds af2a0750f374 selftests/ftrace: Improve kprobe on module testcase to loa [...] adds e42e5c46b07d selftests/ftrace: Improve kprobe testcase to check log data adds 1e51263ef4e6 selftests/ftrace: Improve kretprobe testcase to check log data adds 00b2f2bc3aac selftests/ftrace: Test kprobe-event argument with various bitsize adds ddbc31e63aef selftests/ftrace: Check set_event_pid result adds b0898e84851c selftests/ftrace: Add kprobe event with $comm argument testcase adds 32f6e5da83c7 selftests/ftrace: Add kprobe profile testcase adds 873b4af2103f selftests/ftrace: Add kprobe-event with symbol argument test adds 4d23e9b4fd2e selftests/ftrace: Add trace_printk sample module test adds c21ceceae94d selftests/ftrace: Add ringbuffer size changing testcase adds 5b56a07b9c46 selftests/ftrace: Add function profiling stat testcase adds 47c509d30db4 selftests/ftrace: Add max stack tracer testcase adds 7bc026d6c032 selftests/ftrace: Add function filter on module testcase adds 174fd823397a selftests/ftrace: Add trace_pipe testcase adds 91ae08a26514 selftests/ftrace: Add stacktrace ftrace filter command testcase adds c1edd060b413 selftests/ftrace: Add wakeup tracer testcase adds c575dea2c1a5 selftests/ftrace: Add wakeup_rt tracer testcase adds 8ffade754bdf selftests/ftrace: Add ftrace cpumask testcase adds 9a244229a4b8 selftests: watchdog: fix message when /dev/watchdog open fails adds 04d5e4bd3751 selftests: watchdog: Fix error message. adds 7514c39cf1d9 selftests: watchdog: Add gettimeout and get|set pretimeout adds d89d08ffd2c5 selftests: watchdog: Fix ioctl SET* error paths to take on [...] adds a4f222e000b3 selftests: gpio: restructure Makefile adds 8c7f6316fccf selftests: gpio: Fix OUTPUT directory in Makefile adds 717da97e94a9 kvm: selftests: fix spelling mistake "Insufficent" -> "Ins [...] adds 8f381ac4d321 selftests/ftrace: Add color to the PASS / FAIL results adds fb363e2d2035 selftests: kvm: Fix -Wformat warnings adds 0387662d1b6c selftests: fix warning: "_GNU_SOURCE" redefined adds 8096fbcf55c0 selftests/ftrace: Use colored output when available adds f73581f8d9a3 selftests/ftrace: Strip escape sequences for log file adds f8cab69be0a8 Merge tag 'linux-kselftest-4.20-rc1' of git://git.kernel.o [...] adds 153e04b373dd modpost: remove leftover symbol prefix handling for module [...] adds fb073a4b473e kbuild: add -Wno-pointer-sign flag unconditionally adds a33e7ae295d5 kbuild: add -Wdeclaration-after-statement flag unconditionally adds 9df3e7a7d7d6 kbuild: add -Wno-unused-but-set-variable flag unconditionally adds 69ea912fda74 kbuild: remove unneeded link_multi_deps adds 7d0ea2524202 kbuild: use 'else ifeq' for checksrc to improve readability adds 9e1e8194332f ASN.1: Remove unnecessary shadowed local variable adds c2b1a9226fe7 modpost: Create macro to avoid variable shadowing adds ac747c0715f2 Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/l [...] adds 746bb4ed6d62 Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/ [...] adds e949b0baa8d4 Revert "bridge: do not add port to router list when receiv [...] adds b8a4ed6ceed0 drivers: net: include linux/ip.h for iphdr adds d2a3055c6c5b Merge remote-tracking branch 'arc-current/for-curr' adds 1a2a1f05bac7 Merge remote-tracking branch 'm68k-current/for-linus' adds f592f804831f bpf: devmap: fix wrong interface selection in notifier_call adds a3f49d97c220 selftests/bpf: add config fragments BPF_STREAM_PARSER and [...] adds 4a6998aff82a bpf, btf: fix a missing check bug in btf_parse adds 36641ad61db5 bpf: fix test suite to enable all unpriv program types adds ab21c1b5f799 bpf: disallow direct packet access for unpriv in cg_skb adds 5d66fa7d9e9e bpf: fix direct packet access for flow dissector progs adds d5563d367c2c bpf: fix cg_skb types to hint access type in may_access_di [...] adds 80b0d86a176c bpf: fix direct packet write into pop/peek helpers adds d3f66e4116af bpf: fix leaking uninitialized memory on pop/peek helpers adds b09928b97628 bpf: make direct packet write unclone more robust adds 4d716e10e3c5 Merge branch 'pkt-access-fixes' adds ede95a63b5e8 bpf: add bpf_jit_limit knob to restrict unpriv allocations adds d8fd9e106fbc bpf: fix wrong helper enablement in cgroup local storage adds 6788fac82001 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds ece23711dd95 net: Properly unlink GRO packets on overflow. adds 7ee57d0aec1d Merge remote-tracking branch 'net/master' adds 61792b677415 netfilter: ipv6: fix oops when defragmenting locally gener [...] adds 5e91c9d9cd3f netfilter: nft_osf: check if attribute is present adds 5a8de47b3c25 netfilter: bridge: define INT_MIN & INT_MAX in userspace adds d1e25e61844f Merge remote-tracking branch 'netfilter/master' adds f0966a0f3689 Merge remote-tracking branch 'mac80211/master' adds aedef16a63d5 ALSA: dice: fix to wait for releases of all ALSA character [...] adds 3a1dba557974 Merge remote-tracking branch 'sound-current/for-linus' adds eafb621d62c7 Merge branch 'asoc-4.19' into asoc-linus adds 00525f2eb96e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 599eb81f4118 Merge branch 'spi-4.19' into spi-linus adds 3a5b700a3598 Merge remote-tracking branch 'spi-fixes/for-linus' adds f0d056a6d1c0 Merge remote-tracking branch 'pci-current/for-linus' adds 46a681679a6a Merge remote-tracking branch 'tty.current/tty-linus' adds d9ac633af9e6 Merge remote-tracking branch 'omap-fixes/fixes' adds 9abeb98129e9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ac6a16a1bf56 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 5bbf3de7dc97 Merge branch 'kbuild' into for-next adds b8e0bc6bd0b7 Merge remote-tracking branch 'kbuild/for-next' adds fe0640eb30b7 compiler.h: update definition of unreachable() adds 1ff2fea5e30c compiler-gcc: remove comment about gcc 4.5 from unreachable() adds e26cebb1b95e Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 2409b1b80d39 Merge remote-tracking branch 'leaks/leaks-next' adds ebb72e6918fc Merge remote-tracking branch 'arm-soc/for-next' adds 6a468008be50 Merge remote-tracking branch 'actions/for-next' adds f4b4d6bc35cc Merge remote-tracking branch 'amlogic/for-next' adds 0a6e78457320 Merge remote-tracking branch 'at91/at91-next' adds 29f2742389d8 Merge remote-tracking branch 'bcm2835/for-next' adds dd61819ce6c7 Merge remote-tracking branch 'imx-mxs/for-next' adds 634ff7fdc1bb Merge remote-tracking branch 'keystone/next' adds e619929f8b68 Merge remote-tracking branch 'mediatek/for-next' adds c0c82e40cd6e Merge remote-tracking branch 'mvebu/for-next' adds ab6ead7d07ca ARM: OMAP1: ams-delta: Fix impossible .irq < 0 adds 21f0bd425b67 Merge branch 'omap-for-v4.20/omap1' into for-next adds 9f4b059f4e07 Merge remote-tracking branch 'omap/for-next' adds 6805ae4a9bc4 ARC: HSDK: improve reset driver adds cf542c10027d Merge remote-tracking branch 'reset/reset/next' adds 6cfc9dee5801 Merge remote-tracking branch 'qcom/for-next' adds d05ffed5ef63 Merge remote-tracking branch 'realtek/for-next' adds e17adcc19014 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 adds ad1ff6d4afdd dt-bindings: arm: Fix RZ/G2E part number adds dbe57871fba4 Merge branch 'fixes-for-v4.20' into next adds 43f4b18c8506 Merge remote-tracking branch 'renesas/next' adds 9180fc47377a Merge branch 'v4.20-armsoc/defconfig64' into for-next adds ac78b3b1ce6e Merge branch 'v4.20-armsoc/dts32' into for-next adds fd7fd7d63cab Merge branch 'v4.20-armsoc/dts64' into for-next adds 82f4b67f018c clk: rockchip: fix wrong mmc sample phase shift for rk3328 adds 5f697a0e311c clk: rockchip: add clock-id for HCLK_HDMI on rk3066 adds cca8196bdfc2 clk: rockchip: use the newly added clock-id for hdmi on RK3066 adds fd043699dee4 Merge branch 'v4.20-clk/next' into for-next adds 665636b2940d clk: rockchip: Fix static checker warning in rockchip_ddrc [...] adds f6976ae4a29d Merge branch 'v4.20-clk/next' into for-next adds 593fc35fcb94 Merge remote-tracking branch 'rockchip/for-next' adds e7eb1f49bf2c Merge remote-tracking branch 'samsung-krzk/for-next' adds a1a6636f7cc3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds c9a1461793f7 Merge remote-tracking branch 'tegra/for-next' adds 1affdc35e0a6 Merge branches 'clk-spdx', 'clk-qcom-dfs', 'clk-smp2s11-in [...] adds 480d99fdc3ee clk: mvebu: armada-37xx-tbg: Switch to clk_get and balance [...] adds 9710ee14bec9 Merge branches 'clk-dt-name', 'clk-ti-of-node' and 'clk-sa [...] adds faff3d8e852b Merge branch 'clk-renesas' into clk-next adds 5d3a48fe2cee Merge branches 'clk-qcom-sdm845-camcc' and 'clk-mtk-unused [...] adds cd8ca3005269 Merge branches 'clk-mvebu-periph-pm', 'clk-meson', 'clk-al [...] adds cc2adbe370f1 Merge branch 'clk-k3-tisci' into clk-next adds 8a69f1d4707a Merge branch 'clk-ti' into clk-next adds 3b6b13ede0e3 dt-bindings: clk: hisilicon: Add bindings for Hi3670 clk adds c1a3308a0629 clk: hisilicon: Add clock driver for Hi3670 SoC adds 0f5cb0e6225c clk: at91: Fix division by zero in PLL recalc_rate() adds ffd3b1c880a9 Merge branches 'clk-samsung', 'clk-hisi3670' and 'clk-at91 [...] adds f2a76a2955c0 clk: qcom: Add Global Clock controller (GCC) driver for SDM660 adds 2725991eca5c clk: qcom: gcc-sdm660: Add MODULE_LICENSE adds 37163726e1fd Merge branch 'clk-qcom-sdm660' into clk-next adds a3d152e40ed9 clk: qcom: Export clk_alpha_pll_configure() adds 652f1813c113 clk: qcom: gcc: Add global clock controller driver for QCS404 adds fa4c0e490387 Merge branch 'clk-qcom-qcs404' into clk-next adds 0880fb86608a clk: ingenic: Add proper Kconfig entries adds 067b6dedeb34 dt-bindings: clock: ingenic: Explicitly list compatible strings adds 2fdecde7752b dt-bindings: clock: Add jz4725b-cgu.h header adds 226dfa4726eb clk: Add Ingenic jz4725b CGU driver adds 19ef24654f2e Merge branch 'clk-ingenic-jz4725b' into clk-next adds 923ca1323196 clk: tegra: probe deferral error reporting adds a4dbbceeee3e clk: tegra: Fixes for MBIST work around adds c8da78e8a1da clk: tegra210: Include size.h for compilation ease adds cfdc0411cf01 clk: bulk: add of_clk_bulk_get() adds 616e45df7c4a clk: add new APIs to operate on all available clocks adds f08c2e2865f6 clk: add managed version of clk_bulk_get_all adds c1f74dbe59b7 Merge branches 'clk-tegra' and 'clk-bulk-get-all' into clk-next adds 3a23eb725b5c clk: actions: Cache regmap info in private clock descriptor adds 46b5dfab75ee dt-bindings: clock: Add reset controller bindings for Acti [...] adds 73a5e67efa08 dt-bindings: reset: Add binding constants for Actions Semi [...] adds a35bcf7c7f28 dt-bindings: reset: Add binding constants for Actions Semi [...] adds 09dbde0154ab clk: actions: Add Actions Semi Owl SoCs Reset Management U [...] adds c4dd4a2eb6b9 clk: actions: Add Actions Semi S700 SoC Reset Management U [...] adds 5ddf0cdf9395 clk: actions: Add Actions Semi S900 SoC Reset Management U [...] adds 686b8b8c7f99 clk: imx: imx7d: remove unnecessary clocks from clks_init_ [...] adds febb6548498f clk: imx: imx7d: remove clks_init_on array adds ec1893922df1 clk: imx: cpu clock should be always critical adds 0d09e668b70b clk: imx7d: remove CLK_IS_CRITICAL flag for arm_a7_root_clk adds 4917fb90eec7 clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk adds 7fa75007b7d7 clk: at91: audio-pll: fix audio pmc type adds 6d631027b807 clk: at91: generated: SSCs don't have a gclk adds 61170a9373ee clk: at91: h32mx: separate registration from DT parsing adds 08979ee55a9f clk: at91: audio-pll: separate registration from DT parsing adds c1e4580a1d0f clk: at91: generated: set audio_pll_allowed in at91_clk_re [...] adds b2e39dc0bb81 clk: at91: allow clock registration from C code adds b00cd8e41979 clk: at91: add pmc_data struct and helpers adds d425ad81eacd dt-bindings: clk: at91: Document new PMC binding adds d387ff5427be clk: at91: add new DT lookup function adds 084b696bb509 clk: at91: add sama5d4 pmc driver adds a2038077de9a clk: at91: add sama5d2 PMC driver adds c8923236a289 clk: at91: add at91sam9260 PMC driver adds 1eabdc2f9dd8 clk: at91: add at91sam9x5 PMCs driver adds ecd0bf3377c8 clk: at91: add at91sam9rl PMC driver adds 62061d357c7f clk: at91: move DT compatibility code to its own file adds 1fe7c040b61e Merge branches 'clk-actions-reset', 'clk-imx7-init-critica [...] adds acc4f98d44bf clk: imx6ul: add mmdc1 ipg clock adds 891f30bf603b clk: imx6sx: add mmdc1 ipg clock adds aac7ff2048a8 clk: imx6sll: add mmdc1 ipg clock adds 09d47620d0f8 clk: imx6sl: add mmdc ipg clocks adds 341ce3563e52 clk: imx6q: add mmdc0 ipg clock adds 36d68f64c411 ARM: Add Krait L2 register accessor functions adds b3f2f10693aa clk: qcom: Add support for High-Frequency PLLs (HFPLLs) adds cb546b797a0d clk: qcom: Add HFPLL driver adds 1f924faa8b1e dt-bindings: clock: Document qcom,hfpll adds 72ad7207954d clk: qcom: Add MSM8960/APQ8064's HFPLLs adds 1f79131bfd51 clk: qcom: Add IPQ806X's HFPLLs adds 4d7dc77babfe clk: qcom: Add support for Krait clocks adds 3ddc3564d3c9 clk: qcom: Add KPSS ACC/GCC driver adds 40e5ddf4f848 dt-bindings: arm: Document qcom,kpss-gcc adds bb5c4a85051e clk: qcom: Add Krait clock controller driver adds bf4503ccf321 dt-bindings: clock: Document qcom,krait-cc adds 77612720a236 clk: qcom: Add safe switch hook for krait mux clocks adds 1b4d990b19d2 Merge tag 'v4.20-rockchip-clk1' of git://git.kernel.org/pu [...] adds 8985167ecf57 clk: s2mps11: Fix matching when built as module and DT nod [...] adds 9c940bbe2bb4 clk: s2mps11: Add used attribute to s2mps11_dt_match adds 1578968f77e6 Merge branches 'clk-imx6-mmdc', 'clk-qcom-krait', 'clk-roc [...] adds 52091c256bdc clk: fixed-rate: fix of_node_get-put imbalance adds 82a4de6f11dc clk: qcom: Remove unused arrays in SDM845 GCC adds 9a1d6b232bed Merge branches 'clk-fixed-rate-remove' and 'clk-qcom-clean [...] adds 7ff4e42653ef Merge remote-tracking branch 'clk/clk-next' adds 4d8106f0299c c6x: switch to NO_BOOTMEM adds 2483217712c0 Merge remote-tracking branch 'c6x/for-linux-next' adds c32e64e852f3 csky: Build infrastructure adds 7c768f845104 csky: defconfig adds 9143a9359d05 csky: Kernel booting adds 081860b970ad csky: Exception handling and mm-fault adds 4859bfca11c7 csky: System Call adds 00a9730e1007 csky: Cache and TLB routines adds 013de2d6671d csky: MMU and page table management adds e9564df753fd csky: Process management and Signal adds dd3ef10ea295 csky: VDSO and rt_sigreturn adds e38a5272baaa csky: IRQ handling adds a0ae62806ff4 csky: Atomic operations adds 9d056df0924e csky: ELF and module probe adds c5af58b76911 csky: Library functions adds da551281947c csky: User access adds 2ce36bfa6a09 csky: Debug and Ptrace GDB adds 991069865796 csky: SMP support adds 735ee005c371 csky: Misc headers adds 19fef6c4893d dt-bindings: csky CPU Bindings adds f746650f9cdc dt-bindings: Add vendor prefix for csky adds 243b40a469d1 MAINTAINERS: Add csky adds d8a5f5f79122 irqchip: add C-SKY SMP interrupt controller adds 3fe5d5bd2dd9 dt-bindings: interrupt-controller: C-SKY SMP intc adds edff1b4835b7 irqchip: add C-SKY APB bus interrupt controller adds 2347e7e1aea4 dt-bindings: interrupt-controller: C-SKY APB intc adds 00c17775e1c4 clocksource: add C-SKY SMP timer adds f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer adds 6c2d6d95d170 clocksource: add gx6605s SOC system timer adds 252050365823 dt-bindings: timer: gx6605s SOC timer adds 9d7294abca00 Merge remote-tracking branch 'csky/linux-next' adds 381fdd62c383 m68k: fix command-line parsing when passed from u-boot adds 33d48c550224 Merge remote-tracking branch 'm68knommu/for-next' adds 6ef0c16021af nds32: Remove the redundant assignment adds fd4911f05296 nds32: Fill all TLB entries with kernel image mapping adds 2d97bad0f61b nds32: Fix gcc 8.0 compiler option incompatible. adds 288f05b60483 nds32: Fix bug in bitfield.h adds fbb1c2842e9f nds32: Perf porting adds cd895ef66611 nds32: Add perf call-graph support. adds a786e4a8c0ff nds32: Add document for NDS32 PMU. adds 3a9e41b52d52 nds32: Power management for nds32 adds 1aba0eedb147 Merge remote-tracking branch 'nds32/next' adds 9a298b445514 parisc64: change __kernel_suseconds_t to match glibc adds 87613bb9d20c parisc: Use LINUX_GATEWAY_SPACE constant in entry.S adds c9fa406f62ec parisc: Fix A500 boot crash adds e106d0a05e02 Merge remote-tracking branch 'parisc-hd/for-next' adds 0400d6550193 powerpc/dts/fsl: t2080rdb: reorder the Cortina PHY XFI lanes adds e738c5f15562 powerpc/8xx: Add DT node for using the SEC engine of the MPC885 adds b6ae3550c8e2 powerpc/8xx: add missing header in 8xx_mmu.c adds b80d73a35319 Merge remote-tracking branch 'fsl/next' adds ec00c0d6a8b9 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 4617c5ee9e37 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds 3d22a4a87aaf automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] adds 0ddc77556c54 RISC-V: properly determine hardware caps adds 9f89cbffedc4 automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] adds d4d904cfb0c9 RISC-V: Mask out the F extension on systems without D adds cbb034dfa207 automerging branch "kernel.org-palmer-linux/next-f_without [...] adds 25efa9047ebd RISC-V: Add FP register ptrace support for gdb. adds f7284c7f5ccd automerging branch "kernel.org-palmer-linux/next-fp_ptrace [...] adds 8be49f1145b2 RISC-V: Add futex support. adds fedfcb910e85 automerging branch "kernel.org-palmer-linux/next-futex" in [...] adds b68820590dc6 RISC-V: remove the unused return_to_handler export adds 10039ee8439c automerging branch "kernel.org-palmer-linux/next-hch" into [...] adds 487bd95d70f5 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig adds 8b8f7841d54a automerging branch "kernel.org-palmer-linux/next-int128" i [...] adds 0071c8886738 RISC-V: Cosmetic menuconfig changes adds 68f74c6cfb02 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] adds 52955dfd6e9d automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] adds 1db6bd3e4eb6 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] adds 09c34cad6b56 Move EM_RISCV into elf-em.h adds ee393024b5d0 RISC-V: Add support for SECCOMP adds 66b532ba1c4f automerging branch "kernel.org-palmer-linux/next-seccomp" [...] adds a7aa65970a1e automerging branch "kernel.org-palmer-linux/next-smp" into [...] adds accd3ba75836 Merge remote-tracking branch 'risc-v/for-next' adds ef5febae1543 s390/decompressor: add missing FORCE to build targets adds b44b136a3773 s390/vdso: add missing FORCE to build targets adds 5a2e1853d689 s390: avoid vmlinux segments overlap adds 9baf5b65967c mm: introduce mm_[p4d|pud|pmd]_folded adds 22c463dc248b mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] adds bbc2de96693d s390/mm: fix mis-accounting of pgtable_bytes adds f40494d1dcdb Merge remote-tracking branch 's390/features' adds a877c5dd57cb Merge remote-tracking branch 'uml/linux-next' adds f7108a4d5508 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 123954f11dc8 Merge remote-tracking branch 'befs/for-next' adds 077be701a040 Merge branch 'misc-4.20' into for-next-current-v4.19-20181025 adds 3527a018c00e Btrfs: fix null pointer dereference on compressed write pa [...] adds 7ed586d0a824 Btrfs: fix assertion on fsync of regular file when using n [...] adds 5ce555578e09 Btrfs: fix deadlock when writing out free space caches adds 0a9df0df17a0 btrfs: delayed-ref: extract find_first_ref_head from find_ [...] adds b2b5b6502c3d MAINTAINERS: update my email address for btrfs adds 21a94f7acf0f btrfs: reset max_extent_size properly adds ad22cf6ea47f btrfs: set max_extent_size properly adds fb5c39d7a887 btrfs: don't use ctl->free_space for max_extent_size adds 49940bdd5777 btrfs: only free reserved extent if we didn't insert it adds 80ee54bfe8a3 btrfs: fix insert_reserved error handling adds 30928e9baac2 btrfs: don't run delayed_iputs in commit adds c495144bc696 btrfs: move the dio_sem higher up the callchain adds 421f0922a2cf Btrfs: fix use-after-free during inode eviction adds 9084cb6a24bf Btrfs: fix use-after-free when dumping free space adds afb585c770d2 Merge branch 'misc-next' into for-next-current-v4.19-20181025 adds d31e4e35fa4e btrfs: Remove needless locking in iterate_inode_refs adds 7b45a8f904a6 btrfs: Remove needless locking in iterate_inode_extrefs adds aa37865f7df8 btrfs: Remove redundant extent_buffer_get in get_old_root adds 5d69500be195 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 623a6c07710a btrfs: Remove extra reference count bumps in btrfs_compare_trees adds a0ba2647ae66 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds b65a4387c6b0 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 1d61540ca198 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-cu [...] adds a59da659aa61 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds c461c1a28817 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-c [...] adds 1056f93314bb Merge branch 'for-next-current-v4.19-20181025' into for-ne [...] adds 5c8a08f30d8d Merge remote-tracking branch 'btrfs-kdave/for-next' adds 3167893ae60e ceph: reset cap hold timeout only for requeued inode adds 7d8dc53414c5 rbd: add __init/__exit annotations adds 5da207993e39 ceph: check snap first in ceph_set_acl() adds efe328230dc0 Revert "ceph: fix dentry leak in splice_dentry()" adds c58f450bd615 ceph: fix dentry leak in ceph_readdir_prepopulate adds 74c9e6bf4c88 ceph: check if LOOKUPNAME request was aborted when filling trace adds fce7a9744bdf ceph: refactor ceph_sync_read() adds bddff633ab7b ceph: only allow punch hole mode in fallocate adds 94e6992bb560 libceph: bump CEPH_MSG_MAX_DATA_LEN adds 24639ce56040 libceph: osd_req_op_cls_init() doesn't need to take opcode adds 33165d472310 libceph: introduce ceph_pagelist_alloc() adds 894868330a1e libceph: don't consume a ref on pagelist in ceph_msg_data_ [...] adds 668028844174 ceph: set timeout conditionally in __cap_delay_requeue adds 41a264e1b30c libceph: no need to call osd_req_opcode_valid() in osd_req [...] adds 61d2f855042c ceph: num_ops is off by one in ceph_aio_retry_work() adds 3b83f60da6dd libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() adds 81c65213d73c libceph: assign cookies in linger_submit() adds 39e58c3425b1 libceph: introduce alloc_watch_request() adds 26f887e0a3c4 libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls adds 0d9c1ab3be4c libceph: preallocate message data items adds 98c4bfe9d89b libceph: check reply num_data_items in setup_request_data() adds 2ee9dd958d47 ceph: add non-blocking parameter to ceph_try_get_caps() adds 23ddf9bea900 libceph: support the RADOS copy-from operation adds 503f82a9932d ceph: support copy_file_range file operation adds ea4cdc548e5e ceph: new mount option to disable usage of copy-from op adds cb91e16260dd Merge remote-tracking branch 'ceph/master' adds 3fdda0d63809 cifs: fix return value for cifs_listxattr adds c97bda40028a cifs: fix spelling mistake, EACCESS -> EACCES adds 05a5757ba776 smb3: add trace point for tree connection adds 2abdb521ee77 smb3: on kerberos mount if server doesn't specify auth typ [...] adds f80379d46abd Merge remote-tracking branch 'cifs/for-next' adds ef51e751b390 Merge remote-tracking branch 'ecryptfs/next' adds 99c228a994ec fs: group frequently accessed fields of struct super_block [...] adds 6ef185f0a084 Pull move of fsnotify members in struct super_block. adds 721fb6fbfd21 fsnotify: Fix busy inodes during unmount adds cebea08e6f31 Pull fsnotify umount race fix. adds a7c6ec552491 Merge remote-tracking branch 'ext3/for_next' adds a664c645f37b Merge remote-tracking branch 'fuse/for-next' adds a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES adds 1823fc6a5777 Merge remote-tracking branch 'jfs/jfs-next' adds 0140df8a7290 nfsd: correctly decrement odstate refcount in error path adds 3c95fe1f3994 nfsd: Fix an Oops in free_session() adds 52d9ce78e3d5 lockd: fix access beyond unterminated strings in prints adds 1c4e7cfb829d Merge remote-tracking branch 'nfsd/nfsd-next' adds babf4770be0a ovl: fix error handling in ovl_verify_set_fh() adds 1f244dc52139 ovl: clean up error handling in ovl_get_tmpfile() adds 8f97d1e99149 vfs: fix FIGETBSZ ioctl on an overlayfs file adds 6cd078702f2f ovl: fix recursive oi->lock in ovl_link() adds 007ea44892e6 ovl: relax permission checking on underlying layers adds b10cdcdc2012 ovl: untangle copy up call chain adds 6b52243f633e ovl: fold copy-up helpers into callers adds 9df085f3c9a2 ovl: relax requirement for non null uuid of lower fs adds 0e32992f7fac ovl: remove the 'locked' argument of ovl_nlink_{start,end} adds 1e92e3072c14 ovl: abstract ovl_inode lock with a helper adds 14fa085640a7 ovl: using posix_acl_xattr_size() to get size instead of p [...] adds 7695392f18dd Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 7e5583fd7719 ubi: Mark expected switch fall-throughs adds c4de6d7e4319 ubifs: Refactor create_default_filesystem() adds 545bc8f6b0c6 ubifs: Pass ubifs_zbranch to try_read_node() adds 22ceaa8c688d ubifs: Pass ubifs_zbranch to read_znode() adds 0e26b6e2551e ubifs: Export pnode_lookup as ubifs_pnode_lookup adds e635cf8c3bbd ubifs: Implement ubifs_lpt_lookup using ubifs_pnode_lookup adds 83407437bbea ubifs: Drop write_node adds fd6150051bec ubifs: Store read superblock node adds 5125cfdff13a ubifs: Format changes for authentication support adds dead97266f10 ubifs: Add separate functions to init/crc a node adds 49525e5eecca ubifs: Add helper functions for authentication support adds a384b47e4954 ubifs: Create functions to embed a HMAC in a node adds 823838a48688 ubifs: Add hashes to the tree node cache adds 16a26b20d2af ubifs: authentication: Add hashes to index nodes adds 6a98bc4614de ubifs: Add authentication nodes to journal adds 6f06d96fdf62 ubifs: Add auth nodes to garbage collector journal head adds da8ef65f9573 ubifs: Authenticate replayed journal adds a1dc58140f7e ubifs: authentication: Authenticate LPT adds 625700ccb506 ubfis: authentication: Authenticate master node adds b5b1f0836922 ubifs: Create hash for default LPT adds e158e02ff700 ubifs: authentication: Authenticate super block node adds 104115a3eb54 ubifs: Add hashes and HMACs to default filesystem adds 1e76592f2c32 ubifs: Do not update inode size in-place in authenticated mode adds d8a22773a12c ubifs: Enable authentication support adds e453fa60e086 Documentation: ubifs: Add authentication whitepaper adds 84db119f5a83 ubifs: Remove unneeded semicolon adds 6565d3323f62 Merge remote-tracking branch 'ubifs/linux-next' adds a7cbd04d4d78 Merge remote-tracking branch 'v9fs/9p-next' adds e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around adds af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE adds af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] adds 8a82a2513c0a vfs: Introduce logging functions adds 229e55402816 vfs: Add configuration parser helpers adds dbcf22bfca6d vfs: Add LSM hooks for the new mount API adds 6446dd622da1 vfs: Put security flags into the fs_context struct adds 4786c3427b25 selinux: Implement the new mount API LSM hooks adds 1f0a62d86694 smack: Implement filesystem context security hooks adds 966a6c141849 apparmor: Implement security hooks for the new mount API adds 8825fb43b70a tomoyo: Implement security hooks for the new mount API adds ae049c6c97e4 vfs: Separate changing mount flags full remount adds 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] adds 0472421f47a9 vfs: Remove unused code after filesystem context changes adds b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c adds bfdc0d98d3d9 proc: Add fs_context support to procfs adds ca5911cd7b66 ipc: Convert mqueue fs to fs_context adds 2502e0179096 cpuset: Use fs_context adds 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 435143a6e390 hugetlbfs: Convert to fs_context adds 6ddc92a66115 vfs: Remove kern_mount_data() adds 728d3f7e4ed3 vfs: Provide documentation for new mount API adds 74cd1cf94ad5 Make anon_inodes unconditional adds 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation adds 0799073cb470 vfs: Implement logging through fs_context adds 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log adds f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] adds c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock adds 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] adds fc992caa96a1 afs: Add fs_context support adds 3e61486571a0 afs: Use fs_context to pass parameters over automount adds 6d131d9586c9 vfs: Add a sample program for the new mount API adds 97ecb732c806 vfs: syscall: Add fsinfo() to query filesystem information adds 567ac0c6db46 afs: Add fsinfo support adds 01aff4f7d9ee vfs: Allow fsinfo() to query what's in an fs_context adds 7968520ae4b8 vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds abcefdfc2ea7 vfs: Implement parameter value retrieval with fsinfo() adds 5de4480ae7f8 vfs: allow dedupe of user owned read-only files adds 85c95f208f48 vfs: dedupe should return EPERM if permission is not granted adds d65b1f202924 iomap: remove duplicated include from iomap.c adds 55338ac2a983 Delete invalid assignment statements in do_sendfile adds 515f1867adda fs/exofs: fix potential memory leak in mount option parsing adds 3642b29a6367 fs/exofs: only use true/false for asignment of bool type variable adds 82c23f026f67 Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] adds 1fcb748d187d amd-gpu: Don't undefine READ and WRITE adds 00e23707442a iov_iter: Use accessor function adds aa563d7bca6e iov_iter: Separate type from direction and use accessor functions adds 9ea9ce0427aa iov_iter: Add I/O discard iterator adds 160cb9574b55 afs: Better tracing of protocol errors adds 12bdcf333fe1 afs: Set up the iov_iter before calling afs_extract_data() adds e7f680f45bd1 afs: Improve FS server rotation error handling adds 0a5143f2f89c afs: Implement VL server rotation adds ded2f4c58ac2 afs: Fix TTL on VL server and address lists adds 4ac15ea53622 afs: Handle EIO from delivery function adds f51375cd9e1a afs: Add a couple of tracepoints to log I/O errors adds 2a0b4f64c9ed afs: Don't invoke the server to read data beyond EOF adds 3b6492df4153 afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFS adds 0067191201de afs: Commit the status on a new file/dir/symlink adds 06aeb2971457 afs: Remove callback details from afs_callback_break struct adds 35dbfba3111a afs: Implement the YFS cache manager service adds 36bb5f490a54 afs: Fix FS.FetchStatus delivery from updating wrong vnode adds 12d8e95a911e afs: Calc callback expiry in op reply delivery adds f58db83fd332 afs: Get the target vnode in afs_rmdir() and get a callback on it adds d4936803a92b afs: Expand data structure fields to support YFS adds 30062bd13e36 afs: Implement YFS support in the fs client adds 744bcd713a4e afs: Allow dumping of server cursor on operation failure adds 2feeaf8433c8 afs: Eliminate the address pointer from the address list cursor adds 18ac61853cc4 afs: Fix callback handling adds 3bf0fb6f33dd afs: Probe multiple fileservers simultaneously adds 5ee51541b732 Merge branch 'work.afs' into for-next adds 0ac235a29267 Merge remote-tracking branch 'vfs/for-next' adds 5d837a48cc8a Merge remote-tracking branch 'printk/for-next' adds 6dc64b0cf2fa Merge remote-tracking branch 'hid/for-next' adds f081c6d2ab29 Merge branch 'i2c/for-current' into i2c/for-next adds 96259b211d98 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] adds 06b34f112f0c i2c: uniphier-f: make driver robust against concurrency adds 6ccb7f10a028 i2c: uniphier-f: fix occasional timeout error adds 2329f9535d4e i2c: uniphier-f: fix race condition when IRQ is cleared adds 71171372a38d i2c: sh_mobile: Remove dummy runtime PM callbacks adds 575a1e3938c5 MAINTAINERS: add maintainer for Renesas RIIC driver adds 509439b1d981 Merge branch 'i2c/for-4.20' into i2c/for-next adds 568b95949ab0 Merge remote-tracking branch 'i2c/i2c/for-next' adds 3b796aa60af0 media: rename soc_camera I2C drivers adds c783517e5ed4 Merge remote-tracking branch 'v4l-dvb/master' adds 8ed4769c5916 Merge remote-tracking branch 'v4l-dvb-next/master' adds ca6d73f97f92 video: fbdev: remove dead old CLPS711x LCD support driver adds 217188d9f985 video: fbdev: remove redundant 'default n' from Kconfig-s adds 4d9e9de3e936 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 145d952a2932 sched: Factor out nr_iowait and nr_iowait_cpu adds a7fe5190c03f cpuidle: menu: Remove get_loadavg() from the performance m [...] adds ae4c2bf8fb10 Merge branch 'pm-cpuidle' into linux-next adds e09db3d241f8 x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus [...] adds 3c670dba864d ACPI / PMIC: xpower: Block P-Unit I2C access during read-m [...] adds 8afb46804dfa i2c: designware: Cleanup bus lock handling adds 6a9b593d4b6f ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry adds 53fbff764afd Merge branch 'acpi-pmic' into linux-next adds 5906056e52e9 cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI adds a7314405d83c cpufreq: drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 adds f174e49e4906 cpufreq: remove unused arm_big_little_dt driver adds c0374eb515a6 Merge branch 'pm-cpufreq' into linux-next adds a1c6ca3c6de7 kernel: hung_task.c: disable on suspend adds 9e074f4644f0 Merge branch 'pm-sleep' into linux-next adds a41c96778b74 Merge remote-tracking branch 'pm/linux-next' adds 573615348fc9 tools cpupower debug: Allow to use outside build flags adds cb91890ddf6f tools cpupower: Override CFLAGS assignments adds cb7a890c7ffe Merge remote-tracking branch 'cpupower/cpupower' adds 0d270033cd77 Merge remote-tracking branch 'thermal/next' adds da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds 4082010745eb Merge remote-tracking branch 'swiotlb/linux-next' adds 82440c0f2cd0 Merge remote-tracking branch 'nfc-next/master' adds 0e8afefd5da4 drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003) adds 28b32b9f61fe Merge tag 'drm-misc-next-fixes-2018-10-17' of git://anongi [...] adds 73d0a446690e drm/amd/powerplay: translate power_profile mode to pplib w [...] adds 7a862028b95a drm/amd/powerplay: hint when power profile setting is not [...] adds b981c86f0306 drm/sched: add drm_sched_start_timeout helper adds 0efd2d2f68cd drm/sched: fix timeout handling v2 adds 8bda1013ddb1 drm/amdgpu: Set the default value about gds vmid0 size adds 8c6259bedab1 drm/amdgpu/display: dm/amdgpu: make dp phy debugfs for eDP adds b53d3049d258 drm/amdgpu/vcn:Add new register offset/mask for VCN adds 5327f025dc3c drm/amdgpu/vcn:Update latest UVD_MPC register for VCN adds 5866fb929c90 drm/amdgpu/vcn:Update latest spg mode stop for VCN adds 15296db70619 drm/amdgpu/vcn:Add ring W/R PTR check for VCN DPG mode stop adds cce9d5558588 drm/amdgpu/vcn:Reduce unnecessary local variable adds 6747c2021ccd drm/amdgpu/vcn:Update DPG mode VCN memory control adds abd2d47c5152 drm/amdgpu/vcn:Update DPG mode VCN global tiling registers adds 368d0dd81a50 drm/amdgpu/vcn:Add DPG mode Register XX check adds fe146873f545 drm/amdgpu/vcn:Remove DPG mode unused steps during vcn start adds f5c5451fefce drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode start adds 298dc39a3a20 drm/amdgpu/vcn:Update SPG mode VCN memory control adds 92bbdaeb9109 drm/amdgpu/vcn:Update SPG mode VCN global tiling adds a1584957ffe1 drm/amdgpu/vcn:Move SPG mode mc resume after MPC control adds 3d022a01fe36 drm/amdgpu/vcn:Add SPG mode Register XX check adds ad7187bfe130 drm/amdgpu/vcn:Remove SPG mode unused steps during vcn start adds 3d904ee4c30e drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode adds 10b66b2c65a2 drm/amdgpu/vcn:Set VCPU busy after gate power during vcn S [...] adds 9fc9c9b83a46 drm/amdgpu/vcn:Update SPG mode UVD status clear adds 4c450f056cae drm/amdgpu: correct SPDX identifier in amdgpu_trace_points.c adds 46924030475b drm/radeon: change SPDX identifier to MIT adds 43c3ff27a47d drm/amd/display: fix bug of accessing invalid memory adds 3df27645395e drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init adds dd46e5f0f732 drm/amdgpu: update Vega20 SDMA golden setting adds d579fd827000 drm/amd/powerplay: added I2C controller configuration adds e26f70a6539c drm/amd/powerplay: update PPtable with DC BTC and Tvr SocL [...] adds c55045adf721 drm/amdgpu: Update gc_9_0 golden settings. adds d344b21bf405 drm/amd/amdgpu: Fix debugfs error handling adds 8e16695b4eb8 drm/amdgpu/vcn:Fix uninitialized symbol error adds c13bbf4a78aa Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] adds 3f6d5ba173da drm/i915: Check fb stride against plane max stride adds 7cada4d0b7a0 drm/i915: Restore vblank interrupts earlier adds 9b27390139db drm/i915: Use the correct crtc when sanitizing plane mapping adds 708ea872601e drm/i915: Only reset seqno if actually idle adds 80c188695a77 drm/i915: Don't unset intel_connector->mst_port adds c02ba4ef16ee drm/i915: Skip vcpi allocation for MSTB ports that are gone adds 4bbf0d4749e7 drm/i915: Fix intel_dp_mst_best_encoder() adds 041444458835 drm/i915/dp: Link train Fallback on eDP only if fallback l [...] adds e3118a038dfd drm/i915/selftests: Disable shrinker across mmap-exhaustion adds ab0d6a141843 drm/i915: Large page offsets for pread/pwrite adds d9a515867bdb drm/i915/gen9+: Fix initial readout for Y tiled framebuffers adds a9b84b449277 drm/i915/icl: create function to identify combophy port adds 83db37385306 drm/i915/icl: Fix DDI/TC port clk_off bits adds b4ec5f39e4a0 drm/i915/icl: Fix signal_levels adds 835fe6d75d14 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. adds f2bfc71aee75 Merge tag 'drm-intel-next-fixes-2018-10-18' of git://anong [...] adds f412f454af2f Merge remote-tracking branch 'drm/drm-next' adds e96550956fbc drm/atomic_helper: Disallow new modesets on unregistered c [...] adds 34ca26a98ad6 drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] adds de9f8eea5a44 drm/atomic_helper: Stop modesets on unregistered connector [...] adds 7b0f61e91b60 drm/nouveau: Fix nv50_mstc->best_encoder() adds 49af5d95b9b3 drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() adds f9776280c29e drm/i915/dp: Restrict link retrain workaround to external [...] adds 5acce400e39c Merge remote-tracking branch 'drm-intel/for-linux-next' adds 5cc1fa2e35bd drm/msm: Check if target supports crash dump capture adds 9f8378afe8b4 drm/msm: Fix task dump in gpu recovery adds a4fedef7dcf2 drm/msm/gpu: Fix a couple memory leaks in debugfs adds af174823fd52 drm/msm: fix handling of cmdstream offset adds a61246cf6c70 drm/msm: dpu: Add tracing around CTL_FLUSH adds 48916341fd16 drm/msm/dsi: configure VCO rate for 10nm PLL driver adds 50693b4d2db3 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume adds f581bdefc1a9 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume adds a1e25e7975cc drm/msm/dpu: Remove suspend state tracking from crtc adds a6ba45afda41 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper adds 4f9fbf4b64c0 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() adds 0354376f44e3 drm/msm: dpu: Remove unused functions from msm_media_info.h adds a8488d903962 drm/msm: dpu: Remove _dpu_encoder_power_enable() adds 10b9a1ed2927 drm/msm: dpu: Remove 'inline' from several functions adds 2b2606646caa drm/msm: dpu: Remove empty/useless labels adds a4d9d92faaed drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() adds fee5740ffaf5 drm/msm: dpu: Remove checks from dpu_plane_destroy_state() adds ce48490ee07d drm/msm: Grab a vblank reference when waiting for commit_done adds 619cd670f050 drm/msm: validate display and event threads adds bdc309778907 drm: msm: Use DRM_DEV_* instead of dev_* adds 66b1e71547aa drm/msm/hdmi: Enable HPD after HDMI IRQ is set up adds 75b9a34b8ff1 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 adds fa81b1ad6976 drm/msm: dpu: Don't set legacy plane->crtc pointer adds 263975c52e7d Merge remote-tracking branch 'drm-msm/msm-next' adds 5fb1f65fd912 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 8b599e6e37de Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 20019764fddf Merge branch 'regmap-4.20' into regmap-next adds 031aef723a7d Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] adds 20356b2ddffa Merge remote-tracking branch 'regmap/for-next' adds 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings adds 6ca8b2b25fe6 Merge branch 'asoc-4.20' into asoc-next adds 36d9db31cd85 Merge remote-tracking branch 'sound-asoc/for-next' adds 5eda2ff12a2c Merge branch 'for-4.20/block' into for-next adds 70ee54b191df Merge branch 'for-4.20/block' into for-next adds a45bfc3b7d73 Merge branch 'for-4.20/block' into for-next adds d09b9e518de0 Merge branch 'for-4.20/block' into for-next adds 703b4ac9a9cd Merge branch 'for-4.20/block' into for-next adds 089241a2a09b Merge branch 'for-4.20/block' into for-linus adds 34db8004ca8f skd: fix unchecked return values adds 82e8f46bff01 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds 92d15d345d2a Merge branch 'stable/for-jens-4.20' of git://git.kernel.or [...] adds 9b52033f6a0e cdrom: remove set but not used variable 'tocuse' adds 4a5dd9e6f4ff scsi: sd_zbc: Rearrange code adds edb1fd7bddc7 scsi: sd_zbc: Reduce boot device scan and revalidate time adds 26b464fa7bdc scsi: sd_zbc: Fix sd_zbc_check_zones() error checks adds 5f73e3c9fd9e block: Introduce blkdev_nr_zones() helper adds 46b7588fc9ea block: Limit allocation of zone descriptors for report zones adds 80dd77257ee3 block: Introduce BLKGETZONESZ ioctl adds 8d31034f0bb1 block: Introduce BLKGETNRZONES ioctl adds 44264dde1b61 block: Improve zone reset execution adds 74f2b74de660 block: Expose queue nr_zones in sysfs adds b2d0e5fed97e block: add a report_zones method adds ec7d1417fda9 block: Introduce blk_revalidate_disk_zones() adds f4bd8e08fb9d Merge branch 'for-linus' into for-next adds 614c59425376 Merge remote-tracking branch 'block/for-next' adds b092ac24b3e5 Merge remote-tracking branch 'kgdb/kgdb-next' adds f567c266f854 Merge branch 'regulator-4.20' into regulator-next adds 0e2347a145a3 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds 35a9840b404d Merge remote-tracking branch 'regulator/for-next' adds 3bd5c4efee1c Merge tag 'loadpin-security-next' of https://git.kernel.or [...] adds 8e8c84e35ad7 Merge remote-tracking branch 'security/next-testing' adds b28029ea596e Merge remote-tracking branch 'apparmor/apparmor-next' adds ee81ae834707 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x adds 14ca441b3ede tpm2: add new tpm2 commands according to TCG 1.36 adds b7282a455f44 tpm: sort objects in the Makefile adds be93a244f757 tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c adds 83aebe6d20b5 tpm: add tpm_calc_ordinal_duration() wrapper adds 751a4c69ad7c tpm: factor out tpm_get_timeouts() adds 047d698603a3 tpm: move tpm1_pcr_extend to tpm1-cmd.c adds 83c64e87fe0b tpm: move tpm_getcap to tpm1-cmd.c adds 7028261bdad2 tpm: factor out tpm1_get_random into tpm1-cmd.c adds 0ecd248b86c3 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c adds b837a10bb063 tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c adds f880a3d77a53 tpm: factor out tpm_startup function adds c4b857d8ec00 tpm: add tpm_auto_startup() into tpm-interface.c adds 0beb40fbc552 tpm: tpm-interface.c drop unused macros adds 626a0dcc8c00 tpm: tpm-space.c remove unneeded semicolon adds 69674e54f3a9 tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure adds 837ce5bd801f tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure adds 10422b21a734 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() adds 1cfeffeda853 tpm1: reimplement SAVESTATE using tpm_buf adds 211d77708eff tpm1: reimplement tpm1_continue_selftest() using tpm_buf adds 6891220ec584 tpm: use u32 instead of int for PCR index adds 1ad7d9d63793 Merge remote-tracking branch 'tpmdd/next' adds d6bc6be349db Merge remote-tracking branch 'vfio/next' adds 1be75f432bcf Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 3511ba7d4ca6 spi: uniphier: fix incorrect property items adds 39ae318ad46d Merge branch 'spi-4.20' into spi-next adds f6a196988c58 Merge remote-tracking branch 'spi/topic/of' into spi-next adds 9424690785b1 Merge remote-tracking branch 'spi/for-next' adds d938c09a63d2 Merge branch 'core/objtool' adds ce6c9da1113a Merge remote-tracking branch 'tip/perf/urgent' into perf/core adds cf7905165fee perf record: Encode -k clockid frequency into Perf trace adds 0ab41886648b perf annotate: Add Sparc support adds d87b9790b3de perf jitdump: Add Sparc support. adds d6afa561e147 perf symbols: Set PLT entry/header sizes properly on Sparc adds 389373d33065 perf arm64: Fix generate system call table failed with /tm [...] adds 4ba8b3ebf4f8 tools lib subcmd: Introduce OPTION_ULONG adds 5067a8cdd4ce perf trace: Introduce --max-events adds 2fda5ada07f3 perf evsel: Introduce per event max_events property adds b7e8452b860c perf evsel: Mark a evsel as disabled when asking the kerne [...] adds 4291bf5cb939 perf trace: Drop addr_location refcounts adds a937c6658b8e perf trace: Drop thread refcount in trace__event_handler() adds cbb5df7e9607 perf stat: Poll for monitored tasks being alive adds c1c9b9695cc8 perf script: Allow extended console debug output adds 7ee40678af93 perf script: Flush output stream after events in verbose mode adds a9c5e6c1e9bf perf trace: Introduce per-event maximum number of events property adds 3e71c70c946b perf scripts python: call-graph-from-sql.py: Use SPDX lice [...] adds 1d865c06f571 perf scripts python: call-graph-from-sql.py: Provide bette [...] adds 3c4ef4515068 perf scripts python: call-graph-from-sql.py: Set a minimum [...] adds 99a097c987c2 perf scripts python: call-graph-from-sql.py: Change icon adds 7e4fc93e2ade perf scripts python: call-graph-from-sql.py: Make a "Main" [...] adds b2556c46a69b perf scripts python: call-graph-from-sql.py: Separate the [...] adds 5f9dfef1bb7f perf scripts python: call-graph-from-sql.py: Add a class f [...] adds e99ef8141a6d perf scripts python: call-graph-from-sql.py: Remove use of [...] adds 70d831e85c1b perf scripts python: call-graph-from-sql.py: Factor out Ca [...] adds 4be9ace7e1cd perf scripts python: call-graph-from-sql.py: Add data help [...] adds 341e73cbd301 perf scripts python: call-graph-from-sql.py: Refactor Tree [...] adds 031c2a004ba7 perf scripts python: call-graph-from-sql.py: Rename to exp [...] adds 1beb5c7b0704 perf scripts python: exported-sql-viewer.py: Add support f [...] adds ebd70c7dc2f5 perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 82f68e2898e6 perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 8392b74b575c perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 76099f98aea4 perf scripts python: exported-sql-viewer.py: Add All branc [...] adds b585ebdb5912 perf script: Add --insn-trace for instruction decoding adds 4eb068157121 perf script: Make itrace script default to all calls adds d1b1552e15d4 tools script: Add --call-trace and --call-ret-trace adds 99f753f048b3 perf script: Implement --graph-function adds fe57120e18a1 perf script: Support total cycles count adds efe8eaf7b525 Merge tag 'perf-core-for-mingo-4.20-20181025' of git://git [...] adds 4d912fd6ac90 Merge branch 'perf/urgent' adds 9eef6908e129 Merge branch 'x86/early-printk' adds e22c095aa06a Merge branch 'x86/microcode' adds 33823f4d63f7 x86/cpufeatures: Enumerate MOVDIRI instruction adds ace6485a0326 x86/cpufeatures: Enumerate MOVDIR64B instruction adds db9f03a422b6 Merge branch 'x86/urgent' adds dcd92735128c Merge remote-tracking branch 'tip/auto-latest' adds ad6e16059d8e EDAC, skx_edac: Add address translation for non-volatile DIMMs adds bed74a223f17 Merge remote-tracking branch 'edac-amd/for-next' adds 56de76305279 tracing: probeevent: Cleanup print argument functions adds eeb07b061500 tracing: probeevent: Cleanup argument field definition adds 7bfbc63eda08 tracing: probeevent: Remove NOKPROBE_SYMBOL from print functions adds 533059281ee5 tracing: probeevent: Introduce new argument fetching code adds f451bc89d835 tracing: probeevent: Unify fetch type tables adds 9178412ddf5a tracing: probeevent: Return consumed bytes of dynamic area adds 0a46c8549f8c tracing: probeevent: Append traceprobe_ for exported function adds 9b960a38835f tracing: probeevent: Unify fetch_insn processing common part adds 60c2e0cebfd0 tracing: probeevent: Add symbol type adds 40b53b771806 tracing: probeevent: Add array type support adds 3c88ee194c28 x86: ptrace: Add function argument access API adds a1303af5d79e tracing: probeevent: Add $argN for accessing function args adds f3f58935edbc tracing/uprobes: Fix to return -EFAULT if copy_from_user failed adds 59158ec4aef7 tracing/kprobes: Check the probe on unloaded module correctly adds a6682814f371 tracing/kprobes: Allow kprobe-events to record module symbol adds bf173ca92da9 tracing: probeevent: Fix uninitialized used of offset in p [...] adds da387e5c930f tracing: Export trace_dump_stack to modules adds a2acce536921 tracing: Have stack tracer trace full stack adds 578f7eaa35e7 Merge remote-tracking branch 'ftrace/for-next' adds ca795c076eff Merge remote-tracking branch 'rcu/rcu/next' adds ea9e57d06e48 xen: Make XEN_BACKEND selectable by DomU adds af320de90ec8 xen/balloon: Grammar s/Is it/It is/ adds 2ac2a7d4d9ff xen: fix race in xen_qlock_wait() adds a856531951dc xen: make xen_qlock_wait() nestable adds 7deecbda3026 xen/pvh: increase early stack size adds 3aa6c19d2f38 xen/balloon: Support xend-based toolstack adds f1db0050483c xen: remove redundant 'default n' from Kconfig adds 769d6bfc74c1 add myself as reviewer for Xen support in Linux adds e6111161c0a0 xen/pvh: don't try to unplug emulated devices adds 7a048cec598e xen: drop writing error messages to xenstore adds e2cb8fd325b2 Merge remote-tracking branch 'xen-tip/linux-next' adds 3137a46911f9 Merge remote-tracking branch 'percpu/for-next' adds 9fe44fc98ce4 platform/x86: asus-wmi: Simplify the keyboard brightness u [...] adds dbf0c5a6b1f8 platform/x86: Add LG Gram laptop special features driver adds 504f7e82d0a4 MAINTAINERS: intel_telemetry: Update maintainers info adds 8d98b1ef368f platform/x86: intel_telemetry: report debugfs failure adds 1a7938a632ce platform/x86: intel_telemetry: Get rid of custom macro adds 30394a8e8c56 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] adds 01b6b7e6e01e platform/x86: touchscreen_dmi: Add info for the Onda V80 P [...] adds c6236ca73d32 Merge remote-tracking branch 'drivers-x86/for-next' adds 050d7f2453b9 Merge remote-tracking branch 'chrome-platform/for-next' adds a98d49196f70 ipmi: Fix SSIF flag requests adds cc5e3915f478 ipmi: Fix how the lower layers are told to watch for messages adds 9bab8c2eb206 ipmi: Make the smi watcher be disabled immediately when no [...] adds af7a02f4e617 Merge remote-tracking branch 'ipmi/for-next' adds c58a3ae58bce serial: sh-sci: do not warn if DMA transfers are not supported adds 7acf79b6b216 of: base: Fix english spelling in of_alias_get_alias_list() adds 59eaeba63a17 of: base: Change logic in of_alias_get_alias_list() adds 6a89fa924943 Merge remote-tracking branch 'tty/tty-next' adds 2bc51572aa6c staging: wlan-ng: Replace long int with long adds 02e6b5ebeda1 staging: speakup: Add a pair of braces adds bfff520b54ab staging: media: davinci_vpfe: Fix spelling mistake in enum adds d6de4674d369 staging: gasket: Remove extra blank line adds 8b8429b00086 staging: ks7010: Remove extra blank line adds 95f7ed6b7d29 staging: rtl8188eu: core: Use sizeof(*p) instead of sizeof [...] adds e21d5cca3a1b staging: gasket: remove debug logs in page table mapping calls adds 8ae925f02553 staging: gasket: remove debug logs for callback invocation adds 4ab7e05dd070 staging: gasket: Fix sparse "incorrect type in assignment" [...] adds 25b4bd80da99 Merge remote-tracking branch 'staging/staging-next' adds f820fa6bc8de Merge remote-tracking branch 'mux/for-next' adds ec7a6fc34864 Merge remote-tracking branch 'icc/icc-next' adds efdcface95e8 Merge remote-tracking branch 'slave-dma/next' adds f43d18401569 Merge branch 'for-4.20' into for-next adds 217d637c5951 Merge remote-tracking branch 'cgroup/for-next' adds 1f86cc958e2a Merge branch 'misc' into for-next adds 817a292b5cc6 Merge branch 'misc' into for-next adds 7081fb629e43 scsi: target: Set response length for REPORT TARGET PORT GROUPS adds 6110f37fb33d scsi: target: Don't request modules that aren't even built adds 1b171b1a29d6 scsi: mvsas: Use dma_pool_zalloc adds 09968e5049b4 scsi: 3w-sas: 3w-9xxx: Use unsigned char for cdb adds 50435d4211a7 scsi: qla2xxx: Modify fall-through annotations adds 807eb90703e7 scsi: qla2xxx: Improve several kernel-doc headers adds 8f9a214823c9 scsi: qla2xxx: Declare local functions 'static' adds 109a5987d9ea scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze adds eb023220f4ea scsi: qla2xxx: Remove a set-but-not-used variable adds 5b0af4777b1b scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() i [...] adds 2c309aeed62c scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() adds 33279c305d07 scsi: mvsas: Remove set but not used variable 'id' adds 615a1fed8f42 Merge branch 'misc' into for-next adds 08eb086bb744 Merge remote-tracking branch 'scsi/for-next' adds d7b31359ecef kvm_config: add CONFIG_VIRTIO_MENU adds 86a559787e6f virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT adds d95f58f4a6ca mm/page_poison: expose page_poisoning_enabled to kernel modules adds 2e991629bcf5 virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON adds 4542d623c713 vhost/scsi: truncate T10 PI iov_iter to prot_bytes adds 0d02dbd68c47 vhost/scsi: Respond to control queue operations adds 3f8ca2e115e5 vhost/scsi: Extract common handling code from control queu [...] adds 09d7583294aa vhost/scsi: Use common handling code in request queue handler adds 79f800b2e769 MAINTAINERS: remove reference to bogus vsock file adds 3a2abaa7ead7 virtio_blk: add discard and write zeroes support adds c3c1e6b27467 Merge remote-tracking branch 'vhost/linux-next' adds 3952105df472 remoteproc: Introduce custom dump function for each remote [...] adds ab8f873bb90d remoteproc: Add mechanism for custom dump function assignment adds 0304530ddd29 remoteproc: qcom: q6v5-mss: Refactor mba load/unload sequence adds 7dd8ade24dc2 remoteproc: qcom: q6v5-mss: Add custom dump function for modem adds f18b7e914fd2 remoteproc: qcom: q6v5-mss: Register segments/dumpfn for coredump adds 0c0e4ddae234 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 785fe41bde7e Merge remote-tracking branch 'rpmsg/for-next' adds febb97814df2 Merge remote-tracking branch 'pwm/for-next' adds ecebdabe77df Merge remote-tracking branch 'livepatching/for-next' adds af93178ac25e coresight: tmc: Fix bad register address for CLAIM adds f2d2ea9bd8be Merge remote-tracking branch 'coresight/next' adds 82e1fa003bbe Merge remote-tracking branch 'ntb/ntb-next' adds 5b6f290beaa3 Merge remote-tracking branch 'kspp/for-next/kspp' adds 4a0dc0fb977a Merge remote-tracking branch 'cisco/for-next' adds bbe83462d8df disable building the VFS sample programs adds b287e18f5b8d mm, thp: always specify disabled vmas as nh in smaps adds 8eb4ccb0dc3c mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings adds d67f04445727 arm: arch/arm/include/asm/page.h needs personality.h adds bd99117a21fe ocfs2: remove ocfs2_is_o2cb_active() adds 857b37ea4cf0 ocfs2: without quota support, avoid calling quota recovery adds 04969eb4523f ocfs2: don't use iocb when EIOCBQUEUED returns adds 93fdb166565c ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds eb3a7960e8d7 ocfs2: don't put and assigning null to bh allocated outside adds de923959639e ocfs2: dlmglue: clean up timestamp handling adds 90eb7cf2de72 ocfs2: fix deadlock caused by ocfs2_defrag_extent adds c5e862e599df ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 3e2480b42b77 ocfs2: fix clusters leak in ocfs2_defrag_extent() adds 8cf1e2fd51c7 fix-clusters-leak-in-ocfs2_defrag_extent-fix adds d79fcb5cdee9 block: restore /proc/partitions to not display non-partiti [...] adds f5ebc62b22bd vfs: allow dedupe of user owned read-only files adds ae753869b112 vfs: dedupe should return EPERM if permission is not granted adds da7937644388 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID adds 6d4969186aa4 mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 adds da915deb1873 mm: page_alloc: reduce unnecessary binary search in memblo [...] adds 3907437f196c vfree: add debug might_sleep() adds 6596ae94f293 vfree-kvfree-add-debug-might-sleeps-fix adds 9578f2a80b68 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] adds eb08f249540b mm/page_alloc.c: memory hotplug: free pages as higher order adds 2c03875be784 memory_hotplug-free-pages-as-higher-order-fix adds 741f5b64e650 mm/page_alloc.c: remove software prefetching in __free_pag [...] adds d4e48b5b8f3d mm/z3fold.c: fix wrong handling of headless pages adds f8d39314d47c mm, swap: fix race between swapoff and some swap operations adds 36bdb3e53150 mm, swap: fix race between swapoff and some swap operations adds 1b6563e88248 mm: fix race between swapoff and mincore adds fec68c22adc6 mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 0760656fd6c8 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds aa5be80ad6be mm: add strictlimit knob adds e3076dc52fe3 mm: don't expose page to fast gup before it's ready adds f3bbf712a9a3 mm/page_owner: align with pageblock_nr_pages adds d663db59ac65 mm/page_owner: align with pageblock_nr pages adds 4a35a686a1b2 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 6c07d791d723 fs/proc/vmcore.c: Convert to use vmf_error() adds a24bdc245022 include/linux/compiler*.h: add version detection to asm_vo [...] adds 424bfb93e46e .mailmap: add Oleksij Rempel adds e2ac41ef723e treewide: remove current_text_addr adds b7e9b6cb32f8 kernel/fail_function.c: remove meaningless null pointer ch [...] adds 3ae51ecfc755 lib/bitmap.c: remove wrong documentation adds 40b778be17ad linux/bitmap.h: handle constant zero-size bitmaps correctly adds 25f79d937e8e linux/bitmap.h: remove redundant uses of small_const_nbits() adds f060b9f1894e linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds a4abd23ceb50 linux/bitmap.h: relax comment on compile-time constant nbits adds d35626b22acb lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds b7233ce9fd7d lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 908473a1a139 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 9902fc3c2f9e lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds 12d11608d9e6 lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds 8b7ca7ff4e1d lib/parser.c: switch match_u64int() over to use match_strdup() adds 19cb3fe4207c lib/parser.c: switch match_number() over to use match_strdup() adds 7dbe16f15482 lib/zlib_inflate/inflate.c: remove fall through warnings adds f064947b259c lib/sg_pool.c: remove unnecessary null check when freeing object adds 6b232f2bbce7 lib/rbtree.c: fix typo in comment of rb_insert_augmented() adds bf4385e763ec lib/kstrtox.c: delete unnecessary casts adds 582f74e7c642 include/linux/compat.h: mark expected switch fall-throughs adds 75202159bb8e checkpatch: remove GCC_BINARY_CONSTANT warning adds cca84a4def64 init/do_mounts.c: add root=PARTLABEL=<name> support adds ff399dcf1047 hfsplus: prevent btree data loss on root split adds 44d1b5ee0f7a hfsplus: fix BUG on bnode parent update adds c31bcdc30714 hfs: prevent btree data loss on root split adds c375fadaa2cb hfs: fix BUG on bnode parent update adds 8f20a7bf779a hfsplus: prevent btree data loss on ENOSPC adds 0b9a2fae0ab9 hfs: prevent btree data loss on ENOSPC adds 4a5a49cc0709 hfsplus: fix return value of hfsplus_get_block() adds 07f554a8afa8 hfs: fix return value of hfs_get_block() adds 8174c89a73f7 hfsplus: update timestamps on truncate() adds e93be39e9f2e hfs: update timestamp on truncate() adds 37c632b7430a reiserfs: propagate errors from fill_with_dentries() properly adds e4737ae0bcc9 reiserfs: remove workaround code for GCC 3.x adds 16de10f4d13d fat: expand a slightly out-of-date comment adds 9871ed43a6ee fat: create a function to calculate the timezone offest adds 1158cbe34979 fat: add functions to update and truncate timestamps appro [...] adds 68106e70580e fat: change timestamp updates to use fat_truncate_time adds 95e8c0b4215a fat: truncate inode timestamp updates in setattr adds dd3ab7c15bf8 kernel/signal.c: fix a comment error adds 5984b8bc6d2f include/linux/signal.h: mark expected switch fall-throughs adds 6dd973f351f2 kernel/kexec_file.c: remove some duplicated includes adds 52628d0534fe kernel/sysctl.c: remove duplicated include adds 1bf63b55f833 bfs: add sanity check at bfs_fill_super() adds 1818eecaec33 kernel/panic.c: do not append newline to the stack protect [...] adds 71fd28f80e9a kernel/panic.c: filter out a potential trailing newline adds 0453b6eba5ce ipc: IPCMNI limit check for msgmni and shmmni adds a6d207bd9c01 ipc: IPCMNI limit check for semmni adds 907f10a22e67 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 398c442bc475 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 1ab9b5dbb870 ipc: conserve sequence numbers in extended IPCMNI mode adds 71420818cd87 lib/lz4: update LZ4 decompressor module adds d6f07aa341e8 Merge branch 'akpm-current/current' adds 5de2e6b3ea36 kbuild: fix kernel/bounds.c 'W=1' warning adds 50f8989e1e3c percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 741849805047 mm: remove CONFIG_NO_BOOTMEM adds df56febbf15a mm: remove now defunct NO_BOOTMEM from depends list for de [...] adds 31bf592a4a8c mm: remove CONFIG_HAVE_MEMBLOCK adds 4dab23425a03 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds 20757aed33a4 csky: fixups after bootmem removal adds 5140c109a5c7 memblock: remove stale #else and the code it protects adds 19c32090700e mm: remove bootmem allocator implementation. adds c1c6dbf9b087 mm: nobootmem: remove dead code adds 595bf115d631 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds 188fc026e8e2 memblock: remove _virt from APIs returning virtual address adds e9ec3dea3f0a memblock: replace alloc_bootmem_align with memblock_alloc adds b06f00d43bef memblock: replace alloc_bootmem_low with memblock_alloc_low adds 065a7dbb0cb5 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds 8edb61b17f28 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 3a5c5405a196 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds 2c1e79465a07 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds ba299854bd50 memblock: add align parameter to memblock_alloc_node() adds be813f6ba848 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 9fcd2d8d3fcc memblock: replace __alloc_bootmem_node with appropriate me [...] adds b62a17320b3a memblock: replace alloc_bootmem_node with memblock_alloc_node adds 0d5a9a9cab7f memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds 1d654f97145d memblock: replace alloc_bootmem_pages with memblock_alloc adds 3162f3ed2c07 memblock: replace __alloc_bootmem with memblock_alloc_from adds ea65f005fefd memblock: replace alloc_bootmem with memblock_alloc adds fddfcc36d6e6 mm: nobootmem: remove bootmem allocation APIs adds 07582fff2ca6 memblock: replace free_bootmem{_node} with memblock_free adds fd9f7d53c4c1 memblock: replace free_bootmem_late with memblock_free_late adds a6b2f5e5148b memblock: rename free_all_bootmem to memblock_free_all adds f381cc6cd4b0 memblock: rename __free_pages_bootmem to memblock_free_pages adds f18b2b6c76de mm: remove nobootmem adds 6e7ed9fe25c0 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 61687ba07aea mm: remove include/linux/bootmem.h adds 8e560b515ff2 dma-direct: fix up for the removal of linux/bootmem.h adds 32e5aa2808cd powerpc: fix up for removal of linux/bootmem.h adds 929823702278 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal adds c1b55a84416b docs/boot-time-mm: remove bootmem documentation adds aadd15bc6ce0 memblock: stop using implicit alignment to SMP_CACHE_BYTES adds fdf91d9f7e38 memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] adds d49c50331226 memblock: fix missed uses of implicit alignment adds 664ec9c2af0d mm/memblock.c: warn if zero alignment was requested adds c1eccb082a61 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] adds b6aab06592a0 memblock-warn-if-zero-alignment-was-requested-fix-fix adds 0d08c38c21b8 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds 813cd9fcfa84 mm/memory_hotplug: make remove_memory() take the device_ho [...] adds 29f5028f39a2 mm/memory_hotplug: make add_memory() take the device_hotplug_lock adds ec34eb816e57 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] adds ae2c57a50f43 powerpc/powernv: hold device_hotplug_lock when calling dev [...] adds 2b02b09fd819 powerpc/powernv: hold device_hotplug_lock when calling mem [...] adds 01987b11e793 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] adds 3ba1e87e86c8 memory-hotplug.rst: add some details about locking internals adds 292f8b78ed66 mm: Fix warning in insert_pfn() adds 8ee5c7814a4f mm/gup.c: fix __get_user_pages_fast() comment adds a1fa79512b0e vfs: replace current_kernel_time64 with ktime equivalent adds 070861991035 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a3bbfc79c47a Merge branch 'akpm/master' adds b179f0826c6a Add linux-next specific files for 20181029
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 (4efacb725c0e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-platform-lg-laptop | 35 + Documentation/admin-guide/pm/intel_pstate.rst | 7 + Documentation/admin-guide/security-bugs.rst | 47 +- Documentation/blockdev/README.DAC960 | 756 - Documentation/cgroup-v1/rdma.txt | 2 +- Documentation/core-api/idr.rst | 2 +- Documentation/core-api/xarray.rst | 39 +- .../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 19 + .../devicetree/bindings/arm/msm/qcom,kpss-gcc.txt | 44 + Documentation/devicetree/bindings/arm/secure.txt | 19 +- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- .../devicetree/bindings/clock/actions,owl-cmu.txt | 2 + .../devicetree/bindings/clock/at91-clock.txt | 516 +- .../devicetree/bindings/clock/hi3670-clock.txt | 43 + .../devicetree/bindings/clock/ingenic,cgu.txt | 7 +- .../devicetree/bindings/clock/qcom,gcc.txt | 3 + .../devicetree/bindings/clock/qcom,hfpll.txt | 60 + .../devicetree/bindings/clock/qcom,krait-cc.txt | 34 + .../interrupt-controller/csky,apb-intc.txt | 62 + .../bindings/interrupt-controller/csky,mpintc.txt | 40 + Documentation/devicetree/bindings/misc/lwn-bk4.txt | 26 + .../devicetree/bindings/net/can/rcar_can.txt | 1 + .../devicetree/bindings/net/micrel-ksz90x1.txt | 28 +- .../devicetree/bindings/pci/pci-keystone.txt | 3 + .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 + .../devicetree/bindings/phy/rcar-gen2-phy.txt | 1 + .../devicetree/bindings/sound/cs42l51.txt | 17 + .../devicetree/bindings/sound/nau8822.txt | 16 + .../devicetree/bindings/sound/st,sta32x.txt | 6 + .../devicetree/bindings/sound/st,stm32-sai.txt | 7 + .../devicetree/bindings/sound/sun4i-i2s.txt | 2 + .../bindings/sound/sun50i-codec-analog.txt | 12 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 2 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 1 + .../devicetree/bindings/spi/spi-stm32-qspi.txt | 44 + .../devicetree/bindings/spi/spi-uniphier.txt | 14 +- .../bindings/thermal/qcom-spmi-temp-alarm.txt | 16 +- .../devicetree/bindings/thermal/qoriq-thermal.txt | 6 +- .../bindings/thermal/rcar-gen3-thermal.txt | 5 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 6 +- .../devicetree/bindings/thermal/stm32-thermal.txt | 61 + .../devicetree/bindings/thermal/thermal.txt | 2 +- .../bindings/timer/csky,gx6605s-timer.txt | 42 + .../devicetree/bindings/timer/csky,mptimer.txt | 42 + .../devicetree/bindings/timer/renesas,cmt.txt | 2 + .../devicetree/bindings/timer/renesas,ostm.txt | 3 +- .../devicetree/bindings/trivial-devices.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 1 + Documentation/driver-api/basics.rst | 3 + Documentation/filesystems/Locking | 17 +- Documentation/filesystems/ceph.txt | 5 + Documentation/filesystems/ubifs-authentication.md | 426 + Documentation/filesystems/ubifs.txt | 7 + Documentation/filesystems/vfs.txt | 12 +- Documentation/laptops/lg-laptop.rst | 81 + Documentation/networking/e100.rst | 3 +- Documentation/networking/e1000.rst | 3 +- Documentation/networking/e1000e.rst | 382 + Documentation/networking/e1000e.txt | 312 - Documentation/networking/fm10k.rst | 141 + Documentation/networking/i40e.rst | 770 + Documentation/networking/i40e.txt | 190 - Documentation/networking/iavf.rst | 281 + Documentation/networking/iavf.txt | 56 - Documentation/networking/ice.rst | 45 + Documentation/networking/ice.txt | 39 - Documentation/networking/igb.rst | 193 + Documentation/networking/igb.txt | 129 - Documentation/networking/igbvf.rst | 64 + Documentation/networking/igbvf.txt | 80 - Documentation/networking/index.rst | 10 + Documentation/networking/ixgb.rst | 467 + Documentation/networking/ixgb.txt | 433 - Documentation/networking/ixgbe.rst | 527 + Documentation/networking/ixgbe.txt | 349 - Documentation/networking/ixgbevf.rst | 66 + Documentation/networking/ixgbevf.txt | 52 - Documentation/nvdimm/security.txt | 99 - Documentation/process/adding-syscalls.rst | 2 +- .../process/code-of-conduct-interpretation.rst | 156 + Documentation/process/code-of-conduct.rst | 25 +- Documentation/process/deprecated.rst | 119 + Documentation/process/index.rst | 2 + Documentation/scheduler/completion.txt | 45 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 307 +- Documentation/sysctl/net.txt | 8 + Documentation/trace/histogram.rst | 6 +- Documentation/trace/kprobetrace.rst | 23 +- Documentation/virtual/kvm/api.txt | 85 +- LICENSES/other/CC-BY-SA-4.0 | 397 - MAINTAINERS | 77 +- Makefile | 4 +- Next/SHA1s | 242 +- Next/Trees | 2 +- Next/merge.log | 24224 ++++++++++--------- arch/Kconfig | 7 + arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/common/Kconfig | 3 + arch/arm/common/Makefile | 1 + arch/arm/common/krait-l2-accessors.c | 48 + arch/arm/include/asm/krait-l2-accessors.h | 9 + arch/arm/include/asm/kvm_host.h | 2 +- arch/arm/include/asm/kvm_mmu.h | 4 +- arch/arm/mach-omap1/board-ams-delta.c | 8 +- arch/arm64/Kconfig | 4 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 6 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/include/asm/cpufeature.h | 4 +- arch/arm64/include/asm/device.h | 1 - arch/arm64/include/asm/dma-mapping.h | 7 +- arch/arm64/include/asm/kvm_asm.h | 1 + arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/ptrace.h | 3 + arch/arm64/kernel/cpu_errata.c | 9 + arch/arm64/kvm/handle_exit.c | 7 + arch/arm64/kvm/hyp/hyp-entry.S | 16 +- arch/arm64/kvm/hyp/sysreg-sr.c | 19 +- arch/arm64/kvm/reset.c | 5 +- arch/arm64/mm/dma-mapping.c | 257 +- arch/csky/include/asm/Kbuild | 23 - arch/csky/include/asm/spinlock.h | 24 +- arch/csky/include/asm/uaccess.h | 140 +- arch/csky/include/uapi/asm/Kbuild | 1 - arch/csky/include/uapi/asm/unistd.h | 2 +- arch/csky/kernel/signal.c | 44 +- arch/csky/kernel/traps.c | 5 +- arch/csky/mm/fault.c | 18 +- arch/hexagon/Kconfig | 4 +- arch/mips/include/asm/mipsregs.h | 18 + arch/nds32/Kconfig | 11 + arch/nds32/boot/dts/ae3xx.dts | 5 + arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/bitfield.h | 4 +- arch/nds32/include/asm/perf_event.h | 16 + arch/nds32/include/asm/pmu.h | 386 + arch/nds32/include/asm/stacktrace.h | 39 + arch/nds32/include/asm/suspend.h | 11 + arch/nds32/kernel/Makefile | 5 +- arch/nds32/kernel/head.S | 11 +- arch/nds32/kernel/perf_event_cpu.c | 1522 ++ arch/nds32/kernel/pm.c | 79 + arch/nds32/kernel/sleep.S | 129 + arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/parisc/include/asm/alternative.h | 47 + arch/parisc/include/asm/assembly.h | 9 +- arch/parisc/include/asm/pdc.h | 1 + arch/parisc/include/asm/pdcpat.h | 54 +- arch/parisc/include/asm/pgtable.h | 10 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/include/uapi/asm/posix_types.h | 3 - arch/parisc/kernel/cache.c | 35 +- arch/parisc/kernel/entry.S | 9 +- arch/parisc/kernel/firmware.c | 57 + arch/parisc/kernel/inventory.c | 10 + arch/parisc/kernel/pacache.S | 216 +- arch/parisc/kernel/setup.c | 25 +- arch/parisc/kernel/syscall.S | 12 +- arch/parisc/kernel/unwind.c | 2 +- arch/parisc/mm/init.c | 10 +- arch/powerpc/Kbuild | 16 + arch/powerpc/Kconfig | 3 +- arch/powerpc/Makefile | 14 +- arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/mpc885ads.dts | 13 +- arch/powerpc/include/asm/accounting.h | 4 + arch/powerpc/include/asm/book3s/32/pgtable.h | 6 - arch/powerpc/include/asm/book3s/64/pgtable.h | 8 - arch/powerpc/include/asm/cputime.h | 1 - arch/powerpc/include/asm/error-injection.h | 13 + arch/powerpc/include/asm/firmware.h | 4 +- arch/powerpc/include/asm/hvcall.h | 10 +- arch/powerpc/include/asm/io.h | 20 - arch/powerpc/include/asm/iommu.h | 2 +- arch/powerpc/include/asm/kgdb.h | 5 +- arch/powerpc/include/asm/mpic.h | 7 + arch/powerpc/include/asm/nohash/32/pte-40x.h | 5 - arch/powerpc/include/asm/nohash/32/pte-44x.h | 5 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 5 - arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h | 5 - arch/powerpc/include/asm/nohash/pgtable.h | 1 - arch/powerpc/include/asm/nohash/pte-book3e.h | 21 +- arch/powerpc/include/asm/pgtable.h | 10 + arch/powerpc/include/asm/ptrace.h | 5 + arch/powerpc/include/asm/rtas.h | 2 + arch/powerpc/include/asm/trace.h | 15 + arch/powerpc/include/asm/user.h | 2 +- arch/powerpc/include/uapi/asm/sigcontext.h | 6 +- arch/powerpc/kernel/Makefile | 2 - arch/powerpc/kernel/dma-swiotlb.c | 4 +- arch/powerpc/kernel/kgdb.c | 43 +- arch/powerpc/kernel/module.c | 8 + arch/powerpc/kernel/module_64.c | 14 +- arch/powerpc/kernel/prom_init.c | 214 +- arch/powerpc/kernel/prom_init_check.sh | 16 + arch/powerpc/kernel/rtasd.c | 2 + arch/powerpc/kernel/smp.c | 10 +- arch/powerpc/kernel/time.c | 88 +- arch/powerpc/kernel/trace/Makefile | 2 - arch/powerpc/kernel/trace/ftrace.c | 261 +- arch/powerpc/kernel/trace/ftrace_64.S | 12 + arch/powerpc/kernel/traps.c | 89 +- arch/powerpc/kernel/vmlinux.lds.S | 16 +- arch/powerpc/kvm/Makefile | 2 - arch/powerpc/kvm/book3s_64_vio.c | 5 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +- arch/powerpc/kvm/book3s_hv.c | 13 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/error-inject.c | 16 + arch/powerpc/mm/8xx_mmu.c | 1 + arch/powerpc/mm/Makefile | 2 - arch/powerpc/mm/dump_linuxpagetables-book3s64.c | 9 +- arch/powerpc/mm/dump_linuxpagetables.c | 12 +- arch/powerpc/mm/mmu_decl.h | 4 + arch/powerpc/mm/pgtable-book3s64.c | 3 +- arch/powerpc/mm/pgtable-radix.c | 65 +- arch/powerpc/mm/pgtable.c | 2 +- arch/powerpc/mm/slice.c | 22 +- arch/powerpc/mm/tlb-radix.c | 1 - arch/powerpc/oprofile/Makefile | 1 - arch/powerpc/perf/Makefile | 1 - arch/powerpc/platforms/8xx/machine_check.c | 4 +- arch/powerpc/platforms/Makefile | 2 - arch/powerpc/platforms/pseries/Kconfig | 7 + arch/powerpc/platforms/pseries/Makefile | 3 +- arch/powerpc/platforms/pseries/dlpar.c | 4 + arch/powerpc/platforms/pseries/firmware.c | 1 + arch/powerpc/platforms/pseries/lpar.c | 54 + arch/powerpc/platforms/pseries/papr_scm.c | 345 + arch/powerpc/platforms/pseries/pmem.c | 164 + arch/powerpc/platforms/pseries/pseries.h | 5 + arch/powerpc/platforms/pseries/ras.c | 3 +- arch/powerpc/sysdev/Makefile | 3 - arch/powerpc/sysdev/ipic.c | 2 +- arch/powerpc/sysdev/xics/Makefile | 1 - arch/powerpc/sysdev/xive/Makefile | 1 - arch/powerpc/xmon/Makefile | 2 - arch/powerpc/xmon/xmon.c | 4 + arch/riscv/Kconfig | 57 + arch/riscv/Makefile | 4 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/elf.h | 3 - arch/riscv/include/asm/futex.h | 128 + arch/riscv/include/asm/seccomp.h | 10 + arch/riscv/include/asm/syscall.h | 6 + arch/riscv/include/asm/thread_info.h | 1 + arch/riscv/include/uapi/asm/elf.h | 3 + arch/riscv/kernel/cpufeature.c | 8 +- arch/riscv/kernel/ptrace.c | 52 + arch/s390/boot/compressed/Makefile | 16 +- arch/s390/include/asm/facility.h | 9 +- arch/s390/include/asm/mmu_context.h | 5 - arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 + arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/perf_cpum_sf.c | 6 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/mm/kasan_init.c | 4 +- arch/sparc/include/asm/cmpxchg_64.h | 7 +- arch/sparc/include/asm/parport.h | 2 + arch/sparc/include/asm/switch_to_64.h | 3 +- arch/sparc/include/asm/thread_info_64.h | 4 + arch/sparc/include/asm/vdso.h | 4 +- arch/sparc/kernel/process_64.c | 25 +- arch/sparc/kernel/rtrap_64.S | 1 + arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 6 +- arch/sparc/kernel/time_64.c | 3 - arch/sparc/mm/init_64.c | 1 + arch/sparc/vdso/Makefile | 33 +- arch/sparc/vdso/checkundef.sh | 10 + arch/sparc/vdso/vclock_gettime.c | 221 +- arch/sparc/vdso/vdso-layout.lds.S | 6 - arch/sparc/vdso/vdso.lds.S | 2 + arch/sparc/vdso/vdso2c.c | 6 - arch/sparc/vdso/vdso2c.h | 1 - arch/sparc/vdso/vdso32/vdso32.lds.S | 2 + arch/sparc/vdso/vma.c | 237 +- arch/um/drivers/ubd_kern.c | 158 +- arch/x86/Kconfig | 8 +- arch/x86/Kconfig.debug | 1 - arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/iosf_mbi.h | 39 +- arch/x86/include/asm/kvm_host.h | 70 +- arch/x86/include/asm/ptrace.h | 80 +- arch/x86/include/asm/virtext.h | 2 +- arch/x86/include/asm/vmx.h | 13 - arch/x86/include/uapi/asm/kvm.h | 8 +- arch/x86/kernel/cpu/intel_rdt.c | 7 + arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 12 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 10 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 38 +- arch/x86/kernel/cpu/mcheck/dev-mcelog.c | 3 - arch/x86/kernel/fpu/signal.c | 1 - arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kvm/hyperv.c | 280 +- arch/x86/kvm/hyperv.h | 4 + arch/x86/kvm/lapic.c | 45 +- arch/x86/kvm/lapic.h | 2 +- arch/x86/kvm/mmu.c | 393 +- arch/x86/kvm/mmu.h | 13 +- arch/x86/kvm/mmu_audit.c | 12 +- arch/x86/kvm/paging_tmpl.h | 15 +- arch/x86/kvm/svm.c | 64 +- arch/x86/kvm/trace.h | 42 + arch/x86/kvm/vmx.c | 2363 +- arch/x86/kvm/vmx_shadow_fields.h | 5 +- arch/x86/kvm/x86.c | 244 +- arch/x86/kvm/x86.h | 2 + arch/x86/mm/fault.c | 1 - arch/x86/platform/intel/iosf_mbi.c | 217 +- arch/x86/xen/Kconfig | 1 - arch/x86/xen/platform-pci-unplug.c | 4 + arch/x86/xen/smp_pv.c | 2 + block/bfq-wf2q.c | 18 +- block/bio.c | 22 +- block/blk-core.c | 2 +- block/blk-iolatency.c | 5 +- block/blk-lib.c | 41 +- block/blk-mq-debugfs.c | 1 - block/blk-mq.c | 4 +- block/blk-sysfs.c | 13 + block/blk-zoned.c | 359 +- block/blk.h | 8 + block/bounce.c | 37 +- block/ioctl.c | 4 + crypto/af_alg.c | 2 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_tad.c | 201 + drivers/acpi/acpica/dsopcode.c | 4 + drivers/acpi/acpica/psloop.c | 16 +- drivers/acpi/acpica/tbxfload.c | 3 +- drivers/acpi/bus.c | 44 +- drivers/acpi/cppc_acpi.c | 8 +- drivers/acpi/nfit/Makefile | 1 - drivers/acpi/nfit/core.c | 258 +- drivers/acpi/nfit/intel.c | 371 - drivers/acpi/nfit/intel.h | 71 +- drivers/acpi/nfit/nfit.h | 30 +- drivers/acpi/osl.c | 15 +- drivers/acpi/pmic/intel_pmic_xpower.c | 21 +- drivers/acpi/scan.c | 1 + drivers/ata/libata-core.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/zatm.c | 42 +- drivers/base/devres.c | 36 +- drivers/base/regmap/internal.h | 3 + drivers/base/regmap/regmap.c | 95 +- drivers/block/DAC960.c | 7229 ------ drivers/block/DAC960.h | 4414 ---- drivers/block/Kconfig | 12 - drivers/block/Makefile | 1 - drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/loop.c | 9 +- drivers/block/mtip32xx/mtip32xx.c | 47 +- drivers/block/nbd.c | 12 +- drivers/block/null_blk.h | 11 +- drivers/block/null_blk_main.c | 30 +- drivers/block/null_blk_zoned.c | 57 +- drivers/block/rbd.c | 19 +- drivers/block/rsxx/core.c | 2 +- drivers/block/rsxx/dma.c | 52 +- drivers/block/skd_main.c | 63 +- drivers/block/sx8.c | 53 +- drivers/block/umem.c | 38 +- drivers/block/virtio_blk.c | 95 +- drivers/block/xen-blkfront.c | 3 + drivers/bluetooth/btusb.c | 1 + drivers/bluetooth/hci_qca.c | 19 +- drivers/cdrom/gdrom.c | 8 +- drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 5 +- drivers/char/ipmi/ipmi_ssif.c | 71 +- drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-interface.c | 817 +- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 + drivers/char/tpm/tpm2-cmd.c | 301 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 2 +- drivers/clk/actions/Kconfig | 1 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-common.c | 3 +- drivers/clk/actions/owl-common.h | 5 +- drivers/clk/actions/owl-reset.c | 66 + drivers/clk/actions/owl-reset.h | 31 + drivers/clk/actions/owl-s700.c | 55 +- drivers/clk/actions/owl-s900.c | 86 +- drivers/clk/at91/Makefile | 5 +- drivers/clk/at91/at91sam9260.c | 494 + drivers/clk/at91/at91sam9rl.c | 171 + drivers/clk/at91/at91sam9x5.c | 309 + drivers/clk/at91/clk-audio-pll.c | 109 +- drivers/clk/at91/clk-generated.c | 81 +- drivers/clk/at91/clk-h32mx.c | 22 +- drivers/clk/at91/clk-i2s-mux.c | 40 +- drivers/clk/at91/clk-main.c | 112 +- drivers/clk/at91/clk-master.c | 99 +- drivers/clk/at91/clk-peripheral.c | 81 +- drivers/clk/at91/clk-pll.c | 190 +- drivers/clk/at91/clk-plldiv.c | 27 +- drivers/clk/at91/clk-programmable.c | 81 +- drivers/clk/at91/clk-slow.c | 32 +- drivers/clk/at91/clk-smd.c | 34 +- drivers/clk/at91/clk-system.c | 39 +- drivers/clk/at91/clk-usb.c | 94 +- drivers/clk/at91/clk-utmi.c | 45 +- drivers/clk/at91/dt-compat.c | 961 + drivers/clk/at91/pmc.c | 78 + drivers/clk/at91/pmc.h | 159 + drivers/clk/at91/sama5d2.c | 336 + drivers/clk/at91/sama5d4.c | 264 + drivers/clk/clk-bulk.c | 80 + drivers/clk/clk-devres.c | 24 + drivers/clk/clk-fixed-rate.c | 1 + drivers/clk/clk-s2mps11.c | 30 + drivers/clk/hisilicon/Kconfig | 7 + drivers/clk/hisilicon/Makefile | 1 + drivers/clk/hisilicon/clk-hi3670.c | 1016 + drivers/clk/imx/clk-cpu.c | 2 +- drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sl.c | 2 + drivers/clk/imx/clk-imx6sll.c | 1 + drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx6ul.c | 1 + drivers/clk/imx/clk-imx7d.c | 28 +- drivers/clk/imx/clk.h | 7 + drivers/clk/ingenic/Kconfig | 47 + drivers/clk/ingenic/Makefile | 9 +- drivers/clk/ingenic/jz4725b-cgu.c | 225 + drivers/clk/mmp/clk-of-mmp2.c | 4 +- drivers/clk/mvebu/armada-37xx-tbg.c | 3 +- drivers/clk/qcom/Kconfig | 45 + drivers/clk/qcom/Makefile | 7 + drivers/clk/qcom/clk-alpha-pll.c | 1 + drivers/clk/qcom/clk-hfpll.c | 244 + drivers/clk/qcom/clk-hfpll.h | 44 + drivers/clk/qcom/clk-krait.c | 126 + drivers/clk/qcom/clk-krait.h | 40 + drivers/clk/qcom/gcc-ipq806x.c | 82 + drivers/clk/qcom/gcc-msm8960.c | 172 + drivers/clk/qcom/gcc-qcs404.c | 2744 +++ drivers/clk/qcom/gcc-sdm660.c | 2480 ++ drivers/clk/qcom/gcc-sdm845.c | 16 - drivers/clk/qcom/hfpll.c | 96 + drivers/clk/qcom/kpss-xcc.c | 87 + drivers/clk/qcom/krait-cc.c | 397 + drivers/clk/rockchip/clk-ddr.c | 4 - drivers/clk/rockchip/clk-rk3188.c | 2 +- drivers/clk/rockchip/clk-rk3328.c | 8 +- drivers/clk/tegra/clk-dfll.c | 8 +- drivers/clk/tegra/clk-tegra210.c | 7 +- drivers/clocksource/Kconfig | 18 + drivers/clocksource/Makefile | 2 + drivers/clocksource/timer-gx6605s.c | 154 + drivers/clocksource/timer-mp-csky.c | 173 + drivers/cpufreq/Kconfig.arm | 9 +- drivers/cpufreq/Makefile | 3 - drivers/cpufreq/arm_big_little_dt.c | 100 - drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/intel_pstate.c | 48 +- drivers/cpufreq/tegra186-cpufreq.c | 2 +- drivers/cpuidle/governors/menu.c | 49 +- drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg.c | 1 + drivers/crypto/caam/caamalg_desc.c | 1 + drivers/crypto/caam/caamalg_qi.c | 1 + drivers/crypto/caam/caamhash.c | 1 + drivers/crypto/caam/caampkc.c | 1 + drivers/crypto/caam/caamrng.c | 1 + drivers/crypto/caam/ctrl.c | 1 + drivers/crypto/caam/jr.c | 1 + drivers/crypto/caam/qi.c | 43 +- drivers/crypto/caam/qi.h | 2 +- drivers/crypto/caam/sg_sw_qm.h | 29 +- drivers/crypto/caam/sg_sw_qm2.h | 30 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 6 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chcr_core.c | 6 +- drivers/edac/Kconfig | 1 + drivers/edac/skx_edac.c | 193 +- drivers/fsi/fsi-sbefifo.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 290 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 - .../drm/amd/display/modules/color/color_gamma.c | 8 +- .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 14 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 18 + drivers/gpu/drm/amd/include/atomfirmware.h | 88 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 42 +- .../amd/powerplay/hwmgr/vega20_processpptables.c | 102 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 115 +- drivers/gpu/drm/drm_atomic.c | 5 + drivers/gpu/drm/drm_atomic_helper.c | 33 +- drivers/gpu/drm/drm_connector.c | 11 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 3 + drivers/gpu/drm/i915/intel_csr.c | 1 + drivers/gpu/drm/i915/intel_ddi.c | 36 +- drivers/gpu/drm/i915/intel_display.c | 137 +- drivers/gpu/drm/i915/intel_dp.c | 52 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 26 +- drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/i915/selftests/i915_gem_object.c | 3 + drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 10 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 38 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 138 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 44 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 22 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 5 + drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 102 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 3 + drivers/gpu/drm/msm/msm_gpu.c | 30 +- drivers/gpu/drm/msm/msm_kms.h | 3 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 14 +- drivers/gpu/drm/radeon/mkregtable.c | 2 +- drivers/gpu/drm/radeon/r100_track.h | 2 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 2 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 59 +- drivers/gpu/drm/sun4i/sun4i_dotclock.c | 12 +- drivers/hid/Kconfig | 1 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 3 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i2c/busses/i2c-designware-baytrail.c | 139 +- drivers/i2c/busses/i2c-designware-common.c | 4 +- drivers/i2c/busses/i2c-designware-core.h | 9 +- drivers/i2c/busses/i2c-designware-platdrv.c | 2 - drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/i2c/busses/i2c-sh_mobile.c | 18 - drivers/i2c/busses/i2c-uniphier-f.c | 59 +- drivers/iio/adc/ti_am335x_adc.c | 12 +- drivers/infiniband/core/addr.c | 5 +- drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/device.c | 153 +- drivers/infiniband/core/mad.c | 2 +- drivers/infiniband/core/mad_priv.h | 2 +- drivers/infiniband/core/nldev.c | 34 + drivers/infiniband/core/sa.h | 8 +- drivers/infiniband/core/sa_query.c | 13 +- drivers/infiniband/core/sysfs.c | 34 +- drivers/infiniband/core/ucm.c | 3 + drivers/infiniband/core/ucma.c | 3 + drivers/infiniband/core/user_mad.c | 11 +- drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/hw/bnxt_re/main.c | 74 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 52 +- drivers/infiniband/hw/cxgb4/provider.c | 47 +- drivers/infiniband/hw/hfi1/hfi.h | 1 + drivers/infiniband/hw/hfi1/sysfs.c | 69 +- drivers/infiniband/hw/hfi1/verbs.c | 3 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 70 +- drivers/infiniband/hw/mlx4/mad.c | 20 +- drivers/infiniband/hw/mlx4/main.c | 37 +- drivers/infiniband/hw/mlx4/sysfs.c | 6 +- drivers/infiniband/hw/mlx5/cq.c | 33 +- drivers/infiniband/hw/mlx5/flow.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 3 - drivers/infiniband/hw/mlx5/main.c | 79 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/qp.c | 189 +- drivers/infiniband/hw/mthca/mthca_provider.c | 41 +- drivers/infiniband/hw/nes/nes_verbs.c | 58 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 71 +- drivers/infiniband/hw/qedr/main.c | 69 +- drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/hw/qib/qib_sysfs.c | 101 +- drivers/infiniband/hw/qib/qib_verbs.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 + drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 70 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.h | 2 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 41 +- drivers/infiniband/sw/rxe/rxe.c | 13 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 4 - drivers/infiniband/sw/rxe/rxe_verbs.c | 26 +- drivers/infiniband/ulp/srp/ib_srp.c | 9 - drivers/input/mouse/synaptics.c | 4 +- drivers/input/touchscreen/ti_am335x_tsc.c | 22 +- drivers/irqchip/Kconfig | 17 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-ativic32.c | 31 + drivers/irqchip/irq-csky-apb-intc.c | 274 + drivers/irqchip/irq-csky-mpintc.c | 198 + drivers/isdn/hisax/hfc_pci.c | 11 +- drivers/isdn/hisax/hfc_pci.h | 4 +- drivers/isdn/hisax/hfc_sx.c | 6 +- drivers/isdn/hisax/hisax.h | 2 +- drivers/isdn/mISDN/l1oip_core.c | 3 +- drivers/isdn/mISDN/tei.c | 7 +- drivers/leds/leds-gpio.c | 2 + drivers/macintosh/windfarm_smu_sat.c | 25 +- drivers/md/dm-cache-policy-smq.c | 2 +- drivers/md/dm-crypt.c | 15 +- drivers/md/dm-flakey.c | 30 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-linear.c | 35 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-table.c | 16 + drivers/md/dm-thin.c | 8 +- drivers/md/dm-writecache.c | 5 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 23 +- drivers/md/dm.c | 171 +- drivers/md/md-cluster.c | 234 +- drivers/md/md-cluster.h | 2 + drivers/md/md.c | 91 +- drivers/md/md.h | 1 + drivers/md/raid10.c | 81 +- drivers/media/i2c/soc_camera/Makefile | 18 +- .../i2c/soc_camera/{mt9m001.c => soc_mt9m001.c} | 0 .../i2c/soc_camera/{mt9t112.c => soc_mt9t112.c} | 0 .../i2c/soc_camera/{mt9v022.c => soc_mt9v022.c} | 0 .../i2c/soc_camera/{ov5642.c => soc_ov5642.c} | 0 .../i2c/soc_camera/{ov772x.c => soc_ov772x.c} | 0 .../i2c/soc_camera/{ov9640.c => soc_ov9640.c} | 0 .../i2c/soc_camera/{ov9740.c => soc_ov9740.c} | 0 .../soc_camera/{rj54n1cb0c.c => soc_rj54n1cb0c.c} | 0 .../i2c/soc_camera/{tw9910.c => soc_tw9910.c} | 0 drivers/mfd/ti_am335x_tscadc.c | 14 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mtd/ubi/attach.c | 1 + drivers/mtd/ubi/build.c | 2 + drivers/net/bonding/bond_main.c | 3 +- drivers/net/dsa/bcm_sf2.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/mv88e6xxx/port.c | 25 +- drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/dsa/qca8k.c | 6 +- drivers/net/ethernet/amazon/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_com.h | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 18 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 66 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 2 +- drivers/net/ethernet/davicom/dm9000.c | 6 +- drivers/net/ethernet/emulex/benet/be.h | 1 + drivers/net/ethernet/emulex/benet/be_main.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 50 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 22 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1090 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 83 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 33 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 121 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 27 + drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 14 + drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 97 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 23 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 32 + drivers/net/ethernet/huawei/hinic/hinic_port.h | 18 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 295 +- drivers/net/ethernet/intel/Kconfig | 42 +- drivers/net/ethernet/intel/Makefile | 1 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 1 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1 - drivers/net/ethernet/intel/ice/ice_common.c | 52 +- drivers/net/ethernet/intel/ice/ice_common.h | 9 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 5 +- drivers/net/ethernet/intel/ice/ice_devids.h | 6 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 8 + drivers/net/ethernet/intel/ice/ice_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_main.c | 116 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 15 +- drivers/net/ethernet/intel/igc/Makefile | 10 + drivers/net/ethernet/intel/igc/igc.h | 443 + drivers/net/ethernet/intel/igc/igc_base.c | 541 + drivers/net/ethernet/intel/igc/igc_base.h | 107 + drivers/net/ethernet/intel/igc/igc_defines.h | 389 + drivers/net/ethernet/intel/igc/igc_hw.h | 321 + drivers/net/ethernet/intel/igc/igc_i225.c | 490 + drivers/net/ethernet/intel/igc/igc_i225.h | 13 + drivers/net/ethernet/intel/igc/igc_mac.c | 806 + drivers/net/ethernet/intel/igc/igc_mac.h | 41 + drivers/net/ethernet/intel/igc/igc_main.c | 3901 +++ drivers/net/ethernet/intel/igc/igc_nvm.c | 215 + drivers/net/ethernet/intel/igc/igc_nvm.h | 14 + drivers/net/ethernet/intel/igc/igc_phy.c | 791 + drivers/net/ethernet/intel/igc/igc_phy.h | 21 + drivers/net/ethernet/intel/igc/igc_regs.h | 221 + drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 - drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 256 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 48 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 211 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 314 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 262 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 5709 +++++ drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 189 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 214 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 327 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 1959 ++ .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 472 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 816 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 71 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 61 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 843 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 208 + drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 12 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 128 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 490 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 46 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 410 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 122 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 13 + .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 120 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 2 + drivers/net/ethernet/mellanox/mlxsw/core.h | 4 + drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 125 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 89 + drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 225 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 982 + drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 49 + .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 249 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 138 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 552 +- drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 - .../ethernet/netronome/nfp/flower/tunnel_conf.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 75 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 8 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 105 +- drivers/net/ethernet/rocker/rocker_main.c | 5 +- drivers/net/ethernet/smsc/smc91x.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 40 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 4 +- drivers/net/ethernet/ti/cpsw.c | 7 +- drivers/net/ethernet/ti/davinci_emac.c | 6 +- drivers/net/ethernet/wiznet/w5300.c | 6 +- drivers/net/geneve.c | 14 +- drivers/net/loopback.c | 4 + drivers/net/macvlan.c | 2 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 6 +- drivers/net/phy/micrel.c | 130 +- drivers/net/phy/mscc.c | 4 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy_device.c | 1 + drivers/net/team/team.c | 5 +- drivers/net/virtio_net.c | 5 +- drivers/net/vxlan.c | 188 +- drivers/net/wan/fsl_ucc_hdlc.c | 51 +- drivers/nfc/nfcmrvl/uart.c | 5 +- drivers/nvdimm/Kconfig | 5 - drivers/nvdimm/Makefile | 1 - drivers/nvdimm/bus.c | 8 +- drivers/nvdimm/dimm.c | 11 - drivers/nvdimm/dimm_devs.c | 87 +- drivers/nvdimm/nd-core.h | 6 - drivers/nvdimm/nd.h | 48 - drivers/nvdimm/security.c | 471 - drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fabrics.c | 30 + drivers/nvme/host/fabrics.h | 2 + drivers/nvme/host/fc.c | 45 +- drivers/nvme/host/multipath.c | 9 + drivers/nvme/host/pci.c | 9 +- drivers/nvme/host/rdma.c | 78 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/core.c | 3 +- drivers/nvme/target/discovery.c | 6 +- drivers/nvme/target/fc.c | 6 +- drivers/nvme/target/fcloop.c | 1 + drivers/nvme/target/io-cmd-file.c | 5 +- drivers/nvme/target/rdma.c | 2 +- drivers/of/base.c | 28 +- drivers/pci/Kconfig | 3 + drivers/pci/Makefile | 1 + drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/Makefile | 2 +- drivers/pci/controller/dwc/pci-keystone-dw.c | 484 - drivers/pci/controller/dwc/pci-keystone.c | 788 +- drivers/pci/controller/dwc/pci-keystone.h | 57 - drivers/pci/controller/dwc/pcie-designware.h | 4 + drivers/pci/controller/pci-aardvark.c | 129 +- drivers/pci/controller/pci-mvebu.c | 384 +- drivers/pci/controller/pcie-cadence-ep.c | 11 - drivers/pci/controller/pcie-mediatek.c | 319 +- drivers/pci/controller/vmd.c | 2 +- drivers/pci/p2pdma.c | 6 +- drivers/pci/pci-bridge-emul.c | 408 + drivers/pci/pci-bridge-emul.h | 124 + drivers/pci/pcie/Kconfig | 4 - drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-pxa-usb.c | 345 + drivers/phy/mscc/phy-ocelot-serdes.c | 4 +- drivers/platform/x86/Kconfig | 14 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-wmi.c | 14 +- drivers/platform/x86/intel_cht_int33fe.c | 24 +- drivers/platform/x86/intel_telemetry_debugfs.c | 15 +- drivers/platform/x86/lg-laptop.c | 700 + drivers/platform/x86/touchscreen_dmi.c | 50 + drivers/power/supply/ds2780_battery.c | 2 +- drivers/power/supply/ds2781_battery.c | 2 +- drivers/power/supply/ds2782_battery.c | 2 +- drivers/power/supply/max8925_power.c | 1 + drivers/power/supply/twl4030_charger.c | 5 +- drivers/ptp/ptp_chardev.c | 4 + drivers/ptp/ptp_dte.c | 6 +- drivers/regulator/bd718x7-regulator.c | 59 +- drivers/regulator/lochnagar-regulator.c | 15 +- drivers/remoteproc/qcom_q6v5_mss.c | 379 +- drivers/remoteproc/remoteproc_core.c | 56 +- drivers/reset/reset-hsdk.c | 1 + drivers/rtc/rtc-ds1307.c | 1 - drivers/rtc/rtc-ds1685.c | 3 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-sc27xx.c | 60 +- drivers/s390/crypto/pkey_api.c | 29 +- drivers/scsi/3w-9xxx.c | 62 +- drivers/scsi/3w-sas.c | 46 +- drivers/scsi/3w-xxxx.c | 20 +- drivers/scsi/3w-xxxx.h | 1 - drivers/scsi/BusLogic.c | 36 +- drivers/scsi/Kconfig | 35 + drivers/scsi/Makefile | 2 + drivers/scsi/a100u2w.c | 20 +- drivers/scsi/advansys.c | 2 - drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/aic94xx/aic94xx_scb.c | 5 + drivers/scsi/aic94xx/aic94xx_task.c | 46 +- drivers/scsi/arcmsr/arcmsr_hba.c | 3 - drivers/scsi/atp870u.c | 6 +- drivers/scsi/be2iscsi/be_cmds.c | 10 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 72 +- drivers/scsi/be2iscsi/be_mgmt.c | 27 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_fcbuild.c | 108 - drivers/scsi/bfa/bfa_fcbuild.h | 9 - drivers/scsi/bfa/bfad_im.h | 2 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/csiostor/csio_lnode.c | 6 +- drivers/scsi/csiostor/csio_scsi.c | 12 +- drivers/scsi/csiostor/csio_wr.c | 17 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 154 +- drivers/scsi/cxgbi/libcxgbi.h | 3 + drivers/scsi/dc395x.c | 191 +- drivers/scsi/esp_scsi.c | 197 +- drivers/scsi/esp_scsi.h | 11 +- drivers/scsi/fnic/fnic_fcs.c | 41 +- drivers/scsi/fnic/fnic_main.c | 19 +- drivers/scsi/fnic/fnic_scsi.c | 99 +- drivers/scsi/fnic/vnic_dev.c | 26 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 4 +- drivers/scsi/hpsa.c | 136 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 - drivers/scsi/ips.c | 81 +- drivers/scsi/isci/host.c | 8 +- drivers/scsi/isci/host.h | 2 +- drivers/scsi/isci/request.c | 4 +- drivers/scsi/isci/task.c | 4 +- drivers/scsi/iscsi_tcp.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/lpfc/lpfc_hbadisc.c | 2 - drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 7 - drivers/scsi/mac_esp.c | 171 +- drivers/scsi/megaraid/megaraid_mbox.c | 78 +- drivers/scsi/megaraid/megaraid_sas_base.c | 153 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 16 +- drivers/scsi/mesh.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 67 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 34 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 18 +- drivers/scsi/mvsas/mv_init.c | 21 +- drivers/scsi/mvsas/mv_sas.c | 18 +- drivers/scsi/mvumi.c | 89 +- drivers/scsi/myrb.c | 3656 +++ drivers/scsi/myrb.h | 958 + drivers/scsi/myrs.c | 3268 +++ drivers/scsi/myrs.h | 1134 + drivers/scsi/nsp32.c | 18 +- drivers/scsi/osd/osd_initiator.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 22 +- drivers/scsi/pm8001/pm8001_init.c | 28 +- drivers/scsi/pm8001/pm8001_sas.c | 8 +- drivers/scsi/pm8001/pm80xx_hwi.c | 22 +- drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qedi/qedi_main.c | 8 +- drivers/scsi/qla1280.c | 26 +- drivers/scsi/qla2xxx/qla_attr.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 7 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_mbx.c | 7 +- drivers/scsi/qla2xxx/qla_mr.c | 21 +- drivers/scsi/qla2xxx/qla_nx.c | 6 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 6 +- drivers/scsi/qla2xxx/qla_sup.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 16 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 25 +- drivers/scsi/scsi_error.c | 3 - drivers/scsi/sd.c | 15 +- drivers/scsi/sd.h | 15 +- drivers/scsi/sd_zbc.c | 501 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 100 +- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/snic/snic_disc.c | 7 +- drivers/scsi/snic/snic_io.c | 25 +- drivers/scsi/snic/snic_main.c | 24 +- drivers/scsi/snic/snic_scsi.c | 11 +- drivers/scsi/snic/vnic_dev.c | 29 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/scsi/vmw_pvscsi.c | 77 +- drivers/scsi/zorro_esp.c | 240 +- drivers/soc/qcom/Kconfig | 3 +- drivers/spi/Kconfig | 11 +- drivers/spi/Makefile | 1 + drivers/spi/spi-omap2-mcspi.c | 177 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-stm32-qspi.c | 512 + drivers/staging/gasket/apex_driver.c | 1 - drivers/staging/gasket/gasket_core.c | 7 +- drivers/staging/gasket/gasket_core.h | 2 +- drivers/staging/gasket/gasket_page_table.c | 24 - drivers/staging/ks7010/ks_hostif.c | 1 - drivers/staging/media/davinci_vpfe/dm365_resizer.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 56 +- drivers/staging/speakup/spk_ttyio.c | 4 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/target/iscsi/iscsi_target_util.c | 6 +- drivers/target/target_core_alua.c | 2 +- drivers/target/target_core_file.c | 6 +- drivers/target/target_core_transport.c | 8 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/Makefile | 2 +- drivers/thermal/armada_thermal.c | 4 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/hisi_thermal.c | 249 +- drivers/thermal/imx_thermal.c | 31 +- drivers/thermal/of-thermal.c | 152 +- drivers/thermal/qcom-spmi-temp-alarm.c | 158 +- drivers/thermal/qcom/tsens-8916.c | 12 +- drivers/thermal/qcom/tsens-8960.c | 41 +- drivers/thermal/qcom/tsens-8974.c | 12 +- drivers/thermal/qcom/tsens-common.c | 62 +- drivers/thermal/qcom/tsens-v2.c | 8 +- drivers/thermal/qcom/tsens.c | 19 +- drivers/thermal/qcom/tsens.h | 23 +- drivers/thermal/qoriq_thermal.c | 5 +- drivers/thermal/rcar_gen3_thermal.c | 2 + drivers/thermal/rcar_thermal.c | 11 +- drivers/thermal/st/Kconfig | 14 + drivers/thermal/st/Makefile | 1 + drivers/thermal/st/stm_thermal.c | 760 + drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 3 + drivers/usb/host/xhci-tegra.c | 92 +- drivers/usb/misc/appledisplay.c | 7 +- drivers/usb/phy/phy-ab8500-usb.c | 8 +- drivers/usb/usbip/usbip_common.c | 2 +- drivers/usb/usbip/vudc_main.c | 10 +- drivers/vfio/vfio_iommu_spapr_tce.c | 23 +- drivers/vhost/scsi.c | 426 +- drivers/video/fbdev/Kconfig | 35 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/clps711xfb.c | 314 - drivers/video/fbdev/mmp/hw/Kconfig | 1 - drivers/video/fbdev/mmp/panel/Kconfig | 1 - drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 7 - drivers/virtio/virtio_balloon.c | 374 +- drivers/watchdog/ts4800_wdt.c | 1 + drivers/xen/Kconfig | 8 - drivers/xen/pvcalls-back.c | 8 +- drivers/xen/swiotlb-xen.c | 6 + drivers/xen/xenbus/xenbus_client.c | 6 +- fs/9p/vfs_addr.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/xattr.c | 4 +- fs/afs/Kconfig | 12 + fs/afs/Makefile | 7 +- fs/afs/addr_list.c | 209 +- fs/afs/afs.h | 50 +- fs/afs/cache.c | 2 +- fs/afs/callback.c | 17 +- fs/afs/cell.c | 65 +- fs/afs/cmservice.c | 287 +- fs/afs/dir.c | 75 +- fs/afs/dynroot.c | 4 +- fs/afs/file.c | 8 +- fs/afs/flock.c | 22 +- fs/afs/fs_probe.c | 270 + fs/afs/fsclient.c | 583 +- fs/afs/inode.c | 37 +- fs/afs/internal.h | 322 +- fs/afs/mntpt.c | 3 +- fs/afs/proc.c | 110 +- fs/afs/protocol_yfs.h | 163 + fs/afs/rotate.c | 302 +- fs/afs/rxrpc.c | 115 +- fs/afs/security.c | 13 +- fs/afs/server.c | 145 +- fs/afs/server_list.c | 6 +- fs/afs/super.c | 5 +- fs/afs/vl_list.c | 340 + fs/afs/vl_probe.c | 273 + fs/afs/vl_rotate.c | 355 + fs/afs/vlclient.c | 195 +- fs/afs/volume.c | 56 +- fs/afs/write.c | 30 +- fs/afs/xattr.c | 2 +- fs/afs/yfsclient.c | 2184 ++ fs/block_dev.c | 2 +- fs/btrfs/ctree.c | 17 + fs/btrfs/ctree.h | 29 - fs/btrfs/delayed-ref.c | 55 +- fs/btrfs/delayed-ref.h | 2 +- fs/btrfs/dev-replace.c | 8 - fs/btrfs/disk-io.c | 4 - fs/btrfs/extent-tree.c | 24 +- fs/btrfs/file.c | 12 + fs/btrfs/free-space-cache.c | 31 +- fs/btrfs/inode.c | 343 +- fs/btrfs/ioctl.c | 31 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/transaction.c | 9 - fs/btrfs/tree-log.c | 5 +- fs/btrfs/volumes.c | 88 +- fs/btrfs/volumes.h | 2 - fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 21 +- fs/ceph/file.c | 318 +- fs/ceph/mds_client.c | 4 +- fs/ceph/super.c | 13 + fs/ceph/super.h | 3 +- fs/cifs/cifs_debug.c | 4 +- fs/cifs/cifs_spnego.c | 6 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/connect.c | 4 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 71 +- fs/cifs/ioctl.c | 43 +- fs/cifs/misc.c | 6 +- fs/cifs/smb2inode.c | 9 +- fs/cifs/smb2ops.c | 103 +- fs/cifs/smb2pdu.c | 27 +- fs/cifs/smbdirect.c | 17 +- fs/cifs/trace.h | 42 + fs/cifs/transport.c | 12 +- fs/direct-io.c | 2 +- fs/dlm/lowcomms.c | 2 +- fs/exofs/super.c | 7 +- fs/f2fs/checkpoint.c | 62 +- fs/f2fs/data.c | 49 +- fs/f2fs/dir.c | 1 + fs/f2fs/f2fs.h | 54 +- fs/f2fs/file.c | 68 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 11 +- fs/f2fs/namei.c | 6 +- fs/f2fs/recovery.c | 88 +- fs/f2fs/segment.c | 13 +- fs/f2fs/super.c | 141 +- fs/fs_context.c | 60 +- fs/fscache/cookie.c | 31 +- fs/fscache/internal.h | 1 - fs/fscache/main.c | 4 +- fs/fsopen.c | 5 + fs/fuse/file.c | 2 +- fs/gfs2/super.c | 2 +- fs/ioctl.c | 3 + fs/iomap.c | 3 +- fs/jfs/namei.c | 2 +- fs/lockd/host.c | 2 +- fs/namespace.c | 101 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfs/pagelist.c | 36 +- fs/nfsd/nfs4state.c | 3 +- fs/nfsd/vfs.c | 4 +- fs/notify/fsnotify.c | 3 + fs/notify/mark.c | 39 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/orangefs/inode.c | 21 +- fs/orangefs/namei.c | 35 +- fs/orangefs/orangefs-kernel.h | 7 +- fs/overlayfs/copy_up.c | 213 +- fs/overlayfs/dir.c | 30 +- fs/overlayfs/inode.c | 17 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 14 +- fs/overlayfs/super.c | 32 +- fs/overlayfs/util.c | 46 +- fs/proc/root.c | 2 +- fs/pstore/inode.c | 11 +- fs/pstore/internal.h | 5 +- fs/pstore/platform.c | 75 +- fs/pstore/ram.c | 18 +- fs/pstore/ram_core.c | 11 +- fs/read_write.c | 1 - fs/splice.c | 7 +- fs/super.c | 4 +- fs/ubifs/Kconfig | 11 + fs/ubifs/Makefile | 1 + fs/ubifs/auth.c | 502 + fs/ubifs/debug.c | 6 + fs/ubifs/gc.c | 49 +- fs/ubifs/io.c | 110 +- fs/ubifs/journal.c | 289 +- fs/ubifs/log.c | 24 + fs/ubifs/lpt.c | 184 +- fs/ubifs/lpt_commit.c | 44 +- fs/ubifs/master.c | 64 +- fs/ubifs/misc.h | 5 +- fs/ubifs/recovery.c | 120 +- fs/ubifs/replay.c | 177 +- fs/ubifs/sb.c | 209 +- fs/ubifs/super.c | 91 +- fs/ubifs/tnc.c | 36 +- fs/ubifs/tnc_commit.c | 27 + fs/ubifs/tnc_misc.c | 26 +- fs/ubifs/ubifs-media.h | 46 +- fs/ubifs/ubifs.h | 253 +- fs/userfaultfd.c | 8 +- fs/xfs/libxfs/xfs_attr.c | 236 +- fs/xfs/libxfs/xfs_attr.h | 150 + fs/xfs/libxfs/xfs_bmap.c | 70 +- fs/xfs/libxfs/xfs_bmap.h | 1 + fs/xfs/libxfs/xfs_format.h | 8 +- fs/xfs/libxfs/xfs_sb.c | 5 +- fs/xfs/scrub/repair.c | 128 +- fs/xfs/scrub/scrub.c | 13 - fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_aops.h | 14 +- fs/xfs/xfs_attr.h | 148 - fs/xfs/xfs_bmap_util.c | 61 +- fs/xfs/xfs_buf.c | 109 +- fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_fsops.c | 50 +- fs/xfs/xfs_ioctl.c | 8 - fs/xfs/xfs_iomap.c | 53 +- fs/xfs/xfs_reflink.c | 33 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_stats.c | 52 +- fs/xfs/xfs_stats.h | 28 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_trans.h | 1 + fs/xfs/xfs_trans_ail.c | 28 +- fs/xfs/xfs_trans_buf.c | 42 + include/acpi/acpixf.h | 7 - include/acpi/cppc_acpi.h | 1 + include/asm-generic/sections.h | 14 + include/drm/drm_atomic.h | 11 + include/drm/drm_connector.h | 71 +- include/drm/drm_pciids.h | 2 +- include/dt-bindings/clock/at91.h | 15 + include/dt-bindings/clock/hi3670-clock.h | 348 + include/dt-bindings/clock/imx6qdl-clock.h | 3 +- include/dt-bindings/clock/imx6sl-clock.h | 4 +- include/dt-bindings/clock/imx6sll-clock.h | 3 +- include/dt-bindings/clock/imx6sx-clock.h | 3 +- include/dt-bindings/clock/imx6ul-clock.h | 3 +- include/dt-bindings/clock/jz4725b-cgu.h | 35 + include/dt-bindings/clock/qcom,gcc-msm8960.h | 2 + include/dt-bindings/clock/qcom,gcc-qcs404.h | 165 + include/dt-bindings/clock/qcom,gcc-sdm660.h | 156 + include/dt-bindings/clock/rk3188-cru-common.h | 3 +- include/dt-bindings/interrupt-controller/arm-gic.h | 2 +- include/dt-bindings/interrupt-controller/irq.h | 2 +- include/dt-bindings/phy/phy-ocelot-serdes.h | 2 +- include/dt-bindings/reset/actions,s700-reset.h | 34 + include/dt-bindings/reset/actions,s900-reset.h | 65 + include/dt-bindings/thermal/thermal_exynos.h | 12 +- include/linux/bio.h | 3 + include/linux/blk-cgroup.h | 2 +- include/linux/blk_types.h | 2 - include/linux/blkdev.h | 32 +- include/linux/bpf.h | 7 + include/linux/bpf_types.h | 4 +- include/linux/ceph/messenger.h | 24 +- include/linux/ceph/msgpool.h | 11 +- include/linux/ceph/osd_client.h | 17 + include/linux/ceph/rados.h | 28 + include/linux/clk.h | 65 +- include/linux/compiler-gcc.h | 4 - include/linux/compiler.h | 5 +- include/linux/compiler_attributes.h | 1 + include/linux/cpuhotplug.h | 1 + include/linux/debug_locks.h | 4 +- include/linux/device-mapper.h | 13 +- include/linux/device.h | 6 +- include/linux/dma-direct.h | 2 + include/linux/f2fs_fs.h | 1 + include/linux/filter.h | 22 + include/linux/fs.h | 32 +- include/linux/huge_mm.h | 2 +- include/linux/idr.h | 5 +- include/linux/ipmi_smi.h | 27 +- include/linux/key.h | 3 - include/linux/libnvdimm.h | 57 +- include/linux/mfd/madera/core.h | 2 + include/linux/mfd/rohm-bd718x7.h | 2 - include/linux/micrel_phy.h | 1 + include/linux/mlx5/driver.h | 46 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 46 +- include/linux/mm.h | 48 + include/linux/module.h | 3 +- include/linux/netpoll.h | 4 +- include/linux/pfn_t.h | 2 +- include/linux/pstore_ram.h | 3 +- include/linux/radix-tree.h | 2 +- include/linux/regmap.h | 19 + include/linux/remoteproc.h | 12 + include/linux/sched/stat.h | 1 - include/linux/skbuff.h | 6 + include/linux/skmsg.h | 42 +- include/linux/sunrpc/auth.h | 16 +- include/linux/swiotlb.h | 9 - include/linux/tpm.h | 11 +- include/linux/tracepoint-defs.h | 6 + include/linux/tracepoint.h | 36 +- include/linux/uio.h | 65 +- include/linux/umh.h | 1 + include/linux/xarray.h | 188 +- include/net/af_unix.h | 4 +- include/net/dst.h | 10 + include/net/inet_ecn.h | 18 +- include/net/ip_fib.h | 1 + include/net/netfilter/nf_flow_table.h | 2 +- include/net/netfilter/nfnetlink_log.h | 1 - include/net/sctp/constants.h | 5 - include/net/sctp/sm.h | 2 +- include/net/sock.h | 12 +- include/net/switchdev.h | 7 +- include/net/tcp.h | 39 +- include/net/vxlan.h | 64 + include/rdma/ib_addr.h | 5 +- include/rdma/ib_cm.h | 2 +- include/rdma/ib_sa.h | 38 +- include/rdma/ib_verbs.h | 31 +- include/rdma/rdma_cm.h | 5 +- include/soc/fsl/qe/ucc_fast.h | 8 +- include/trace/events/afs.h | 213 +- include/trace/events/f2fs.h | 1 - include/trace/events/rpcrdma.h | 18 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/blkzoned.h | 3 + include/uapi/linux/bpf.h | 50 +- include/uapi/linux/elf-em.h | 1 + include/uapi/linux/fs.h | 26 - include/uapi/linux/kvm.h | 18 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/mount.h | 45 + include/uapi/linux/ndctl.h | 6 - include/uapi/linux/netfilter/xt_quota.h | 8 +- include/uapi/linux/netfilter_bridge.h | 4 + include/uapi/linux/virtio_balloon.h | 8 + include/uapi/linux/virtio_blk.h | 54 + include/uapi/rdma/mlx5-abi.h | 1 + include/uapi/rdma/rdma_netlink.h | 3 +- kernel/bpf/Makefile | 2 +- kernel/bpf/btf.c | 58 +- kernel/bpf/cgroup.c | 6 + kernel/bpf/core.c | 52 +- kernel/bpf/devmap.c | 3 +- kernel/bpf/helpers.c | 41 + kernel/bpf/queue_stack_maps.c | 290 + kernel/bpf/stackmap.c | 2 +- kernel/bpf/syscall.c | 91 +- kernel/bpf/verifier.c | 98 +- kernel/cgroup/cpuset.c | 23 +- kernel/configs/kvm_guest.config | 1 + kernel/dma/direct.c | 2 - kernel/dma/swiotlb.c | 326 +- kernel/hung_task.c | 30 +- kernel/irq/manage.c | 8 +- kernel/locking/lockdep.c | 4 +- kernel/locking/qspinlock.c | 39 +- kernel/locking/qspinlock_paravirt.h | 4 +- kernel/locking/qspinlock_stat.h | 6 + kernel/sched/core.c | 34 +- kernel/sched/idle.c | 15 - kernel/sched/sched.h | 1 - kernel/softirq.c | 6 +- kernel/trace/preemptirq_delay_test.c | 10 +- kernel/trace/trace.c | 10 +- kernel/trace/trace_events_hist.c | 32 +- kernel/trace/trace_kprobe.c | 403 +- kernel/trace/trace_probe.c | 672 +- kernel/trace/trace_probe.h | 286 +- kernel/trace/trace_probe_tmpl.h | 216 + kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 176 +- kernel/tracepoint.c | 24 +- kernel/umh.c | 16 +- lib/debug_locks.c | 6 +- lib/iov_iter.c | 125 +- lib/test_ida.c | 4 +- lib/xarray.c | 68 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 6 + mm/mremap.c | 30 +- mm/page_io.c | 2 +- mm/page_poison.c | 6 + mm/util.c | 7 - mm/workingset.c | 5 +- net/8021q/vlan_dev.c | 3 +- net/9p/client.c | 2 +- net/9p/trans_virtio.c | 2 +- net/atm/common.c | 2 +- net/bluetooth/6lowpan.c | 2 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 15 + net/bpfilter/bpfilter_kern.c | 7 +- net/bridge/br.c | 4 +- net/bridge/br_device.c | 2 +- net/bridge/br_fdb.c | 4 +- net/bridge/br_private.h | 2 +- net/bridge/br_switchdev.c | 9 +- net/caif/caif_socket.c | 2 +- net/ceph/messenger.c | 112 +- net/ceph/msgpool.c | 27 +- net/ceph/osd_client.c | 332 +- net/core/datagram.c | 7 +- net/core/dev.c | 2 +- net/core/filter.c | 197 +- net/core/neighbour.c | 7 +- net/core/netclassid_cgroup.c | 1 + net/core/netpoll.c | 23 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 5 +- net/core/sock_map.c | 11 +- net/core/sysctl_net_core.c | 10 +- net/dccp/proto.c | 2 +- net/dsa/legacy.c | 6 +- net/dsa/slave.c | 3 +- net/ipv4/devinet.c | 85 +- net/ipv4/fib_frontend.c | 4 + net/ipv4/ipmr.c | 3 + net/ipv4/ipmr_base.c | 2 - net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bbr.c | 77 +- net/ipv4/tcp_bpf.c | 41 +- net/ipv4/tcp_input.c | 8 +- net/ipv4/tcp_output.c | 31 +- net/ipv4/udp.c | 24 +- net/ipv6/addrconf.c | 60 +- net/ipv6/ip6_checksum.c | 20 +- net/ipv6/ip6_fib.c | 3 + net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6mr.c | 3 + net/ipv6/ndisc.c | 3 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 13 +- net/ipv6/route.c | 2 + net/ipv6/udp.c | 8 +- net/iucv/af_iucv.c | 2 +- net/llc/af_llc.c | 11 +- net/ncsi/Kconfig | 6 + net/ncsi/internal.h | 9 + net/ncsi/ncsi-manage.c | 82 + net/ncsi/ncsi-pkt.h | 8 + net/ncsi/ncsi-rsp.c | 44 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_flow_table_core.c | 11 +- net/netfilter/nf_tables_api.c | 3 - net/netfilter/nft_dup_netdev.c | 2 - net/netfilter/nft_flow_offload.c | 2 +- net/netfilter/nft_fwd_netdev.c | 4 - net/netfilter/nft_osf.c | 2 +- net/netfilter/xt_quota.c | 55 +- net/nfc/llcp_sock.c | 2 +- net/rxrpc/af_rxrpc.c | 2 +- net/sched/act_gact.c | 5 + net/sched/act_police.c | 12 +- net/sched/sch_api.c | 4 +- net/sctp/outqueue.c | 8 +- net/sctp/socket.c | 68 +- net/smc/af_smc.c | 2 +- net/smc/smc_clc.c | 4 +- net/smc/smc_core.c | 25 +- net/socket.c | 17 +- net/sunrpc/auth.c | 172 +- net/sunrpc/auth_generic.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 4 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 1 + net/sunrpc/auth_null.c | 6 +- net/sunrpc/auth_unix.c | 4 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprt.c | 14 +- net/sunrpc/xprtrdma/backchannel.c | 16 +- net/sunrpc/xprtrdma/fmr_ops.c | 131 +- net/sunrpc/xprtrdma/frwr_ops.c | 137 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/transport.c | 110 +- net/sunrpc/xprtrdma/verbs.c | 178 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 44 +- net/tipc/group.c | 1 + net/tipc/name_distr.c | 18 +- net/tipc/name_table.c | 1 + net/tipc/name_table.h | 1 + net/tipc/socket.c | 2 +- net/tipc/topsrv.c | 4 +- net/tls/tls_device.c | 4 +- net/tls/tls_main.c | 2 - net/tls/tls_sw.c | 7 +- net/unix/af_unix.c | 6 +- samples/Kconfig | 2 +- samples/vfs/test-fsmount.c | 19 +- samples/vfs/test-statx.c | 4 + scripts/Makefile.build | 14 +- scripts/asn1_compiler.c | 6 +- scripts/kernel-doc | 8 +- scripts/mod/file2alias.c | 19 +- security/integrity/ima/ima_crypto.c | 5 +- security/keys/internal.h | 2 + security/keys/process_keys.c | 1 - security/loadpin/Kconfig | 4 +- security/loadpin/loadpin.c | 26 +- sound/firewire/dice/dice.c | 4 +- sound/i2c/cs8427.c | 2 +- sound/pci/hda/patch_ca0132.c | 73 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs42l51.c | 21 + sound/soc/codecs/nau8822.c | 1136 + sound/soc/codecs/nau8822.h | 204 + sound/soc/codecs/pcm3168a.c | 11 +- sound/soc/codecs/sta32x.c | 25 + sound/soc/codecs/wm2000.c | 54 +- sound/soc/codecs/wm_adsp.c | 26 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 4 +- sound/soc/intel/common/sst-firmware.c | 2 +- sound/soc/sh/rcar/ssi.c | 23 +- sound/soc/soc-core.c | 146 +- sound/soc/soc-dapm.c | 17 +- sound/soc/stm/Kconfig | 1 + sound/soc/stm/stm32_sai.h | 3 + sound/soc/stm/stm32_sai_sub.c | 274 +- sound/soc/sunxi/Kconfig | 17 +- sound/soc/sunxi/Makefile | 2 + sound/soc/sunxi/sun4i-i2s.c | 82 +- sound/soc/sunxi/sun50i-codec-analog.c | 444 + sound/soc/sunxi/sun8i-adda-pr-regmap.c | 102 + sound/soc/sunxi/sun8i-adda-pr-regmap.h | 7 + sound/soc/sunxi/sun8i-codec-analog.c | 79 +- sound/soc/sunxi/sun8i-codec.c | 22 +- sound/soc/tegra/tegra_sgtl5000.c | 17 +- tools/arch/arm64/include/asm/barrier.h | 70 + tools/arch/ia64/include/asm/barrier.h | 13 + tools/arch/powerpc/include/asm/barrier.h | 16 + tools/arch/s390/include/asm/barrier.h | 13 + tools/arch/sparc/include/asm/barrier_64.h | 13 + tools/arch/x86/include/asm/barrier.h | 14 + tools/arch/x86/include/uapi/asm/kvm.h | 11 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 8 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/common.c | 5 +- tools/bpf/bpftool/jit_disasm.c | 4 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 6 +- tools/bpf/bpftool/map_perf_ring.c | 10 +- tools/bpf/bpftool/prog.c | 14 +- tools/include/asm/barrier.h | 37 + tools/include/linux/ring_buffer.h | 73 + tools/include/uapi/linux/bpf.h | 50 +- tools/include/uapi/linux/kvm.h | 6 + tools/lib/api/fs/tracing_path.c | 4 +- tools/lib/bpf/bpf.c | 12 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/libbpf.c | 75 +- tools/lib/bpf/libbpf.h | 15 +- tools/lib/subcmd/parse-options.c | 19 + tools/lib/subcmd/parse-options.h | 2 + tools/perf/Documentation/build-xed.txt | 19 + tools/perf/Documentation/intel-pt.txt | 2 +- tools/perf/Documentation/itrace.txt | 7 +- tools/perf/Documentation/perf-script.txt | 18 + tools/perf/Documentation/perf-trace.txt | 67 + tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 2 +- tools/perf/arch/{s390 => nds32}/Build | 0 tools/perf/arch/nds32/util/Build | 1 + tools/perf/arch/nds32/util/header.c | 29 + tools/perf/arch/sparc/Makefile | 2 + tools/perf/arch/sparc/annotate/instructions.c | 169 + tools/perf/builtin-record.c | 24 +- tools/perf/builtin-report.c | 1 + tools/perf/builtin-script.c | 166 +- tools/perf/builtin-stat.c | 24 + tools/perf/builtin-trace.c | 50 +- tools/perf/perf.h | 1 + tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 + tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 + .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +- tools/perf/scripts/python/call-graph-from-sql.py | 339 - tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 2128 ++ tools/perf/util/annotate.c | 8 + tools/perf/util/auxtrace.c | 17 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/cs-etm.c | 3 +- tools/perf/util/env.h | 1 + tools/perf/util/event.c | 22 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 30 +- tools/perf/util/evsel.h | 5 + tools/perf/util/genelf.h | 6 + tools/perf/util/header.c | 23 + tools/perf/util/header.h | 1 + tools/perf/util/intel-bts.c | 3 +- tools/perf/util/intel-pt.c | 3 +- tools/perf/util/mmap.h | 15 +- tools/perf/util/parse-events.c | 8 + tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/pmu.c | 13 +- tools/perf/util/srcline.c | 3 + tools/perf/util/symbol-elf.c | 12 +- tools/perf/util/symbol.h | 3 +- tools/perf/util/thread.h | 2 + tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/testing/nvdimm/Kbuild | 3 - tools/testing/nvdimm/dimm_devs.c | 39 - tools/testing/nvdimm/test/nfit.c | 184 - tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 5 +- tools/testing/selftests/bpf/bpf_helpers.h | 9 + tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/test_libbpf.sh | 2 +- tools/testing/selftests/bpf/test_maps.c | 122 + tools/testing/selftests/bpf/test_progs.c | 99 + tools/testing/selftests/bpf/test_queue_map.c | 4 + tools/testing/selftests/bpf/test_queue_stack_map.h | 59 + tools/testing/selftests/bpf/test_sockmap.c | 225 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 97 +- tools/testing/selftests/bpf/test_stack_map.c | 4 + tools/testing/selftests/bpf/test_verifier.c | 196 +- tools/testing/selftests/bpf/trace_helpers.c | 8 +- tools/testing/selftests/ftrace/ftracetest | 40 +- .../inter-event/trigger-synthetic-event-syntax.tc | 80 + tools/testing/selftests/kvm/.gitignore | 14 +- tools/testing/selftests/kvm/Makefile | 39 +- tools/testing/selftests/kvm/cr4_cpuid_sync_test.c | 113 - tools/testing/selftests/kvm/dirty_log_test.c | 374 +- .../selftests/kvm/include/aarch64/processor.h | 55 + tools/testing/selftests/kvm/include/evmcs.h | 1098 + tools/testing/selftests/kvm/include/kvm_util.h | 169 +- tools/testing/selftests/kvm/include/sparsebit.h | 6 +- tools/testing/selftests/kvm/include/test_util.h | 6 +- tools/testing/selftests/kvm/include/vmx.h | 552 - tools/testing/selftests/kvm/include/x86.h | 1047 - .../selftests/kvm/include/x86_64/processor.h | 1065 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 581 + .../testing/selftests/kvm/lib/aarch64/processor.c | 311 + tools/testing/selftests/kvm/lib/assert.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 564 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 33 +- tools/testing/selftests/kvm/lib/ucall.c | 144 + tools/testing/selftests/kvm/lib/vmx.c | 283 - tools/testing/selftests/kvm/lib/x86.c | 888 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 1133 + tools/testing/selftests/kvm/lib/x86_64/vmx.c | 312 + tools/testing/selftests/kvm/platform_info_test.c | 110 - tools/testing/selftests/kvm/set_sregs_test.c | 54 - tools/testing/selftests/kvm/state_test.c | 196 - tools/testing/selftests/kvm/sync_regs_test.c | 237 - tools/testing/selftests/kvm/vmx_tsc_adjust_test.c | 175 - .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 113 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 160 + .../selftests/kvm/x86_64/platform_info_test.c | 110 + .../testing/selftests/kvm/x86_64/set_sregs_test.c | 54 + tools/testing/selftests/kvm/x86_64/state_test.c | 199 + .../testing/selftests/kvm/x86_64/sync_regs_test.c | 237 + .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 175 + tools/testing/selftests/net/fib-onlink-tests.sh | 14 +- tools/testing/selftests/powerpc/Makefile | 3 +- tools/testing/selftests/powerpc/include/reg.h | 1 + tools/testing/selftests/powerpc/include/utils.h | 18 + tools/testing/selftests/powerpc/mm/.gitignore | 3 +- tools/testing/selftests/powerpc/mm/Makefile | 4 +- tools/testing/selftests/powerpc/mm/wild_bctr.c | 155 + .../powerpc/primitives/load_unaligned_zeropad.c | 8 - tools/testing/selftests/powerpc/security/Makefile | 9 + .../testing/selftests/powerpc/security/rfi_flush.c | 132 + tools/testing/selftests/powerpc/utils.c | 152 + .../tc-testing/tc-tests/actions/gact.json | 24 + .../tc-testing/tc-tests/actions/police.json | 24 + tools/usb/usbip/libsrc/usbip_host_common.c | 6 +- virt/kvm/arm/arm.c | 7 +- virt/kvm/coalesced_mmio.c | 12 +- virt/kvm/kvm_main.c | 39 +- 1715 files changed, 114807 insertions(+), 53230 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-lg-laptop delete mode 100644 Documentation/blockdev/README.DAC960 create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,kpss-gcc.txt create mode 100644 Documentation/devicetree/bindings/clock/hi3670-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,hfpll.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,krait-cc.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,apb [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt create mode 100644 Documentation/devicetree/bindings/misc/lwn-bk4.txt create mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt create mode 100644 Documentation/devicetree/bindings/sound/cs42l51.txt create mode 100644 Documentation/devicetree/bindings/sound/nau8822.txt create mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32-qspi.txt create mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,gx6605s-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,mptimer.txt create mode 100644 Documentation/filesystems/ubifs-authentication.md create mode 100644 Documentation/laptops/lg-laptop.rst create mode 100644 Documentation/networking/e1000e.rst delete mode 100644 Documentation/networking/e1000e.txt create mode 100644 Documentation/networking/fm10k.rst create mode 100644 Documentation/networking/i40e.rst delete mode 100644 Documentation/networking/i40e.txt create mode 100644 Documentation/networking/iavf.rst delete mode 100644 Documentation/networking/iavf.txt create mode 100644 Documentation/networking/ice.rst delete mode 100644 Documentation/networking/ice.txt create mode 100644 Documentation/networking/igb.rst delete mode 100644 Documentation/networking/igb.txt create mode 100644 Documentation/networking/igbvf.rst delete mode 100644 Documentation/networking/igbvf.txt create mode 100644 Documentation/networking/ixgb.rst delete mode 100644 Documentation/networking/ixgb.txt create mode 100644 Documentation/networking/ixgbe.rst delete mode 100644 Documentation/networking/ixgbe.txt create mode 100644 Documentation/networking/ixgbevf.rst delete mode 100644 Documentation/networking/ixgbevf.txt delete mode 100644 Documentation/nvdimm/security.txt create mode 100644 Documentation/process/code-of-conduct-interpretation.rst create mode 100644 Documentation/process/deprecated.rst delete mode 100644 LICENSES/other/CC-BY-SA-4.0 create mode 100644 arch/arm/common/krait-l2-accessors.c create mode 100644 arch/arm/include/asm/krait-l2-accessors.h create mode 100644 arch/nds32/include/asm/perf_event.h create mode 100644 arch/nds32/include/asm/pmu.h create mode 100644 arch/nds32/include/asm/stacktrace.h create mode 100644 arch/nds32/include/asm/suspend.h create mode 100644 arch/nds32/kernel/perf_event_cpu.c create mode 100644 arch/nds32/kernel/pm.c create mode 100644 arch/nds32/kernel/sleep.S create mode 100644 arch/parisc/include/asm/alternative.h create mode 100644 arch/powerpc/Kbuild create mode 100644 arch/powerpc/include/asm/error-injection.h create mode 100644 arch/powerpc/lib/error-inject.c create mode 100644 arch/powerpc/platforms/pseries/papr_scm.c create mode 100644 arch/powerpc/platforms/pseries/pmem.c create mode 100644 arch/riscv/include/asm/futex.h create mode 100644 arch/riscv/include/asm/seccomp.h create mode 100644 arch/sparc/vdso/checkundef.sh delete mode 100644 drivers/acpi/nfit/intel.c delete mode 100644 drivers/block/DAC960.c delete mode 100644 drivers/block/DAC960.h create mode 100644 drivers/char/tpm/tpm1-cmd.c create mode 100644 drivers/clk/actions/owl-reset.c create mode 100644 drivers/clk/actions/owl-reset.h create mode 100644 drivers/clk/at91/at91sam9260.c create mode 100644 drivers/clk/at91/at91sam9rl.c create mode 100644 drivers/clk/at91/at91sam9x5.c create mode 100644 drivers/clk/at91/dt-compat.c create mode 100644 drivers/clk/at91/sama5d2.c create mode 100644 drivers/clk/at91/sama5d4.c create mode 100644 drivers/clk/hisilicon/clk-hi3670.c create mode 100644 drivers/clk/ingenic/Kconfig create mode 100644 drivers/clk/ingenic/jz4725b-cgu.c create mode 100644 drivers/clk/qcom/clk-hfpll.c create mode 100644 drivers/clk/qcom/clk-hfpll.h create mode 100644 drivers/clk/qcom/clk-krait.c create mode 100644 drivers/clk/qcom/clk-krait.h create mode 100644 drivers/clk/qcom/gcc-qcs404.c create mode 100644 drivers/clk/qcom/gcc-sdm660.c create mode 100644 drivers/clk/qcom/hfpll.c create mode 100644 drivers/clk/qcom/kpss-xcc.c create mode 100644 drivers/clk/qcom/krait-cc.c create mode 100644 drivers/clocksource/timer-gx6605s.c create mode 100644 drivers/clocksource/timer-mp-csky.c delete mode 100644 drivers/cpufreq/arm_big_little_dt.c create mode 100644 drivers/irqchip/irq-csky-apb-intc.c create mode 100644 drivers/irqchip/irq-csky-mpintc.c rename drivers/media/i2c/soc_camera/{mt9m001.c => soc_mt9m001.c} (100%) rename drivers/media/i2c/soc_camera/{mt9t112.c => soc_mt9t112.c} (100%) rename drivers/media/i2c/soc_camera/{mt9v022.c => soc_mt9v022.c} (100%) rename drivers/media/i2c/soc_camera/{ov5642.c => soc_ov5642.c} (100%) rename drivers/media/i2c/soc_camera/{ov772x.c => soc_ov772x.c} (100%) rename drivers/media/i2c/soc_camera/{ov9640.c => soc_ov9640.c} (100%) rename drivers/media/i2c/soc_camera/{ov9740.c => soc_ov9740.c} (100%) rename drivers/media/i2c/soc_camera/{rj54n1cb0c.c => soc_rj54n1cb0c.c} (100%) rename drivers/media/i2c/soc_camera/{tw9910.c => soc_tw9910.c} (100%) create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h create mode 100644 drivers/net/ethernet/intel/igc/Makefile create mode 100644 drivers/net/ethernet/intel/igc/igc.h create mode 100644 drivers/net/ethernet/intel/igc/igc_base.c create mode 100644 drivers/net/ethernet/intel/igc/igc_base.h create mode 100644 drivers/net/ethernet/intel/igc/igc_defines.h create mode 100644 drivers/net/ethernet/intel/igc/igc_hw.h create mode 100644 drivers/net/ethernet/intel/igc/igc_i225.c create mode 100644 drivers/net/ethernet/intel/igc/igc_i225.h create mode 100644 drivers/net/ethernet/intel/igc/igc_mac.c create mode 100644 drivers/net/ethernet/intel/igc/igc_mac.h create mode 100644 drivers/net/ethernet/intel/igc/igc_main.c create mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.c create mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.h create mode 100644 drivers/net/ethernet/intel/igc/igc_phy.c create mode 100644 drivers/net/ethernet/intel/igc/igc_phy.h create mode 100644 drivers/net/ethernet/intel/igc/igc_regs.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/common.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/npc.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c delete mode 100644 drivers/nvdimm/security.c delete mode 100644 drivers/pci/controller/dwc/pci-keystone-dw.c delete mode 100644 drivers/pci/controller/dwc/pci-keystone.h create mode 100644 drivers/pci/pci-bridge-emul.c create mode 100644 drivers/pci/pci-bridge-emul.h create mode 100644 drivers/phy/marvell/phy-pxa-usb.c create mode 100644 drivers/platform/x86/lg-laptop.c create mode 100644 drivers/scsi/myrb.c create mode 100644 drivers/scsi/myrb.h create mode 100644 drivers/scsi/myrs.c create mode 100644 drivers/scsi/myrs.h create mode 100644 drivers/spi/spi-stm32-qspi.c create mode 100644 drivers/thermal/st/stm_thermal.c delete mode 100644 drivers/video/fbdev/clps711xfb.c create mode 100644 fs/afs/fs_probe.c create mode 100644 fs/afs/protocol_yfs.h create mode 100644 fs/afs/vl_list.c create mode 100644 fs/afs/vl_probe.c create mode 100644 fs/afs/vl_rotate.c create mode 100644 fs/afs/yfsclient.c create mode 100644 fs/ubifs/auth.c create mode 100644 fs/xfs/libxfs/xfs_attr.h delete mode 100644 fs/xfs/xfs_attr.h create mode 100644 include/dt-bindings/clock/hi3670-clock.h create mode 100644 include/dt-bindings/clock/jz4725b-cgu.h create mode 100644 include/dt-bindings/clock/qcom,gcc-qcs404.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sdm660.h create mode 100644 include/dt-bindings/reset/actions,s700-reset.h create mode 100644 include/dt-bindings/reset/actions,s900-reset.h delete mode 100644 include/net/netfilter/nfnetlink_log.h create mode 100644 kernel/bpf/queue_stack_maps.c create mode 100644 kernel/trace/trace_probe_tmpl.h create mode 100644 sound/soc/codecs/nau8822.c create mode 100644 sound/soc/codecs/nau8822.h create mode 100644 sound/soc/sunxi/sun50i-codec-analog.c create mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.c create mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.h create mode 100644 tools/include/linux/ring_buffer.h create mode 100644 tools/perf/Documentation/build-xed.txt copy tools/perf/arch/{s390 => nds32}/Build (100%) create mode 100644 tools/perf/arch/nds32/util/Build create mode 100644 tools/perf/arch/nds32/util/header.c create mode 100644 tools/perf/arch/sparc/annotate/instructions.c create mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv create mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/perf/scripts/python/call-graph-from-sql.py create mode 100755 tools/perf/scripts/python/exported-sql-viewer.py delete mode 100644 tools/testing/nvdimm/dimm_devs.c create mode 100644 tools/testing/selftests/bpf/test_queue_map.c create mode 100644 tools/testing/selftests/bpf/test_queue_stack_map.h create mode 100644 tools/testing/selftests/bpf/test_stack_map.c create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/kvm/cr4_cpuid_sync_test.c create mode 100644 tools/testing/selftests/kvm/include/aarch64/processor.h create mode 100644 tools/testing/selftests/kvm/include/evmcs.h delete mode 100644 tools/testing/selftests/kvm/include/vmx.h delete mode 100644 tools/testing/selftests/kvm/include/x86.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/processor.h create mode 100644 tools/testing/selftests/kvm/include/x86_64/vmx.h create mode 100644 tools/testing/selftests/kvm/lib/aarch64/processor.c create mode 100644 tools/testing/selftests/kvm/lib/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/vmx.c delete mode 100644 tools/testing/selftests/kvm/lib/x86.c create mode 100644 tools/testing/selftests/kvm/lib/x86_64/processor.c create mode 100644 tools/testing/selftests/kvm/lib/x86_64/vmx.c delete mode 100644 tools/testing/selftests/kvm/platform_info_test.c delete mode 100644 tools/testing/selftests/kvm/set_sregs_test.c delete mode 100644 tools/testing/selftests/kvm/state_test.c delete mode 100644 tools/testing/selftests/kvm/sync_regs_test.c delete mode 100644 tools/testing/selftests/kvm/vmx_tsc_adjust_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/evmcs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/platform_info_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_sregs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/state_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/sync_regs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c create mode 100644 tools/testing/selftests/powerpc/mm/wild_bctr.c create mode 100644 tools/testing/selftests/powerpc/security/Makefile create mode 100644 tools/testing/selftests/powerpc/security/rfi_flush.c