This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next-defconfig_nolse in repository toolchain/linux-next.
omits 25bcda3e8b9f Add linux-next specific files for 20181004 omits 5c31b10924c1 Merge branch 'akpm/master' omits fe8973ee6747 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 7fc24472f099 vfs: replace current_kernel_time64 with ktime equivalent omits d42753c71f80 mm: Fix warning in insert_pfn() omits fcf69898e3b6 memory-hotplug.txt: add some details about locking internals omits f042a46bd4e6 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits 1193bda130e1 powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 89abad07af39 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits 6e6d3d6c161f mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 01f6ebc3601a mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits a7e82c68944c mm/memory_hotplug: make remove_memory() take the device_ho [...] omits a506a10a2484 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits e3805e2e0a7e docs/boot-time-mm: remove bootmem documentation omits 1114c4e9cf6f dma-direct: fix up for the removal of linux/bootmem.h omits cae0c475f31c mm: remove include/linux/bootmem.h omits 1c297fc76625 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 6d4631d25c6f mm: remove nobootmem omits 2f1eec4dc6c9 memblock: rename __free_pages_bootmem to memblock_free_pages omits 38a6a148fe0a memblock: rename free_all_bootmem to memblock_free_all omits cb232f3a7347 memblock: replace free_bootmem_late with memblock_free_late omits 39eb2ac296dd memblock: replace free_bootmem{_node} with memblock_free omits a205fe1cfa2f mm: nobootmem: remove bootmem allocation APIs omits 6ca6788fd513 memblock: replace alloc_bootmem with memblock_alloc omits 8ac0cf37f6bb memblock: replace __alloc_bootmem with memblock_alloc_from omits f5ed85f43275 memblock: replace alloc_bootmem_pages with memblock_alloc omits 2bc5b0e4ba05 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 7b8703bfd242 memblock: replace alloc_bootmem_node with memblock_alloc_node omits 706702fe9099 memblock: replace __alloc_bootmem_node with appropriate me [...] omits f095e9ce9000 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits ca85a243c558 memblock: add align parameter to memblock_alloc_node() omits 3db2cd67c482 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 15f77dec7a40 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits 218beef8fb1c memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits d39d6006f339 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 9ad7fdf9c959 memblock: replace alloc_bootmem_low with memblock_alloc_low omits 924c65c9ccbc memblock: replace alloc_bootmem_align with memblock_alloc omits c0b3945a6bb5 memblock: remove _virt from APIs returning virtual address omits 5bce5d73df2d memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits 7b9a54b4b090 mm: nobootmem: remove dead code omits d88155eafa65 mm: remove bootmem allocator implementation. omits d62b5252e65d memblock: remove stale #else and the code it protects omits dff1bf6fb31e csky: fixups after bootmem removal omits befacb9724d0 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 060c0fb8a1a6 mm: remove CONFIG_HAVE_MEMBLOCK omits b113a31dfef3 mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits 69a254ef1454 mm: remove CONFIG_NO_BOOTMEM omits 8e943c87424d percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 136c553d756f Merge branch 'akpm-current/current' omits a42170bb7e58 Merge remote-tracking branch 'xarray/xarray' omits 89aad94d2ef1 Merge remote-tracking branch 'cisco/for-next' omits 7aac16789a9f Merge remote-tracking branch 'kspp/for-next/kspp' omits 0126142a55ba Merge remote-tracking branch 'ntb/ntb-next' omits 8f46bf91c025 Merge remote-tracking branch 'at24/at24/for-next' omits e3341f63fdba Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2371668d38d8 Merge remote-tracking branch 'rtc/rtc-next' omits f355fa854116 Merge remote-tracking branch 'livepatching/for-next' omits 39d65464f327 Merge remote-tracking branch 'kselftest/next' omits e337804cb777 Merge remote-tracking branch 'userns/for-next' omits e1cf0e219e76 Merge remote-tracking branch 'pinctrl/for-next' omits 7a988f2e52e8 Merge remote-tracking branch 'gpio/for-next' omits ba00835044e9 Merge remote-tracking branch 'rpmsg/for-next' omits 411ead1d67ee Merge remote-tracking branch 'scsi-mkp/for-next' omits 51ed4e23ca02 Merge remote-tracking branch 'scsi/for-next' omits 93a498821a2a Merge remote-tracking branch 'cgroup/for-next' omits 1870352ac76c next-20181003/slave-dma omits a93b2453c6a4 Merge remote-tracking branch 'icc/icc-next' omits 2a3cf7af2daf Merge remote-tracking branch 'mux/for-next' omits ea1ddcfa4268 Merge remote-tracking branch 'staging/staging-next' omits dc9d4fd403b6 Merge remote-tracking branch 'char-misc/char-misc-next' omits 74ab678d5516 next-20181003/tty omits 9877b6da5bca Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 3a859ff5f94b Merge remote-tracking branch 'usb-serial/usb-next' omits eb10454fa487 Merge remote-tracking branch 'usb/usb-next' omits 0ecd060d9492 Merge remote-tracking branch 'driver-core/driver-core-next' omits cc9cb9bba7db Merge remote-tracking branch 'ipmi/for-next' omits e7521615984d Merge remote-tracking branch 'leds/for-next' omits fa2e9be4b262 Merge remote-tracking branch 'drivers-x86/for-next' omits ce4846eae291 Merge remote-tracking branch 'percpu/for-next' omits bfe022158fea Merge remote-tracking branch 'xen-tip/linux-next' omits 8ef8647dc29c Merge remote-tracking branch 'kvms390/next' omits f8edb61b49a1 Merge remote-tracking branch 'kvm-arm/next' omits 29790a7b4714 Merge remote-tracking branch 'rcu/rcu/next' omits 5c377c04066c Merge remote-tracking branch 'ftrace/for-next' omits 97999ac828a6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits af677538a76c Merge remote-tracking branch 'edac-amd/for-next' omits 66c4732417f3 Merge remote-tracking branch 'tip/auto-latest' omits 9b08152b1ac9 Merge remote-tracking branch 'spi/for-next' omits 6f01d074580e Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 75102e683e04 Merge remote-tracking branch 'devicetree/for-next' omits 7c219075b8b3 Merge remote-tracking branch 'vfio/next' omits 6e5e16146c25 Merge remote-tracking branch 'iommu/next' omits 98eaf4b09131 Merge remote-tracking branch 'watchdog/master' omits 2c6c4cca23fd Merge remote-tracking branch 'tpmdd/next' omits 7f4b3116d7a2 Merge remote-tracking branch 'selinux/next' omits cca145b0b0fc Merge remote-tracking branch 'apparmor/apparmor-next' omits bdc017550189 Merge remote-tracking branch 'security/next-testing' omits f2db9e7d3433 Merge remote-tracking branch 'regulator/for-next' omits aab58c187caf Merge remote-tracking branch 'battery/for-next' omits b5de6bee09c3 Merge remote-tracking branch 'mfd/for-mfd-next' omits 1262398b675b Merge remote-tracking branch 'md/for-next' omits d59e0900b7d7 Merge remote-tracking branch 'kgdb/kgdb-next' omits 874e80dca6af Merge remote-tracking branch 'mmc/next' omits 4075556040ca Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9dc3ec6b1d4c Merge remote-tracking branch 'device-mapper/for-next' omits b7c0d1d1ad54 Merge remote-tracking branch 'block/for-next' omits 65c13bbda993 Merge remote-tracking branch 'input/next' omits 5a10b960af09 Merge remote-tracking branch 'sound-asoc/for-next' omits ee89f1b0c44d Merge remote-tracking branch 'sound/for-next' omits 23cb7a280483 Merge remote-tracking branch 'regmap/for-next' omits 6e2136789722 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 07c4df677f3d Merge remote-tracking branch 'drm-msm/msm-next' omits 55ee79f611ef Merge remote-tracking branch 'drm-intel/for-linux-next' omits fbdc0b17cd4b Merge remote-tracking branch 'drm/drm-next' omits 56d0cd7ecb9a Merge remote-tracking branch 'crypto/master' omits bcaa189ee63d Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 402d430997df Merge remote-tracking branch 'nand/nand/next' omits 1c64f23c2bc6 Merge remote-tracking branch 'gfs2/for-next' omits 84b15df53840 Merge remote-tracking branch 'mac80211-next/master' omits d675403e9c10 Merge remote-tracking branch 'bluetooth/master' omits 625cb82d60e1 Merge remote-tracking branch 'nfc-next/master' omits fdb9ea14e3da Merge remote-tracking branch 'netfilter-next/master' omits d79067f6df47 next-20181002/bpf-next omits aa86ce226a97 Merge remote-tracking branch 'net-next/master' omits 637e871fcdef Merge remote-tracking branch 'rdma/for-next' omits 337c45c77736 Merge remote-tracking branch 'cpupower/cpupower' omits ab8980e41561 Merge remote-tracking branch 'pm/linux-next' omits b568231ecfee Merge remote-tracking branch 'v4l-dvb-next/master' omits 9acac733a064 Merge remote-tracking branch 'v4l-dvb/master' omits 54518a5dd945 Merge remote-tracking branch 'jc_docs/docs-next' omits cc377e0fca8e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits e6934027235f Merge remote-tracking branch 'i2c/i2c/for-next' omits 5989500edce2 Merge remote-tracking branch 'hid/for-next' omits 31456edce681 Merge remote-tracking branch 'pci/next' omits 7971e3e2e85c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 10c9642f648b Merge remote-tracking branch 'vfs/for-next' omits 902c8c200bb1 Merge remote-tracking branch 'xfs/for-next' omits b69fe584f6a9 Merge remote-tracking branch 'v9fs/9p-next' omits c0e5d6f560c2 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits b79a2a63d8f2 Merge remote-tracking branch 'orangefs/for-next' omits 6658c07601e7 Merge remote-tracking branch 'nfsd/nfsd-next' omits c34eb5d007e4 Merge remote-tracking branch 'nfs/linux-next' omits 1f06daa0d831 Merge remote-tracking branch 'jfs/jfs-next' omits a60105c75b53 Merge remote-tracking branch 'fuse/for-next' omits ac69fc45446e Merge remote-tracking branch 'f2fs/dev' omits 76c22ad7cbc3 Merge remote-tracking branch 'ext3/for_next' omits b5bf977a1041 Merge remote-tracking branch 'ecryptfs/next' omits faac6a7fc183 Merge remote-tracking branch 'cifs/for-next' omits dce7f7580402 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 47beb5266e24 Merge remote-tracking branch 'befs/for-next' omits 900f679fb386 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 491578a4e04f Merge remote-tracking branch 'uml/linux-next' omits 6a871a8ea485 Merge remote-tracking branch 's390/features' omits c7c2f70d8098 Merge remote-tracking branch 'powerpc/next' omits 67e1eeab1fef Merge remote-tracking branch 'parisc-hd/for-next' omits b7684481689d Merge remote-tracking branch 'mips/mips-next' omits d1af857ae2c8 Merge remote-tracking branch 'm68knommu/for-next' omits b43f26c23503 Merge remote-tracking branch 'm68k/for-next' omits 79927c887576 Merge remote-tracking branch 'ia64/next' omits 0f460d01134d Merge remote-tracking branch 'csky/linux-next' omits 2559e5fce46c Merge remote-tracking branch 'c6x/for-linux-next' omits 32b2dd5ebf96 Merge remote-tracking branch 'clk-samsung/for-next' omits 32905c50bb6b rpmsg: glink: smem: Support rx peak for size less than 4 bytes omits 6d90a06b439b Merge remote-tracking branch 'clk/clk-next' omits db63a31dd9f0 Merge remote-tracking branch 'arm64/for-next/core' omits 394b8e46324b Merge remote-tracking branch 'tegra/for-next' omits 72ee01b29f25 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0c9bae8a5954 Merge remote-tracking branch 'samsung-krzk/for-next' omits 768082bb3db0 Merge remote-tracking branch 'rockchip/for-next' omits 04c2df88fc7e Merge remote-tracking branch 'renesas/next' omits 363058bfcaa3 Merge remote-tracking branch 'realtek/for-next' omits a2638aee79b2 Merge remote-tracking branch 'qcom/for-next' omits 688011e50c8c Merge remote-tracking branch 'omap/for-next' omits 9d50ae6d6cff Merge remote-tracking branch 'mvebu/for-next' omits 717cadfee902 Merge remote-tracking branch 'mediatek/for-next' omits a829fe477d7b Merge remote-tracking branch 'keystone/next' omits a2498eb3e319 Merge remote-tracking branch 'imx-mxs/for-next' omits dfc4bf0654a2 Merge remote-tracking branch 'bcm2835/for-next' omits c81d5bae4317 Merge remote-tracking branch 'at91/at91-next' omits 77541761bdd8 Merge remote-tracking branch 'amlogic/for-next' omits 91f6580d1a75 Merge remote-tracking branch 'actions/for-next' omits 424320a12940 Merge remote-tracking branch 'arm-soc/for-next' omits b124283f13ee Merge remote-tracking branch 'arm/for-next' omits f7878e649286 Merge remote-tracking branch 'dma-mapping/for-next' omits a3bc618d681d Merge remote-tracking branch 'leaks/leaks-next' omits 01e5cc207535 Merge remote-tracking branch 'kbuild/for-next' omits fb17a3c199f6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8724714c8363 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 055a173984e7 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 938c5b6c1650 Merge remote-tracking branch 'scsi-fixes/fixes' omits bc247c85c072 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits f4db78d7e11f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0522a5fb630c Merge remote-tracking branch 'omap-fixes/fixes' omits a5560b8c9fc2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 5106c9cd593a Merge remote-tracking branch 'crypto-current/master' omits 564ab7bf6b8d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 3067f529c484 Merge remote-tracking branch 'usb.current/usb-linus' omits 8486fc85386e Merge remote-tracking branch 'tty.current/tty-linus' omits 75615589c0d4 Merge remote-tracking branch 'pci-current/for-linus' omits d12f51cd91e3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits bd50dff9035c Merge remote-tracking branch 'sound-current/for-linus' omits d28d7b16005b Merge remote-tracking branch 'mac80211/master' omits ae4e4c0fdcaa Merge remote-tracking branch 'ipsec/master' omits 2801d690f8f7 Merge remote-tracking branch 'bpf/master' omits 9bb6db71aaf2 Merge remote-tracking branch 'net/master' omits 1c942807fd1d Merge remote-tracking branch 'arm-current/fixes' omits cf767dabc7bf Merge remote-tracking branch 'arc-current/for-curr' omits c858d42b14a2 Merge remote-tracking branch 'kbuild-current/fixes' omits 7b5df480721f Merge remote-tracking branch 'fixes/master' omits bf11f926d760 lib/lz4: update LZ4 decompressor module omits 4d303e2f6c96 ipc: conserve sequence numbers in extended IPCMNI mode omits f9f9053b9553 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits c5c2313bb019 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 45b4611548b8 ipc: IPCMNI limit check for semmni omits 3c3e2fa5ced6 ipc: IPCMNI limit check for msgmni and shmmni omits 6d8b02a6fc02 bfs: add sanity check at bfs_fill_super() omits 0bb04e3d4026 kernel/kexec_file.c: remove some duplicated includes omits e3bd5dfef02a fat: expand a slightly out-of-date comment omits 8bf349002d9b reiserfs: remove workaround code for GCC 3.x omits 38087a253ee0 reiserfs: propagate errors from fill_with_dentries() properly omits 559476d0f717 hfs: prevent btree data loss on ENOSPC omits 6d470ac24a98 hfsplus: prevent btree data loss on ENOSPC omits 54b7ba509f46 hfs: fix BUG on bnode parent update omits c13cc7bfe629 hfs: prevent btree data loss on root split omits 25387a90c77a hfsplus: fix BUG on bnode parent update omits 7eb2c9e2271c hfsplus: prevent btree data loss on root split omits 45025180f915 init/do_mounts.c: add root=PARTLABEL=<name> support omits d9cccf925c16 checkpatch: remove GCC_BINARY_CONSTANT warning omits a70a399997b2 lib/sg_pool.c: remove unnecessary null check when freeing object omits a0a63b8ea3e1 lib/zlib_inflate/inflate.c: remove fall through warnings omits 70153c1b73f9 lib/parser.c: switch match_number() over to use match_strdup() omits fb2f562dfeaa lib/parser.c: switch match_u64int() over to use match_strdup() omits 24805a12476c lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits a399cdff5d37 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 3913af99ee98 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 9a0d7c603210 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 1569927b2f6e lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 30e213ca79bb linux/bitmap.h: relax comment on compile-time constant nbits omits e9acd615cc8a linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 5a7bfab0678e linux/bitmap.h: remove redundant uses of small_const_nbits() omits 796f7619d89e linux/bitmap.h: handle constant zero-size bitmaps correctly omits c6811dbfd87a lib/bitmap.c: remove wrong documentation omits 1bf57b2e2d11 kernel/fail_function.c: remove meaningless null pointer ch [...] omits 17f32afd2504 treewide: remove current_text_addr omits be408f210d18 include/linux/compiler*.h: add version detection to asm_vo [...] omits 511a9e8a91e8 fs/proc/vmcore.c: Convert to use vmf_error() omits e17bd91fab54 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 13d6b809828c mm/page_owner: align with pageblock_nr pages omits aa2dacca5a85 mm/page_owner: align with pageblock_nr_pages omits 0a06fdabbc9d mm: don't expose page to fast gup before it's ready omits 43706aa2c1a0 mm: add strictlimit knob omits cd07bd4cf75e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 0831510a7972 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits f07ae5ba919f mm: fix race between swapoff and mincore omits 4e9439c1a570 mm, swap: fix race between swapoff and some swap operations omits 26833300651e mm, swap: fix race between swapoff and some swap operations omits 0181620c6eb7 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits ed2beff7e678 mm: move mirrored memory specific code outside of memmap_i [...] omits 14cd850509c3 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 328ec4cc73c2 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 69a872e22dba mm: calculate deferred pages after skipping mirrored memory omits de33329d76d8 mm: make memmap_init a proper function omits 92548e3ee04a mm/z3fold.c: fix wrong handling of headless pages omits c84ceb3d69fd mm/zsmalloc.c: fix fall-through annotation omits aed3a51fdade userfaultfd: selftest: recycle lock threads first omits d784af5fc464 userfaultfd: selftest: generalize read and poll omits e7f7946373d4 userfaultfd: selftest: cleanup help messages omits 15e30b260d71 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits e4d0c281a4c9 mm/memory.c: recheck page table entry with page table lock held omits ad8ea4adfb00 mm: dax: add comment for PFN_SPECIAL omits bc74f4017c21 mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 551f205aff91 mm: brk: downgrade mmap_sem to read when shrinking omits 9ec083f2dffb mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits e66477708ec2 mm: mremap: downgrade mmap_sem to read when shrinking omits f86d4bc5f6db mm/filemap.c: use vmf_error() omits bb1d18ffc7ae hugetlb: introduce generic version of huge_ptep_get omits 9f1b4cd56029 hugetlb: introduce generic version of huge_ptep_set_access [...] omits 84796094103f hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits ddf495e96d2b hugetlb: introduce generic version of prepare_hugepage_range omits e645d7d21c76 hugetlb: introduce generic version of huge_pte_wrprotect omits d70165181945 hugetlb: introduce generic version of huge_pte_none() omits 06370c9eb7c0 hugetlb: introduce generic version of huge_ptep_clear_flush omits b18cd58e6092 hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 750d43ba1c45 hugetlb: introduce generic version of set_huge_pte_at() omits 1d4b1364c1ef hugetlb: introduce generic version of hugetlb_free_pgd_range omits cbd6ad9e1e1b hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits b6aa43ed88aa mm: remove unnecessary local variable addr in __get_user_p [...] omits b8b7f18f7f90 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits 9d79877ba12c mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 334fb4e0a46c mm: create non-atomic version of SetPageReserved for init use omits fae3f0b775bc mm: provide kernel parameter to allow disabling page init [...] omits cb34431729ff memcg: remove memcg_kmem_skip_account omits 24659fee634f mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits adc11de9cfa5 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits f4e971366470 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits daa6c091d58b mm/memory_hotplug.c: simplify node_states_check_changes_online omits 1276a29547f8 mm/memory_hotplug.c: tidy up node_states_clear_node() omits f337174195db mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 2b6aa92b88dd mm/filemap.c: Use existing variable omits f3a4086d1b9c mm: unmap VM_PFNMAP mappings with optimized path omits 76b047f4f123 mm: unmap VM_HUGETLB mappings with optimized path omits d7706f589261 mm: mmap: zap pages with read mmap_sem in munmap omits dd52235e720a vfree-kvfree-add-debug-might-sleeps-fix omits 434253220798 vfree: add debug might_sleep() omits 15cb4dca7c2c mm/vmalloc.c: improve vfree() kerneldoc omits 1243d65bd446 kvfree(): fix misleading comment omits df7d02e18a55 mm/mempolicy.c: use match_string() helper to simplify the code omits 45c991db1b32 mm/swap.c: remove duplicated include omits 9f312e656af7 mm, page_alloc: drop should_suppress_show_mem omits 97e78ca4f49a psi: cgroup support omits f44d5ac2da06 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits cd7e5b5c4f69 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 4dcd5f682daa psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits da283bd608cb psi-pressure-stall-information-for-cpu-memory-and-io-fix omits d08d3778dc63 psi: pressure stall information for CPU, memory, and IO omits c5cd81fa9594 sched: introduce this_rq_lock_irq() omits 55c0e65bf543 sched: sched.h: make rq locking and clock functions availa [...] omits cd2c09887936 sched: loadavg: make calc_load_n() public omits 5d2833bcdbca sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits 8eff4e926f5e sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits b8d7db35c8d1 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 986f8bbd25a6 delayacct: track delays from thrashing cache pages omits ead6d0ad1edc mm: workingset: tell cache transitions from workingset thrashing omits 21a022c2bd35 mm: workingset: don't drop refault information prematurely omits ce23b00e0c6d mm, slab: shorten kmalloc cache names for large sizes omits 63a471d7760d mm, proc: add KReclaimable to /proc/meminfo omits 51135cadd6fc mm: rename and change semantics of nr_indirectly_reclaimab [...] omits e820b548286c dcache: allocate external names from reclaimable kmalloc caches omits 5dca1f40daaa mm, slab/slub: introduce kmalloc-reclaimable caches omits 7cfb41db7a55 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits e3f6433aac84 mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 745e2241644c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 8734649b1b89 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 85eff7d5b0be userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 016d7c03b677 alpha: switch to NO_BOOTMEM omits e2bb00a5e938 unicore32: switch to NO_BOOTMEM omits a8f25c455592 um: switch to NO_BOOTMEM omits 7e556a23fe23 um: setup_physmem: stop using global variables omits 3199378798d6 nios2: switch to NO_BOOTMEM omits e042711a23cd nios2: use generic early_init_dt_add_memory_arch omits b01596330cc5 of: ignore sub-page memory regions omits 541f49d54849 hexagon: switch to NO_BOOTMEM omits 473bd50c839d mm: convert insert_pfn() to vm_fault_t omits 30f666b0e661 mm: convert __vm_insert_mixed() to vm_fault_t omits 45fa9d359226 mm: inline vm_insert_pfn_prot() into caller omits e914dfc27862 mm: remove vm_insert_pfn() omits 8fc17e206f87 mm: remove references to vm_insert_pfn() omits a7414ccd88d5 mm: make vm_insert_pfn_prot() static omits 08e3f9904da6 x86: convert vdso to use vm_fault_t omits f5d24b68836b mm: introduce vmf_insert_pfn_prot() omits bf41ff6343fb mm: remove vm_insert_mixed() omits 4dc7b13b1dfe cramfs: convert to use vmf_insert_mixed omits 64627d68045d mm: convert to use vm_fault_t omits e56a3ac944c6 mm/page_alloc.c: clean up check_for_memory() omits adb48bac6666 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 02ac5772b5b7 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 9fbc47bc7462 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 8e33cc722035 kmemleak: add module param to print warnings to dmesg omits e90200619754 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 5a1157968386 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 905cf1a8e143 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits bbbcdd06eb8a mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 00739762af9a math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 39050b13b331 mm: don't miss the last page because of round-off error omits 85e6aac918fe mm: drain memcg stocks on css offlining omits 0fca7e138e8a mm: rework memcg kernel stack accounting omits 5e9c1c25f622 slub: extend slub debug to handle multiple slabs omits af9b9556b3e1 mm: don't warn about large allocations for slab omits 6192564372ad mm/slub: remove useless condition in deactivate_slab omits e27d7fcbe674 mm/slub.c: switch to bitmap_zalloc() omits 55387898b1fd xtensa: use generic vga.h omits dd4a6596f282 fs/iomap.c: change return type to vm_fault_t omits 77bbed38cf1a vfs: dedupe should return EPERM if permission is not granted omits 38850fe2673d vfs: allow dedupe of user owned read-only files omits 05400b61e7a0 block: restore /proc/partitions to not display non-partiti [...] omits 624aada3c5a5 fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 308feaa0eead ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 948e41a8bffd ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits fe63afcd88c6 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 99a60c3d8d87 ocfs2: dlmglue: clean up timestamp handling omits e66946b8dfb5 ocfs2: don't put and assigning null to bh allocated outside omits adabd70bf669 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 4514181db5ea ocfs2: don't use iocb when EIOCBQUEUED returns omits 9167daa59311 ocfs2: without quota support, avoid calling quota recovery omits 554e7ee930c9 ocfs2: remove ocfs2_is_o2cb_active() omits 189d5eb511e9 ocfs2: remove set but not used variable 'rb' omits d3082092402e fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits eeb7cb75e6f6 ocfs2: remove unneeded null check omits e1f26c3805a3 ocfs2: remove unused pointer 'eb' omits 90bb74ee0148 ocfs2/dlm: remove unnecessary parentheses omits e86ceafde1ca ocfs2: fix a GCC warning omits 56a9d13e19de scripts/tags.sh: add DECLARE_HASHTABLE() omits efcc2ad01146 lib/test_kasan.c: add tests for several string/memory API [...] omits 60a387f92d5c arm64: lib: use C string functions with KASAN enabled omits d80671d6e936 include/linux/linkage.h: align weak symbols omits 244c14bff52d arm: arch/arm/include/asm/page.h needs personality.h omits 82bebbd0a04b ocfs2: fix locking for res->tracking and dlm->tracking_list omits 7b0d87f53999 mm/vmscan.c: fix int overflow in callers of do_shrink_slab() omits 5b3e877ded3b mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly omits e834c8f7c060 mm/vmstat.c: fix outdated vmstat_text omits 680d86b71ff9 proc: restrict kernel stack dumps to root omits e63fc257d6a0 mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes omits 3b5750459f58 mm, thp: always specify disabled vmas as nh in smaps omits 23db85438e91 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 04c078d82f25 mm/migrate.c: split only transparent huge pages when alloc [...] omits 35c532e087ca ipc/shm.c: use ERR_CAST() for shm_lock() error return omits 222d4b049d44 mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] omits 85dc39a41798 mm, thp: fix mlocking THP page with migration enabled omits e9ab170dfba8 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes omits 086dd6075f7a fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 omits 1e8f4e73f2e3 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits b31a4c119cf6 hugetlb: take PMD sharing into account when flushing tlb/caches omits 4cb12e2a7636 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 omits af1d5ad139f8 mm: migration: fix migration of huge PMD shared pages omits 0cd70a1f69af clk: samsung: Use clk_hw API for calling clk framework fro [...] omits d70911b3ab22 clk: samsung: exynos5420: Enable PERIS clocks for suspend omits f6655d595319 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] omits 3ef9c6417f4d Merge remote-tracking branch 'spi/topic/of' into spi-next omits 0a8c909f67f8 Merge branch 'spi-4.20' into spi-next omits 280783e71125 Merge branch 'mvebu/dt64' into mvebu/for-next omits 55a936796522 Merge branch 'mvebu/dt' into mvebu/for-next omits 75666eed45c2 ARM: dts: auto-detect nand ECC properites for db-88f6820-amc omits 8bcab2453884 Merge branch 'imx/defconfig' into for-next omits eaea083fa7c0 f2fs: submit cached bio to avoid endless PageWriteback omits ceee294fa077 f2fs: checkpoint disabling omits a3fa12e10ce1 hwmon: (ina3221) mark PM functions as __maybe_unused omits 1837afcfc0d5 Merge branch 'remotes/lorenzo/pci/mediatek' omits 35e8567c37bb Merge branch 'remotes/lorenzo/pci/iproc' omits f37ae6deac8e Merge branch 'remotes/lorenzo/pci/dwc' omits cf703ddef750 Merge branch 'remotes/lorenzo/pci/controller-misc' omits c1eb89401500 Merge branch 'remotes/lorenzo/pci/cadence' omits 46883f9938a9 Merge branch 'pci/msi' omits a21629cdbddf Merge branch 'pci/misc' omits 38aff4144b34 Merge branch 'pci/hotplug' omits a41091a7a95a Merge branch 'pci/enumeration' omits dc4214e6da18 Merge branch 'pci/aspm' omits 5e4f060c089f hwmon: (ina3221) Read channel input source info from DT omits cd034d200cf4 dt-bindings: hwmon: Add ina3221 documentation omits 0258e6c5d3dd Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] omits b08143459fc7 Merge branch 'regulator-4.20' into regulator-next omits 898c452a4144 Merge branch 'all-dtbs' into dt/next omits 3881364c362f Merge branch 'devel' into for-next omits dce5c4639f31 Merge branch 'asoc-4.20' into asoc-next omits 6f450574b28f Merge branch 'asoc-4.19' into asoc-linus omits 716609f1c7f4 of: Fix property name in of_node_get_device_type omits b2efb5b04591 soc: Convert to using %pOFn instead of device_node.name omits 6eb628e57e51 Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] omits fd588620f9b1 firmware: Convert to using %pOFn instead of device_node.name omits c4b17dd4a3cc csky: remove NSIGXXX in abiv2/fpu.c omits 46cb54920050 csky: using generic-y for irq.h. omits f0791ab78a90 csky: use the generic byteswap helpers. omits b9ce4bdf69c4 csky: use asm-generic/bitops/atomic.h for all omits a41fbaf45590 csky: fix flush_cache_range and tlb_start_vma omits 3e20581a4db6 csky: fix compile error in linux/bug.h with SMP enabled omits 61a03f11acc1 MAINTAINERS: Add csky omits e2ee8d48be1b csky: remove irq_mapping from smp.c omits 6f4012ef765f csky/dma: fix up dma_mapping error omits b64f56f73fa4 dt-bindings: Add vendor prefix for csky omits 7163c4dce053 Merge branch 'kbuild' into for-next omits db2add336999 Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 3b78dbfb8fbe Merge branch 'x86/urgent' omits 300f6ca226aa Merge branch 'x86/pti' omits 1b19e1c5a3cd Merge branch 'x86/paravirt' omits 9eae079b5dae Merge branch 'x86/mm' omits 38e04510dde4 Merge branch 'x86/microcode' omits 6f2481eba35f Merge branch 'x86/hyperv' omits a51794c787dc Merge branch 'x86/cpu' omits a6658931df1a Merge branch 'x86/core' omits d6e2dfeb41da Merge branch 'x86/cache' omits 8aa380e13299 Merge branch 'x86/boot' omits 17efd4997770 Merge branch 'x86/asm' omits 4d621d6a8f49 Merge branch 'x86/apic' omits 66b1b044186b Merge branch 'timers/urgent' omits 0456438b8a4a Merge branch 'timers/core' omits 328d62c5fb94 Merge branch 'sched/core' omits 8792e5571a5d Merge branch 'ras/core' omits 14d9bef35818 Merge branch 'perf/urgent' omits ec8a636d93ef Merge branch 'perf/core' omits bf4438490613 Merge branch 'locking/core' omits 0e6a1a52f032 Merge branch 'efi/core' omits e0a0a8f1f371 Merge branch 'core/objtool' omits 742d47be6a14 Merge branch 'core/core' omits ae816a70c2d4 macintosh: Convert to using %pOFn instead of device_node.name omits 12f0d3d810c0 Merge fanotify support for reporting PID instead of TGID. omits 55b70b85100b fanotify: support reporting thread id instead of process id omits 7c598679430e kbuild: simplify command line creation in scripts/mkmakefile omits 23d86e8e1b53 kbuild: do not pass $(objtree) to scripts/mkmakefile omits 166011a45e00 kbuild: remove user ID check in scripts/mkmakefile omits e4db0f7db8c4 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile omits cd3085739323 dm cache: fix resize crash if user doesn't reload cache table omits b5c1321cc6db dm cache metadata: resize hints array on cache resize omits 40667c037a3d mtd: rawnand: Allow selection of ECC byte ordering at runtime omits 92485ef21202 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] omits 7ff9b8633c1d mtd: rawnand: ams-delta: Set port direction when needed omits a9e465047826 mtd: rawnand: ams-delta: Use private structure omits 044507bdaab8 mtd: rawnand: ams-delta: show parent device in sysfs omits 123e10a24f5f mtd: rawnand: ams-delta: use GPIO lookup table omits 1d9bb89de23a ARM: 8797/1: spectre-v1.1: harden __copy_to_user omits 87484029cb01 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] omits d0f638370dc1 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() omits 530fbea3443f ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] omits 5ec96c528dcc ARM: 8793/1: signal: replace __put_user_error with __put_user omits 1b501f336a65 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() omits 4670c21580d2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state omits 57bf01043f26 ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] omits 446e57a7f5fa ARM: 8789/1: signal: copy registers using __copy_to_user() omits c6eb8a2e9190 ARM: spectre-v2: per-CPU vtables to work around big.Little [...] omits cbfe5241d758 ARM: add PROC_VTABLE macro omits 5332e562b055 ARM: clean up per-processor check_bugs method call omits a2c844897016 ARM: split out processor lookup omits 30f26e3a1d22 ARM: make lookup_processor_type() non-__init omits 729a0db903c8 mtd: rawnand: atmel: Fix potential NULL pointer dereference omits c5a83ae4701e mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] omits 69d1a7ea77db mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte omits 5dcd8e479992 mtd: rawnand: reorder NAND manufacturer IDs omits b53a71c2dad2 mtd: rawnand: Move JEDEC code to nand_jedec.c omits 165b3aca7164 mtd: rawnand: Move ONFI code to nand_onfi.c omits 915ceb1cf9da mtd: rawnand: Move legacy code to nand_legacy.c omits 1e4f01ec4456 mtd: rawnand: Keep all internal stuff private omits a83ac08bd034 mtd: rawnand: Inline onfi_get_async_timing_mode() omits 19cf5dfa3a31 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h omits f4f3be846169 mtd: rawnand: Get rid of a few unused definitions omits 977f6b508033 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] omits 3890bff46def mtd: rawnand: Get rid of nand_flash_dev forward declation omits aeb82c203120 mtd: rawnand: Move function prototypes after struct declarations omits af5f4ce19fdc mtd: rawnand: Deprecate ->chip_delay omits 4f3add14d895 mtd: rawnand: Deprecate ->{set,get}_features() hooks omits d3f11006f111 mtd: rawnand: Deprecate ->erase() omits af95e345a516 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks omits 5e8e473b50d1 mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() omits c69e416e0599 mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() omits 385f386de5df mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks omits 318dd91112c9 mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] omits d6fe17f1497b mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused omits 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. omits 8489bf8336ea tpm: add support for nonblocking operation omits 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv omits b64a44b4bcdb tpm: Make SECURITYFS a weak dependency omits fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] omits 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() omits 62098e7d0a7f dt-bindings: csky CPU Bindings omits 5ae1990e1863 csky: Misc headers omits 3738782b6821 csky: SMP support omits a23b652c2ab5 csky: Debug and Ptrace GDB omits dd7047e9e42e csky: User access omits 2418a9d77fb9 csky: Library functions omits af7a63ee980d csky: ELF and module probe omits b9adbc71f0ab csky: Atomic operations omits fbb4e798d158 csky: IRQ handling omits 60367116cc11 csky: VDSO and rt_sigreturn omits a51eb26bd944 csky: Process management and Signal omits ed7dcac1e0f3 csky: MMU and page table management omits 7cd7abcd2acf csky: Cache and TLB routines omits c98f0fc01031 csky: System Call omits a4571e227938 csky: Exception handling and mm-fault omits d46b38db96f8 csky: Kernel booting omits bd032dd6ed9c csky: defconfig omits dbd9228bb886 csky: Build infrastructure omits 89067b62df5b Merge branch 'for-next-next-v4.20-20180914' into for-next- [...] omits fc5b842177ba Merge branch 'for-next-current-v4.19-20180914' into for-ne [...] omits c16b6c3f8752 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 773cc334cf33 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 56632566588b Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] omits b910373a2d04 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits d44a33607e6a Merge branch 'dev/dev-replace-locking' into for-next-next- [...] omits bb86727be5e4 Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] omits 80a085418473 Merge branch 'cleanup/tests' into for-next-next-v4.20-20180914 omits b1c8b9fc2b48 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] omits 935580eb6af7 Merge branch 'misc-next' into for-next-next-v4.20-20180914 omits e4a93447db2d Merge branch 'misc-4.19' into for-next-current-v4.19-20180914 omits 185d1487472b btrfs: refactor __btrfs_run_delayed_refs loop omits 18809c70c6cf btrfs: Factor out loop processing all refs of a head omits 74980c4190d0 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits 4a994244a2b6 btrfs: wait on caching when putting the bg cache omits 0d665e9b1ddf btrfs: dev-replace: open code trivial locking helpers omits f46692e23a1b btrfs: dev-replace: remove custom read/write blocking scheme omits 6ac34dd920d7 btrfs: dev-replace: swich locking to rw semaphore omits a4114f7bdd7c btrfs: reada: reorder dev-replace locks before radix tree preload omits 2ff3af5fbb1e btrfs: dev-replace: remove pointless assert in write unlock omits 3232d495f9eb btrfs: dev-replace: move replace members out of fs_info omits 892fe882f73b btrfs: dev-replace: avoid useless lock on error handling path omits e0472bc97514 btrfs: open code btrfs_after_dev_replace_commit omits ae47d9f34a9f btrfs: open code btrfs_dev_replace_stats_inc omits ec47605c8c1f btrfs: open code btrfs_dev_replace_clear_lock_blocking omits b0dd9e0066a3 btrfs: remove btrfs_dev_replace::read_locks omits 1ce2459b0d84 btrfs: tests: polish ifdefs around testing helper omits d52abaaa8d23 btrfs: tests: group declarations of self-test helpers omits 09d4fef7b442 btrfs: tests: move testing members of struct btrfs_root to [...] omits 7559f62f9369 btrfs: tests: add separate stub for find_lock_delalloc_range omits de8511466568 btrfs: keep trim from interfering with transaction commits omits 98598fda5ca1 btrfs: don't attempt to trim devices that don't support it omits b08614769787 btrfs: iterate all devices during trim, instead of fs_devi [...] omits 080e9eba6d0c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits ef4c3515ee1c btrfs: Enhance btrfs_trim_fs function to handle error better omits 31a8cc6267d1 btrfs: fix error handling in btrfs_dev_replace_start omits 464180658360 btrfs: change remove_extent_mapping to return void omits 41806fc99716 btrfs: handle error of get_old_root omits bf1d613989c9 btrfs: Remove logically dead code from btrfs_orphan_cleanup omits 163e80d1576b Btrfs: remove wait_ordered_range in btrfs_evict_inode omits 4315e42eb1b7 Btrfs: skip set_page_dirty if eb pages are already dirty omits 99e5ad8e42d5 Btrfs: assert page dirty bit on extent buffer pages omits 407e2b8983c8 Btrfs: remove unnecessary level check in balance_level omits 8ee313f8861b Btrfs: unify error handling of btrfs_lookup_dir_item omits 6824bbb9355b Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits cca6adeee1db kbuild: add --include-dir flag only for out-of-tree build omits bb5de5d28f73 kbuild: remove unneeded link_multi_deps omits 519570ff75a1 clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] omits 97089dfa3dff ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL omits 60e2b556dae9 Btrfs: preftree: use rb_first_cached omits 0af05321074b Btrfs: extent_map: use rb_first_cached omits 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached omits 375421b26931 Btrfs: href->ref_tree: use rb_first_cached omits 049cc8858e60 Btrfs: href_root: use rb_first_cached omits f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root omits be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs omits 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs omits 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] omits e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] omits 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] omits 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] omits d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents omits d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] omits 0e9c7c0700d2 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks omits 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] omits d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int omits 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init omits 1a26660fb24e mtd: rawnand: Remove docg4 omits 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] omits ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path omits 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() omits eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] omits d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] omits f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() omits d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] omits e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() omits a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() omits 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() omits 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() omits 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() omits 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks omits b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() omits 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks omits 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks omits 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks omits 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks omits 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() omits acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() omits e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() omits 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() omits 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() omits 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() omits 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] omits 72128c8827c5 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] omits af68ec14f112 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] omits 9ac6d15aac25 clk: samsung: exynos5420: Use generic helper for handling [...] omits 730f3711c249 clk: samsung: exynos4: Use generic helper for handling sus [...] omits 59674cdb98ba clk: samsung: Add support for setting registers state befo [...] omits 78c7bd42abb6 clk: samsung: exynos5250: Use generic helper for handling [...] omits c2dbfa8d1290 clk: samsung: s5pv210: Use generic helper for handling sus [...] omits e0f997a444a0 clk: samsung: s3c64xx: Use generic helper for handling sus [...] omits 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM omits d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig omits f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig omits 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig omits 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default omits f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot omits 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER omits a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC omits 6d7f086e7457 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits d0fafd6ad32e Btrfs: don't clean dirty pages during buffered writes adds cec4de302c5f Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net adds ef1f2258748b RISCV: Fix end PFN for low memory adds d2467adb6610 Merge tag 'riscv-for-linus-4.19-rc7' of git://git.kernel.o [...] adds 1b0350c355b2 Merge tag 'xfs-fixes-for-4.19-rc6' of git://git.kernel.org [...] adds 659c9370e53c Merge tag 'drm-intel-fixes-2018-10-03' of git://anongit.fr [...] adds d98627d1360d drm/i2c: tda9950: fix timeout counter check adds e0dccce1193f drm/i2c: tda9950: set MAX_RETRIES for errors only adds d8938c981f58 Merge branch 'drm-tda9950-fixes' of git://git.armlinux.org [...] adds 10be83cc6418 Merge tag 'drm-fixes-2018-10-04' of git://anongit.freedesk [...] adds ac0657edb13a Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm adds 601350ff58d5 ovl: fix access beyond unterminated strings adds 1a8f8d2a443e ovl: fix format of setxattr debug adds 010bd965f971 Merge tag 'ovl-fixes-4.19-rc7' of git://git.kernel.org/pub [...] adds 3a9df1e92593 Merge tag 'drm-misc-fixes-2018-10-04' of git://anongit.fre [...] adds 987bf116445d drm/amd/display: Signal hw_done() after waiting for flip_done() adds 11b29c9e2578 drm/amdkfd: Fix incorrect use of process->mm adds bdf800c6fdf5 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds befad944e231 Merge tag 'drm-fixes-2018-10-05' of git://anongit.freedesk [...] adds 087f759a4155 Merge tag '4.19-rc6-smb3-fixes' of git://git.samba.org/sfr [...] adds 4fbeba43b9b6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 4679b61f2640 KVM: x86: never trap MSR_KERNEL_GS_BASE adds 5f76f6f5ff96 KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled adds 503234b3fdca KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly adds 62cf9bd8118c KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS adds fe804cd67749 tools/kvm_stat: cut down decimal places in update interval dialog adds daa07cbc9ae3 KVM: x86: fix L1TF's MMIO GFN calculation adds fd6b6d9b82f9 KVM: VMX: check for existence of secondary exec controls b [...] adds 2cf7ea9f40fa KVM: VMX: hide flexpriority from guest when disabled at th [...] adds 7e7126846c95 kvm: nVMX: fix entry with pending interrupt if APICv is enabled adds 6579804c4317 KVM: PPC: Book3S HV: Avoid crash from THP collapse during [...] adds cc906f07d7d5 Merge tag 'kvm-ppc-fixes-4.19-3' of git://git.kernel.org/p [...] adds 08b297bb10d6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds b3e9b515b08e iommu/amd: Clear memory encryption mask from physical address adds b2e45b46d85b Merge tag 'iommu-fixes-v4.19-rc6' of git://git.kernel.org/ [...] adds 709ae62e8e6d ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] adds 8b6b383c1fa3 Merge tag 'sound-4.19-rc7' of git://git.kernel.org/pub/scm [...] adds 6d348925b306 MAINTAINERS: Remove dead path from LOCKING PRIMITIVES entry adds e4a02ed2aaf4 locking/ww_mutex: Fix runtime warning in the WW mutex selftest adds 1df377db3d01 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds a4739eca4456 sched/numa: Stop multiple tasks from moving to the CPU at [...] adds 1327237a5978 sched/numa: Pass destination CPU as a parameter to migrate [...] adds 3f9672baaa70 sched/numa: Reset scan rate whenever task moves across nodes adds 05cbdf4f5c19 sched/numa: Limit the conditions where scan period is reset adds 7534612123e0 mm/migrate: Use spin_trylock() while resetting rate limit adds 6fd98e775f24 sched/numa: Avoid task migration for small NUMA improvement adds efaffc5e40ae mm, sched/numa: Remove rate-limiting of automatic NUMA bal [...] adds 37355bdc5a12 sched/numa: Migrate pages to local nodes quicker early in [...] adds 8be673735e51 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 715bd9d12f84 x86/vdso: Fix asm constraints on vDSO syscall fallbacks adds 7c03e7035ac1 selftests/x86: Add clock_gettime() tests to test_vdso adds 20a8378aa9dd x86/platform/uv: Provide is_early_uv_system() adds 2647c43c7f3b x86/tsc: Fix UV TSC initialization adds 4f166564014a x86/vdso: Only enable vDSO retpolines when enabled and supported adds 88296bd42b4e x86/cpu/amd: Remove unnecessary parentheses adds 02e425668f5c x86/vdso: Fix vDSO syscall fallback asm constraint regression adds 247373b5dd68 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds a9f9772114c8 perf/core: Fix perf_pmu_unregister() locking adds 6265adb97260 perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id inst [...] adds cd6fb677ce7e perf/ring_buffer: Prevent concurent ring buffer access adds 9d92cfeaf521 perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX adds d7cbbe49a930 perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 C [...] adds 31d099085d54 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 69e445ab8b66 PM / core: Clear the direct_complete flag on errors adds 5aebc7d2780d Merge tag 'pm-4.19-rc7' of git://git.kernel.org/pub/scm/li [...] adds 3830711f3e93 Merge tag 'gpio-v4.19-3' of git://git.kernel.org/pub/scm/l [...] adds 4561ffca88c5 dm cache metadata: ignore hints array being too small duri [...] adds 5d07384a666d dm cache: fix resize crash if user doesn't reload cache table adds b98d6cb80b0d Merge tag 'for-4.19/dm-fixes-2' of git://git.kernel.org/pu [...] adds 5943a9bbbb98 Merge tag 'pci-v4.19-fixes-3' of ssh://gitolite.kernel.org [...] adds 017b1660df89 mm: migration: fix migration of huge PMD shared pages adds dff11abe280b hugetlb: take PMD sharing into account when flushing tlb/caches adds 69eb7765b9c6 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() adds e125fe405abe mm, thp: fix mlocking THP page with migration enabled adds 51896864579d mm/gup_benchmark: fix unsigned comparison to zero in __gup [...] adds 59cf0a9339ca ipc/shm.c: use ERR_CAST() for shm_lock() error return adds e6112fc30070 mm/migrate.c: split only transparent huge pages when alloc [...] adds 20916d4636a9 mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes adds f8a00cef1720 proc: restrict kernel stack dumps to root adds 28e2c4bb99aa mm/vmstat.c: fix outdated vmstat_text adds 58bc4c34d249 mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly adds b8e57efa2c98 mm/vmscan.c: fix int overflow in callers of do_shrink_slab() adds cbe355f57c80 ocfs2: fix locking for res->tracking and dlm->tracking_list adds d41aa5252394 mm: madvise(MADV_DODUMP): allow hugetlbfs pages adds 091a1eaa0e30 Merge branch 'akpm' adds f3c84a8e3e92 mlxsw: pci: Derive event type from event queue number adds c360867ec46a mlxsw: spectrum: Delete RIF when VLAN device is removed adds b576eddb5d8d Merge branch 'mlxsw-fixes' adds 211710ca74ad mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys adds 1db585294547 cfg80211: fix use-after-free in reg_process_hint() adds 9e15ff7b89b6 Merge tag 'mac80211-for-davem-2018-10-04' of git://git.ker [...] adds f7b2a56e1f3d net/usb: cancel pending work when unbinding smsc75xx adds 471b83bd8bbe team: Forbid enslaving team device to itself adds dbe80d446c85 bnxt_en: Fix VNIC reservations on the PF. adds 5db0e0969af6 bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request adds a2bf74f4e1b8 bnxt_en: free hwrm resources, if driver probe fails. adds c78fe058879b bnxt_en: get the reduced max_irqs by the ones used by RDMA adds 508646aa2ba5 Merge branch 'bnxt_en-fixes' adds 17c357efe5ec openvswitch: load NAT helper adds ca8931948344 net: dsa: b53: Keep CPU port as tagged in all VLANs adds 9d2f67e43b73 net/packet: fix packet drop as of virtio gso adds 2d52527e80c2 be2net: don't flip hw_features when VXLANs are added/deleted adds 7e4183752735 net: phy: phylink: fix SFP interface autodetection adds b799207e1e18 bpf: 32-bit RSH verification must truncate input before th [...] adds b8d5b7cec436 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 2c05d88818ab net: cxgb3_main: fix a missing-check bug adds 33aa8da1f8a7 net: bpfilter: Fix type cast and pointer warnings adds 0781168e23a2 yam: fix a missing-check bug adds bd961c9bc664 rtnetlink: fix rtnl_fdb_dump() for ndmsg header adds 8b4c3cdd9dd8 net: sched: Add policy validation for tc attributes adds a688caa34beb ipv6: take rcu lock in rawv6_send_hdrinc() adds 35f3625c2185 net: mvpp2: Extract the correct ethtype from the skb for t [...] adds c1d84a1b42ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 242cdad873a7 lib/xz: Put CRC32_POLY_LE in xz_private.h adds b45ba4a51cde powerpc/lib: fix book3s/32 boot failure due to code patching adds a932ed3b7181 powerpc: Don't print kernel instructions in show_user_inst [...] adds ac1788cc7da4 powerpc/numa: Skip onlining a offline node in kdump path adds cd2093cb45a4 Merge tag 'powerpc-4.19-4' of https://git.kernel.org/pub/s [...] adds 40fa9167d307 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 9ce7610e6d20 i2c: designware: Call i2c_dw_clk_rate() only when calculat [...] adds 055d8d9eae35 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds cc02f852872d Merge tag 'usb-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds 4ebaf0754c7a Merge tag 'tty-4.19-rc7' of git://git.kernel.org/pub/scm/l [...] adds fb1c592cf4c9 Merge tag 'char-misc-4.19-rc7' of git://git.kernel.org/pub [...] adds 0238df646e62 Linux 4.19-rc7 adds 764d4d42195b Merge remote-tracking branch 'fixes/master' adds 5aedc5232587 Merge remote-tracking branch 'kbuild-current/fixes' adds c58a584f05e3 ARC: clone syscall to setp r25 as thread pointer adds 48c053834ea1 Merge remote-tracking branch 'arc-current/for-curr' adds 0875e0a0a2fc Merge remote-tracking branch 'ipsec/master' adds af6f398d13da Merge branch 'asoc-4.19' into asoc-linus adds 1c92473e6acc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9735082a7cba Input: xpad - add support for Xbox1 PDP Camo series gamepad adds 684bec1092b6 Input: i8042 - enable keyboard wakeups by default when s2i [...] adds f74c371fe72a Input: mousedev - add a schedule point in mousedev_write() adds 36d2582ff235 Input: evdev - add a schedule point in evdev_write() adds cecf10704899 Input: uinput - add a schedule point in uinput_inject_events() adds 40e695011666 Merge remote-tracking branch 'input-current/for-linus' adds 148b9aba99e0 MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression adds c5fa19b9c3bf Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 701d875df507 Merge remote-tracking branch 'omap-fixes/fixes' adds adfc6a76cd02 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b07581d2d5ad cachefiles: fix the race between cachefiles_bury_object() [...] adds f16b133867a2 Merge remote-tracking branch 'vfs-fixes/fixes' adds f71aa8ac06e9 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 0711a43b6d84 drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl adds db05c4819775 drm: fb-helper: Reject all pixel format changing requests adds 064253c1c062 drm: fix use of freed memory in drm_mode_setcrtc adds c08a54f33c4c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 80463f1b7bf9 kbuild: add --include-dir flag only for out-of-tree build adds 77ec0c20c7e0 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile adds 74bc0c09b2da kbuild: remove user ID check in scripts/mkmakefile adds 4fd61277f662 kbuild: do not pass $(objtree) to scripts/mkmakefile adds 80d0dda3a4e5 kbuild: simplify command line creation in scripts/mkmakefile adds 29021a4b72b6 modpost: remove leftover symbol prefix handling for module [...] adds fc960280a521 kbuild: add -Wno-pointer-sign flag unconditionally adds a3772252210b kbuild: add -Wdeclaration-after-statement flag unconditionally adds 14c0d5b02270 kbuild: add -Wno-unused-but-set-variable flag unconditionally adds 219206d57854 kbuild: remove unneeded link_multi_deps adds 55b27e93208a Merge branch 'kbuild' into for-next adds 7e55ebe8fe7f Merge remote-tracking branch 'kbuild/for-next' adds 29efbc6aea9d Compiler Attributes: remove unused attributes adds 5c67a52f3da0 Compiler Attributes: always use the extra-underscores syntax adds c2c640aa04cc Compiler Attributes: remove unneeded tests adds ec0bbef66f86 Compiler Attributes: homogenize __must_be_array adds 989bd5000f36 Compiler Attributes: remove unneeded sparse (__CHECKER__) tests adds 66dbeef915f2 Compiler Attributes: add missing SPDX ID in compiler_types.h adds a3f8a30f3f00 Compiler Attributes: use feature checks instead of version checks adds 06e3727e02f9 Compiler Attributes: KENTRY used twice the "used" attribute adds e04462fb82f8 Compiler Attributes: remove uses of __attribute__ from compiler.h adds 303d22c5fc37 Compiler Attributes: add Doc/process/programming-language.rst adds 5fc4a13b66b4 Compiler Attributes: add MAINTAINERS entry adds 92676236917d Compiler Attributes: add support for __nonstring (gcc >= 8) adds 23066c3f4e21 Compiler Attributes: enable -Wstringop-truncation on W=1 ( [...] adds 98cade0a08ba Compiler Attributes: auxdisplay: panel: use __nonstring adds f0604f63033d Compiler Attributes: ext4: remove local __nonstring definition adds f8db6f42a530 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds d3dfbc7eb660 Merge remote-tracking branch 'leaks/leaks-next' adds 1fc8e6423edb dma-direct: fix return value of dma_direct_supported adds b9d307293744 Merge remote-tracking branch 'dma-mapping/for-next' adds f9b58e8c7d03 ARM: 8800/1: use choice for kernel unwinders adds 8403bcb779a0 ARM: 8801/1: makefile: use ARMv3M mode for RiscPC adds 5ca451cf6ed0 ARM: 8789/1: signal: copy registers using __copy_to_user() adds 73839798af7e ARM: 8790/1: signal: always use __copy_to_user to save iwm [...] adds 3aa2df6ec2ca ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state adds 319508902600 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() adds 18ea66bd6e7a ARM: 8793/1: signal: replace __put_user_error with __put_user adds 621afc677465 ARM: 8794/1: uaccess: Prevent speculative use of the curre [...] adds e3aa6243434f ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() adds afaf6838f4bc ARM: 8796/1: spectre-v1,v1.1: provide helpers for address [...] adds a1d09e074250 ARM: 8797/1: spectre-v1.1: harden __copy_to_user adds 6ff78af01049 Merge branches 'fixes', 'misc' and 'spectre' into for-next adds 2076724e3f79 Merge remote-tracking branch 'arm/for-next' adds 30a0af882694 Merge tag 'imx-fixes-4.19-2' of git://git.kernel.org/pub/s [...] adds 853dc104e6a4 soc: fsl: qbman: add APIs to retrieve the probing status adds 5a1eb8b95428 soc: fsl: qman_portals: defer probe after qman's probe adds 885e93f644aa Merge tag 'soc-fsl-fix-v4.19-2' of git://git.kernel.org/pu [...] adds dba370a05c75 Merge branch 'fixes' into for-next adds afb8fb9ad956 Merge tag 'renesas-arm64-soc-for-v4.20' of git://git.kerne [...] adds f84c933015ff Merge tag 'omap-for-v4.20/dt-signed-part2' of git://git.ke [...] adds 22b9292141aa Merge tag 'v4.20-rockchip-dts64-2' of git://git.kernel.org [...] adds 5140512d5be5 Merge tag 'v4.20-rockchip-dts32-1' of git://git.kernel.org [...] adds 3f8b181eb4ab Merge tag 'v4.19-next-dts32' of git://git.kernel.org/pub/s [...] adds b9734c59eaab Merge tag 'at91-4.20-dt2' of git://git.kernel.org/pub/scm/ [...] adds 007a93891dca ARM: uniphier: dts: add more clocks to Denali NAND control [...] adds bae120f8acb2 arm64: uniphier: dts: add more clocks to Denali NAND contr [...] adds dc0a2098cc2a ARM: dts: uniphier: add SPI pin-mux node adds 92fa4f4cc2cd ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs adds 925c5c32f31d arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3 adds b0a6261fc074 ARM: dts: uniphier: add SD/eMMC controller nodes adds 84a9c4d55907 arm64: dts: uniphier: add SD controller nodes adds 45be1573ad19 ARM: dts: uniphier: Add USB3 controller nodes adds 8bb2f53203a3 ARM: dts: uniphier: Add USB2 PHY nodes adds d7b9beb830d7 arm64: dts: uniphier: Add USB3 controller nodes adds 546cba0623df arm64: dts: uniphier: Add USB2 PHY nodes adds 86dc4eaf12cc Merge tag 'uniphier-dt-v4.20' of git://git.kernel.org/pub/ [...] adds b062e5b79cc4 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] adds f5fefa0f7d54 ARM: dts: da850-evm: Enable tca6416 on baseboard adds aea4762fb46e ARM: dts: da850-lego-ev3: slow down A/DC as much as possible adds 38764692af2c Merge tag 'davinci-for-v4.20/dt' of git://git.kernel.org/p [...] adds e51e8d5de999 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://g [...] adds b6f8c4769fb0 arm64: defconfig: enable CONFIG_MMC_UNIPHIER adds 37b945f3f173 ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER adds de5c3ace8cdc Merge tag 'v4.20-rockchip-defconfig64-1' of git://git.kern [...] adds 8057e5199652 Merge branches 'next/soc', 'next/dt', 'next/drivers' and ' [...] adds 4f021311473b arm-soc: document merges adds 3f4258bbe036 Merge tag 'soc-fsl-fix-v4.19-2' of git://git.kernel.org/pu [...] adds 4e6a32e6eb30 Merge tag 'mvebu-dt64-4.20-2' of git://git.infradead.org/l [...] adds 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] adds 2caef763d8ad Merge tag 'mvebu-dt-4.20-2' of git://git.infradead.org/lin [...] adds fd2a9f18fce1 dt-bindings: clock: mediatek: add support for MT7623 adds 0dd807f52e6f dt-bindings: iommu: mediatek: Add binding for MT7623 adds 1892e120e8ec dt-bindings: mediatek: Add JPEG Decoder binding for MT7623 adds f5e489e6ee7a dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI adds 7e6a361d17b2 Merge tag 'v4.19-next-dts32-2' of git://git.kernel.org/pub [...] adds 41925a21cdb5 arm64: defconfig: Enable TI_SCI related configs adds d59c774496a2 arm64: defconfig: Enable SERIAL_8250_OMAP adds 5387ff1b8901 Merge branches 'fixes', 'next/dt' and 'next/defconfig' int [...] adds 7e7a4546df1e Merge remote-tracking branch 'arm-soc/for-next' adds 133abaea71c7 Merge remote-tracking branch 'actions/for-next' adds 389384b575c6 Merge remote-tracking branch 'amlogic/for-next' adds 49f529af1e53 Merge remote-tracking branch 'at91/at91-next' adds f9aa83a9b462 Merge remote-tracking branch 'bcm2835/for-next' adds b2b291bf3b7c ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC adds 30fdd51be161 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER adds 1a877f8bd35e ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot adds 70510b0813bb ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default adds ef2384e3af8a ARM: imx_v6_v7_defconfig: Re-sync defconfig adds c29d541f590c ARM: imx_v6_v7_defconfig: Remove unneeded options adds 16c66c8f7eee ARM: mxs_defconfig: Re-sync defconfig adds 989801095792 ARM: mxs_defconfig: Remove unneeded options adds 264993a29af0 ARM: imx_v4_v5_defconfig: Re-sync defconfig adds 5ef78342edbd ARM: imx_v4_v5_defconfig: Remove unneeded options adds 35d3cbe84544 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL adds 56269494893a Merge branch 'imx/defconfig' into for-next adds 4431eb2ec16a Merge remote-tracking branch 'imx-mxs/for-next' adds d2a4fd8e34b9 Merge remote-tracking branch 'keystone/next' adds ebbb89fad6a5 Merge remote-tracking branch 'mediatek/for-next' adds 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next adds 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next adds 90b0b8cbd239 Merge remote-tracking branch 'mvebu/for-next' adds 46146cdea3da Merge remote-tracking branch 'omap/for-next' adds 34845c939082 reset: Grammar s/more then once/more than once/ adds 032f11638ff8 dt-bindings: reset: Add PDC Global binding for SDM845 SoCs adds eea2926b0a39 reset: qcom: PDC Global (Power Domain Controller) reset co [...] adds dbb3da346e80 reset: socfpga: add an early reset driver for SoCFPGA adds 775b1166c26d Merge remote-tracking branch 'reset/reset/next' adds a78539c32629 Merge remote-tracking branch 'qcom/for-next' adds 4d4a5c43bed0 Merge remote-tracking branch 'realtek/for-next' adds c689650aa365 Merge remote-tracking branch 'renesas/next' adds 555a12ec576b ARM: dts: rockchip: add VPU device node for RK3288 adds 3923ac104d34 Merge branch 'v4.20-armsoc/dts32' into for-next adds fd8c87c96655 arm64: dts: rockchip: add VPU device node for RK3399 adds ad1d7023f7c2 Merge branch 'v4.20-armsoc/dts64' into for-next adds d48a6f2d4997 Merge remote-tracking branch 'rockchip/for-next' adds 2b4accf36dac Merge remote-tracking branch 'samsung-krzk/for-next' adds 0a0f6bd4bb31 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 95bb214ece1a Merge remote-tracking branch 'tegra/for-next' adds 040f34013475 arm64: arch_timer: avoid unused function warning adds f05692919bdd arm64: daifflags: Use irqflags functions for daifflags adds 9a0c032825e0 arm64: Use daifflag_restore after bp_hardening adds b0506a8bbb42 arm64: xen: Use existing helper to check interrupt status adds 0293c8ba807c arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c adds e9ed821be486 arm64: mm: Use #ifdef for the __PAGETABLE_P?D_FOLDED defines adds c20c650d9116 MAINTAINERS: fix bad sdei paths adds f5cf53f1ca45 Merge remote-tracking branch 'arm64/for-next/core' adds 9d74673796a9 Merge remote-tracking branch 'clk/clk-next' adds 3773ee423e72 clk: samsung: s3c64xx: Use generic helper for handling sus [...] adds 3ac0b61578a6 clk: samsung: s5pv210: Use generic helper for handling sus [...] adds c41b0ff2f627 clk: samsung: exynos5250: Use generic helper for handling [...] adds 8bf27eaa04a6 clk: samsung: Add support for setting registers state befo [...] adds 9a4d8a8c4d2a clk: samsung: exynos4: Use generic helper for handling sus [...] adds 2d77f77c0aaa clk: samsung: exynos5420: Use generic helper for handling [...] adds 70da9ee80228 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] adds a766065279e2 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] adds fa34efff75d4 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks adds defadcc956ca clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] adds d32dd2a1a0f8 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] adds b33228029d84 clk: samsung: exynos5420: Enable PERIS clocks for suspend adds 1da220e3a5d2 clk: samsung: Use clk_hw API for calling clk framework fro [...] adds 9dbcfe1ace4e dt-bindings: clock: samsung: Add SPDX license identifiers adds 6d2acaad3e67 Merge remote-tracking branch 'clk-samsung/for-next' adds 226ec8654860 Merge remote-tracking branch 'c6x/for-linux-next' adds 7c51e38a898c csky: Build infrastructure adds e1b3746ef6dc csky: defconfig adds 2df4b624d280 csky: Kernel booting adds a4f382df7619 csky: Exception handling and mm-fault adds c7c7088d8957 csky: System Call adds ff8fb7cc791f csky: Cache and TLB routines adds c9d2b85560c3 csky: MMU and page table management adds f691d569829e csky: Process management and Signal adds b9b1139e2645 csky: VDSO and rt_sigreturn adds 053f02214792 csky: IRQ handling adds 1ba3aea1fed3 csky: Atomic operations adds 4b8a2319ec72 csky: ELF and module probe adds 3131e438ddbe csky: Library functions adds 8e96c4f36879 csky: User access adds c8c424230ae9 csky: Debug and Ptrace GDB adds 580c165ba5cf csky: SMP support adds a0013833b2f4 csky: Misc headers adds 79ce7206037f dt-bindings: csky CPU Bindings adds b8ec4551854c dt-bindings: Add vendor prefix for csky adds 97238a67924b MAINTAINERS: Add csky adds cc0a828af723 Merge remote-tracking branch 'csky/linux-next' adds 4f6dd9b37a2f Merge remote-tracking branch 'ia64/next' adds 03df867a2c33 Merge remote-tracking branch 'm68k/for-next' adds 0b1a887039f6 Merge remote-tracking branch 'm68knommu/for-next' adds d23114d61059 Merge remote-tracking branch 'mips/mips-next' adds 6e1f187c75f7 Merge remote-tracking branch 'parisc-hd/for-next' adds 54be0b9c7c98 Revert "convert SLB miss handlers to C" and subsequent commits adds db6711b7a17f powerpc/perf: Add missing break in power7_marked_instr_event() adds 8139046a5a34 powerpc/powernv: Make possible for user to force a full ip [...] adds da7ad366b497 powerpc/mm/book3s: Update pmd_present to look at _PAGE_PRE [...] adds f1981b5b302f powerpc/mm/hugetlb/book3s: add _PAGE_PRESENT to hugepd pointer. adds ae28f17b5eeb powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge adds 75646c480fde arch/powerpc/mm/hash: validate the pte entries before hand [...] adds 8890e03380d3 powerpc/mm/thp: update pmd_trans_huge to check for pmd_present adds a0820ff33451 powerpc/mm:book3s: Enable THP migration support adds 8c8933eba0c2 powerpc/cell: Use irq_of_parse_and_map() helper adds c417596d2409 powerpc/pseries: Use of_irq_get helper() in request_event_ [...] adds 0bdba867f01d macintosh: Convert to using %pOFn instead of device_node.name adds b9ef7b4b867f powerpc: Convert to using %pOFn instead of device_node.name adds 51423a9c9b09 powerpc/traps: merge unrecoverable_exception() and nonreco [...] adds db787af1b8a6 powerpc/pseries: Fix DTL buffer registration adds 9258227e9dd1 powerpc/pseries: Fix how we iterate over the DTL entries adds cd5ff94577e0 powerpc/xive: Move a dereference below a NULL test adds c3ff2a5193fa powerpc/32: add stack protector support adds 06ec27aea9fc powerpc/64: add stack protector support adds 16d7c69c8985 powerpc: Redefine TIF_32BITS thread flag adds 5521eb4bca2d powerpc/ptrace: Add support for PTRACE_SYSEMU adds fc35ef12dc8b selftests/powerpc: New PTRACE_SYSEMU test adds 62dea077f567 powerpc/powernv: Mark function as __noreturn adds 5c784c8414fb powerpc/tm: Remove msr_tm_active() adds 51303113e32f powerpc/tm: Print 64-bits MSR adds 8a03e81cb147 powerpc/64s: consolidate MCE counter increment. adds 01b9870ea614 powerpc: Remove duplicated include from pci_32.c adds 5bd9b4445d1f powerpc/config: Enable CONFIG_PRINTK_TIME adds 306b1c061724 powerpc/tm: Reformat comments adds 803d690e68f0 powerpc/mm: Don't report hugepage tables as memory leaks w [...] adds d90fe2acd9b2 powerpc: Wire up memtest adds 07d7d73fb977 Merge remote-tracking branch 'powerpc/next' adds 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. adds 7cb9447bf43e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 5a3aba7251b3 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds b609db171f3c automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] adds a5df9f0034a8 RISC-V: Mask out the F extension on systems without D adds d488807fbdfc automerging branch "kernel.org-palmer-linux/next-f_without [...] adds c05234235a95 riscv: move GCC version check for ARCH_SUPPORTS_INT128 to Kconfig adds 7f39dc5fc6da automerging branch "kernel.org-palmer-linux/next-int128" i [...] adds 3602ab7c3c6f RISC-V: Cosmetic menuconfig changes adds 8556a646bde7 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] adds 24c605542ee1 RISC-V: Extract FPU context operations from entry.S adds 5453696cb3f1 RISC-V: Refactor FPU code in signal setup/return procedures adds 0a5bee05fc67 RISC-V: Cleanup ISA string setting adds 919ecff9aac4 RISC-V: Allow to disable FPU support adds 27625655dbfd RISC-V: Auto-detect whether a FPU exists adds c7efea6e0bf9 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] adds fa8881cdc05d RISC-V: No need to pass scause as arg to do_IRQ() adds 82bd5b66e8d9 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds 95327c11cac2 RISC-V: Filter ISA and MMU values in cpuinfo adds acf276e369db RISC-V: Comment on the TLB flush in smp_callin() adds f0a7cedc5578 RISC-V: Disable preemption before enabling interrupts adds 0bf882208f08 RISC-V: Provide a cleaner raw_smp_processor_id() adds feaaa4e5065f RISC-V: Rename riscv_of_processor_hart to riscv_of_process [...] adds 830b150b5c48 RISC-V: Rename im_okay_therefore_i_am to found_boot_cpu adds 2c50cd3e6065 RISC-V: Use mmgrab() adds 6cf01667b47d RISC-V: Use WRITE_ONCE instead of direct access adds 94f093896b52 RISC-V: Add logical CPU indexing for RISC-V adds 36f4e6786c4c RISC-V: Use Linux logical CPU number instead of hartid adds 27b473425ba1 RISC-V: Show CPU ID and Hart ID separately in /proc/cpuinfo adds 08e43e503c1b RISC-V: Show IPI stats adds 4a3041e3c244 automerging branch "kernel.org-palmer-linux/next-smp" into [...] adds deee11661aaf Merge remote-tracking branch 'risc-v/for-next' adds 070168b462fb Merge remote-tracking branch 's390/features' adds c555c9f8246e Merge remote-tracking branch 'uml/linux-next' adds 7c495f77b71b Merge remote-tracking branch 'xtensa/xtensa-for-next' adds b806bb2461fc Merge remote-tracking branch 'befs/for-next' adds 418878008dea Merge branch 'misc-4.19' into for-next-current-v4.19-20181003 adds 9fb2c176e5b9 Merge branch 'for-next-current-v4.19-20181003' into for-ne [...] adds 4fb47b6f9766 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 62e11e85658e btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds b34d77c87a18 btrfs: Remove root parameter from btrfs_insert_dir_item adds 9bba19f14770 btrfs: remove a useless return statement in btrfs_block_rsv_add adds 7bd2f155aff5 btrfs: Remove 'objectid' member from struct btrfs_root adds c2ce97153781 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds bc03c9c8ad7c btrfs: remove unneeded NULL checks before kfree adds 0d1388b45593 btrfs: add assertions where number of devices could go below 0 adds d3d44dad4f0f btrfs: add helper to obtain number of devices with ongoing [...] adds 67d65e0a165b Btrfs: clean up scrub is_dev_replace parameter adds 51dc133a9511 btrfs: qgroup: Dirty all qgroups before rescan adds 0e2dfe648aff Btrfs: remove always true if branch in btrfs_get_extent adds b05893c7e599 btrfs: change btrfs_free_reserved_bytes to return void adds 6d2b7838ea75 btrfs: change btrfs_pin_log_trans to return void adds 288244e56951 btrfs: Handle owner mismatch gracefully when walking up tree adds fd8afbd53c12 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 376029da3cb9 Btrfs: use next_state in find_first_extent_bit adds 17beae551555 btrfs: free path at an earlier point in btrfs_get_extent adds 4a8ae8e0903f Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 297333a9190e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 1907ad7a962e btrfs: remove unused pointer inode in relink_file_extents adds a67b68403af3 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds c8907f0dabad Btrfs: fix alignment in declaration and prototype of btrfs [...] adds df9dc0dafdac Btrfs: set leave_spinning in btrfs_get_extent adds d0716774c188 btrfs: remove redundant variable from btrfs_cross_ref_exist adds f5c098f7dee7 btrfs: fix error handling in free_log_tree adds d0c84408edb1 btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds d04c50b1ac36 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds 1a9f2f983c0a btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds c7577c8b5c7f Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 859b1aa02477 Btrfs: unify error handling of btrfs_lookup_dir_item adds bbf7d0e47faa Btrfs: remove unnecessary level check in balance_level adds 1b9acf48b026 Btrfs: assert page dirty bit on extent buffer pages adds bdd3716bac4e Btrfs: skip set_page_dirty if eb pages are already dirty adds 9543f22789a8 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds ed7e207c6dbd btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 41ca64380ac8 btrfs: handle error of get_old_root adds 56662b435068 btrfs: change remove_extent_mapping to return void adds 956f70f30045 btrfs: fix error handling in btrfs_dev_replace_start adds 1fd1a7cb880a btrfs: Enhance btrfs_trim_fs function to handle error better adds cbb2d9243fed btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds d0a632bd465a btrfs: iterate all devices during trim, instead of fs_devi [...] adds aa28b925bfdc btrfs: don't attempt to trim devices that don't support it adds c18994212031 btrfs: keep trim from interfering with transaction commits adds 14b35526e972 btrfs: wait on caching when putting the bg cache adds 08e408bfb197 Btrfs: delayed-refs: use rb_first_cached for href_root adds 93b390caa0c4 Btrfs: delayed-refs: use rb_first_cached for ref_tree adds 7f70e10a8397 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 398bcc4a5b02 Btrfs: extent_map: use rb_first_cached adds 754ae8baafd2 Btrfs: preftree: use rb_first_cached adds 96efb1001f64 btrfs: tests: add separate stub for find_lock_delalloc_range adds 7354a48ac1cd btrfs: tests: move testing members of struct btrfs_root to [...] adds 70feff680458 btrfs: tests: group declarations of self-test helpers adds ae12ad40737b btrfs: tests: polish ifdefs around testing helper adds edd893d01a33 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 595b102a9caf btrfs: Factor out loop processing all refs of a head adds e140d6e3c32c btrfs: refactor __btrfs_run_delayed_refs loop adds 5a130538b98e btrfs: use common helper instead of open coding a bit test adds e378ef3ee60c Btrfs: don't clean dirty pages during buffered writes adds b26da2b5ff8b Btrfs: get rid of btrfs_symlink_aops adds 1aff1e43d0f4 btrfs: relocation: Add basic extent backref related commen [...] adds 88cdb42e5b24 btrfs: send: cleanup list manipulation adds 0bfe1ff40780 btrfs: qgroup: Introduce trace event to analyse the number [...] adds 4e52b8ec09db btrfs: qgroup: Introduce function to trace two swaped extents adds 1826ef8a3596 btrfs: qgroup: Introduce function to find all new tree blo [...] adds 12c8d434cb5d btrfs: qgroup: Use generation-aware subtree swap to mark d [...] adds 88efe0f2bc2d btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds d3cbf4299f84 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds 5eeb241ecae6 btrfs: tree-checker: Check level for leaves and nodes adds 6d9ad3f823b2 btrfs: remove btrfs_dev_replace::read_locks adds 5bcd14ea4552 btrfs: open code btrfs_dev_replace_clear_lock_blocking adds 86dea544dcf3 btrfs: open code btrfs_dev_replace_stats_inc adds 03b03fca8da0 btrfs: open code btrfs_after_dev_replace_commit adds 1b0b3192a744 btrfs: dev-replace: avoid useless lock on error handling path adds e872410a67de btrfs: dev-replace: move replace members out of fs_info adds 40886350deb4 btrfs: dev-replace: remove pointless assert in write unlock adds 9718a298c141 Btrfs: kill btrfs_clear_path_blocking adds c8295704cb45 Merge branch 'misc-next' into for-next-next-v4.20-20181003 adds 53fbbe8c9601 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds cbc1e1b2fb65 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds b39d79ed0c8b btrfs: Remove root parameter from btrfs_insert_dir_item adds d270777c40de btrfs: remove a useless return statement in btrfs_block_rsv_add adds 42a02b37110e btrfs: Remove 'objectid' member from struct btrfs_root adds c36459f00343 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds 0ae365aef55d btrfs: remove unneeded NULL checks before kfree adds 9798efe4039c btrfs: add assertions where number of devices could go below 0 adds a19c02da8db8 btrfs: add helper to obtain number of devices with ongoing [...] adds 63da80e6d474 Btrfs: clean up scrub is_dev_replace parameter adds 8ef6a4cd5098 btrfs: qgroup: Dirty all qgroups before rescan adds 26be352c4154 Btrfs: remove always true if branch in btrfs_get_extent adds d90c2672767e btrfs: change btrfs_free_reserved_bytes to return void adds d0f0e0bf8db4 btrfs: change btrfs_pin_log_trans to return void adds 013e0b3d1d2a btrfs: Handle owner mismatch gracefully when walking up tree adds 2cfa7bf0b608 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 61e76b2be561 Btrfs: use next_state in find_first_extent_bit adds a9bbf087a71e btrfs: free path at an earlier point in btrfs_get_extent adds f05518f83248 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 66fd7afbb6ef btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 491ae2591578 btrfs: remove unused pointer inode in relink_file_extents adds f1dc0c306bb6 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds a31eb199df6b Btrfs: fix alignment in declaration and prototype of btrfs [...] adds c7e0d60f63c9 Btrfs: set leave_spinning in btrfs_get_extent adds 11ab6f9b6a9d btrfs: remove redundant variable from btrfs_cross_ref_exist adds 4fa498621eed btrfs: fix error handling in free_log_tree adds f2ea23183ada btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds 12b4e7d1f00a btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds b74aa95a93cd btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 6edab25dd44e Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds b7d4d1d2b179 Btrfs: unify error handling of btrfs_lookup_dir_item adds 4e414cef3ecf Btrfs: remove unnecessary level check in balance_level adds 54c642d4bb5d Btrfs: assert page dirty bit on extent buffer pages adds e44eeabbd3ff Btrfs: skip set_page_dirty if eb pages are already dirty adds a6a630b00894 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds e3c7aa60b621 btrfs: Remove logically dead code from btrfs_orphan_cleanup adds b6d9f884ac1d btrfs: handle error of get_old_root adds 3fb843bfaca4 btrfs: change remove_extent_mapping to return void adds 7ddd479bc6a2 btrfs: fix error handling in btrfs_dev_replace_start adds 7c61e70cc365 btrfs: Enhance btrfs_trim_fs function to handle error better adds 0509c1c4443c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds f366b86f59f8 btrfs: iterate all devices during trim, instead of fs_devi [...] adds de3ec7f14a7a btrfs: don't attempt to trim devices that don't support it adds 394e2b033446 btrfs: keep trim from interfering with transaction commits adds 87ba96ef1fea btrfs: wait on caching when putting the bg cache adds 4b21b2370270 Btrfs: delayed-refs: use rb_first_cached for href_root adds 60762ba2456e Btrfs: delayed-refs: use rb_first_cached for ref_tree adds df43b03fe6e1 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 10efabf3dc43 Btrfs: extent_map: use rb_first_cached adds 87947a8de630 Btrfs: preftree: use rb_first_cached adds 800111b5f9fd btrfs: tests: add separate stub for find_lock_delalloc_range adds 40410ddfd022 btrfs: tests: move testing members of struct btrfs_root to [...] adds cc156e233a81 btrfs: tests: group declarations of self-test helpers adds b49872f3827b btrfs: tests: polish ifdefs around testing helper adds 7af99644d0ac btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 960063c0a36a btrfs: Factor out loop processing all refs of a head adds c364514db6eb btrfs: refactor __btrfs_run_delayed_refs loop adds 154656ca4d30 btrfs: use common helper instead of open coding a bit test adds df88bb414a35 Btrfs: don't clean dirty pages during buffered writes adds d97072f2e2d8 Btrfs: get rid of btrfs_symlink_aops adds d7d914993aeb btrfs: relocation: Add basic extent backref related commen [...] adds eb82ae82c2c5 btrfs: send: cleanup list manipulation adds 213ca2bb2b33 btrfs: Remove needless locking in iterate_inode_refs adds add21a047a0f btrfs: Remove needless locking in iterate_inode_extrefs adds b12c80e2b224 btrfs: Remove redundant extent_buffer_get in get_old_root adds 079ed0386456 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds ff9800bf306a btrfs: Remove extra reference count bumps in btrfs_compare_trees adds 608fc0bced81 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds b28316196bc1 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 2754fe9d9f19 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 98090f894f3c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds 16fc26dde109 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 66130db6ab90 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 9725a01c0fda btrfs: release metadata before running delayed refs adds d134ffa648ea btrfs: protect space cache inode alloc with nofs adds 11b3b25ce581 btrfs: reset max_extent_size on clear in a bitmap adds c50a4c58ccf6 btrfs: make sure we create all new bgs adds e1a078298744 btrfs: assert on non-empty delayed iputs adds 8378f0ff9ff4 Merge branch 'ext/josef/fixes' into for-next-next-v4.20-20181003 adds 0f83d16b8f1f mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS adds 56d08bc182be mm: export add_swap_extent() adds 79f71cb15a90 vfs: update swap_{,de}activate documentation adds edc26a1e824f Btrfs: prevent ioctls from interfering with a swap file adds fbdb60300626 Btrfs: rename get_chunk_map() and make it non-static adds 08c9e240cc1d Btrfs: support swap files adds a32cce9ee39b Merge branch 'next/omar/swap' into for-next-next-v4.20-20181003 adds 33dc82dfd6e1 Merge branch 'for-next-next-v4.20-20181003' into for-next- [...] adds cd1d01420ff6 Merge remote-tracking branch 'btrfs-kdave/for-next' adds df7f3aa21cb9 smb3: do not display confusing message on mount to Azure servers adds 3630609cae71 cifs: Use kmemdup rather than duplicating its implementati [...] adds 5c8770299737 cifs: remove set but not used variable 'cifs_sb' adds aa576e3602cb smb3: add tracepoint to catch cases where credit refund of [...] adds 8174d5ed99b5 cifs: add a smb2_compound_op and change QUERY_INFO to use it adds ccc731f2dde1 cifs: change mkdir to use a compound adds 6da8be8c04a6 cifs: change unlink to use a compound adds 07902a6fb42c cifs: create helpers for SMB2_set_info_init/free() adds add887bc9785 cifs: make rmdir() use compounding adds a3f2b115f092 cifs: change SMB2_OP_SET_EOF to use compounding adds 307241beebb8 cifs: change SMB2_OP_SET_INFO to use compounding adds 4a7bfa424fa3 cifs: remove the is_falloc argument to SMB2_set_eof adds f8d8d0f43bf5 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] adds 1f606f502c24 cifs: create a define for the max number of iov we need fo [...] adds 8a27f9a0de25 SMB3: Backup intent flag missing from compounded ops adds 154c1e2b1b4f smb3: allow stats which track session and share reconnects [...] adds 9bbf90603cdb cifs: protect against server returning invalid file system [...] adds 0204584f1d60 cifs: minor updates to module description for cifs.ko adds 92d9664882b8 smb3: add way to control slow response threshold for loggi [...] adds 010d44a2d867 smb3: minor missing defines relating to reparse points adds b78df95f1030 smb3: track the instance of each session for debugging adds 763f0bc24f8e CIFS: make 'nodfs' mount opt a superblock flag adds 4b8fec72232a smb3: Add debug message later in smb2/smb3 reconnect path adds 7e359deab971 smb3: update default requested iosize to 4MB from 1MB for [...] adds f6a7196fabd0 cifs: do not return atime less than mtime adds 10fe47894c1e smb3: add tracepoint for sending lease break responses to server adds cc97d5a8d751 fs/cifs: fix uninitialised variable warnings adds db8cd2e23a43 CIFS: pass page offsets on SMB1 read/write adds 88fb32fd4a08 CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] adds 7a6cb61be441 cifs: OFD locks do not conflict with eachothers adds ec8657dda19a CIFS: Adds information-level logging function adds 755e4e4b1e3b CIFS: Print message when attempting a mount adds 3ae6ac49259a cifs: minor clarification in comments adds 2bc00df2745d Merge remote-tracking branch 'cifs/for-next' adds d33250ac0f51 Merge remote-tracking branch 'ecryptfs/next' adds b723a7911d02 fanotify: fix collision of internal and uapi mark flags adds 007d1e8395ea fsnotify: generalize handling of extra event flags adds a72fd224e37b fanotify: simplify handling of FAN_ONDIR adds 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants adds a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() adds bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] adds 4bbb62dc120b fanotify: support reporting thread id instead of process id adds 990f62ec34e7 Pull fanotify support for reporting PID instead of TGID an [...] adds ffc0197dbbc6 Merge remote-tracking branch 'ext3/for_next' adds ad431025aecd ext4: generalize extents status tree search functions adds 1dc0aa46e74a ext4: add new pending reservation mechanism adds 0b02f4c0d6d9 ext4: fix reserved cluster accounting at delayed write time adds b6bf9171ef5c ext4: reduce reserved cluster count by number of allocated [...] adds 9fe671496b6c ext4: adjust reserved cluster count when removing extents adds f456767d3391 ext4: fix reserved cluster accounting at page invalidation time adds 6243e5e42605 ext4: fix argument checking in EXT4_IOC_MOVE_EXT adds 905b58e1d0ec ext4: fix build error when DX_DEBUG is defined adds a05dbbf47111 ext4: fix EXT4_IOC_SWAP_BOOT adds 14899cc7d92c ext4: initialize retries variable in ext4_da_write_inline_ [...] adds 8abb916ea0b4 ext4: convert fault handler to use vm_fault_t type adds ca7dc194e363 docs: generate a separate ext4 pdf file from the documentation adds 7138942e5502 docs: fix ext4 documentation table formatting problems adds 58b8d9e8b960 docs: make ext4 readme tables readable adds 550251dc2312 ext4: fix setattr project check in fssetxattr ioctl adds de6c3910e334 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] adds 6833694c7392 ext4: fix use-after-free race in ext4_remount()'s error path adds 8228e2fe7e15 jbd2: fix use after free in jbd2_log_do_checkpoint() adds 51cee8cf23a9 docs: move ext4 administrative docs to admin-guide/ adds 6c7d46439d0c docs: promote the ext4 data structures book to top level adds 2805aa120553 Merge remote-tracking branch 'ext4/dev' adds 4d8253119c91 f2fs: checkpoint disabling adds 1b456ddbaa54 f2fs: submit cached bio to avoid endless PageWriteback adds 7b5efd9b24d8 f2fs: fix to recover cold bit of inode block during POR adds df634f444ee9 f2fs: use rb_*_cached friends adds 8cbb380f62cb f2fs: shrink sbi->sb_lock coverage in set_file_temperature() adds ab5cbdfd02dd f2fs: remove unused sbi->trigger_ssr_threshold adds cfc7e99c16b5 f2fs: remove unneeded disable_nat_bits() adds 0f0736ac064f f2fs: do not update REQ_TIME in case of error conditions adds e44aa36c8848 f2fs: update REQ_TIME in f2fs_cross_rename() adds 6fe2fd437ef6 f2fs: allow to mount, if quota is failed adds 04b048e14fe4 Merge remote-tracking branch 'f2fs/dev' adds 5a30e3c9de76 Merge remote-tracking branch 'fuse/for-next' adds 538ac5916872 Merge remote-tracking branch 'jfs/jfs-next' adds 21924765862a SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() adds 44f411c353bf NFSv4.x: fix lock recovery during delegation recall adds c77455bf7101 Merge remote-tracking branch 'nfs/linux-next' adds ea116bf86271 next-20181004/nfsd adds 4d4ee6ad6ff2 Merge remote-tracking branch 'orangefs/for-next' adds 40982a30a9c5 Merge remote-tracking branch 'v9fs/9p-next' adds 7f1bd7ae159a Merge remote-tracking branch 'vfs/for-next' adds 1f93eff1d661 Merge branch 'pci/aspm' adds 359be613ccc0 Merge branch 'pci/enumeration' adds 5180fd913558 PCI: Uninline PCI bus accessors for better ftracing adds e3fbcc7c4b13 PCI/AER: Covertly inject errors with ftrace hooks adds 7b23285f930a PCI/AER: Reuse existing pcie_port_find_device() interface adds c79ad38b36dd PCI/AER: Abstract AER interrupt handling adds fab1da6d1c05 PCI/AER: Remove unused aer_error_resume() adds 639a5c62e144 PCI/AER: Remove error source from AER struct aer_rpc adds fcee975d576c PCI/AER: Use kfifo for tracking events instead of reimplem [...] adds eb14f24ff0da PCI/AER: Use kfifo_in_spinlocked() to insert locked elements adds 6fc22a8824e6 PCI/AER: Use threaded IRQ for bottom half adds a0864f4bf63e PCI/AER: Use managed resource allocations adds db8df60ce4c5 Merge branch 'pci/hotplug' adds fa295becc533 PCI / ACPI: Mark expected switch fall-through adds 13630ec76b00 Merge branch 'pci/misc' adds af62970c9bde Merge branch 'pci/msi' adds 4f475e8e0a6d x86/PCI: Apply VMD's AERSID fixup generically adds 15b62331732c Merge branch 'pci/host-vmd' adds ad71490c69b0 Merge branch 'remotes/lorenzo/pci/cadence' adds 6adb734bb9c7 dt-bindings: PCI: rcar: Add device tree support for r8a7744 adds 54bbcbbcc15c Merge branch 'remotes/lorenzo/pci/controller-misc' adds de248327091e reset: imx7: Add PCIE_CTRL_APPS_TURNOFF adds 3e3f50b148dd dt-bindings: imx6q-pcie: Add turnoff reset for imx7d adds 3aedf7e135b5 ARM: dts: imx7d: Add turnoff reset adds f4e833ba2a95 PCI: imx: Add PME_Turn_Off support adds 74075b4d7339 Merge branch 'remotes/lorenzo/pci/dwc' adds 29ec8dea2428 Merge branch 'remotes/lorenzo/pci/iproc' adds aff2b08c9371 Merge branch 'remotes/lorenzo/pci/mediatek' adds fef31ecaaf2c tools: PCI: Fix compilation warnings adds 1ce78ce09430 tools: PCI: Change pcitest compiling process adds 73f3a5b3a519 Merge branch 'remotes/lorenzo/pci/tools' adds ad0026f25ff8 Merge remote-tracking branch 'pci/next' adds d9ca1c990a7f Input: reserve 2 events code because of HID adds 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next adds c34693f97034 Merge remote-tracking branch 'hid/for-next' adds 15076268bc2e Merge branch 'i2c/for-current' into i2c/for-next adds e1eba2ea54a2 i2c: brcmstb: Allow enabling the driver on DSL SoCs adds 49d54abee9d1 i2c: Convert to using %pOFn instead of device_node.name adds 05552832204e Merge tag 'at24-4.20-updates-for-wolfram' of git://git.ker [...] adds 0a8c3247dad7 Merge branch 'i2c/for-4.20' into i2c/for-next adds f37b2bb6ac3e i2c: omap: use core to detect 'no zero length' quirk adds de82bb431855 i2c: qup: use core to detect 'no zero length' quirk adds c96c0f268380 i2c: tegra: use core to detect 'no zero length' quirk adds e2115ace4196 i2c: zx2967: use core to detect 'no zero length' quirk adds a7163dc2138d i2c: core: remove outdated DEBUG output adds cc52612ec0f3 i2c: core: remove level of indentation in i2c_transfer adds 5ce8331f1a0c Merge branch 'i2c/for-4.20' into i2c/for-next adds 7ae585844a57 Merge remote-tracking branch 'i2c/i2c/for-next' adds a7d784770761 dt-bindings: hwmon: Add ina3221 documentation adds 2d5dea4f10b4 hwmon: (ina3221) Read channel input source info from DT adds 3449e2c08a76 hwmon: (ina3221) mark PM functions as __maybe_unused adds 68eec4257bc7 hwmon: (core) Add hwmon_in_enable attribute adds dedbfa3ef012 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 6bf53999a3a2 docs: move memory hotplug description into admin-guide/mm adds 98cee6742c80 docs/vm: split memory hotplug notifier description to Docu [...] adds 31527da5d673 yama: clarify ptrace_scope=2 in Yama documentation adds 44ba0bb4f2ad docs: improve readability for people with poorer eyesight adds d2a021240e4f Merge remote-tracking branch 'jc_docs/docs-next' adds c5f14af0d8b6 media: rc: nec keymaps should specify the nec variant they use adds 183e19f5b9ee media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVEN [...] adds 85e4af0a7ae2 media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] adds 1611c686c124 media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTION adds cd41986e76a2 media: VPU: mediatek: don't pass an unused parameter adds c525350f6ed0 media: imx: use well defined 32-bit RGB pixel format adds ab8ff650e57d media: qcom: remove duplicated include file adds 44d7f1a77d8c media: pxa_camera: Fix check for pdev->dev.of_node adds b88ff59e7996 media: stm32-dcmi: only enable IT frame on JPEG capture adds a41d203a1d34 media: imx-pxp: include linux/interrupt.h adds 4e673ed4e2bf media: rcar-vin: fix redeclaration of symbol adds 1efbdbf668a5 media: zoran: fix spelling mistake "queing" -> "queuing" adds bf7464a7a817 media: MAINTAINERS: fix reference to STI CEC driver adds eccf442ce156 media: i2c: adv748x: Support probing a single output adds 6bc3ea7a6189 media: i2c: adv748x: Handle TX[A|B] power management adds a7f9d21e9e96 media: i2c: adv748x: Conditionally enable only CSI-2 outputs adds 1e2cb06f2ae7 media: i2c: adv748x: Register only enabled inputs adds e7898055ad40 media: i2c: adv748x: fix typo in comment for TXB CSI-2 tra [...] adds 4382f37b78e0 media: v4l2-fwnode: ignore endpoints that have no remote p [...] adds a6e7003c35e1 media: v4l2: async: Allow searching for asd of any type adds b47d7ff1ae8d media: v4l2: async: Add v4l2_async_notifier_add_subdev adds 23989b43f107 media: v4l2: async: Add convenience functions to allocate [...] adds eae2aed1eab9 media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdev adds 1634f0eded87 media: v4l2-fwnode: Add a convenience function for registe [...] adds c5afc789bf30 media: platform: video-mux: Register a subdev notifier adds c893500a16ba media: imx: csi: Register a subdev notifier adds c5040f1b71d9 media: imx: mipi csi-2: Register a subdev notifier adds 21711787045d media: staging/imx: of: Remove recursive graph walk adds 1488c3cf4f3c media: staging/imx: Loop through all registered subdevs fo [...] adds 11e005f20f77 media: staging/imx: Rename root notifier adds b803cd359833 media: staging/imx: Switch to v4l2_async_notifier_add_*_subdev adds d5099f81803f media: staging/imx: TODO: Remove one assumption about OF g [...] adds d079f94c9046 media: platform: Switch to v4l2_async_notifier_add_subdev adds 66beb323e4a0 media: v4l2: async: Remove notifier subdevs array adds c4a570179cf4 media: v4l2-subdev.rst: Update doc regarding subdev descriptors adds c8677aafb829 media: v4l: fwnode: Add debug prints for V4L2 endpoint pro [...] adds 106ee387f622 media: v4l: fwnode: Use fwnode_graph_for_each_endpoint adds d486532613a7 media: v4l: fwnode: The CSI-2 clock is continuous if it's [...] adds 7e84dd0b15e6 media: dt-bindings: media: Specify bus type for MIPI D-PHY [...] adds bf63856a4861 media: v4l: fwnode: Add definitions for CSI-2 D-PHY, paral [...] adds 2d95e7ed07ed media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY adds 6970d37cc97d media: v4l: fwnode: Let the caller provide V4L2 fwnode endpoint adds 2835b5b15370 media: v4l: fwnode: Detect bus type correctly adds 175b18b82df8 media: v4l: fwnode: Make use of newly specified bus types adds 276565ed7e48 media: v4l: fwnode: Read lane inversion information despit [...] adds af11a74a04a5 media: v4l: fwnode: Only assign configuration if there is [...] adds c2475aeb12d6 media: v4l: fwnode: Support driver-defined lane mapping defaults adds b4357d21d674 media: v4l: fwnode: Support default CSI-2 lane mapping for [...] adds 32593dd03809 media: v4l: fwnode: Parse the graph endpoint as last adds 60359a28d592 media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zero adds 9a5b4b76f3be media: v4l: fwnode: Only zero the struct if bus type is se [...] adds 26c1126c9b56 media: v4l: fwnode: Use media bus type for bus parser selection adds e9be1b863e2c media: v4l: fwnode: Use default parallel flags adds 3eb32c264d89 media: v4l: fwnode: Print bus type adds e7b2f5185e4c media: v4l: fwnode: Use V4L2 fwnode endpoint media bus typ [...] adds edc6d56c2e7e media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpoints adds 2e6e39324aec media: v4l: fwnode: Update V4L2 fwnode endpoint parsing do [...] adds 4a2d1dc51beb media: smiapp: Query the V4L2 endpoint for a specific bus type adds 59e7d5112799 media: dt-bindings: media: renesas-ceu: Refer to video-int [...] adds 6a3da2e2a43a media: dt-bindings: media: renesas-ceu: Add more endpoint [...] adds cac0223c4690 media: renesas-ceu: Use default mbus settings adds 6087b21533fe media: v4l2-core: cleanup coding style at V4L2 async/fwnode adds c1e630559f26 media: v4l2-fwnode: cleanup functions that parse endpoints adds be9c03e4120d media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_i [...] adds fec225a04330 media: rc: some events are dropped by userspace adds 0ac5a603a732 media: rc: imon: report mouse events using rc-core's input device adds 158bc148a31e media: rc: mce_kbd: input events via rc-core's input device adds 5505dcaf133a media: MAINTAINERS: update videobuf2 entry adds f492fb4f5b41 media: MAINTAINERS: Fix entry for the renamed dw9807 driver adds 9a8aaa28f54c media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grab adds 7a9b109d91cf media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab adds 8a89dc62f28c media: add imx319 camera sensor driver adds 70d8fa7c4d68 media: imx319: fix a few coding style issues adds df0b5c4a7ddd media: add imx355 camera sensor driver adds 370d8e2a7570 media: imx355: fix a few coding style issues adds 146c45ef1fec media: ov9650: avoid maybe-uninitialized warnings adds 786fa584eda8 media: ov7670: make "xclk" clock optional adds 0929983e49c8 media: ov5640: fix framerate update adds 9afc82194de9 Revert "media: dvbsky: use just one mutex for serializing [...] adds 81e33279d154 media: cec-core.rst: improve cec_transmit_done documentation adds 7ec2b3b941a6 media: cec: add new tx/rx status bits to detect aborts/timeouts adds e7da89926f6d media: adv7604: when the EDID is cleared, unconfigure CEC as well adds ab83203e1810 media: adv7842: when the EDID is cleared, unconfigure CEC as well adds 7d867a1b765e media: cec: fix the Signal Free Time calculation adds c439d5c1e13d media: cec-gpio: select correct Signal Free Time adds 557c97b51336 media: cec: name for RC passthrough device does not need 'RC for' adds d8f1d808582d Merge remote-tracking branch 'v4l-dvb/master' adds 91138d6be2bd Merge remote-tracking branch 'v4l-dvb-next/master' adds cc55f7537db6 x86, hibernate: Fix nosave_regions setup for hibernation adds 749fa17093ff PM / hibernate: Check the success of generating md5 digest [...] adds 8e5b2a3c5a77 x86-32/asm/power: Create stack frames in hibernate_asm_32.S adds 25862a049e6f x86, hibernate: Extract the common code of 64/32 bit system adds 445565303d19 x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER o [...] adds 72adf47764a0 x86, hibernate: Rename temp_level4_pgt to temp_pgt adds 7c0a982750b3 x86-32, hibernate: Use temp_pgt as the temporary page table adds 0b0a6b1f7683 x86-32, hibernate: Use the page size macro instead of cons [...] adds 32aa276437f6 x86-32, hibernate: Switch to original page table after resumed adds 6bae499a0ad4 x86-32, hibernate: Switch to relocated restore code during [...] adds 5331d2c7efbc x86-32, hibernate: Set up temporary text mapping for 32bit system adds 1fca4ba0b14d x86-32, hibernate: Adjust in_suspend after resumed on 32bi [...] adds 99628b6fd314 Merge branch 'pm-sleep' into linux-next adds 03dba2780433 cpuidle: menu: Replace data->predicted_us with local variable adds 8ff3c22688ff cpufreq / CPPC: Mark acpi_ids as used adds 4063aefc44c6 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 074279a39f52 Merge branch 'pm-core' into linux-next adds f99b89eefeb6 ACPICA: Update for generic_serial_bus and attrib_raw_proce [...] adds f8553720e103 ACPICA: Rename some of the Field Attribute defines adds e324e10109fc ACPICA: Update for field unit access adds 9e9f8733a9a1 ACPICA: Split large interpreter file adds 8b1cafdcb4b7 ACPICA: Never run _REG on system_memory and system_IO adds 069de633cefc ACPICA: Update version to 20181003 adds d0381bf4f80c ACPI / processor: Fix the return value of acpi_processor_i [...] adds 1cdda9486f51 ACPI / PM: LPIT: Register sysfs attributes based on FADT adds ca388e436f58 drivers: base: cacheinfo: Do not populate sysfs for unknow [...] adds 59bbff3775c0 ACPI/PPTT: Handle architecturally unknown cache types adds 1ac66453bdc4 Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and ' [...] adds 5f26bdceb9c0 cpuidle: menu: Fix wakeup statistics updates for polling state adds 23e8ceb9ce76 cpuidle: menu: Compute first_idx when latency_req is known adds 96c3d11df153 cpuidle: menu: Get rid of first_idx from menu_select() adds eb40a380bff2 cpuidle: menu: Do not update last_state_idx in menu_select() adds 8b007ebec9a5 cpuidle: menu: Avoid computations for very close timers adds 53812cdc9100 cpuidle: menu: Move the latency_req == 0 special case check adds 01bad1c6896d cpuidle: poll_state: Revise loop termination condition adds f1f5a10396eb PM / Domains: Don't treat zero found compatible idle state [...] adds 1d295b49b01c PM / Domains: Deal with multiple states but no governor in genpd adds 75175da0ea51 PM / Domains: Document flags for genpd adds c2c852100de9 Merge branches 'pm-cpuidle' and 'pm-domains' into linux-next adds 0018255cb118 Merge remote-tracking branch 'pm/linux-next' adds 8c160d1cb87f Merge remote-tracking branch 'cpupower/cpupower' adds 914e5d7d4697 RDMA: Fix building with CONFIG_MMU=n adds e73798f20ecb RDMA/uverbs: Fix RCU annotation for radix slot deference adds 39f2495618c5 IB/mthca: Fix error return code in __mthca_init_one() adds aae0484e15f0 IB/rxe: avoid srq memory leak adds 03241627b222 RDMA/rxe: Remove unused addr_same() adds d31131bba5a1 RDMA: Remove unused parameter from ib_modify_qp_is_ok() adds 38716732f161 RDMA/netlink: Simplify netlink listener existence check adds 06ef0ee4b569 RDMA/hns: Bugfix for reserved qp number adds c80e066100b5 RDMA/hns: Submit bad wr when post send wr exception adds 15fc056fba7b RDMA/hns: Bugfix for CM test adds 05ad5482a590 RDMA/hns: Limit the size of extend sge of sq adds 157b52a08da6 RDMA/hns: Configure ecn field of ip header adds 3a63c964eaa1 RDMA/hns: Update some attributes of the RoCE device adds b28ca7cceff8 RDMA/hns: Limit extend sq sge num adds 2362cceef3f4 RDMA/hns: Update some fields of qp context adds e93df0108579 RDMA/hns: Support local invalidate for hip08 in kernel space adds caf3e4064af0 RDMA/hns: Add vlan enable bit for hip08 adds d9581bf358c0 RDMA/hns: Bugfix for atomic operation adds b56511c15713 IB/mlx4: Avoid implicit enumerated type conversion adds 019f118b94c8 IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt adds 116aa0330ec7 IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt adds 15703461533a IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt adds fe33507ec38a RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu adds 363ad35577de RDMA/restrack: Un-inline set task implementation adds 2165fc264079 RDMA/restrack: Consolidate task name updates in one place adds ed7a01fd3fd7 RDMA/restrack: Release task struct which was hold by CM_ID object adds ca7fb252ae88 Merge remote-tracking branch 'rdma/for-next' adds 6f41617bf23a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 3e3a5a1d93f8 ieee802154: mcr20a: Remove struct mcr20a_platform_data adds 154113eb1773 ieee802154: hwsim: remove not used ifup list adds 6a5e6b118092 Merge branch 'ieee802154-for-davem-2018-10-04' of git://gi [...] adds 0aa63eb9a904 liquidio: fix a couple of spelling mistakes adds bbb4c4323a4d dns: Allow the dns resolver to retrieve a server set adds d2944b1c66a5 rxrpc: Use rxrpc_free_skb() rather than rxrpc_lose_skb() adds b3cfb6f567be rxrpc: Emit the data Tx trace line before transmitting adds 68eb64c3d2fd afs: Do better max capacity handling on address lists adds 4c19bbdc7f7c afs: Always build address lists using the helper functions adds 66be646bd9a7 afs: Sort address lists so that they are in logical ascend [...] adds 46894a13599a rxrpc: Use IPv4 addresses throught the IPv6 adds 5a790b737541 rxrpc: Drop the local endpoint arg from rxrpc_extract_addr [...] adds 2070a3e44962 rxrpc: Allow the reply time to be obtained on a client call adds e908bcf4f1a2 rxrpc: Allow the reply time to be obtained on a client call adds f0e834e17fec Merge tag 'rxrpc-next-20181004' of git://git.kernel.org/pu [...] adds db7ff19e7b11 devlink: Add extack for eswitch operations adds 8c98ee77d911 net/mlx5e: E-Switch, Add extack messages to devlink callbacks adds e98bedf5e61b net/mlx5e: Add extack messages for TC offload failures adds 94563847a873 net/mlx5e: Add new counter for aRFS rule insertion failures adds fcd29ad17c6f net/mlx5: Add Fast teardown support adds 9e50727f0e71 Merge tag 'mlx5-updates-2018-10-03' of git://git.kernel.or [...] adds 8fa74e3c4920 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers adds e3b5106162a3 devlink: Add generic parameter ignore_ari adds f61cba4291c0 devlink: Add generic parameter msix_vec_per_pf_max adds 16511789b9cc devlink: Add generic parameter msix_vec_per_pf_min adds 7d859234875d bnxt_en: Use ignore_ari devlink parameter adds 3a1d52a54a6a bnxt_en: return proper error when FW returns HWRM_ERR_CODE [...] adds f399e8497826 bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min d [...] adds 2dc0865e9ac7 bnxt_en: Add a driver specific gre_ver_check devlink parameter. adds 9bff98bb35e1 devlink: Add Documentation/networking/devlink-params.txt adds 53e233ea2fa9 devlink: Add Documentation/networking/devlink-params-bnxt.txt adds 34f8c58f4779 Merge branch 'bnxt_en-devlink-param-updates' adds 5a781ccbd19e tc: Add support for configuring the taprio scheduler adds a97d97bac49d geneve: allow to clear ttl inherit adds d26d4b194e58 net: sched: remove unused helpers adds 767a2217533f net: common metrics init helper for FIB entries adds cc5f0eb2164f net: Move free of fib_metrics to helper adds e1255ed4b6da net: common metrics init helper for dst_entry adds 1620a33695d8 net: Move free of dst_metrics to helper adds a0e11da78f48 fib_tests: Add tests for metrics on routes adds 2970f2a8e941 Merge branch 'net-metrics-consolidate' adds 6f52f80e8530 net/neigh: Extend dump filter to proxy neighbor dumps adds 95278ddaa15c net_sched: convert idrinfo->lock from spinlock to a mutex adds a657dbf61731 cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability adds 2b9156129f8e gigaset: asyncdata: mark expected switch fall-throughs adds f2e9de210d50 udp: gro behind static key adds fda21d46cce2 ipv6: do not leave garbage in rt->fib6_metrics adds 226407dd0311 fib_tests: Add tests for invalid metric on route adds dd2b6ef950b0 net: hns3: Remove the default mask configuration for mac v [...] adds f05e21097121 net: hns3: Clear mac vlan table entries when unload driver [...] adds 39932473b63e net: hns3: Optimize for unicast mac vlan table adds 1f6db58973b0 net: hns3: Drop depricated mta table support adds 64d114f0a750 net: hns3: Add egress/ingress vlan filter for revision 0x21 adds 701a6d6ac78c net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware adds 9798594cb982 Merge branch 'hns3-Unicast-MAC-VLAN-table' adds 9a694c1de396 atm: nicstar: Replace spin_is_locked() with spin_trylock() adds 068b88cc175d socket: Tighten no-error check in bind() adds 3df0e6804f0e MIPS: mscc: ocelot: make HSIO registers address range a syscon adds 6afea95a8066 dt-bindings: net: ocelot: remove hsio from the list of reg [...] adds 19aedfbe6583 net: mscc: ocelot: get HSIO regmap from syscon adds 8afc978925ba net: mscc: ocelot: move the HSIO header to include/soc adds 66c213233308 net: mscc: ocelot: simplify register access for PLL5 confi [...] adds c2a90025ad09 phy: add QSGMII and PCIE modes adds 4b379fec4e86 dt-bindings: phy: add DT binding for Microsemi Ocelot SerD [...] adds 1d6a632c4754 MIPS: mscc: ocelot: add SerDes mux DT node adds b68fc09be48e dt-bindings: add constants for Microsemi Ocelot SerDes driver adds 51f6b410fc22 phy: add driver for Microsemi Ocelot SerDes muxing adds 71e32a20cfbf net: mscc: ocelot: make use of SerDes PHYs for handling th [...] adds 4a84810eaa20 Merge branch 'mscc-ocelot-add-support-for-SerDes-muxing-co [...] adds cf5eafbfa586 tc-testing: fix build of eBPF programs adds 4c2d39bd40c1 tc-testing: use a plugin to build eBPF program adds 6f8474922b44 selftests: net: Clean up an unused variable adds fb4ee67529ff net/ncsi: Add NCSI OEM command support adds 72438f8cef4e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 9d5804662ce1 ath10k: retrieve MAC address from system firmware if provided adds 828853ac5826 ath10k: add waiting htt tx complete before wow enable adds e12e643c1dfb ath6kl: convert to using %pOFn instead of device_node.name adds f1908735f141 ath10k: allow ATH10K_SNOC with COMPILE_TEST adds 5849ed48d226 ath10k: refactoring needed for extended board data download adds 31324d17976e ath10k: support extended board data download for dual-band [...] adds 9abcb9371bcc ath10k: introduce CE_ATTR_POLL attribute for polling pipe adds 713358c321f4 ath10k: enable pktlog for WCN3990 target adds 49925f247016 wil6210: fix unsigned cid comparison with >= 0 adds 0189dbd71cbd ath10k: get the legacy rate index to update the txrate table adds 348cd95c8196 ath10k: add debugfs entry to enable extended tx stats adds a904417fc876 ath10k: add extended per sta tx statistics support adds 85dd28eb9917 ath10k: add debugfs support to dump per sta tx stats adds 97c69a70dc2c ath10k: avoid possible memory access violation adds c7fd8d237e2e ath10k: average ack rssi support for data frames adds d56bbeea25d1 ath10k: optimize pci diag mem read & write operations adds bc346c9a24a4 ath10k: support to access target space below 1M for qca617 [...] adds 39501ea64116 ath10k: download firmware via diag Copy Engine for QCA6174 [...] adds c0d8d565787c ath10k: add struct ath10k_bus_params adds 7c2dd6154fc2 ath10k: add device type enum to ath10k_bus_params adds 367c899f622c ath10k: add bus type check in ath10k_init_hw_params adds 9faaa14387fb ath10k: use hw_params.num_peers for num_tids in TLV init adds 4875e0b52085 ath10k: add per target config of max_num_peers adds e66d5361127a ath10k: DMA related fixes for high latency devices adds 852d1bf86a5b ath10k: add HTT TX HL ops adds d4e7f553eec3 ath10k: add HTT RX HL ops adds 4daacc950d4d ath10k: htt: RX ring config HL support adds a2097d6444c3 ath10k: htt: High latency TX support adds f88d49345040 ath10k: htt: High latency RX support adds 37f62c0d5822 ath10k: wmi: disable softirq's while calling ieee80211_rx adds 833fd34d743c ath10k: fix vdev-start timeout on error adds 058a7eab9d9e ath10k: fix tx status flag setting for management frames adds 234e4307cf7f ath10k: utilize random MAC address if none is provided adds 8e8374db3424 ath10k: add default value for num_peers in WMI TLV init adds 08fafd646d63 ath10k: remove num_peers in hw_params for most targets adds f279294e9ee2 ath10k: add support for configuring management packet rate adds 4be3b05e7a83 ath10k: remove duplicated includes adds d70c0d463f9d ath10k: add debugfs support to get power save state change of STA adds 4600563f9319 ath10k: advertize beacon_int_min_gcd as 100 while bring up [...] adds 752ed2a229c6 ath10k: move napi_enable to hif_start for consistent pairing adds 393b9b0f830e ath10k: disable napi before resource cleanup to avoid "use [...] adds 3fa8d2186550 ath9k: add reset for airtime station debugfs adds b8f3d1635103 ath9k: debug: remove set but not used variable 'fops_dump_nfcal' adds ec95e84c3955 wil6210: remove set but not used variable 'start' adds 03224678c013 ath9k: add counters for good and errorneous FFT/spectral frames adds b796a6c04e65 ath9k: return when short FFT frame was handled adds 2f85786b8a57 ath9k: fix and simplify FFT max index retrieval adds 4e7a3fa5394e ath9k: FFT magnitude check: don't consider lower 3 data bits adds 4fb5837ac2bd ath9k: fix reporting calculated new FFT upper max adds e720ba1dcc33 ath10k: add missing sanity check on diag download adds 6df0580be8bc ath9k: add back support for using active monitor interface [...] adds 09afaba1c3cc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 60b6645ef1a9 mt76x2: fix tx power configuration for VHT mcs 9 adds 9b1140bdc6ba mt76x0: pci: add mt7650 PCI ID adds db2803bbda7c mt76x0: pci: add fw uploading routine adds 8f410a8bfde5 mt76: move seq_put_array in mt76-core module adds 7c4b446c59b7 mt76: add stbc entries to mt76_rate_power adds eef40d209ad0 mt76: move common eeprom definitions in mt76x02-lib module adds 86c71d3deefa mt76: move eeprom utility routines in mt76x02_eeprom.h adds b27823a77466 mt76: move mt76x2_eeprom_get in mt76x02_eeprom.h adds 89a8607c4975 mt76: move mt76x02_mac_setaddr in mt76x02-lib module adds bd724b8f6279 mt76: move mt76x2_get_efuse_data in mt76x02-lib module adds 443569a534b2 mt76: move mt76x2_ext_pa_enabled routine in mt76x02_eeprom.c adds 1137847adacb mt76x0: remove mt76x0_set_country_reg routine adds e59ad99b04fd mt76: add mt76x02_get_rx_gain and mt76x02_get_lna_gain uti [...] adds 2daa67588f34 mt76x0: unify lna_gain parsing adds 564d7f0accf6 mt76x0: unify rssi_offset parsing adds 2c0db839b402 mt76x0: unify temperature offset parsing adds 77d0f4656449 mt76x0: unify freq offset parsing adds 63cf8d1208f9 mt76: move mt76x02_eeprom_parse_hw_cap in mt76x02-lib module adds 3d66939a0713 mt76x0: unify parse hw capabilities adds deb9350c5efa mt76: move mt76x2_tssi_enabled in mt76x02_eeprom.h adds 09dbcd8bb489 mt76: usb: remove WARN_ON in mt76u_get_rx_entry_len adds 2cf5ac311ab2 mt76: fix return value of mt76x02_wait_for_mac adds b6862effdc6f mt76: move mt76_rate_power in mt76_dev adds b9f192b8be46 mt76: add mt76x02_phy_set_txpower utility routine adds c36a3cc5a57e mt76: move rate_txpower handler in mt76 debugfs adds 02a4251d44bd mt76: move mt76x02_rate_power_val in mt76x02-lib module adds 0050507c77a0 mt76x0: remove mt76x0_phy_set_tx_power and mt76x0_extra_po [...] adds b37bbc8c8251 mt76x0: remove eeprom dependency from mt76x0_set_tx_power_ [...] adds f2a2e819d672 mt76x0: remove eeprom dependency from mt76x0_get_power_info adds 6987c5b5dee6 mt76x0: use shared debugfs implementation adds 1f4db1fd5cd4 mt76x0: phy: introduce mt76x0_phy_set_txpower routine adds db6bb5c6c194 mt76: include linux/module.h in files using MODULE_* adds 22509324c514 mt76: report firmware version using ethtool adds 481bb0432414 mt76: usb: make rx page_frag_cache access atomic adds 606f8e343349 mt76: use skb_pad() instead of __skb_pad() adds d6500cf3700f mt76x0: add quirk to disable 2.4GHz band for Archer T1U adds 62e04f8a31fc mt76x2: disable WLAN core before probe adds 5b394355927e mt76x0: use mt76_poll in mt76x0_set_wlan_state adds 5f1fa4cdb7a4 mt76: move wait_for_wpdma in mt76x02_dma.h adds 208856493e42 mt76: add mt76x02_dma_enable/mt76x02_dma_disable utility routines adds 957068c23fe4 mt76: move mt76x02_set_irq_mask in mt76x02_mmio.c adds b2eabd4c3203 mt76: move queue initialization in mt76x02_mmio.c adds a6daf796c044 mt76: move mt76x02_beacon_offset in mt76x02_util.c adds 13fd2d2a6d0f mt76: mmio: add implementation of wr_rp and rd_rp adds 713224164b5d mt76: move mt76x2_wait_for_bbp in mt76x02-lib module adds 7ed222993669 mt76x0: update initvals to latest version of vendor driver adds 56babfd9a242 mt76x0: pci: move mcu code in pci_mcu.c adds f16f700d89f7 mt76x0: usb: move mcu code in usb_mcu.c adds 3b11db26eafe mt76x0: use mt76x02 utility routines in mt76x0 init code adds 00aaded0e9a7 mt76x0: init: remove duplicated initialization adds 512bd4b1c365 mt76x0: init: remove MT_PBF_SYS_CTRL configuration in mt76 [...] adds a31821abe0af mt76x0: init rx filter in mt76x0_init_hardware adds 9f04eb7bb26a mt76: add mt76x02_mac_start routine adds faa605bdfaa1 mt76x0: usb: move initialization code in usb.c adds 2b2cb40bcd7d mt76x0: pci: add hw initialization at bootstrap adds 4468e92cf8d0 mt76x0: phy: set antenna parameter according to wireless band adds 6034b2b07acc mt76: move set_{tx,rx}_path routines in mt76x02-lib module adds b11e19694dc9 mt76x0: add ieee80211_ops ops pointer to mt76x0_alloc_devi [...] adds 188fd8c4ce45 mt76x0: pci: add mt76x0e_{start/stop} callbacks adds 8d98c1534391 mt76x0: eeprom: load eeprom data from mtd by default adds 66a9ccd6e3b7 mt76x0: usb: move mt76x0u_tx_prepare_skb in usb.c adds 36d910960fae mt76: fix handling ps-poll frames adds 49f45fa13da7 mt76: check aggregation sequence number for frames sent vi [...] adds 5289976ad887 mt76: mt76x2: fix multi-interface beacon configuration adds 9434dca95117 Merge tag 'mt76-for-kvalo-2018-10-01' of https://github.co [...] adds edb6d6885bef brcmfmac: reduce timeout for action frame scan adds fbf07000960d brcmfmac: fix full timeout waiting for action frame on-channel tx adds 9c22211e1d71 rtlwifi: Removed unused define and code efuse_re_pg* from wifi.h adds 4e651bad8489 wlcore: Fix BUG with clear completion on timeout adds 3c83dd577c7f wlcore: Add support for optional wakeirq adds 209e957b467b zd1211rw: Replace spin_is_locked() with lockdep adds 74aa3586c599 ssb: chipcommon: fix fall-through annotation adds a7dd5d7c2dd8 b43: remove set but not used variable 'wl' adds 263ee96b77a7 qtnfmac: do not track STA states in driver adds d5f693bc4bb9 qtnfmac: generate local disconnect event in disconnect callback adds 92246b126ebf qtnfmac: request userspace to do OBSS scanning if FW can not adds 75001bbc0765 qtnfmac: do not initialize per-MAC data multiple times adds c6ed298ffe09 qtnfmac: cleanup and unify command error handling adds aaa981406f4f qtnfmac: do not cancel scan in disconnect callback adds d5657b709e2a qtnfmac: pass sgi rate info flag to wireless core adds ab1c64a1d349 qtnfmac: inform wireless core about supported extended cap [...] adds 35da3fe63b86 qtnfmac: drop error reports for out-of-bounds key indexes adds 6d85930f2653 qtnfmac: add support for scan flush adds 2525f188f7fd qtnfmac: add support for scan dwell time configuration adds 8804ea9e15a3 qtnfmac: drop redundant data copy in control path adds e1c02eb16a9c qtnfmac: implement dump_station support for STA mode adds 2e1976bb7526 iwlwifi: mvm: check for n_profiles validity in EWRD ACPI adds 17b809c9b22e iwlwifi: dbg: move debug data to a struct adds 68025d5f9bfe iwlwifi: dbg: refactor dump code to improve readability adds a6820511f193 iwlwifi: dbg: split iwl_fw_error_dump to two functions adds 9c16e0bbe140 iwlwifi: mvm: allow channel reorder optimization during scan adds 7339cc292c1d iwlwifi: dbg: dump memory in a helper function adds 6c042d7505d0 iwlwifi: dbg: group trigger condition to helper function adds 155f7e0441cd iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] adds 07f62bb953e8 iwlwifi: mvm: remove unnecessary overload variable adds f9fe579386a8 iwlwifi: mvm: minor cleanups to HE radiotap code adds eb89c0fb9191 iwlwifi: mvm: put HE SIG-B symbols/users data correctly adds 59b8cf0cfb5a iwlwifi: mvm: pull some he_phy_data decoding into a separa [...] adds ffe9d734b8b5 iwlwifi: mvm: clean up HE radiotap RU allocation parsing adds 42d8a9d5783e iwlwifi: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing adds 2b1476345fb6 iwlwifi: mvm: add TXOP to HE radiotap data adds 750f43774eb4 iwlwifi: mvm: add LDPC-XSYM to HE radiotap data adds fed3c4ea6f8f iwlwifi: mvm: add more information to HE radiotap adds 1eda295f5459 iwlwifi: mvm: set max TX/RX A-MPDU subframes to HE limit adds 868a1e863f95 iwlwifi: pcie: avoid empty free RB queue adds f38efdb29389 iwlwifi: add dump collection in case alive flow fails adds e7eeee084348 iwlwifi: nvm: get num of hw addresses from firmware adds 76dd61d2c57e iwlwifi: pcie gen2: check iwl_pcie_gen2_set_tb() return value adds e00b7b8b9185 iwlwifi: add fall through comment adds 6e00a2376fb7 iwlwifi: pcie: check iwl_pcie_txq_build_tfd() return value adds 47fe2f8ed5eb iwlwifi: mvm Support new MCC update response adds a19f015dea60 iwlwifi: bump firmware API version for 9000 and 22000 seri [...] adds d3f4b6debcc0 iwlwifi: runtime: add send host command op to firmware run [...] adds 755384b3778d iwlwifi: add debugfs to send host command adds 8a07e8d4b736 iwlwifi: mvm: decode HE information for MU (without ext info) adds 69f3ca8ed33d iwlwifi: mvm: show more HE radiotap data for TB PPDUs adds 136521cb9c2f iwlwifi: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic adds 5bea4304eea7 iwlwifi: mvm: use match_string() helper adds af303252bffa iwlwifi: dbg: decrement occurrences for all triggers adds ea7cb8293874 iwlwifi: dbg: make trigger functions type agnostic adds 2a4550122653 Merge tag 'iwlwifi-next-for-kalle-2018-10-06' of git://git [...] adds d00efcf12387 mt76x0: pci: add mt76x0e_cleanup routine adds 1613c621e194 mt76x2: move mt76x2 source files to mt76x2 folder adds e3469c5ea79d mt76: fix header guard macro define names adds c87dff8cc39a mt76: fix frag length allocation for usb adds 0536478cba71 mt76: usb: fix hw initialization sequence adds 14190227978e mt76x0: usb: stop cal/mac workqueues at hw stop adds d697b00b15f4 mt76: move mt76x02_tx_get_max_txpwr_adj in mt76x02_util.c adds 1ef3aa88935b mt76: add get_tx_txpwr_adj function pointer to mt76_driver_ops adds 427f9ebec682 mt76: move mt76x02_mac_write_txwi in mt76x02-lib module adds c4ed5088e44e mt76: usb: use mt76x02u_tx_prepare_skb to fill txwi adds 5e6c49eca9cb mt76x0: init: remove unnecessary configurations adds 50b9e8d55a34 mt76: move mt76x02_phy_get_min_avg_rssi in mt76x02_phy.c adds 56e8d4dd5ce2 mt76: move mt76x02_rx_get_sta and mt76x02_rx_get_sta_wcid [...] adds ac85ab8c08f3 mt76x0: mac: use sta ewma estimation for rssi tracking adds 63cc936b53d2 mt76x0: remove unused variable in mt76x0_dev adds 46a7418761e5 mt76x0: remove hw_atomic_mutex mutex in mt76x0_dev adds e40803f2afa8 mt76x2: move mt76x2_dev in mt76x02_util.h adds b2d871c049e0 mt76x0: merge mt76x0_dev in mt76x02_dev adds d9f8934ed147 mt76: move mt76x02_mac_process_rx in mt76x02-lib module adds 9ba1e0e69cd5 mt76: unify rxwi parsing between mt76x2 and mt76x0 drivers adds 2f0308d0b19d mt76: move mt76x02_tx in mt76x02-lib module adds 8e3ed0017bdd mt76: move txrx shared routines in mt76x02_txrx.c adds 7a07adcdfff6 mt76: rename mt76x02_util.h in mt76x02.h adds 7cd79b8d9b28 mt76x2: remove leftover function declatarions adds 1ea0a1b12aeb mt76: move tpc routines in mt76x02-lib module adds 5ec574859c77 mt76: move mt76x02_tx_prepare_skb in mt76x02_txrx.c adds b38383e63435 mt76: usb: move mt76x02u_tx_complete_skb in mt76x02_usb_core.c adds 3e2342ed934d mt76: move mt76x02_mac_poll_tx_status in mt76x02-lib moudle adds 466495b1cf5e mt76: move mt76x02_tx_complete in mt76x02-lib module adds a23fde09c280 mt76: use mt76x02_dev instead of mt76_dev in mt76x02_mmio.c adds 53d20fdb4670 mt76: move tx_tasklet management in mt76x02-lib moudle adds 9b43960b899c mt76: move irq handler in mt76x02-lib moudle adds 5580d810560d Merge tag 'mt76-for-kvalo-2018-10-05' of https://github.co [...] adds 5057ef7f566d Merge tag 'wireless-drivers-next-for-davem-2018-10-07' of [...] adds 3d3f845c384a Merge remote-tracking branch 'net-next/master' adds 28264eb22742 nfp: bpf: parse global BPF ABI version capability adds 9bbdd41b8a45 nfp: allow apps to request larger MTU on control vNIC adds 0c9864c05f34 nfp: bpf: allow control message sizing for map ops adds 940656fb3f94 Merge branch 'bpf-big-map-entries' adds f3709f69b7c5 bpf: Add iterator for spilled registers adds aad2eeaf4697 bpf: Simplify ptr_min_max_vals adjustment adds 9d2be44a7f33 bpf: Reuse canonical string formatter for ctx errs adds 840b9615d6e9 bpf: Generalize ptr_or_null regs check adds c64b7983288e bpf: Add PTR_TO_SOCKET verifier type adds 84dbf3507349 bpf: Macrofy stack state copy adds fd978bf7fd31 bpf: Add reference tracking to verifier adds 6acc9b432e67 bpf: Add helper to retrieve socket in BPF adds 0c586079f852 selftests/bpf: Generalize dummy program types adds b584ab8840fd selftests/bpf: Add tests for reference tracking adds 29cd77f41620 libbpf: Support loading individual progs adds de375f4e91e3 selftests/bpf: Add C tests for reference tracking adds a610b665ec9e Documentation: Describe bpf reference tracking adds 33d9a7fd6756 Merge branch 'bpf-sk-lookup' adds d71019b54bff net: core: Fix build with CONFIG_IPV6=m adds 434fe9d4b4bf libbpf: Move __dump_nlmsg_t from API to implementation adds aae57780107d libbpf: Consistent prefixes for interfaces in libbpf.h. adds f04bc8a436e1 libbpf: Consistent prefixes for interfaces in nlattr.h. adds 24d6a8084259 libbpf: Consistent prefixes for interfaces in str_error.h. adds eff8190880c0 libbpf: Make include guards consistent adds e5b0863c2064 libbpf: Use __u32 instead of u32 in bpf_program__load adds fc1dc7665145 Merge branch 'bpf-libbpf-consistent-iface' adds 20cdeb5408da bpf, tracex3_user: erase "ARRAY_SIZE" redefined adds 7ccc4f188751 bpf: typo fix in Documentation/networking/af_xdp.rst adds 661b8d1b0e3a net: add umem reference in netdev{_rx}_queue adds c9b47cc1fabc xsk: fix bug when trying to use both copy and zero-copy on [...] adds b8c8a2e2e375 ethtool: rename local variable max -> curr adds 1661d3466281 ethtool: don't allow disabling queues with umem installed adds a41b4f3c58dd xsk: simplify xdp_clear_umem_at_qid implementation adds df1ea77bc51d Merge branch 'bpf-xsk-fix-mixed-mode' adds 7f6862524cfa Merge remote-tracking branch 'bpf-next/master' adds 090cec44ab02 Merge remote-tracking branch 'netfilter-next/master' adds b4d9384e5d78 Merge remote-tracking branch 'nfc-next/master' adds c82e8a25d635 Merge remote-tracking branch 'bluetooth/master' adds 72832b00c6d7 Merge remote-tracking branch 'mac80211-next/master' adds cde1221c8f6d Merge remote-tracking branch 'gfs2/for-next' adds e42e175ae319 mtd: physmap_of: Remove unused struct of_device_id adds ef0de747f7ad mtd: physmap_of: Release resources on error adds 34cb1e31890c mtd: maps: gpio-addr-flash: Replace custom printk adds 6c925b333368 mtd: maps: gpio-addr-flash: Fix ioremapped size adds 4edc00adfd58 mtd: maps: gpio-addr-flash: Use devm_* functions adds 1633890ec353 mtd: maps: gpio-addr-flash: Use order insted of size adds 7e8d8270f755 mtd: maps: gpio-addr-flash: Replace array with an integer adds b965053e0805 mtd: maps: gpio-addr-flash: Convert to gpiod adds 1f855a4d7f1d Merge remote-tracking branch 'mtd/mtd/next' adds 47bd59e538d4 mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] adds 00ad378f304a mtd: rawnand: Pass a nand_chip object to nand_scan() adds 59ac276f2227 mtd: rawnand: Pass a nand_chip object to nand_release() adds 2b356ab46ebe mtd: rawnand: Pass a nand_chip object to nand_wait_ready() adds ec47636cd7e7 mtd: rawnand: Pass a nand_chip object to ecc->hwctl() adds af37d2c3a8c7 mtd: rawnand: Pass a nand_chip object to ecc->calculate() adds 00da2ea97229 mtd: rawnand: Pass a nand_chip object to ecc->correct() adds b976168757f7 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks adds 767eb6fbdedb mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks adds 7e534323c416 mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks adds c0739d85723a mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks adds 758b56f58b66 mtd: rawnand: Pass a nand_chip object to chip->select_chip() adds c17556f545c0 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks adds 0f808c1602bc mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() adds 50a487e7719c mtd: rawnand: Pass a nand_chip object to chip->dev_ready() adds 5295cf2e047c mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() adds f1d46942e823 mtd: rawnand: Pass a nand_chip object to chip->waitfunc() adds a2098a9e4f67 mtd: rawnand: Pass a nand_chip object to chip->erase() adds aa36ff25ffde mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] adds 2e7f1cec271c mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() adds 858838b87ef5 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] adds 5740d4c4f9bb mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] adds e4cdf9cb3254 mtd: rawnand: Pass a nand_chip object nand_erase_nand() adds dbfc671856b3 mtd: rawnand: marvell: rework BCH engine failure path adds 7fd130f7416f mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] adds 64ddd5d8578f mtd: rawnand: Remove docg4 adds 480bdd8b7ab6 ARM: pxa: palmtreo: Drop docg4 specific init adds 871a4073f438 mtd: rawnand: Make maxchips an unsigned int adds 800342de6349 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] adds 4ae940251716 mtd: rawnand: Leave chip->IO_ADDR_{R, W} to NULL when unused adds 82fc5099744e mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R [...] adds 716bbbabcc68 mtd: rawnand: Deprecate ->{read, write}_{byte, buf}() hooks adds bf6065c6c08f mtd: rawnand: Deprecate ->cmd_ctrl() and ->cmdfunc() adds 8395b753d7ca mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() adds cdc784c74394 mtd: rawnand: Deprecate ->block_{bad,markbad}() hooks adds f9ebd1bb4103 mtd: rawnand: Deprecate ->erase() adds 45240367939b mtd: rawnand: Deprecate ->{set,get}_features() hooks adds 3cece3abebda mtd: rawnand: Deprecate ->chip_delay adds 0b4e61c1c26e mtd: rawnand: Move function prototypes after struct declarations adds 394938eadff2 mtd: rawnand: Get rid of nand_flash_dev forward declation adds d16397d57a90 mtd: rawnand: Get rid of the duplicate nand_chip forward d [...] adds 4114f97c41cd mtd: rawnand: Get rid of a few unused definitions adds c7921bb32ab6 mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h adds 462f35d3e5e8 mtd: rawnand: Inline onfi_get_async_timing_mode() adds 348d56a8c606 mtd: rawnand: Keep all internal stuff private adds 3d4af7c19585 mtd: rawnand: Move legacy code to nand_legacy.c adds 1c325cc5077a mtd: rawnand: Move ONFI code to nand_onfi.c adds 8ae3fbf81b9c mtd: rawnand: Move JEDEC code to nand_jedec.c adds 727d37826bd1 mtd: rawnand: reorder NAND manufacturer IDs adds a68642adbb1a mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte adds e8237bfa2120 mtd: rawnand: marvell: Add support for 8kiB pages NAND chi [...] adds fbed20280d91 mtd: rawnand: atmel: Fix potential NULL pointer dereference adds f1a97e0b78e3 mtd: rawnand: ams-delta: use GPIO lookup table adds e5cd979994db mtd: rawnand: ams-delta: show parent device in sysfs adds 2b44af3ad6cc mtd: rawnand: ams-delta: Use private structure adds 9c076d7e9487 mtd: rawnand: ams-delta: Set port direction when needed adds e2bfa4ca23d9 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo [...] adds 309600c14e36 mtd: rawnand: Allow selection of ECC byte ordering at runtime adds fe8b76ec9886 mtd: rawnand: toshiba: Pass a single nand_chip object to t [...] adds 8a402c72035b mtd: rawnand: r852: fix spelling mistake "card_registred" [...] adds e98764b477f9 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register t [...] adds 5196d2e53251 mtd: rawnand: marvell: fix the IRQ handler complete() condition adds fc75eb45bf44 Merge remote-tracking branch 'nand/nand/next' adds 03642656bb60 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 213e9b833840 next-20181005/crypto adds 9237e2bb09b3 Merge remote-tracking branch 'drm/drm-next' adds e960dbd551d2 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8c1d1bb0f0bd drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION adds 3e150346fe11 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 0e9a5c024721 next-20181004/drm-msm adds fd99bd8b805c drm: malidp: Add the size of the superblocks when calculat [...] adds ed4ab4afaa65 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 244ae3e26afc Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 507dfeffed9a Merge remote-tracking branch 'regmap/for-next' adds 4a9a72e0db5e Merge branch 'for-linus' into for-next adds 366a20d7a75c ALSA: firewire: use managed-resource of fw unit device for [...] adds a3aaf7d2bd38 ALSA: bebob: use managed-resource to maintain data specifi [...] adds 784fffbcfe11 ALSA: fireworks: use managed-resource to maintain response buffer adds 72bc8c4378f8 ALSA: oxfw: use managed-resource to maintain model-specific data adds cd3b7116b575 ALSA: oxfw: use managed-resource to maintain cache of stre [...] adds 6aea5702e27e ALSA: rawmidi: A lightweight function to discard pending bytes adds d153135e93a5 ALSA: hda/sigmatel - Disable automute for Elo VuPoint adds c369c8db15d5 ALSA: usb-audio: update quirk for B&W PX to remove microphone adds d39f1d68fe1d ALSA: usb-audio: Add custom mixer status quirks for RME CC [...] adds d84e60a56b28 Merge remote-tracking branch 'sound/for-next' adds 9c80c5a88314 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() adds 8e9f7265eda9 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() adds cfe9ee5f2b78 ASoC: pxa-ssp: enable and disable extclk if given adds 466dee75b336 ASoC: add fault detect recovery property to DT bindings adds 757b1aa00259 ASoC: ts3a227e: fix a typo in documentation adds 7e29317928bd ASoC: adau1761: Use the standard fall-through annotation adds 641f7f219573 ASoC: pcm186x: Use the standard fall-through annotation adds 0beeb4baf56b ASoC: rt274: Add fall-through annotations adds e4bfd61571f5 ASoC: intel: skylake: Add fall-through annotation adds 9c6c4d961e63 ASoC: topology: Use the standard fall-through annotations adds d5a5dcd3f815 ASoC: dt-bindings: add dt bindings for adau1977 audio codec adds 425071ffd3d0 Merge branch 'asoc-4.20' into asoc-next adds 3fd1f210477f Merge remote-tracking branch 'sound-asoc/for-next' adds 5d68fa587a62 Input: xilinx_ps2 - convert to using %pOFn instead of devi [...] adds 20bbb3120794 Input: st1232 - set INPUT_PROP_DIRECT property adds dde274432110 Input: silead - try firmware reload after unsuccessful resume adds 9599d8d7b4d4 Merge remote-tracking branch 'input/next' adds 6adde4a36f1b ata: ep93xx: Use proper enums for directions adds 19538d59ac0b Merge branch 'for-4.20/libata' into for-next adds 53b3a66163ea nvme: fix typo in nvme_identify_ns_descs adds d93cb3927ca5 nvmet: remove redundant module prefix adds d4e4230c8f56 nvme-fc: fix for a minor typos adds ea96d6496ff5 nvmet_fc: support target port removal with nvmet layer adds 97faec531460 nvme_fc: add 'nvme_discovery' sysfs attribute to fc transp [...] adds 09bd1ff4b151 nvme-core: add async event trace helper adds 783f4a4408e1 nvme: call nvme_complete_rq when nvmf_check_ready fails fo [...] adds 73383adfad24 nvmet: don't split large I/Os unconditionally adds f333444708f8 nvme: take node locality into account when selecting a path adds 2acf70ade79d nvmet-rdma: use a private workqueue for delete adds 4f5735f3884f Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] adds 2cab5e449a21 Merge branch 'for-4.20/block' into for-next adds 606b0604c05b Merge remote-tracking branch 'block/for-next' adds c6b5290c10f4 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 40a1ed789597 mmc: mmci: Change struct members from bool to u8 adds ffeec4fbd7b6 mmc: tifm_sd: Mark expected switch fall-through adds 741a46467b15 mmc: meson-mx-sdio: mark expected switch fall-through adds bc5b64fafae0 Merge remote-tracking branch 'mmc/next' adds 58f77d8fea10 Merge remote-tracking branch 'kgdb/kgdb-next' adds 6f9652b5aa4d Merge remote-tracking branch 'md/for-next' adds 3f6135aa13ef Merge remote-tracking branch 'mfd/for-mfd-next' adds 2048d2c78d10 Merge remote-tracking branch 'battery/for-next' adds 4b03227a65dc regulator: axp20x: Mark expected switch fall-throughs adds 536a6b4ac02e Merge branch 'regulator-4.20' into regulator-next adds a6645cf454d9 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds c94e2134bb53 Merge remote-tracking branch 'regulator/for-next' adds 2025929f603e Merge remote-tracking branch 'security/next-testing' adds 7bcca944c510 Merge remote-tracking branch 'apparmor/apparmor-next' adds 1bacac884b0e vfs: require i_size <= SIZE_MAX in kernel_read_file() adds cc9e557cdd45 security/integrity: constify some read-only data adds 2a1627db7790 security/integrity: remove unnecessary 'init_keyring' variable adds 2a5817ba41c1 ima: fix showing large 'violations' or 'runtime_measuremen [...] adds 57388fa167b4 Merge remote-tracking branch 'integrity/next-integrity' adds 32b59154f38e Merge remote-tracking branch 'selinux/next' adds 84b59f6487d8 tpm: fix response size validation in tpm_get_random() adds 0d6d0d62d950 tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] adds 2f7d8dbb1128 tpm: Make SECURITYFS a weak dependency adds c3d477a725ef tpm: add ptr to the tpm_space struct to file_priv adds 9e1b74a63f77 tpm: add support for nonblocking operation adds e487a0f52301 tpm: Restore functionality to xen vtpm driver. adds f68d9050de84 Merge remote-tracking branch 'tpmdd/next' adds 59c66636aec7 MAINTAINERS: Fix file pattern for MEN Z069 watchdog driver adds 82ae4c493c2e Merge remote-tracking branch 'watchdog/master' adds 24d2c521749d iommu/amd: Move iommu_init_pci() to .init section adds f56735130b01 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/smmu', ' [...] adds 2d969c915c84 Merge remote-tracking branch 'iommu/next' adds 018421957247 Merge remote-tracking branch 'vfio/next' adds 75afbfc1156c firmware: Convert to using %pOFn instead of device_node.name adds dc37a2525271 soc: Convert to using %pOFn instead of device_node.name adds 5d5a0ab1a791 of: Fix property name in of_node_get_device_type adds 4355151de47c Merge branch 'all-dtbs' into dt/next adds cd6eaca28d04 Merge remote-tracking branch 'devicetree/for-next' adds ab91a936a03d Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 2c1833767bd8 spi: pxa2xx: Rewrite switch code block in interrupt_transfer adds 0278dae1202d Merge branch 'spi-4.20' into spi-next adds 4925720b58ef Merge remote-tracking branch 'spi/topic/of' into spi-next adds 23c0c7507fa1 Merge remote-tracking branch 'spi/for-next' adds 57d15877033e s390/vmlinux.lds: Move JUMP_TABLE_DATA into output section adds 77ac1c02d9f2 jump_label: Fix NULL dereference bug in __jump_label_mod_update() adds 6fdda84c6569 Merge branch 'core/core' adds d22dc5cc26dd Merge branch 'core/objtool' adds d0346559a7c3 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 9c6f7dc005b2 Merge branch 'core/rcu' adds 9a75b86f95a6 Merge branch 'efi/core' adds 513145ea66af genirq/debugfs: Reset domain debugfs_file on removal of th [...] adds 94967b55ebf3 genirq/debugfs: Reinstate full OF path for domain name adds a22346421773 Merge tag 'irqchip-4.20' of git://git.kernel.org/pub/scm/l [...] adds fb2a826b9444 Merge branch 'irq/core' adds 27df89689e25 locking/spinlocks: Remove an instruction from spin and wri [...] adds c4f790f24407 tools/memory-model: Add litmus-test naming scheme adds 6e89e831a901 tools/memory-model: Add extra ordering for locks and remov [...] adds 3d2046a6fa21 tools/memory-model: Fix a README typo adds d8fa25c4efde tools/memory-model: Add more LKMM limitations adds 2f359c7ea554 locking/memory-barriers: Replace smp_cond_acquire() with s [...] adds bccb484b9a8d Documentation/lockstat: Fix trivial typo adds 44318d5b07be locking/lockdep: Remove add_chain_cache_classes() adds 8ee10862476e locking/lockdep: Eliminate redundant IRQs check in __lock_ [...] adds ce52a18db458 locking/lockdep: Add a faster path in __lock_release() adds 482af962fe33 Merge branch 'locking/core' adds 97e831e13015 Merge branch 'perf/urgent' into perf/core, to pick up fixes adds a4c9f26533eb Merge branch 'x86/cache' into perf/core, to resolve conflicts adds ba12d20edc5c perf/x86/intel: Factor out common code of PMI handler adds af3bdb991a5c perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler adds f2c4db1bd807 x86/cpu: Sanitize FAM6_ATOM naming adds 7c5314b88da6 perf/x86/intel: Add quirk for Goldmont Plus adds 9900a40eb87e Merge branch 'perf/core' adds 25e11700b54c perf script python: Fix export-to-postgresql.py occasional [...] adds d005efe18db0 perf script python: Fix export-to-sqlite.py sample columns adds ff4ce2885af8 perf report: Don't try to map ip to invalid map adds 05a2f5467986 perf python: Use -Wno-redundant-decls to build with PYTHON [...] adds 7a8a8fcf7b86 perf record: Use unmapped IP for inline callchain cursors adds c1883f10cfe0 Merge tag 'perf-urgent-for-mingo-4.19-20181005' of git://g [...] adds 95f68311c066 Merge branch 'perf/urgent' adds 869d18b4a5cb Merge branch 'ras/core' adds b429f71bca5a Merge branch 'sched/urgent' into sched/core, to pick up fixes adds 11d4afd4ff66 sched/pelt: Fix warning and clean up IRQ PELT config adds fdf5f315d5cf sched/fair: Disable LB_BIAS by default adds 4a465e3ebbc8 sched/fair: Remove setting task's se->runnable_weight duri [...] adds 9c2298aad355 sched/core: Fix comment regarding nr_iowait_cpu() and get_ [...] adds d0e7d14455d4 cpu/SMT: State SMT is disabled even with nosmt and without [...] adds 648e21266ca6 Merge branch 'sched/core' adds 2a4849d2674b clocksource: Convert to using %pOFn instead of device_node.name adds 274157a4f702 clocksource/drivers/renesas-ostm: Convert to SPDX identifiers adds efad01173717 clocksource/drivers/sh_cmt: Convert to SPDX identifiers adds ddb89642a24f clocksource/drivers/sh_mtu2: Convert to SPDX identifiers adds 0b9294fe8dca clocksource/drivers/sh_tmu: Convert to SPDX identifiers adds 22627c6f3ed3 clocksource/drivers/sh_cmt: Fixup for 64-bit machines adds 37e7742c55ba clocksource/drivers/sh_cmt: Fix clocksource width for 32-b [...] adds eceb4c49aed0 clocksource/drivers/sh_cmt: Properly line-wrap sh_cmt_of_t [...] adds 9a199422b0d0 dt-bindings: timer: renesas: cmt: document R-Car gen3 support adds ac142a7fd291 clocksource/drivers/sh_cmt: Add R-Car gen3 support adds 9d8d47ea6ec6 clocksource/drivers: Unify the names to timer-* format adds 9414229c9c53 clocksource: Remove obsolete CLOCKSOURCE_OF_DECLARE adds 7f17793ac787 Merge branch 'timers/core' adds f69be3e1c55f Merge branch 'x86/apic' adds c808c09b527c x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double() adds bd30c83181b6 Merge branch 'x86/asm' adds e79ac9354cf9 x86/mm: Add a kernel parameter to change the padding used [...] adds 3b054ca88c4f ACPI/NUMA: Add warning message if the padding size for KAS [...] adds 2d580c160ada Documentation/kernel-parameters.txt: Document rand_mem_phy [...] adds 3a387c6d96e6 x86/kaslr, ACPI/NUMA: Fix KASLR build error adds 55942287c175 Merge branch 'x86/boot' adds ac0d6567955c x86/build: Remove unused CONFIG_AS_CRC32 adds 35e76b99ddf2 kbuild/arch/xtensa: Define LINKER_SCRIPT for the linker script adds 77b0bf55bc67 kbuild/Makefile: Prepare for using macros in inline assemb [...] adds c06c4d809051 x86/objtool: Use asm macros to work around GCC inlining bugs adds 9e1725b41059 x86/refcount: Work around GCC inlining bug adds 77f48ec28e4c x86/alternatives: Macrofy lock prefixes to work around GCC [...] adds f81f8ad56fd1 x86/bug: Macrofy the BUG table section handling, to work a [...] adds 494b5168f2de x86/paravirt: Work around GCC inlining bugs when compiling [...] adds c0554d2d3db4 Merge branch 'linus' into x86/core, to pick up fixes adds bce6824cc8e8 Merge branch 'x86/core' into x86/build, to avoid conflicts adds 02678a582392 Merge branch 'core/core' into x86/build, to prevent conflicts adds 0474d5d9d2f7 x86/extable: Macrofy inline assembly code to work around G [...] adds d5a581d84ae6 x86/cpufeature: Macrofy inline assembly code to work aroun [...] adds 5bdcd510c2ac x86/jump-labels: Macrofy inline assembly code to work arou [...] adds 6320a4362b3a Merge branch 'x86/build' adds 53ed74af0551 x86/intel_rdt: Re-enable pseudo-lock measurements adds 82159876d32b x86/intel_rdt: Switch to bitmap_zalloc() adds 2cc81c699224 x86/intel_rdt: Show missing resctrl mount options adds 79ed27fcb6fd Merge branch 'x86/cache' adds 995d5f64b62f tools/cpupower: Add Hygon Dhyana support adds a3667c96232e Merge branch 'x86/cpu' adds d2266bbfa9e3 x86/earlyprintk: Add a force option for pciserial device adds 23335260c8f1 Merge branch 'x86/early-printk' adds 10d02e13385c x86/hyperv: Add GUEST_IDLE_MSR support adds 48311aae5716 Merge branch 'x86/hyperv' adds 6f55c4ba3b3b Merge branch 'x86/microcode' adds b3541fbc3c25 x86/mm: Fix typo in comment adds c3a7a61c192e x86/ioremap: Add an ioremap_encrypted() helper adds 9cf38d5559e8 kexec: Allocate decrypted control pages for kdump if SME i [...] adds 8780158cf977 iommu/amd: Remap the IOMMU device table with the memory en [...] adds 992b649a3f01 kdump, proc/vmcore: Enable kdumping encrypted memory with [...] adds 06d4a462e954 x86/KASLR: Update KERNEL_IMAGE_SIZE description adds 5b1290406579 x86/mm/doc: Clean up the x86-64 virtual memory layout desc [...] adds 32b89760ddf4 x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions adds 1a04426eb096 Merge branch 'x86/mm' adds 672830553375 Merge branch 'x86/paravirt' adds d92116b800fb x86/olpc: Indicate that legacy PC XO-1 platform should not [...] adds e06502926dd6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m adds 172685a6b334 Merge branch 'x86/platform' adds 757d5e97b67c Merge branch 'x86/pti' adds 1be3f247c288 x86/mm: Avoid VLA in pgd_alloc() adds 8308d0eb4c7e Merge branch 'x86/urgent' adds d67f34c19a67 clocksource: Provide clocksource_arch_init() adds 2a21ad571b62 x86/time: Implement clocksource_arch_init() adds a51e996d48ac x86/vdso: Enforce 64bit clocksource adds 77e9c678c54f x86/vdso: Use unsigned int consistently for vsyscall_gtod_ [...] adds 49116f2081ee x86/vdso: Introduce and use vgtod_ts adds e9a62f76f93c x86/vdso: Collapse high resolution functions adds 6deec5bdef45 x86/vdso: Collapse coarse functions adds f3e839384164 x86/vdso: Replace the clockid switch case adds 4f72adc50682 x86/vdso: Simplify the invalid vclock case adds 3e89bf35ebf5 x86/vdso: Move cycle_last handling into the caller adds 315f28fa3a7b x66/vdso: Add CLOCK_TAI support adds 89fe0a1f1c69 x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks adds bcc4a62a73cb x86/vdso: Document vgtod_ts better adds 99c19e6a8fe4 x86/vdso: Rearrange do_hres() to improve code generation adds 12a5f7fdd756 Merge branch 'x86/vdso' adds c3ff679080b5 Merge remote-tracking branch 'tip/auto-latest' adds 0b632c69ac4a Merge remote-tracking branch 'edac-amd/for-next' adds c1ab9118c4d6 Merge remote-tracking branch 'ftrace/for-next' adds 286dcd6d324c Merge remote-tracking branch 'rcu/rcu/next' adds dd5bd0a65ff6 Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/p [...] adds aca500d47d25 Merge remote-tracking branch 'kvm/linux-next' adds 5a65e4d6cd61 Merge remote-tracking branch 'kvm-arm/next' adds 8e41bd54317b KVM: s390: fix locking for crypto setting error path adds 0e237e446994 KVM: s390: Tracing APCB changes adds 76c7829f5b8c s390: vfio-ap: setup APCB mask using KVM dedicated function adds 3b999a9b4881 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] adds 46414bf747ca Merge remote-tracking branch 'kvms390/next' adds 4c7b7419ad48 Merge remote-tracking branch 'xen-tip/linux-next' adds 6685b357363b percpu: stop leaking bitmap metadata blocks adds ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next adds 03b136a0530c Merge remote-tracking branch 'percpu/for-next' adds fde5dea56ad3 Merge remote-tracking branch 'drivers-x86/for-next' adds c8ab0e5e6696 Merge remote-tracking branch 'leds/for-next' adds d32ae0168901 Merge remote-tracking branch 'ipmi/for-next' adds a250a1f2aee7 Merge remote-tracking branch 'driver-core/driver-core-next' adds 1042a05585b9 Merge remote-tracking branch 'usb/usb-next' adds b0aa30f33b6a usb: gadget: uvc: configfs: Don't wrap groups unnecessarily adds f7d8109e31bb usb: gadget: uvc: configfs: Add section header comments adds 86f3daed59bc usb: gadget: uvc: configfs: Drop leaked references to conf [...] adds efbf0af70b4f usb: gadget: uvc: configfs: Allocate groups dynamically adds bf71544883a1 usb: gadget: uvc: configfs: Add interface number attributes adds 61ff10e0ea0c usb: gadget: uvc: configfs: Add bFormatIndex attributes adds b206548be645 usb: gadget: uvc: configfs: Add bFrameIndex attributes adds cb2200f7af83 usb: gadget: uvc: configfs: Prevent format changes after l [...] adds 89969a842e72 usb: gadget: uvc: configfs: Sort frame intervals upon writing adds 9d1ff5dcb3cd usb: gadget: uvc: Factor out video USB request queueing adds 8dbf9c7abefd usb: gadget: uvc: Only halt video streaming endpoint in bulk mode adds dc0f755b421d usb: gadget: uvc: Replace plain printk() with dev_*() adds d865d00db9e6 usb: gadget: uvc: Remove uvc_set_trace_param() function adds f823b75f4328 usb: video: Fix endianness mismatches in descriptor structures adds 78c9e7ce00c3 usb: gadget: uvc: configfs: Fix operation on big endian platforms adds 4f2a6552c288 usb: gadget: uvc: configfs: Simplify attributes macros adds 3fb2fd76eda2 usb: gadget: uvc: configfs: Use %u to print unsigned int values adds 755801cb9feb Merge tag 'uvcg-20180925' of git://linuxtv.org/pinchartl/m [...] adds bf3854aaa756 usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" adds 4018aa9b57c2 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] adds 971a0d4e1be2 usb: dwc2: remove set but unused variable adds a9383a6c3679 usb: gadget: udc: Remove unnecessary parentheses adds 4a13b9689da8 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" adds 1e041b6f313a usb: dwc3: exynos: Remove dead code adds 9f2168367a0a usb: dwc3: exynos: Rework clock handling and prepare for n [...] adds 4c19cc14064d usb: dwc3: exynos: Add support for Exynos5433 variant with [...] adds dccf1bad4be7 usb: dwc2: Disable all EP's on disconnect adds 2337a77c1cc8 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-conte [...] adds bb80e4fa57eb usb: gadget: udc: atmel: handle at91sam9rl PMC adds 3def4031b3e3 usb: dwc3: add EXTCON dependency for qcom adds e0f681c2c11a usb: dwc2: get optional vbus-supply regulator once adds 41ee1ea21052 usb: dwc2: fix a race with external vbus supply adds 5aa678c7fd53 usb: dwc2: fix call to vbus supply exit routine, call it unlocked adds cd7cd0e6cedf usb: dwc2: fix unbalanced use of external vbus-supply adds 87dd96111b0b usb: dwc3: gadget: Check ENBLSLPM before sending ep command adds 26eef8e0115d usb: renesas_usbhs: Add reset_control adds 18320f4779a5 dt-bindings: usb: renesas_usbhs: add clock-names property adds 794f97a4b964 usb: renesas_usbhs: Add multiple clocks management adds adc23f16bcc5 usb: mtu3: disable vbus rise/fall interrupts of ltssm adds 4ab2b48c98f2 usb: gadget: fsl_udc_core: check allocation return value a [...] adds 24b804e40f23 usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation adds 6fd573e1a7bf usb: gadget: atmel: remove pointless retrieval of DT name [...] adds 6af19fd10595 usb: dwc3: Fix spelling of 'optimizations' adds 0a55187a1ec8 USB: gadget core: Issue ->disconnect() callback from usb_g [...] adds 3fa4eaa6c082 usb: gadget: f_uac2: disable IN/OUT ep if unused adds ce66ab1df670 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] adds c6fe39356a09 usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 adds a10f8861af28 dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 adds 54e4f66ba83c usb: renesas_usbhs: add support for R-Car E3 adds c464da0bff6a usb: dwc2: Update registers definitions to support service [...] adds ca531bc2bfa6 usb: dwc2: Add core parameter for service interval support adds 9d630b9cde28 usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function adds 48dac4e4a5ee usb: dwc2: Update target (u)frame calculation adds 392af0232640 usb: dwc2: Add definitions for new registers adds f3a61e4e033e usb: dwc2: gadget: Add parameters for GREFCLK register adds 15d9dbf8cbd4 usb: dwc2: gadget: Program GREFCLK register adds 4abe453750db usb: dwc2: gadget: enable WKUP_ALERT interrupt adds 187c5298a122 usb: dwc2: gadget: Add handler for WkupAlert interrupt adds afc92514a34c usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] adds a1acad03aa77 usb: gadget: udc: renesas_usb3: Add r8a774a1 support adds c6d849e56212 dt-bindings: usb: renesas_usb3: add bindings for r8a77990 adds 30025efa8b5e usb: gadget: udc: renesas_usb3: add support for r8a77990 adds c216765d3a1d usb: dwc2: disable power_down on rockchip devices adds 3b766f453557 USB: net2280: Remove ->disconnect() callback from net2280_ [...] adds f312b8444225 Merge remote-tracking branch 'usb-gadget/next' adds e0658e307423 USB: serial: ftdi_sio: fix gpio name collisions adds ff32d97e39e7 USB: serial: ftdi_sio: add support for FT232R CBUS gpios adds 56445eef55cb USB: serial: cypress_m8: fix interrupt-out transfer length adds 17c42e34997a USB: serial: cypress_m8: remove set but not used variable 'iflag' adds 46734730c030 Merge remote-tracking branch 'usb-serial/usb-next' adds 9f644a64884f usb: chipidea: imx: do not use preprocessor conditionals for PM adds 1dedbdf2bbb1 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] adds 1f06072cd22f usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match adds 16caf1fa37db usb: chipidea: Add dynamic pinctrl selection adds 1fa9697c8538 doc: usb: ci-hdrc-usb2: Add pinctrl properties definition adds 8b97d73c4d72 usb: chipidea: Prevent unbalanced IRQ disable adds 59739131e0ca usb: chipidea: Fix otg event handler adds d3cd83add6e4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds c550f01c810f serial:serial_core: Allow use of CTS for PPS line discipline adds ad8c0eaa0a41 tty/serial_core: add ISO7816 infrastructure adds 377fedd1866a tty/serial: atmel: add ISO7816 support adds 823f4e53f0f2 serial: uartps: Fix missing unlock on error in cdns_get_id() adds 9e3eb4eabdb6 dt-bindings: serial: sh-sci: Document r8a7744 bindings adds 2fd8e454189d serial: 8250_uniphier: remove unused "fifo-size" property adds aca70d19c8e5 serial: 8250_uniphier: flatten probe function adds aad2d4952d24 serial: 8250_uniphier: add auto-flow-control support adds 817e9bc8cc04 Revert "serial:serial_core: Allow use of CTS for PPS line [...] adds 8ebfe885c65e TTY: sn_console: Replace spin_is_locked() with spin_trylock() adds adb1bc64e264 Merge remote-tracking branch 'tty/tty-next' adds 7525818179fc Merge remote-tracking branch 'char-misc/char-misc-next' adds 48b775ca0f93 staging: fbtft: Prefer using the BIT macro adds e24c1f8658c9 staging: rtl8712: add SPDX identifiers adds 4256f5242b4a Merge remote-tracking branch 'staging/staging-next' adds 19a9d6c5a3e2 Merge remote-tracking branch 'mux/for-next' adds 23ba90b47dfc interconnect: fix build error without DEBUGFS adds 90eb6ba45ca1 Merge remote-tracking branch 'icc/icc-next' adds 9524d6b265f9 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_d [...] adds 5e621f5d5389 dmaengine: timb_dma: Use proper enum in td_prep_slave_sg adds 02589e82e565 Merge branch 'for-linus' into next adds 6b1e23c93cba dt-bindings: rcar-dmac: Document r8a7744 support adds cf1b2c309b47 dt-bindings: dmaengine: usb-dmac: Add binding for r8a7744 adds 3c84617cb787 Merge branch 'topic/renesas' into next adds cc832dc8e327 dmaengine: stm32-dma: check whether length is aligned on F [...] adds ca744435ec93 Merge branch 'topic/stm' into next adds f4d34aa8c887 dmaengine: ioat: fix prototype of ioat_enumerate_channels adds 6999dc9b6432 Merge branch 'topic/intel' into next adds d64e1b3f5cce dmaengine: owl: Add Slave and Cyclic mode support for Acti [...] adds 3179ccf23331 Merge branch 'topic/owl' into next adds 6235588705ed dmaengine: at_hdmac: remove dma_slave_config direction usage adds 00648f4d0f41 dmaengine: bcm2835: remove dma_slave_config direction usage adds 80ade4beb733 dmaengine: coh901318: remove dma_slave_config direction usage adds 09347e3f26a5 dmaengine: jz4740: remove dma_slave_config direction usage adds 3d143c252ef0 dmaengine: dw: remove dma_slave_config direction usage adds fe6d3719970e dmaengine: hsu: remove dma_slave_config direction usage adds 7f0c14508953 dmaengine: idma: remove dma_slave_config direction usage adds dea7a9fbb009 dmaengine: imx-dma: remove dma_slave_config direction usage adds ad7756e7775e dmaengine: k3dma: dont use direction for memcpy adds 2ae1a237e58a dmaengine: k3dma: remove dma_slave_config direction usage adds 4e3c40408ab8 dmaengine: ep93xx_dma: remove dma_slave_config direction usage adds 314448f0386f dmaengine: mmp_tdma: remove dma_slave_config direction usage adds 53f6a60437a4 Merge branch 'topic/dirn_remove' into next adds 97d49c59e219 dmaengine: rcar-dmac: set scatter/gather max segment size adds 4d61af299a1d Merge branch 'topic/renesas' into next adds ef45cb6e2ae9 Merge remote-tracking branch 'slave-dma/next' adds 479adb89a97b cgroup: Fix dom_cgrp propagation when enabling threaded mode adds b4eb6bdca334 Merge branch 'for-4.19-fixes' into for-next adds 238502009614 Merge remote-tracking branch 'cgroup/for-next' adds aae9872c8b72 Merge branch 'misc' into for-next adds b5674c38df0d Merge remote-tracking branch 'scsi/for-next' adds 928002a5e9da rpmsg: glink: smem: Support rx peak for size less than 4 bytes adds f861164526d9 dt-bindings: remoteproc: qcom: Remove additional definition tag adds 9a6696155f0d dt-bindings: remoteproc: Add PDC reset binding for Q6V5 PIL adds 9e483efd3470 remoteproc: qcom: q6v5-pil: Explicitly get mss_restart line adds 29a5f9aaf9d3 remoteproc: qcom: q6v5-pil: Add PDC reset for modem on SDM [...] adds faeadbb64094 remoteproc: Check for NULL firmwares in sysfs interface adds 1bb89893d4fa remoteproc: Add missing kernel-doc comment for auto-boot adds d3ae96c0e6b0 remoteproc: qcom: q6v5: Fix a race condition on fatal crash adds 159accc4d05d dt-binding: remoteproc: Add QTI ADSP PIL bindings adds dc160e449122 remoteproc: qcom: Introduce Non-PAS ADSP PIL driver adds 56675ccc1860 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 2041f6076875 Merge remote-tracking branch 'rpmsg/for-next' adds 3ea47b447da0 gpio: mockup: use device properties instead of platform_data adds 2199498087d8 Merge branch 'devel' into for-next adds f8d7d665515f Merge remote-tracking branch 'gpio/for-next' adds d30faa6f85b0 Merge remote-tracking branch 'pinctrl/for-next' adds 08c04cc98b77 Merge remote-tracking branch 'userns/for-next' adds 3554ba244c8a selftests: gpio: restructure Makefile adds 9c476a573870 selftests: gpio: Fix OUTPUT directory in Makefile adds e5663b3a5607 Merge remote-tracking branch 'kselftest/next' adds ebcc0155c4ae Merge remote-tracking branch 'livepatching/for-next' adds d197a253855d rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_i [...] adds bc51098cdd95 rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI adds 7cc88e1d9c5f Merge remote-tracking branch 'rtc/rtc-next' adds b058fe2ba18a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 6cb22de894dd Merge remote-tracking branch 'ntb/ntb-next' adds 329e09893909 treewide: Replace more open-coded allocation size multiplications adds 06c87b45ff65 Merge branch 'for-next/array_size' into for-next/kspp adds ea1b1dc14cf8 Merge remote-tracking branch 'kspp/for-next/kspp' adds 047148e0ac8c Merge remote-tracking branch 'cisco/for-next' adds ace87db7cbcf Merge remote-tracking branch 'xarray/xarray' adds bd034ece92fe mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings adds 70a393f58369 mm, thp: always specify disabled vmas as nh in smaps adds baea4275d0b9 arm: arch/arm/include/asm/page.h needs personality.h adds d9ae0eee5199 include/linux/linkage.h: align weak symbols adds 4dae0409ecd1 arm64: lib: use C string functions with KASAN enabled adds 851966217f85 lib/test_kasan.c: add tests for several string/memory API [...] adds ea0042b2a701 scripts/tags.sh: add DECLARE_HASHTABLE() adds a14249676500 ocfs2: fix a GCC warning adds 52ccca45162d ocfs2/dlm: remove unnecessary parentheses adds 84d4ca788f7b ocfs2: remove unused pointer 'eb' adds 200624b2cfe9 ocfs2: remove unneeded null check adds 0bbca5a86daf fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] adds cf3b36245020 ocfs2: remove set but not used variable 'rb' adds 4907d5ec8da3 ocfs2: remove ocfs2_is_o2cb_active() adds 48e9c60ee7f4 ocfs2: without quota support, avoid calling quota recovery adds af6daf42c49d ocfs2: don't use iocb when EIOCBQUEUED returns adds 50e7a03f4e23 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds 2215b6f7cd8f ocfs2: don't put and assigning null to bh allocated outside adds a2507c6c51fe ocfs2: dlmglue: clean up timestamp handling adds 9068e5cf33ae ocfs2: fix deadlock caused by ocfs2_defrag_extent adds 2d4ffd229cb5 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 66897d21fa76 ocfs2: fix clusters leak in ocfs2_defrag_extent() adds 2f2c2066cadb fix-clusters-leak-in-ocfs2_defrag_extent-fix adds 94d080924374 block: restore /proc/partitions to not display non-partiti [...] adds 3917cff5291b vfs: allow dedupe of user owned read-only files adds be514e785830 vfs: dedupe should return EPERM if permission is not granted adds d590c5ef35f2 fs/iomap.c: change return type to vm_fault_t adds 47b1e533b9e1 xtensa: use generic vga.h adds 8a497b69450f mm/slub.c: switch to bitmap_zalloc() adds fde06e077504 mm/slub: remove useless condition in deactivate_slab adds c619e75cffb4 mm: don't warn about large allocations for slab adds a4a51682f484 slub: extend slub debug to handle multiple slabs adds 3c5f74b0ff5a mm: rework memcg kernel stack accounting adds ab5bc7c114d0 mm: drain memcg stocks on css offlining adds 1dffa8423854 mm: don't miss the last page because of round-off error adds 2a75859cf782 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] adds 60bf254ac631 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] adds 7939da693c86 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] adds 0197fc7a9b64 mm, mmu_notifier: be explicit about range invalition non-b [...] adds 2f9ae3c30186 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] adds cf09dc09d6dd kmemleak: add module param to print warnings to dmesg adds 3f2e4aad18be mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] adds fff68be88b7d mm/swapfile.c: call free_swap_slot() in __swap_entry_free() adds cf1f8f1214a5 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() adds 4646b90d1768 mm/page_alloc.c: clean up check_for_memory() adds 64e48c006fcf mm: convert to use vm_fault_t adds 0b3ed3d164cf cramfs: convert to use vmf_insert_mixed adds d1db9e53da5d mm: remove vm_insert_mixed() adds 632bd02ab07d mm: introduce vmf_insert_pfn_prot() adds 3280e6cd9d6e x86: convert vdso to use vm_fault_t adds f9f8e38b1fea mm: make vm_insert_pfn_prot() static adds b38a10ec00bb mm: remove references to vm_insert_pfn() adds fa9809e1db74 mm: remove vm_insert_pfn() adds 929cca7273be mm: inline vm_insert_pfn_prot() into caller adds 6704f801152a mm: convert __vm_insert_mixed() to vm_fault_t adds 85fce8f51f8e mm: convert insert_pfn() to vm_fault_t adds 0d5f6d53868a hexagon: switch to NO_BOOTMEM adds b2ea15b6a364 of: ignore sub-page memory regions adds a44807cf51b0 nios2: use generic early_init_dt_add_memory_arch adds b397135077a0 nios2: switch to NO_BOOTMEM adds 7a4fbf4f3831 um: setup_physmem: stop using global variables adds de4ea73a14ea um: switch to NO_BOOTMEM adds 5175db841d45 unicore32: switch to NO_BOOTMEM adds f44ef1d3d8f9 alpha: switch to NO_BOOTMEM adds 4d672642a8bf userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] adds 2a3f1ece08c2 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID adds 6c4c27afa3ce mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 adds 02160b337b19 mm: page_alloc: reduce unnecessary binary search in memblo [...] adds df5111bc4526 mm, slab: combine kmalloc_caches and kmalloc_dma_caches adds 144e23d87f8b mm, slab/slub: introduce kmalloc-reclaimable caches adds c20df90d224c dcache: allocate external names from reclaimable kmalloc caches adds afc37a11580d mm: rename and change semantics of nr_indirectly_reclaimab [...] adds 370e314d23b8 mm, proc: add KReclaimable to /proc/meminfo adds ba24b9eed34b mm, slab: shorten kmalloc cache names for large sizes adds 9e795f98b2d5 mm: workingset: don't drop refault information prematurely adds 70de98a4bea2 mm: workingset: tell cache transitions from workingset thrashing adds d37f44e1f71c delayacct: track delays from thrashing cache pages adds 25c7334c3dbe sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD adds e3a2cdde55e4 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix adds 0eb9fad03865 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix adds 73a0ae8b976f sched: loadavg: make calc_load_n() public adds 49ff53d915cf sched: sched.h: make rq locking and clock functions availa [...] adds 82298bf08783 sched: introduce this_rq_lock_irq() adds f2361384ff95 psi: pressure stall information for CPU, memory, and IO adds 9d2a3f3fb99a psi-pressure-stall-information-for-cpu-memory-and-io-fix adds e1ded88622a6 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 adds 4aa1d0f8b69d psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 adds 4911dbdb22d9 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 adds 5e1a289abe98 psi: cgroup support adds 5fc3549f52be mm, page_alloc: drop should_suppress_show_mem adds 7e25f3a24dd5 mm/swap.c: remove duplicated include adds b6270bc7e9d1 mm/mempolicy.c: use match_string() helper to simplify the code adds 33f3fe590646 kvfree(): fix misleading comment adds 460e257d5305 mm/vmalloc.c: improve vfree() kerneldoc adds 336249c5e024 vfree: add debug might_sleep() adds e0db3be3c213 vfree-kvfree-add-debug-might-sleeps-fix adds 1673bcc157c0 mm: mmap: zap pages with read mmap_sem in munmap adds bd29274a0004 mm: unmap VM_HUGETLB mappings with optimized path adds 00cca46e70a7 mm: unmap VM_PFNMAP mappings with optimized path adds 00b647a3c6a6 mm/filemap.c: Use existing variable adds 23995a3053cd mm/memory_hotplug.c: spare unnecessary calls to node_set_state adds eb46096aeafd mm/memory_hotplug.c: tidy up node_states_clear_node() adds 03bbd5504239 mm/memory_hotplug.c: simplify node_states_check_changes_online adds 4cb2007052bb mm-memory_hotplug-simplify-node_states_check_changes_online-v2 adds e7d657f34c80 mm/memory_hotplug.c: clean up node_states_check_changes_offline() adds 1c168f525804 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 adds 48adb9507af3 memcg: remove memcg_kmem_skip_account adds f1d99f707a80 mm: provide kernel parameter to allow disabling page init [...] adds 132ea71cc9c9 mm: create non-atomic version of SetPageReserved for init use adds 2302f5ee215e mm: defer ZONE_DEVICE page initialization to the point whe [...] adds 5801963070c1 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] adds 53759cba6e10 mm: remove unnecessary local variable addr in __get_user_p [...] adds 1bbb108a94f9 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h adds c42d341c02ab hugetlb: introduce generic version of hugetlb_free_pgd_range adds 3532684d9905 hugetlb: introduce generic version of set_huge_pte_at() adds a2053480a40d hugetlb: introduce generic version of huge_ptep_get_and_clear() adds 0510b9a418d1 hugetlb: introduce generic version of huge_ptep_clear_flush adds dcfbabc587f0 hugetlb: introduce generic version of huge_pte_none() adds 75eda5f9bf89 hugetlb: introduce generic version of huge_pte_wrprotect adds 17b163c5b284 hugetlb: introduce generic version of prepare_hugepage_range adds 8402c09de469 hugetlb: introduce generic version of huge_ptep_set_wrprotect() adds 5e9bce08cf87 hugetlb: introduce generic version of huge_ptep_set_access [...] adds 1ca396829262 hugetlb: introduce generic version of huge_ptep_get adds 526f1c7830db hugetlb: fix ARM 3level page tables adds 722423943aa5 mm/filemap.c: use vmf_error() adds c741b0e2efe7 mm: mremap: downgrade mmap_sem to read when shrinking adds 38d0f0a633fc mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix adds 8c834ea6ca5e mm: brk: downgrade mmap_sem to read when shrinking adds 227c6557831c mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix adds 4f4d8ce5cf77 mm: dax: add comment for PFN_SPECIAL adds 0969d1e09d76 mm/memory.c: recheck page table entry with page table lock held adds 4c522b6ab6eb mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] adds cab85de9f89e userfaultfd: selftest: cleanup help messages adds 1616692c5576 userfaultfd: selftest: generalize read and poll adds a0afbbef2284 userfaultfd: selftest: recycle lock threads first adds 767b7eae400a mm/zsmalloc.c: fix fall-through annotation adds e6f68fd14f00 mm/z3fold.c: fix wrong handling of headless pages adds 7bf5dc5d3da6 mm: make memmap_init a proper function adds f4e4dca650f2 mm: calculate deferred pages after skipping mirrored memory adds f06863cb8163 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 adds edc7d2b41273 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix adds ae2df48b6872 mm: move mirrored memory specific code outside of memmap_i [...] adds d2e0f013afb1 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] adds 742be073d4f3 mm, swap: fix race between swapoff and some swap operations adds 884343f1cb03 mm, swap: fix race between swapoff and some swap operations adds 586e8dabd0eb mm: fix race between swapoff and mincore adds 2389774220b1 mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 92850d12eae1 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 72cae17ea291 mm: add strictlimit knob adds 7e5d54540455 mm: don't expose page to fast gup before it's ready adds 9277c8fb1c5a mm/page_owner: align with pageblock_nr_pages adds fdb7cbc017ec mm/page_owner: align with pageblock_nr pages adds df1b1b00e558 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 29975187adb7 fs/proc/vmcore.c: Convert to use vmf_error() adds b6fbc7334215 include/linux/compiler*.h: add version detection to asm_vo [...] adds f9fe3817336c treewide: remove current_text_addr adds 07c2718b449f kernel/fail_function.c: remove meaningless null pointer ch [...] adds b106d1dfab6f lib/bitmap.c: remove wrong documentation adds 0264e6494bd2 linux/bitmap.h: handle constant zero-size bitmaps correctly adds 7fc072123c02 linux/bitmap.h: remove redundant uses of small_const_nbits() adds b276263278fd linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds 4cef58a70501 linux/bitmap.h: relax comment on compile-time constant nbits adds 1724d23b2382 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds efe94f9dee41 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds b27fc80df8be lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 0dc7b71e5844 lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds e74498c31273 lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds c42bb769d671 lib/parser.c: switch match_u64int() over to use match_strdup() adds 6e763480c86b lib/parser.c: switch match_number() over to use match_strdup() adds 15de1c55397c lib/zlib_inflate/inflate.c: remove fall through warnings adds 62ce557a80d7 lib/sg_pool.c: remove unnecessary null check when freeing object adds cb1e86868b9d checkpatch: remove GCC_BINARY_CONSTANT warning adds 5cddb1b8e961 init/do_mounts.c: add root=PARTLABEL=<name> support adds d2a00a4170d5 hfsplus: prevent btree data loss on root split adds 6501db30a2d6 hfsplus: fix BUG on bnode parent update adds 61fdc6dd4293 hfs: prevent btree data loss on root split adds b78f7b449424 hfs: fix BUG on bnode parent update adds d05c6d690912 hfsplus: prevent btree data loss on ENOSPC adds f368bfe8f63a hfs: prevent btree data loss on ENOSPC adds 3bd46fc07d1a reiserfs: propagate errors from fill_with_dentries() properly adds f2163561cca2 reiserfs: remove workaround code for GCC 3.x adds 11ca4270ebdb fat: expand a slightly out-of-date comment adds 062c1001d7d8 kernel/kexec_file.c: remove some duplicated includes adds f217cf404ff1 bfs: add sanity check at bfs_fill_super() adds c1b7131a8c33 ipc: IPCMNI limit check for msgmni and shmmni adds 2578789d6355 ipc: IPCMNI limit check for semmni adds 4fe61d384470 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 727b52f02dbb ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds e565047c91e3 ipc: conserve sequence numbers in extended IPCMNI mode adds c8494de588f3 lib/lz4: update LZ4 decompressor module adds 5bcfbd2e47b6 Merge branch 'akpm-current/current' adds 6cc2ba741779 percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds ed206aacb0c3 mm: remove CONFIG_NO_BOOTMEM adds 1707295ded4b mm: remove now defunct NO_BOOTMEM from depends list for de [...] adds dead9f798ab5 mm: remove CONFIG_HAVE_MEMBLOCK adds 64561ded8134 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds e5925c60128d csky: fixups after bootmem removal adds 80f95813f408 memblock: remove stale #else and the code it protects adds 280875ae7e10 mm: remove bootmem allocator implementation. adds 0505a05d9cc5 mm: nobootmem: remove dead code adds 79b7cdcf023e memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds ab9c2b8deb1b memblock: remove _virt from APIs returning virtual address adds 166bd274f4be memblock: replace alloc_bootmem_align with memblock_alloc adds ebafbf4a9893 memblock: replace alloc_bootmem_low with memblock_alloc_low adds 4cfdfffc5ddf memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds aef8ab115f76 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 3288524a9712 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds 3f9a10adbfa3 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds 177ad83bb714 memblock: add align parameter to memblock_alloc_node() adds 7bdccd794e10 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 36043aa1e6c2 memblock: replace __alloc_bootmem_node with appropriate me [...] adds d937817af336 memblock: replace alloc_bootmem_node with memblock_alloc_node adds 615a6af91c19 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds b1fcf747ca8b memblock: replace alloc_bootmem_pages with memblock_alloc adds 8ffada991c9d memblock: replace __alloc_bootmem with memblock_alloc_from adds 393fd3a8fd49 memblock: replace alloc_bootmem with memblock_alloc adds 483ffa59c806 mm: nobootmem: remove bootmem allocation APIs adds 7aedb6611485 memblock: replace free_bootmem{_node} with memblock_free adds cd284b32731f memblock: replace free_bootmem_late with memblock_free_late adds 6a1e254012b0 memblock: rename free_all_bootmem to memblock_free_all adds 556b4c3fec6f memblock: rename __free_pages_bootmem to memblock_free_pages adds d0eea19f1b12 mm: remove nobootmem adds c5d4eb14d7a3 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 5bfac3174a6e mm: remove include/linux/bootmem.h adds f56bec6c401c dma-direct: fix up for the removal of linux/bootmem.h adds f0a5f5aca709 powerpc: fix up for removal of linux/bootmem.h adds ae1e1ee338c8 docs/boot-time-mm: remove bootmem documentation adds cdc7d80c4587 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds 83721dacf5fa mm/memory_hotplug: make remove_memory() take the device_ho [...] adds 2ab82a0df2af mm/memory_hotplug: make add_memory() take the device_hotplug_lock adds 3b23799fa6ec mm/memory_hotplug: fix online/offline_pages called w.o. me [...] adds cee73e0f0f7e powerpc/powernv: hold device_hotplug_lock when calling dev [...] adds 8e728e9d228c powerpc/powernv: hold device_hotplug_lock when calling mem [...] adds 71c3a37807ea powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] adds 32706b4cc9a1 memory-hotplug.txt: add some details about locking internals adds 78c140cd3981 mm: Fix warning in insert_pfn() adds 22f50c2dc180 vfs: replace current_kernel_time64 with ktime equivalent adds 5230db0cecaa drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6b2250b31083 Merge branch 'akpm/master' adds 3073a025cf71 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal adds ae16eea39a86 Add linux-next specific files for 20181008
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 (25bcda3e8b9f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg-llvm-kernel-baseline-arm [...]
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/configfs-usb-gadget-uvc | 24 + Documentation/PCI/endpoint/pci-test-howto.txt | 19 +- Documentation/admin-guide/LSM/Yama.rst | 4 +- Documentation/admin-guide/ext4.rst | 574 +++ Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 31 +- Documentation/admin-guide/mm/index.rst | 1 + .../mm/memory-hotplug.rst} | 152 +- Documentation/conf.py | 10 +- Documentation/core-api/index.rst | 2 + Documentation/core-api/memory-hotplug-notifier.rst | 84 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,bdpsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,hifsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 + .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 + .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 4 +- .../bindings/media/mediatek-jpeg-decoder.txt | 1 + .../devicetree/bindings/media/renesas,ceu.txt | 14 +- .../devicetree/bindings/media/video-interfaces.txt | 4 +- .../memory-controllers/mediatek,smi-common.txt | 1 + .../memory-controllers/mediatek,smi-larb.txt | 3 +- Documentation/devicetree/bindings/mips/mscc.txt | 16 + .../devicetree/bindings/net/mscc-ocelot.txt | 9 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 1 + .../devicetree/bindings/pci/pci-rcar-gen2.txt | 1 + .../devicetree/bindings/phy/phy-ocelot-serdes.txt | 43 + .../bindings/remoteproc/qcom,adsp-pil.txt | 126 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 8 +- .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../bindings/serial/renesas,sci-serial.txt | 4 + .../devicetree/bindings/serial/uniphier-uart.txt | 3 +- .../devicetree/bindings/sound/adi,adau1977.txt | 54 + .../devicetree/bindings/sound/st,sta32x.txt | 3 + .../devicetree/bindings/sound/ts3a227e.txt | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 7 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 + Documentation/devicetree/bindings/usb/dwc3.txt | 1 + .../devicetree/bindings/usb/exynos-usb.txt | 2 + .../devicetree/bindings/usb/renesas_usb3.txt | 1 + Documentation/filesystems/Locking | 17 +- .../filesystems/ext4/{ondisk => }/about.rst | 0 .../filesystems/ext4/{ondisk => }/allocators.rst | 0 .../filesystems/ext4/{ondisk => }/attributes.rst | 8 +- .../filesystems/ext4/{ondisk => }/bigalloc.rst | 0 .../filesystems/ext4/{ondisk => }/bitmaps.rst | 0 .../filesystems/ext4/{ondisk => }/blockgroup.rst | 0 .../filesystems/ext4/{ondisk => }/blockmap.rst | 0 .../filesystems/ext4/{ondisk => }/blocks.rst | 0 .../filesystems/ext4/{ondisk => }/checksums.rst | 2 +- .../filesystems/ext4/{ondisk => }/directory.rst | 18 +- .../filesystems/ext4/{ondisk => }/dynamic.rst | 0 .../filesystems/ext4/{ondisk => }/eainode.rst | 0 Documentation/filesystems/ext4/ext4.rst | 613 --- .../filesystems/ext4/{ondisk => }/globals.rst | 0 .../filesystems/ext4/{ondisk => }/group_descr.rst | 4 +- .../filesystems/ext4/{ondisk => }/ifork.rst | 8 +- Documentation/filesystems/ext4/index.rst | 19 +- .../filesystems/ext4/{ondisk => }/inlinedata.rst | 0 .../filesystems/ext4/{ondisk => }/inodes.rst | 19 +- .../filesystems/ext4/{ondisk => }/journal.rst | 32 +- .../filesystems/ext4/{ondisk => }/mmp.rst | 2 +- Documentation/filesystems/ext4/ondisk/index.rst | 9 - .../filesystems/ext4/{ondisk => }/overview.rst | 0 .../ext4/{ondisk => }/special_inodes.rst | 2 +- .../filesystems/ext4/{ondisk => }/super.rst | 24 +- Documentation/filesystems/vfs.txt | 12 +- Documentation/locking/lockstat.txt | 2 +- Documentation/media/kapi/cec-core.rst | 4 + Documentation/media/kapi/v4l2-subdev.rst | 30 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 25 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 12 +- Documentation/networking/af_xdp.rst | 4 +- Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params.txt | 42 + Documentation/networking/filter.txt | 64 + Documentation/networking/rxrpc.txt | 25 + Documentation/process/index.rst | 1 + Documentation/process/programming-language.rst | 45 + Documentation/serial/serial-iso7816.txt | 83 + Documentation/sphinx-static/theme_overrides.css | 38 + Documentation/x86/x86_64/mm.txt | 169 +- MAINTAINERS | 42 +- Makefile | 17 +- Next/SHA1s | 169 +- Next/Trees | 1 + Next/merge.log | 4569 +++++++++++++------- arch/alpha/include/uapi/asm/ioctls.h | 2 + arch/arc/kernel/process.c | 20 + arch/arm/Kconfig.debug | 44 +- arch/arm/Makefile | 2 +- arch/arm/arm-soc-for-next-contents.txt | 31 +- arch/arm/boot/dts/da850-evm.dts | 6 + arch/arm/boot/dts/da850-lego-ev3.dts | 3 +- arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 4 - arch/arm/boot/dts/imx7d.dtsi | 5 +- arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 48 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 12 + arch/arm/boot/dts/uniphier-pinctrl.dtsi | 25 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 12 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 12 + arch/arm/boot/dts/uniphier-pro4-sanji.dts | 12 + arch/arm/boot/dts/uniphier-pro4.dtsi | 189 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 59 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 12 + arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 8 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 239 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 48 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/cputype.h | 1 - arch/arm/include/asm/hugetlb.h | 3 +- arch/arm/include/asm/proc-fns.h | 49 +- arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/smp.c | 31 - arch/arm/mach-ixp4xx/ixdp425-setup.c | 1 + arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-socfpga/socfpga.c | 4 + arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 52 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 + .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 255 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 12 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 283 +- arch/arm64/configs/defconfig | 7 + arch/arm64/include/asm/daifflags.h | 15 +- arch/arm64/include/asm/pgtable.h | 8 +- arch/arm64/include/asm/xen/events.h | 2 +- arch/arm64/mm/fault.c | 5 +- arch/arm64/mm/kasan_init.c | 2 +- arch/csky/Kconfig | 1 + arch/csky/Kconfig.debug | 5 + arch/csky/abiv1/alignment.c | 69 +- arch/csky/abiv1/bswapdi.c | 1 - arch/csky/abiv1/cacheflush.c | 3 +- arch/csky/abiv1/inc/abi/cacheflush.h | 30 +- arch/csky/abiv1/inc/abi/ckmmu.h | 2 +- arch/csky/abiv1/inc/abi/elf.h | 26 + arch/csky/abiv1/inc/abi/entry.h | 10 +- arch/csky/abiv1/inc/abi/page.h | 4 +- arch/csky/abiv1/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv1/inc/abi/reg_ops.h | 4 +- arch/csky/abiv1/inc/abi/regdef.h | 6 +- arch/csky/abiv1/inc/abi/string.h | 6 +- arch/csky/abiv1/inc/abi/tlb.h | 12 - arch/csky/abiv1/inc/abi/vdso.h | 3 +- arch/csky/abiv1/memcpy.S | 20 +- arch/csky/abiv1/mmap.c | 8 +- arch/csky/abiv2/cacheflush.c | 3 +- arch/csky/abiv2/fpu.c | 112 +- arch/csky/abiv2/inc/abi/cacheflush.h | 18 +- arch/csky/abiv2/inc/abi/ckmmu.h | 2 +- arch/csky/abiv2/inc/abi/elf.h | 43 + arch/csky/abiv2/inc/abi/entry.h | 75 +- arch/csky/abiv2/inc/abi/fpu.h | 2 +- arch/csky/abiv2/inc/abi/page.h | 2 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/reg_ops.h | 2 +- arch/csky/abiv2/inc/abi/regdef.h | 6 +- arch/csky/abiv2/inc/abi/string.h | 15 +- arch/csky/abiv2/inc/abi/tlb.h | 13 - arch/csky/abiv2/inc/abi/vdso.h | 3 +- arch/csky/abiv2/memcmp.S | 4 +- arch/csky/abiv2/memcpy.S | 6 +- arch/csky/abiv2/memcpy.c | 40 - arch/csky/abiv2/memmove.S | 8 +- arch/csky/abiv2/memset.S | 6 +- arch/csky/abiv2/strcmp.S | 2 +- arch/csky/abiv2/strcpy.S | 2 +- arch/csky/abiv2/strlen.S | 2 +- arch/csky/abiv2/sysdep.h | 4 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/addrspace.h | 2 +- arch/csky/include/asm/atomic.h | 3 +- arch/csky/include/asm/barrier.h | 32 +- arch/csky/include/asm/bitops.h | 19 +- arch/csky/include/asm/bug.h | 14 +- arch/csky/include/asm/cache.h | 2 + arch/csky/include/asm/cacheflush.h | 2 +- arch/csky/include/asm/checksum.h | 51 +- arch/csky/include/asm/cmpxchg.h | 8 +- arch/csky/include/asm/compat.h | 11 - arch/csky/include/asm/elf.h | 111 +- arch/csky/include/asm/fixmap.h | 2 +- arch/csky/include/asm/highmem.h | 6 +- arch/csky/include/asm/io.h | 2 +- arch/csky/include/asm/irqflags.h | 3 +- arch/csky/include/asm/mmu.h | 2 +- arch/csky/include/asm/mmu_context.h | 15 +- arch/csky/include/asm/page.h | 30 +- arch/csky/include/asm/pgalloc.h | 66 +- arch/csky/include/asm/pgtable.h | 46 +- arch/csky/include/asm/processor.h | 12 +- arch/csky/include/asm/reg_ops.h | 32 +- arch/csky/include/asm/segment.h | 4 +- arch/csky/include/asm/shmparam.h | 2 +- arch/csky/include/asm/smp.h | 2 + arch/csky/include/asm/spinlock.h | 6 +- arch/csky/include/asm/spinlock_types.h | 2 + arch/csky/include/asm/string.h | 2 +- arch/csky/include/asm/switch_to.h | 2 +- arch/csky/include/asm/syscall.h | 8 +- arch/csky/include/asm/syscalls.h | 2 +- arch/csky/include/asm/thread_info.h | 4 +- arch/csky/include/asm/tlb.h | 9 +- arch/csky/include/asm/tlbflush.h | 6 +- arch/csky/include/asm/traps.h | 12 +- arch/csky/include/asm/uaccess.h | 565 +-- arch/csky/include/asm/unistd.h | 2 +- arch/csky/include/asm/vdso.h | 3 +- arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 3 +- arch/csky/include/uapi/asm/ptrace.h | 46 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/csky/kernel/Makefile | 6 +- arch/csky/kernel/asm-offsets.c | 4 +- arch/csky/kernel/atomic.S | 2 +- arch/csky/kernel/dumpstack.c | 3 +- arch/csky/kernel/entry.S | 281 +- arch/csky/kernel/head.S | 3 +- arch/csky/kernel/module.c | 51 +- arch/csky/kernel/platform.c | 17 - arch/csky/kernel/process.c | 5 +- arch/csky/kernel/ptrace.c | 52 +- arch/csky/kernel/setup.c | 34 +- arch/csky/kernel/signal.c | 36 +- arch/csky/kernel/smp.c | 9 +- arch/csky/kernel/syscall.c | 3 +- arch/csky/kernel/syscall_table.c | 2 +- arch/csky/kernel/traps.c | 76 +- arch/csky/kernel/vdso.c | 3 +- arch/csky/kernel/vmlinux.lds.S | 2 + arch/csky/lib/delay.c | 9 +- arch/csky/lib/usercopy.c | 267 +- arch/csky/mm/cachev1.c | 14 +- arch/csky/mm/cachev2.c | 14 +- arch/csky/mm/dma-mapping.c | 24 +- arch/csky/mm/fault.c | 17 +- arch/csky/mm/highmem.c | 10 +- arch/csky/mm/init.c | 20 +- arch/csky/mm/ioremap.c | 7 +- arch/csky/mm/syscache.c | 11 +- arch/csky/mm/tlb.c | 56 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 +- arch/mips/include/uapi/asm/ioctls.h | 2 + arch/mips/lib/memset.S | 4 +- arch/parisc/include/uapi/asm/ioctls.h | 2 + arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 18 + arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/maple_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ps3_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/include/asm/asm-prototypes.h | 3 - arch/powerpc/include/asm/book3s/64/hash-4k.h | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 5 + arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 + arch/powerpc/include/asm/book3s/64/pgtable.h | 40 +- arch/powerpc/include/asm/exception-64s.h | 8 + arch/powerpc/include/asm/opal-api.h | 1 + arch/powerpc/include/asm/paca.h | 22 +- arch/powerpc/include/asm/processor.h | 1 - arch/powerpc/include/asm/reg.h | 7 +- arch/powerpc/include/asm/slice.h | 1 - arch/powerpc/include/asm/stackprotector.h | 38 + arch/powerpc/include/asm/thread_info.h | 17 +- arch/powerpc/include/uapi/asm/ioctls.h | 2 + arch/powerpc/include/uapi/asm/ptrace.h | 4 + arch/powerpc/kernel/Makefile | 2 + arch/powerpc/kernel/asm-offsets.c | 17 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 6 +- arch/powerpc/kernel/exceptions-64s.S | 202 +- arch/powerpc/kernel/paca.c | 22 + arch/powerpc/kernel/pci_32.c | 1 - arch/powerpc/kernel/process.c | 47 +- arch/powerpc/kernel/ptrace.c | 11 + arch/powerpc/kernel/setup-common.c | 2 + arch/powerpc/kernel/tm.S | 65 +- arch/powerpc/kernel/traps.c | 18 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 10 + arch/powerpc/lib/code-patching.c | 20 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/hash_utils_64.c | 52 +- arch/powerpc/mm/hugepage-hash64.c | 6 + arch/powerpc/mm/hugetlbpage-hash64.c | 4 + arch/powerpc/mm/hugetlbpage.c | 13 +- arch/powerpc/mm/mmu_context.c | 3 +- arch/powerpc/mm/mmu_context_book3s64.c | 9 - arch/powerpc/mm/numa.c | 5 +- arch/powerpc/mm/pgtable-book3s64.c | 10 +- arch/powerpc/mm/pgtable.c | 7 +- arch/powerpc/mm/pgtable_64.c | 2 +- arch/powerpc/mm/slb.c | 485 +-- arch/powerpc/mm/slb_low.S | 335 ++ arch/powerpc/mm/slice.c | 43 +- arch/powerpc/perf/power7-pmu.c | 1 + arch/powerpc/platforms/44x/fsp2.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 1 + arch/powerpc/platforms/cell/spu_manage.c | 25 +- arch/powerpc/platforms/embedded6xx/wii.c | 2 +- arch/powerpc/platforms/powermac/Makefile | 1 + arch/powerpc/platforms/powernv/opal-powercap.c | 3 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 4 +- arch/powerpc/platforms/powernv/opal-sysparam.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 4 +- arch/powerpc/platforms/powernv/setup.c | 36 +- arch/powerpc/platforms/pseries/dtl.c | 4 +- arch/powerpc/platforms/pseries/event_sources.c | 40 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 28 +- arch/powerpc/platforms/pseries/ibmebus.c | 2 +- arch/powerpc/platforms/pseries/vio.c | 27 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/powerpc/xmon/xmon.c | 4 +- arch/riscv/Kconfig | 50 +- arch/riscv/Kconfig.debug | 35 - arch/riscv/Makefile | 19 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/include/asm/smp.h | 47 +- arch/riscv/include/asm/switch_to.h | 12 +- arch/riscv/include/asm/tlbflush.h | 16 +- arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cacheinfo.c | 7 - arch/riscv/kernel/cpu.c | 87 +- arch/riscv/kernel/cpufeature.c | 15 + arch/riscv/kernel/entry.S | 88 - arch/riscv/kernel/fpu.S | 106 + arch/riscv/kernel/head.S | 4 +- arch/riscv/kernel/irq.c | 12 +- arch/riscv/kernel/process.c | 6 +- arch/riscv/kernel/setup.c | 12 +- arch/riscv/kernel/signal.c | 75 +- arch/riscv/kernel/smp.c | 82 +- arch/riscv/kernel/smpboot.c | 46 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/kernel/vmlinux.lds.S | 2 +- arch/s390/kvm/kvm-s390.c | 57 +- arch/sh/include/uapi/asm/ioctls.h | 2 + arch/sparc/include/uapi/asm/ioctls.h | 2 + arch/x86/Kconfig | 6 +- arch/x86/Makefile | 8 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 220 +- arch/x86/entry/vsyscall/vsyscall_gtod.c | 51 +- arch/x86/events/amd/uncore.c | 10 + arch/x86/events/intel/core.c | 277 +- arch/x86/events/intel/cstate.c | 8 +- arch/x86/events/intel/rapl.c | 4 +- arch/x86/events/intel/uncore_snbep.c | 14 +- arch/x86/events/msr.c | 8 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/alternative-asm.h | 20 +- arch/x86/include/asm/alternative.h | 11 +- arch/x86/include/asm/asm.h | 53 +- arch/x86/include/asm/bug.h | 98 +- arch/x86/include/asm/cmpxchg.h | 10 +- arch/x86/include/asm/cpufeature.h | 82 +- arch/x86/include/asm/hyperv-tlfs.h | 5 + arch/x86/include/asm/intel-family.h | 33 +- arch/x86/include/asm/io.h | 3 +- arch/x86/include/asm/jump_label.h | 72 +- arch/x86/include/asm/kaslr.h | 2 + arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/page_64_types.h | 15 +- arch/x86/include/asm/paravirt_types.h | 56 +- arch/x86/include/asm/perf_event.h | 8 + arch/x86/include/asm/refcount.h | 74 +- arch/x86/include/asm/suspend.h | 8 + arch/x86/include/asm/suspend_32.h | 4 + arch/x86/include/asm/uv/uv.h | 6 + arch/x86/include/asm/vgtod.h | 53 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/common.c | 28 +- arch/x86/kernel/cpu/intel_rdt.c | 10 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 6 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 7 + arch/x86/kernel/crash_dump_64.c | 60 +- arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/macros.S | 16 + arch/x86/kernel/setup.c | 2 +- arch/x86/kernel/time.c | 22 + arch/x86/kernel/tsc.c | 6 +- arch/x86/kernel/tsc_msr.c | 10 +- arch/x86/kvm/mmu.c | 24 +- arch/x86/kvm/vmx.c | 137 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/ioremap.c | 24 +- arch/x86/mm/kaslr.c | 34 +- arch/x86/mm/pgtable.c | 6 +- arch/x86/pci/fixup.c | 12 +- arch/x86/platform/atom/punit_atom_debug.c | 4 +- .../platform/intel-mid/device_libs/platform_bt.c | 2 +- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 + arch/x86/power/Makefile | 2 +- arch/x86/power/{hibernate_64.c => hibernate.c} | 251 +- arch/x86/power/hibernate_32.c | 52 +- arch/x86/power/hibernate_64.c | 224 +- arch/x86/power/hibernate_asm_32.S | 37 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/xtensa/include/uapi/asm/ioctls.h | 2 + arch/xtensa/kernel/Makefile | 4 +- drivers/acpi/acpi_lpit.c | 6 + drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/acpi_processor.c | 7 +- drivers/acpi/acpica/Makefile | 1 + drivers/acpi/acpica/acevents.h | 2 + drivers/acpi/acpica/acinterp.h | 23 + drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/amlcode.h | 10 +- drivers/acpi/acpica/evregion.c | 17 +- drivers/acpi/acpica/evrgnini.c | 6 +- drivers/acpi/acpica/evxfregn.c | 1 - drivers/acpi/acpica/exfield.c | 326 +- drivers/acpi/acpica/exserial.c | 360 ++ drivers/acpi/numa.c | 5 + drivers/acpi/pptt.c | 33 +- drivers/acpi/x86/utils.c | 2 +- drivers/ata/pata_ep93xx.c | 8 +- drivers/atm/nicstar.c | 3 +- drivers/auxdisplay/panel.c | 7 +- drivers/base/cacheinfo.c | 2 + drivers/base/power/domain.c | 20 +- drivers/base/power/main.c | 5 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/clk/samsung/clk-s3c64xx.c | 2 +- drivers/clocksource/Makefile | 26 +- drivers/clocksource/asm9260_timer.c | 2 +- drivers/clocksource/dw_apb_timer_of.c | 8 +- drivers/clocksource/pxa_timer.c | 6 +- drivers/clocksource/renesas-ostm.c | 11 +- drivers/clocksource/riscv_timer.c | 12 +- drivers/clocksource/sh_cmt.c | 106 +- drivers/clocksource/sh_mtu2.c | 10 +- drivers/clocksource/sh_tmu.c | 10 +- ...{time-armada-370-xp.c => timer-armada-370-xp.c} | 0 .../{cadence_ttc_timer.c => timer-cadence-ttc.c} | 2 +- .../clocksource/{time-efm32.c => timer-efm32.c} | 0 .../{fsl_ftm_timer.c => timer-fsl-ftm.c} | 0 drivers/clocksource/timer-integrator-ap.c | 2 +- .../{time-lpc32xx.c => timer-lpc32xx.c} | 0 .../clocksource/{time-orion.c => timer-orion.c} | 8 +- drivers/clocksource/{owl-timer.c => timer-owl.c} | 0 .../{time-pistachio.c => timer-pistachio.c} | 0 drivers/clocksource/{qcom-timer.c => timer-qcom.c} | 0 drivers/clocksource/timer-sp804.c | 2 +- .../clocksource/{versatile.c => timer-versatile.c} | 0 .../clocksource/{vf_pit_timer.c => timer-vf-pit.c} | 0 .../clocksource/{vt8500_timer.c => timer-vt8500.c} | 0 .../clocksource/{zevio-timer.c => timer-zevio.c} | 8 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpuidle/governors/menu.c | 90 +- drivers/cpuidle/poll_state.c | 8 +- drivers/crypto/inside-secure/safexcel.c | 8 +- drivers/dma/at_hdmac.c | 2 +- drivers/dma/bcm2835-dma.c | 8 - drivers/dma/coh901318.c | 28 +- drivers/dma/dma-jz4740.c | 21 +- drivers/dma/dw/core.c | 5 - drivers/dma/ep93xx_dma.c | 21 +- drivers/dma/hsu/hsu.c | 4 - drivers/dma/idma64.c | 4 - drivers/dma/imx-dma.c | 20 +- drivers/dma/ioat/init.c | 7 +- drivers/dma/k3dma.c | 36 +- drivers/dma/mmp_tdma.c | 22 +- drivers/dma/owl-dma.c | 279 +- drivers/dma/sh/rcar-dmac.c | 3 + drivers/dma/stm32-dma.c | 20 +- drivers/dma/timb_dma.c | 2 +- drivers/edac/pnd2_edac.c | 2 +- drivers/gpio/gpio-mockup.c | 82 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 37 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/arm/malidp_drv.c | 4 +- drivers/gpu/drm/drm_crtc.c | 10 +- drivers/gpu/drm/drm_edid.c | 3 + drivers/gpu/drm/drm_fb_helper.c | 91 +- drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 2 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 4 +- drivers/gpu/ipu-v3/ipu-csi.c | 6 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/hwmon/hwmon.c | 1 + drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/i2c/busses/Kconfig | 7 +- drivers/i2c/busses/i2c-designware-master.c | 4 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-powermac.c | 17 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 43 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 4 +- drivers/idle/intel_idle.c | 18 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/core/cma.c | 17 +- drivers/infiniband/core/cq.c | 2 +- drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/restrack.c | 23 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/uverbs_ioctl.c | 9 +- drivers/infiniband/core/verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 3 +- drivers/infiniband/hw/hfi1/init.c | 6 - drivers/infiniband/hw/hfi1/rc.c | 24 +- drivers/infiniband/hw/hfi1/ruc.c | 372 +- drivers/infiniband/hw/hfi1/uc.c | 14 +- drivers/infiniband/hw/hfi1/ud.c | 22 +- drivers/infiniband/hw/hfi1/verbs.c | 235 +- drivers/infiniband/hw/hfi1/verbs.h | 28 - drivers/infiniband/hw/hns/hns_roce_device.h | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 163 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 52 +- drivers/infiniband/hw/hns/hns_roce_main.c | 1 + drivers/infiniband/hw/hns/hns_roce_qp.c | 41 +- drivers/infiniband/hw/mlx4/qp.c | 8 +- drivers/infiniband/hw/mlx5/qp.c | 5 +- drivers/infiniband/hw/mthca/mthca_main.c | 3 +- drivers/infiniband/hw/mthca/mthca_qp.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/hw/qib/qib_rc.c | 18 +- drivers/infiniband/hw/qib/qib_ruc.c | 342 +- drivers/infiniband/hw/qib/qib_sdma.c | 2 +- drivers/infiniband/hw/qib/qib_uc.c | 12 +- drivers/infiniband/hw/qib/qib_ud.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 29 +- drivers/infiniband/hw/qib/qib_verbs.h | 6 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 637 ++- drivers/infiniband/sw/rdmavt/qp.h | 2 + drivers/infiniband/sw/rdmavt/trace_tx.h | 42 + drivers/infiniband/sw/rdmavt/vt.c | 12 +- drivers/infiniband/sw/rxe/rxe_net.c | 5 - drivers/infiniband/sw/rxe/rxe_qp.c | 3 +- drivers/infiniband/sw/rxe/rxe_srq.c | 10 +- drivers/input/evdev.c | 1 + drivers/input/joystick/xpad.c | 3 + drivers/input/misc/uinput.c | 1 + drivers/input/mousedev.c | 1 + drivers/input/serio/i8042.c | 29 +- drivers/input/serio/xilinx_ps2.c | 2 +- drivers/input/touchscreen/silead.c | 13 + drivers/input/touchscreen/st1232.c | 1 + drivers/interconnect/core.c | 3 - drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/amd_iommu_init.c | 16 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/macintosh/macio_asic.c | 4 +- drivers/md/dm-cache-metadata.c | 21 +- drivers/md/dm-cache-metadata.h | 3 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-integrity.c | 3 +- drivers/media/cec/cec-adap.c | 92 +- drivers/media/cec/cec-core.c | 6 +- drivers/media/cec/cec-pin.c | 20 + drivers/media/common/siano/smsir.c | 8 +- drivers/media/i2c/Kconfig | 22 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/adv7180.c | 2 +- drivers/media/i2c/adv748x/adv748x-afe.c | 2 +- drivers/media/i2c/adv748x/adv748x-core.c | 85 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 29 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 2 +- drivers/media/i2c/adv748x/adv748x.h | 19 +- drivers/media/i2c/adv7604.c | 6 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/cx25840/cx25840-ir.c | 6 +- drivers/media/i2c/imx319.c | 2560 +++++++++++ drivers/media/i2c/imx355.c | 1860 ++++++++ drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/ov2659.c | 14 +- drivers/media/i2c/ov5640.c | 13 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/ov7251.c | 4 +- drivers/media/i2c/ov7670.c | 29 +- drivers/media/i2c/ov9650.c | 2 + drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 34 +- drivers/media/i2c/soc_camera/ov5642.c | 2 +- drivers/media/i2c/tc358743.c | 28 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/pci/cx23885/cx23888-ir.c | 6 +- drivers/media/pci/cx88/cx88-input.c | 3 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 16 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/am437x/am437x-vpfe.c | 84 +- drivers/media/platform/atmel/atmel-isc.c | 18 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/cadence/cdns-csi2rx.c | 32 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 73 +- drivers/media/platform/davinci/vpif_display.c | 20 +- drivers/media/platform/exynos4-is/media-dev.c | 34 +- drivers/media/platform/exynos4-is/media-dev.h | 1 - drivers/media/platform/exynos4-is/mipi-csis.c | 2 +- drivers/media/platform/imx-pxp.c | 1 + drivers/media/platform/marvell-ccic/mcam-core.c | 4 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 7 +- drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/pxa_camera.c | 31 +- drivers/media/platform/qcom/camss/camss.c | 89 +- drivers/media/platform/qcom/camss/camss.h | 3 +- drivers/media/platform/rcar-vin/rcar-core.c | 7 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 26 +- drivers/media/platform/rcar_drif.c | 18 +- drivers/media/platform/renesas-ceu.c | 72 +- drivers/media/platform/soc_camera/soc_camera.c | 35 +- drivers/media/platform/soc_camera/soc_mediabus.c | 2 +- drivers/media/platform/stm32/stm32-dcmi.c | 33 +- drivers/media/platform/ti-vpe/cal.c | 35 +- drivers/media/platform/video-mux.c | 36 +- drivers/media/platform/xilinx/xilinx-vipp.c | 173 +- drivers/media/platform/xilinx/xilinx-vipp.h | 4 - drivers/media/rc/ene_ir.c | 12 +- drivers/media/rc/fintek-cir.c | 3 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/media/rc/iguanair.c | 4 +- drivers/media/rc/imon_raw.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir-imon-decoder.c | 62 +- drivers/media/rc/ir-mce_kbd-decoder.c | 77 +- drivers/media/rc/ir-rc6-decoder.c | 9 +- drivers/media/rc/ite-cir.c | 5 +- drivers/media/rc/keymaps/rc-behold.c | 2 +- drivers/media/rc/keymaps/rc-delock-61959.c | 2 +- drivers/media/rc/keymaps/rc-imon-rsc.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v1.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v2.c | 2 +- drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-002t.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-mk12.c | 2 +- drivers/media/rc/keymaps/rc-reddo.c | 2 +- drivers/media/rc/keymaps/rc-terratec-slim.c | 2 +- drivers/media/rc/keymaps/rc-tivo.c | 2 +- drivers/media/rc/keymaps/rc-total-media-in-hand.c | 2 +- drivers/media/rc/mceusb.c | 15 +- drivers/media/rc/meson-ir.c | 2 +- drivers/media/rc/mtk-cir.c | 2 +- drivers/media/rc/nuvoton-cir.c | 2 +- drivers/media/rc/rc-core-priv.h | 12 +- drivers/media/rc/rc-ir-raw.c | 12 +- drivers/media/rc/rc-loopback.c | 2 +- drivers/media/rc/rc-main.c | 20 +- drivers/media/rc/redrat3.c | 10 +- drivers/media/rc/serial_ir.c | 10 +- drivers/media/rc/sir_ir.c | 2 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/streamzap.c | 12 +- drivers/media/rc/sunxi-cir.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/winbond-cir.c | 12 +- drivers/media/usb/au0828/au0828-input.c | 5 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4 +- drivers/media/v4l2-core/v4l2-async.c | 313 +- drivers/media/v4l2-core/v4l2-ctrls.c | 14 +- drivers/media/v4l2-core/v4l2-fwnode.c | 845 ++-- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/tifm_sd.c | 3 +- drivers/mtd/maps/gpio-addr-flash.c | 146 +- drivers/mtd/maps/physmap_of_core.c | 27 +- drivers/mtd/maps/physmap_of_gemini.c | 5 - drivers/mtd/nand/raw/denali.c | 14 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/nand_toshiba.c | 8 +- drivers/mtd/nand/raw/r852.c | 14 +- drivers/mtd/nand/raw/r852.h | 2 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 86 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h | 3 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 10 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 3 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 78 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 47 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 446 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 40 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 58 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 129 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 156 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 9 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 29 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + drivers/net/ethernet/mscc/Kconfig | 2 + drivers/net/ethernet/mscc/ocelot.c | 16 +- drivers/net/ethernet/mscc/ocelot.h | 79 +- drivers/net/ethernet/mscc/ocelot_board.c | 61 +- drivers/net/ethernet/mscc/ocelot_regs.c | 93 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 71 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 11 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 52 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 11 + drivers/net/ethernet/netronome/nfp/nfp_app.h | 4 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 3 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 14 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 13 +- drivers/net/geneve.c | 12 +- drivers/net/hamradio/yam.c | 4 + drivers/net/ieee802154/mac802154_hwsim.c | 8 - drivers/net/ieee802154/mcr20a.c | 64 +- drivers/net/phy/phylink.c | 48 +- drivers/net/team/team.c | 6 + drivers/net/usb/smsc75xx.c | 1 + drivers/net/wireless/ath/ath10k/Kconfig | 3 +- drivers/net/wireless/ath/ath10k/ahb.c | 9 +- drivers/net/wireless/ath/ath10k/bmi.c | 23 + drivers/net/wireless/ath/ath10k/bmi.h | 36 + drivers/net/wireless/ath/ath10k/ce.c | 18 +- drivers/net/wireless/ath/ath10k/ce.h | 11 +- drivers/net/wireless/ath/ath10k/core.c | 737 ++-- drivers/net/wireless/ath/ath10k/core.h | 64 +- drivers/net/wireless/ath/ath10k/debug.c | 144 +- drivers/net/wireless/ath/ath10k/debug.h | 9 + drivers/net/wireless/ath/ath10k/debugfs_sta.c | 130 + drivers/net/wireless/ath/ath10k/htc.c | 82 +- drivers/net/wireless/ath/ath10k/htt.h | 52 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 296 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 155 +- drivers/net/wireless/ath/ath10k/hw.c | 191 + drivers/net/wireless/ath/ath10k/hw.h | 32 + drivers/net/wireless/ath/ath10k/mac.c | 114 +- drivers/net/wireless/ath/ath10k/mac.h | 1 + drivers/net/wireless/ath/ath10k/pci.c | 76 +- drivers/net/wireless/ath/ath10k/pci.h | 3 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 15 + drivers/net/wireless/ath/ath10k/sdio.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 22 +- drivers/net/wireless/ath/ath10k/targaddrs.h | 4 + drivers/net/wireless/ath/ath10k/txrx.c | 3 +- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 11 +- drivers/net/wireless/ath/ath10k/wmi.c | 78 +- drivers/net/wireless/ath/ath10k/wmi.h | 43 +- drivers/net/wireless/ath/ath10k/wow.c | 2 + drivers/net/wireless/ath/ath6kl/init.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 + drivers/net/wireless/ath/ath9k/common-debug.h | 4 + drivers/net/wireless/ath/ath9k/common-spectral.c | 83 +- drivers/net/wireless/ath/ath9k/common-spectral.h | 17 + drivers/net/wireless/ath/ath9k/debug.c | 13 - drivers/net/wireless/ath/ath9k/debug_sta.c | 18 +- drivers/net/wireless/ath/ath9k/main.c | 10 +- drivers/net/wireless/ath/ath9k/tx99.c | 7 + drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/wil6210/pm.c | 3 +- drivers/net/wireless/ath/wil6210/wil6210.h | 2 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 81 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 5 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 411 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 45 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 64 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 2 + drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 41 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 77 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 10 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 373 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 3 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 + drivers/net/wireless/mediatek/mt76/Kconfig | 43 +- drivers/net/wireless/mediatek/mt76/Makefile | 27 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 31 + drivers/net/wireless/mediatek/mt76/mac80211.c | 6 + drivers/net/wireless/mediatek/mt76/mmio.c | 27 + drivers/net/wireless/mediatek/mt76/mt76.h | 37 +- drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 20 + drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 6 +- .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 85 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 568 +-- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 132 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 237 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 406 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 82 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 20 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 117 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 157 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 127 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 146 + drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 274 +- drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 115 - drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 308 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 176 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 208 + .../mediatek/mt76/{mt76x2_dfs.h => mt76x02_dfs.h} | 40 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 17 + .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 156 + .../mt76/{mt76x2_eeprom.h => mt76x02_eeprom.h} | 147 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 257 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 35 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 13 + drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 260 ++ drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 183 + .../mediatek/mt76/{mt76x02_usb.h => mt76x02_phy.h} | 21 +- .../mt76/{mt76x2_trace.c => mt76x02_trace.c} | 2 +- .../mt76/{mt76x2_trace.h => mt76x02_trace.h} | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 203 + drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 9 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 59 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 80 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 54 - drivers/net/wireless/mediatek/mt76/mt76x2.h | 250 -- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 20 + drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 16 + .../mt76/{mt76x2_debugfs.c => mt76x2/debugfs.c} | 35 +- .../mediatek/mt76/{mt76x2_trace.c => mt76x2/dfs.h} | 15 +- .../mt76/{mt76x2_eeprom.c => mt76x2/eeprom.c} | 356 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 73 + .../mt76/{mt76x2_init_common.c => mt76x2/init.c} | 36 +- .../mt76/{mt76x2_common.c => mt76x2/mac.c} | 46 +- .../mt76/{mt76x2_common.c => mt76x2/mac.h} | 37 +- .../mt76/{mt76x2_mcu_common.c => mt76x2/mcu.c} | 20 +- .../mediatek/mt76/{mt76x2_mcu.h => mt76x2/mcu.h} | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 107 + .../wireless/mediatek/mt76/{ => mt76x2}/mt76x2u.h | 44 +- .../mediatek/mt76/{mt76x2_pci.c => mt76x2/pci.c} | 8 +- .../mt76/{mt76x2_dfs.c => mt76x2/pci_dfs.c} | 145 +- .../mt76/{mt76x2_init.c => mt76x2/pci_init.c} | 141 +- .../mt76/{mt76x2_mac.c => mt76x2/pci_mac.c} | 108 +- .../mt76/{mt76x2_main.c => mt76x2/pci_main.c} | 39 +- .../mt76/{mt76x2_mcu.c => mt76x2/pci_mcu.c} | 14 +- .../mt76/{mt76x2_phy.c => mt76x2/pci_phy.c} | 43 +- .../mediatek/mt76/{mt76x2_tx.c => mt76x2/pci_tx.c} | 43 +- .../mt76/{mt76x2_phy_common.c => mt76x2/phy.c} | 145 +- .../mediatek/mt76/{mt76x2_usb.c => mt76x2/usb.c} | 10 +- .../mt76/{mt76x2u_init.c => mt76x2/usb_init.c} | 63 +- .../mt76/{mt76x2u_mac.c => mt76x2/usb_mac.c} | 40 +- .../mt76/{mt76x2u_main.c => mt76x2/usb_main.c} | 25 +- .../mt76/{mt76x2u_mcu.c => mt76x2/usb_mcu.c} | 21 +- .../mt76/{mt76x2u_phy.c => mt76x2/usb_phy.c} | 54 +- drivers/net/wireless/mediatek/mt76/mt76x2_core.c | 88 - drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 124 - drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 64 - .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 239 - .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 118 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 53 - drivers/net/wireless/mediatek/mt76/tx.c | 36 +- drivers/net/wireless/mediatek/mt76/usb.c | 27 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 193 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 535 +-- drivers/net/wireless/quantenna/qtnfmac/core.c | 39 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 8 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 18 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 5 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 5 + .../net/wireless/quantenna/qtnfmac/qlink_util.h | 8 + drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 13 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 4 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 4 - drivers/net/wireless/ti/wlcore/main.c | 48 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/wlcore.h | 2 + drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 2 +- drivers/nvme/host/core.c | 20 +- drivers/nvme/host/fabrics.c | 7 +- drivers/nvme/host/fc.c | 108 +- drivers/nvme/host/multipath.c | 57 +- drivers/nvme/host/nvme.h | 25 +- drivers/nvme/host/trace.h | 28 + drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/fc.c | 130 +- drivers/nvme/target/io-cmd-bdev.c | 9 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/rdma.c | 19 +- drivers/pci/access.c | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 24 + drivers/pci/controller/pcie-cadence.c | 4 +- drivers/pci/pci-acpi.c | 1 + drivers/pci/pci-mid.c | 4 +- drivers/pci/pcie/Kconfig | 2 +- drivers/pci/pcie/aer.c | 214 +- drivers/pci/pcie/aer_inject.c | 306 +- drivers/pci/pcie/portdrv.h | 4 - drivers/pci/pcie/portdrv_core.c | 1 + drivers/phy/Kconfig | 1 + drivers/phy/Makefile | 1 + drivers/phy/mscc/Kconfig | 11 + drivers/phy/mscc/Makefile | 5 + drivers/phy/mscc/phy-ocelot-serdes.c | 295 ++ drivers/platform/x86/intel_int0002_vgpio.c | 2 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_telemetry_debugfs.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 2 +- drivers/powercap/intel_rapl.c | 10 +- drivers/regulator/axp20x-regulator.c | 3 +- drivers/remoteproc/Kconfig | 15 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5.c | 3 +- drivers/remoteproc/qcom_q6v5_adsp.c | 501 +++ drivers/remoteproc/qcom_q6v5_mss.c | 31 +- drivers/remoteproc/remoteproc_sysfs.c | 5 + drivers/reset/Kconfig | 16 + drivers/reset/Makefile | 2 + drivers/reset/reset-imx7.c | 1 + drivers/reset/reset-qcom-pdc.c | 124 + drivers/reset/reset-simple.c | 17 - drivers/reset/reset-socfpga.c | 87 + drivers/rtc/rtc-cmos.c | 29 +- drivers/s390/crypto/vfio_ap_ops.c | 35 +- drivers/soc/fsl/qbman/bman_ccsr.c | 11 + drivers/soc/fsl/qbman/qman_ccsr.c | 11 + drivers/soc/fsl/qbman/qman_portal.c | 8 + drivers/spi/spi-pxa2xx.c | 4 +- drivers/ssb/driver_chipcommon.c | 2 +- drivers/staging/fbtft/fbtft.h | 56 +- drivers/staging/media/imx/TODO | 29 +- drivers/staging/media/imx/imx-media-csi.c | 67 +- drivers/staging/media/imx/imx-media-dev.c | 159 +- drivers/staging/media/imx/imx-media-internal-sd.c | 5 +- drivers/staging/media/imx/imx-media-of.c | 106 +- drivers/staging/media/imx/imx-media-utils.c | 4 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 31 +- drivers/staging/media/imx074/imx074.c | 2 +- drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/rtl8712/basic_types.h | 10 +- drivers/staging/rtl8712/drv_types.h | 10 +- drivers/staging/rtl8712/ethernet.h | 10 +- drivers/staging/rtl8712/ieee80211.c | 10 +- drivers/staging/rtl8712/ieee80211.h | 13 +- drivers/staging/rtl8712/mlme_linux.c | 14 +- drivers/staging/rtl8712/mlme_osdep.h | 14 +- drivers/staging/rtl8712/mp_custom_oid.h | 14 +- drivers/staging/rtl8712/os_intfs.c | 10 +- drivers/staging/rtl8712/osdep_intf.h | 14 +- drivers/staging/rtl8712/osdep_service.h | 14 +- drivers/staging/rtl8712/recv_linux.c | 14 +- drivers/staging/rtl8712/recv_osdep.h | 14 +- drivers/staging/rtl8712/rtl8712_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_cmd.h | 14 +- drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmdctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_regdef.h | 15 +- .../staging/rtl8712/rtl8712_edcasetting_bitdef.h | 14 +- .../staging/rtl8712/rtl8712_edcasetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_efuse.c | 14 +- drivers/staging/rtl8712/rtl8712_event.h | 14 +- drivers/staging/rtl8712/rtl8712_fifoctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_fifoctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_gp_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_hal.h | 14 +- drivers/staging/rtl8712/rtl8712_interrupt_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_io.c | 14 +- drivers/staging/rtl8712/rtl8712_led.c | 14 +- .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 15 +- .../staging/rtl8712/rtl8712_macsetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.h | 14 +- drivers/staging/rtl8712/rtl8712_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_spec.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_timectrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_wmac_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_xmit.c | 14 +- drivers/staging/rtl8712/rtl8712_xmit.h | 14 +- drivers/staging/rtl8712/rtl871x_cmd.c | 14 +- drivers/staging/rtl8712/rtl871x_cmd.h | 14 +- drivers/staging/rtl8712/rtl871x_debug.h | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.h | 15 +- drivers/staging/rtl8712/rtl871x_event.h | 14 +- drivers/staging/rtl8712/rtl871x_ht.h | 14 +- drivers/staging/rtl8712/rtl871x_io.c | 14 +- drivers/staging/rtl8712/rtl871x_io.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 14 +- drivers/staging/rtl8712/rtl871x_led.h | 14 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mlme.h | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.h | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 14 +- drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_rf.h | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 14 +- drivers/staging/rtl8712/rtl871x_security.h | 14 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 14 +- drivers/staging/rtl8712/rtl871x_wlan_sme.h | 14 +- drivers/staging/rtl8712/rtl871x_xmit.c | 14 +- drivers/staging/rtl8712/rtl871x_xmit.h | 14 +- drivers/staging/rtl8712/sta_info.h | 14 +- drivers/staging/rtl8712/usb_halinit.c | 14 +- drivers/staging/rtl8712/usb_intf.c | 14 +- drivers/staging/rtl8712/usb_ops.c | 14 +- drivers/staging/rtl8712/usb_ops.h | 14 +- drivers/staging/rtl8712/usb_ops_linux.c | 14 +- drivers/staging/rtl8712/usb_osintf.h | 14 +- drivers/staging/rtl8712/wifi.h | 14 +- drivers/staging/rtl8712/wlan_bssdef.h | 14 +- drivers/staging/rtl8712/xmit_linux.c | 14 +- drivers/staging/rtl8712/xmit_osdep.h | 14 +- drivers/thermal/intel_soc_dts_thermal.c | 2 +- drivers/tty/serial/8250/8250_uniphier.c | 62 +- drivers/tty/serial/atmel_serial.c | 190 +- drivers/tty/serial/atmel_serial.h | 3 +- drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/tty/serial/serial_core.c | 60 + drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/xilinx_uartps.c | 4 +- drivers/usb/chipidea/core.c | 19 + drivers/usb/chipidea/host.c | 9 + drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/otg.h | 3 +- drivers/usb/chipidea/udc.c | 9 + drivers/usb/dwc2/core.h | 29 + drivers/usb/dwc2/debugfs.c | 1 + drivers/usb/dwc2/gadget.c | 121 +- drivers/usb/dwc2/hcd.c | 48 +- drivers/usb/dwc2/hw.h | 15 + drivers/usb/dwc2/params.c | 7 + drivers/usb/dwc2/platform.c | 8 + drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 212 +- drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/gadget/function/f_uac2.c | 216 +- drivers/usb/gadget/function/f_uvc.c | 57 +- drivers/usb/gadget/function/u_uvc.h | 3 + drivers/usb/gadget/function/uvc.h | 16 +- drivers/usb/gadget/function/uvc_configfs.c | 1168 ++--- drivers/usb/gadget/function/uvc_v4l2.c | 4 +- drivers/usb/gadget/function/uvc_video.c | 48 +- drivers/usb/gadget/function/uvc_video.h | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 8 +- drivers/usb/gadget/udc/core.c | 9 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 36 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2280.c | 3 - drivers/usb/gadget/udc/renesas_usb3.c | 14 + drivers/usb/serial/cypress_m8.c | 5 +- drivers/usb/serial/ftdi_sio.c | 45 +- drivers/usb/serial/ftdi_sio.h | 3 +- fs/afs/addr_list.c | 101 +- fs/afs/internal.h | 8 +- fs/btrfs/ctree.c | 57 +- fs/btrfs/ctree.h | 35 +- fs/btrfs/delayed-inode.c | 3 - fs/btrfs/delayed-ref.c | 13 +- fs/btrfs/delayed-ref.h | 1 - fs/btrfs/dev-replace.c | 99 +- fs/btrfs/dev-replace.h | 5 + fs/btrfs/disk-io.c | 9 +- fs/btrfs/extent-tree.c | 50 +- fs/btrfs/file.c | 9 +- fs/btrfs/free-space-cache.c | 10 + fs/btrfs/inode.c | 350 +- fs/btrfs/ioctl.c | 31 +- fs/btrfs/qgroup.c | 123 +- fs/btrfs/qgroup.h | 5 - fs/btrfs/reada.c | 16 +- fs/btrfs/relocation.c | 46 +- fs/btrfs/scrub.c | 15 +- fs/btrfs/send.c | 3 +- fs/btrfs/transaction.c | 6 +- fs/btrfs/tree-checker.c | 14 + fs/btrfs/volumes.c | 114 +- fs/btrfs/volumes.h | 2 + fs/cachefiles/namei.c | 2 +- fs/cifs/cifs_debug.c | 13 +- fs/cifs/cifs_debug.h | 28 + fs/cifs/cifs_dfs_ref.c | 7 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 30 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/cifsproto.h | 2 +- fs/cifs/cifssmb.c | 23 + fs/cifs/connect.c | 13 +- fs/cifs/file.c | 43 +- fs/cifs/inode.c | 6 +- fs/cifs/ioctl.c | 2 - fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 77 +- fs/cifs/smb2pdu.c | 221 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 25 +- fs/cifs/smbdirect.c | 38 +- fs/cifs/trace.h | 109 + fs/cifs/transport.c | 17 +- fs/exec.c | 8 +- fs/ext4/ext4.h | 23 +- fs/ext4/ext4_extents.h | 13 + fs/ext4/extents.c | 595 ++- fs/ext4/extents_status.c | 654 ++- fs/ext4/extents_status.h | 80 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 142 +- fs/ext4/ioctl.c | 97 +- fs/ext4/mballoc.c | 14 +- fs/ext4/move_extent.c | 16 +- fs/ext4/namei.c | 2 +- fs/ext4/super.c | 33 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/dir.c | 2 +- fs/f2fs/extent_cache.c | 78 +- fs/f2fs/f2fs.h | 21 +- fs/f2fs/file.c | 2 +- fs/f2fs/inode.c | 6 + fs/f2fs/namei.c | 19 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 45 +- fs/f2fs/super.c | 15 +- fs/jbd2/checkpoint.c | 4 +- fs/nfs/delegation.c | 6 +- fs/notify/fanotify/fanotify.c | 8 +- fs/notify/fanotify/fanotify.h | 2 +- fs/notify/fanotify/fanotify_user.c | 55 +- fs/notify/fsnotify.c | 7 +- fs/notify/inotify/inotify_user.c | 2 +- fs/overlayfs/namei.c | 2 +- fs/overlayfs/overlayfs.h | 4 +- fs/proc/vmcore.c | 24 +- include/acpi/acconfig.h | 17 +- include/acpi/acexcep.h | 9 +- include/acpi/acpixf.h | 2 +- include/asm-generic/bug.h | 8 +- include/asm-generic/qrwlock.h | 7 +- include/asm-generic/qspinlock.h | 16 +- include/dt-bindings/clock/exynos3250.h | 5 +- include/dt-bindings/clock/exynos4.h | 7 +- include/dt-bindings/clock/exynos5250.h | 7 +- include/dt-bindings/clock/exynos5260-clk.h | 7 +- include/dt-bindings/clock/exynos5410.h | 7 +- include/dt-bindings/clock/exynos5420.h | 7 +- include/dt-bindings/clock/exynos5433.h | 5 +- include/dt-bindings/clock/exynos7-clk.h | 7 +- include/dt-bindings/clock/s3c2410.h | 5 +- include/dt-bindings/clock/s3c2412.h | 5 +- include/dt-bindings/clock/s3c2443.h | 5 +- include/dt-bindings/phy/phy-ocelot-serdes.h | 12 + include/dt-bindings/reset/imx7-reset.h | 4 +- include/dt-bindings/reset/qcom,sdm845-pdc.h | 20 + include/linux/bpf.h | 34 + include/linux/bpf_verifier.h | 37 +- include/linux/buffer_head.h | 2 +- include/linux/cgroup-defs.h | 1 + include/linux/clocksource.h | 8 +- include/linux/compiler-clang.h | 5 - include/linux/compiler-gcc.h | 70 +- include/linux/compiler-intel.h | 9 - include/linux/compiler.h | 75 +- include/linux/compiler_attributes.h | 257 ++ include/linux/compiler_types.h | 100 +- include/linux/cpuidle.h | 1 + include/linux/crash_dump.h | 4 + include/linux/dns_resolver.h | 4 +- include/linux/fanotify.h | 57 +- include/linux/fsnotify_backend.h | 9 +- include/linux/hwmon.h | 2 + include/linux/mlx5/device.h | 4 + include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mmzone.h | 6 - include/linux/netdevice.h | 6 + include/linux/nvme.h | 1 + include/linux/phy/phy.h | 2 + include/linux/platform_data/dma-ep93xx.h | 2 +- include/linux/pm_domain.h | 35 +- include/linux/remoteproc.h | 1 + include/linux/reset.h | 2 +- include/linux/serial_core.h | 3 + include/linux/suspend.h | 2 + include/linux/swap.h | 15 +- include/linux/usb/chipidea.h | 6 + include/linux/virtio_net.h | 18 + include/media/cec.h | 4 +- include/media/rc-core.h | 11 +- include/media/v4l2-async.h | 111 +- include/media/v4l2-ctrls.h | 26 +- include/media/v4l2-fwnode.h | 141 +- include/media/v4l2-mediabus.h | 40 +- include/net/act_api.h | 4 +- include/net/af_rxrpc.h | 4 + include/net/devlink.h | 21 +- include/net/ip.h | 31 +- include/net/pkt_cls.h | 10 - include/net/udp.h | 2 + include/net/xdp_sock.h | 7 + include/rdma/ib_verbs.h | 6 +- include/rdma/rdma_netlink.h | 4 +- include/rdma/rdma_vt.h | 25 + include/rdma/rdmavt_qp.h | 7 + include/rdma/restrack.h | 12 +- include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 8 + .../ethernet => include/soc}/mscc/ocelot_hsio.h | 74 + include/sound/rawmidi.h | 1 + include/trace/events/ext4.h | 99 +- include/trace/events/migrate.h | 27 - include/uapi/asm-generic/ioctls.h | 2 + include/uapi/linux/bpf.h | 93 +- include/uapi/linux/cec.h | 3 + include/uapi/linux/dns_resolver.h | 116 + include/uapi/linux/fanotify.h | 24 +- include/uapi/linux/input-event-codes.h | 19 +- include/uapi/linux/pkt_sched.h | 46 + include/uapi/linux/serial.h | 17 + include/uapi/linux/usb/video.h | 304 +- init/Kconfig | 5 + kernel/bpf/verifier.c | 614 ++- kernel/cgroup/cgroup.c | 25 +- kernel/cpu.c | 1 + kernel/dma/direct.c | 4 +- kernel/events/core.c | 11 +- kernel/irq/irqdomain.c | 3 +- kernel/jump_label.c | 2 +- kernel/kexec_core.c | 6 + kernel/locking/lockdep.c | 102 +- kernel/locking/test-ww_mutex.c | 10 +- kernel/power/suspend.c | 6 + kernel/sched/core.c | 19 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 106 +- kernel/sched/features.h | 2 +- kernel/sched/pelt.c | 8 +- kernel/sched/pelt.h | 2 +- kernel/sched/sched.h | 8 +- kernel/time/Kconfig | 4 + kernel/time/clocksource.c | 2 + lib/Kconfig.debug | 6 +- lib/xz/xz_crc32.c | 1 - lib/xz/xz_private.h | 4 + localversion-next | 2 +- mm/madvise.c | 2 +- mm/migrate.c | 57 - mm/page_alloc.c | 2 - mm/page_io.c | 6 +- mm/percpu.c | 1 + mm/swapfile.c | 14 +- net/bpfilter/bpfilter_kern.c | 4 +- net/core/devlink.c | 23 +- net/core/ethtool.c | 23 +- net/core/filter.c | 181 +- net/core/neighbour.c | 72 +- net/core/rtnetlink.c | 29 +- net/dns_resolver/dns_key.c | 67 +- net/dns_resolver/dns_query.c | 5 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/metrics.c | 30 +- net/ipv4/route.c | 12 +- net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/ip6_fib.c | 8 +- net/ipv6/raw.c | 29 +- net/ipv6/route.c | 42 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 2 +- net/mac80211/cfg.c | 2 +- net/ncsi/internal.h | 5 + net/ncsi/ncsi-cmd.c | 30 +- net/ncsi/ncsi-pkt.h | 14 + net/ncsi/ncsi-rsp.c | 43 +- net/openvswitch/conntrack.c | 4 + net/packet/af_packet.c | 11 +- net/rxrpc/af_rxrpc.c | 17 +- net/rxrpc/ar-internal.h | 4 +- net/rxrpc/call_accept.c | 2 +- net/rxrpc/conn_object.c | 7 +- net/rxrpc/input.c | 2 +- net/rxrpc/local_event.c | 2 +- net/rxrpc/output.c | 10 +- net/rxrpc/peer_event.c | 12 +- net/rxrpc/recvmsg.c | 43 + net/rxrpc/skbuff.c | 15 - net/rxrpc/utils.c | 23 +- net/sched/Kconfig | 11 + net/sched/Makefile | 1 + net/sched/act_api.c | 44 +- net/sched/cls_flower.c | 13 +- net/sched/sch_api.c | 24 +- net/sched/sch_cake.c | 2 +- net/sched/sch_taprio.c | 962 +++++ net/socket.c | 2 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 2 +- net/wireless/reg.c | 7 +- net/xdp/xdp_umem.c | 87 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 7 - samples/bpf/tracex3_user.c | 2 - scripts/Kbuild.include | 4 +- scripts/Makefile.build | 4 +- scripts/Makefile.extrawarn | 1 + scripts/mod/Makefile | 2 + scripts/mod/file2alias.c | 7 +- security/integrity/digsig.c | 10 +- security/integrity/evm/evm_crypto.c | 4 +- security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_api.c | 3 +- security/integrity/ima/ima_fs.c | 9 +- security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_main.c | 2 +- security/integrity/ima/ima_template.c | 11 +- sound/core/rawmidi.c | 22 + sound/core/seq/seq_virmidi.c | 4 +- sound/firewire/bebob/bebob.c | 17 +- sound/firewire/bebob/bebob_maudio.c | 5 +- sound/firewire/dice/dice.c | 8 +- sound/firewire/digi00x/digi00x.c | 9 +- sound/firewire/fireface/ff.c | 10 +- sound/firewire/fireworks/fireworks.c | 15 +- sound/firewire/motu/motu.c | 10 +- sound/firewire/oxfw/oxfw-scs1x.c | 5 +- sound/firewire/oxfw/oxfw-spkr.c | 5 +- sound/firewire/oxfw/oxfw-stream.c | 13 +- sound/firewire/oxfw/oxfw.c | 28 +- sound/firewire/tascam/tascam.c | 10 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/hda/patch_sigmatel.c | 20 + sound/soc/codecs/adau1761.c | 3 +- sound/soc/codecs/pcm186x.c | 3 +- sound/soc/codecs/rt274.c | 2 + sound/soc/codecs/sta32x.c | 2 + sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/intel/skylake/skl-topology.c | 1 + sound/soc/pxa/pxa-ssp.c | 6 + sound/soc/qcom/qdsp6/q6asm-dai.c | 5 +- sound/soc/soc-topology.c | 4 +- sound/usb/midi.c | 3 +- sound/usb/mixer_quirks.c | 381 ++ sound/usb/quirks-table.h | 9 +- tools/Makefile | 13 +- tools/bpf/bpftool/net.c | 41 +- tools/bpf/bpftool/netlink_dumper.c | 32 +- tools/include/uapi/linux/bpf.h | 93 +- tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/bpf/bpf.h | 6 +- tools/lib/bpf/btf.h | 6 +- tools/lib/bpf/libbpf.c | 26 +- tools/lib/bpf/libbpf.h | 32 +- tools/lib/bpf/netlink.c | 48 +- tools/lib/bpf/nlattr.c | 64 +- tools/lib/bpf/nlattr.h | 65 +- tools/lib/bpf/str_error.c | 2 +- tools/lib/bpf/str_error.h | 8 +- tools/pci/Build | 1 + tools/pci/Makefile | 53 + tools/pci/pcitest.c | 7 +- tools/perf/scripts/python/export-to-postgresql.py | 9 + tools/perf/scripts/python/export-to-sqlite.py | 6 +- tools/perf/util/machine.c | 8 +- tools/power/cpupower/utils/cpufreq-info.c | 6 +- tools/power/cpupower/utils/helpers/amd.c | 4 +- tools/power/cpupower/utils/helpers/cpuid.c | 8 +- tools/power/cpupower/utils/helpers/helpers.h | 2 +- tools/power/cpupower/utils/helpers/misc.c | 2 +- .../cpupower/utils/idle_monitor/mperf_monitor.c | 3 +- tools/power/x86/turbostat/turbostat.c | 46 +- tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/bpf_helpers.h | 12 + tools/testing/selftests/bpf/test_progs.c | 38 + tools/testing/selftests/bpf/test_sk_lookup_kern.c | 180 + tools/testing/selftests/bpf/test_verifier.c | 814 +++- tools/testing/selftests/gpio/Makefile | 32 +- tools/testing/selftests/net/fib_tests.sh | 167 +- tools/testing/selftests/net/ip_defrag.c | 1 - tools/testing/selftests/powerpc/ptrace/Makefile | 2 +- .../selftests/powerpc/ptrace/ptrace-syscall.c | 228 + tools/testing/selftests/tc-testing/README | 2 + tools/testing/selftests/tc-testing/bpf/Makefile | 29 + tools/testing/selftests/tc-testing/bpf/action.c | 23 + .../tc-testing/plugin-lib/buildebpfPlugin.py | 66 + .../selftests/tc-testing/tc-tests/actions/bpf.json | 16 +- tools/testing/selftests/tc-testing/tdc_config.py | 4 +- tools/testing/selftests/x86/test_vdso.c | 172 + 1464 files changed, 40107 insertions(+), 21883 deletions(-) create mode 100644 Documentation/admin-guide/ext4.rst rename Documentation/{memory-hotplug.txt => admin-guide/mm/memory-hotplug.rst} (78%) create mode 100644 Documentation/core-api/memory-hotplug-notifier.rst create mode 100644 Documentation/devicetree/bindings/phy/phy-ocelot-serdes.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/sound/adi,adau1977.txt rename Documentation/filesystems/ext4/{ondisk => }/about.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/allocators.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/attributes.rst (98%) rename Documentation/filesystems/ext4/{ondisk => }/bigalloc.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/bitmaps.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blockgroup.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blockmap.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/blocks.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/checksums.rst (99%) rename Documentation/filesystems/ext4/{ondisk => }/directory.rst (98%) rename Documentation/filesystems/ext4/{ondisk => }/dynamic.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/eainode.rst (100%) delete mode 100644 Documentation/filesystems/ext4/ext4.rst rename Documentation/filesystems/ext4/{ondisk => }/globals.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/group_descr.rst (99%) rename Documentation/filesystems/ext4/{ondisk => }/ifork.rst (98%) rename Documentation/filesystems/ext4/{ondisk => }/inlinedata.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/inodes.rst (98%) rename Documentation/filesystems/ext4/{ondisk => }/journal.rst (98%) rename Documentation/filesystems/ext4/{ondisk => }/mmp.rst (99%) delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst rename Documentation/filesystems/ext4/{ondisk => }/overview.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/special_inodes.rst (97%) rename Documentation/filesystems/ext4/{ondisk => }/super.rst (99%) create mode 100644 Documentation/networking/devlink-params-bnxt.txt create mode 100644 Documentation/networking/devlink-params.txt create mode 100644 Documentation/process/programming-language.rst create mode 100644 Documentation/serial/serial-iso7816.txt create mode 100644 arch/csky/abiv1/inc/abi/elf.h delete mode 100644 arch/csky/abiv1/inc/abi/tlb.h create mode 100644 arch/csky/abiv2/inc/abi/elf.h delete mode 100644 arch/csky/abiv2/inc/abi/tlb.h delete mode 100644 arch/csky/abiv2/memcpy.c delete mode 100644 arch/csky/include/asm/compat.h delete mode 100644 arch/csky/kernel/platform.c create mode 100644 arch/powerpc/include/asm/stackprotector.h create mode 100644 arch/powerpc/mm/slb_low.S create mode 100644 arch/riscv/kernel/fpu.S create mode 100644 arch/x86/kernel/macros.S copy arch/x86/power/{hibernate_64.c => hibernate.c} (58%) create mode 100644 drivers/acpi/acpica/exserial.c rename drivers/clocksource/{time-armada-370-xp.c => timer-armada-370-xp.c} (100%) rename drivers/clocksource/{cadence_ttc_timer.c => timer-cadence-ttc.c} (99%) rename drivers/clocksource/{time-efm32.c => timer-efm32.c} (100%) rename drivers/clocksource/{fsl_ftm_timer.c => timer-fsl-ftm.c} (100%) rename drivers/clocksource/{time-lpc32xx.c => timer-lpc32xx.c} (100%) rename drivers/clocksource/{time-orion.c => timer-orion.c} (95%) rename drivers/clocksource/{owl-timer.c => timer-owl.c} (100%) rename drivers/clocksource/{time-pistachio.c => timer-pistachio.c} (100%) rename drivers/clocksource/{qcom-timer.c => timer-qcom.c} (100%) rename drivers/clocksource/{versatile.c => timer-versatile.c} (100%) rename drivers/clocksource/{vf_pit_timer.c => timer-vf-pit.c} (100%) rename drivers/clocksource/{vt8500_timer.c => timer-vt8500.c} (100%) rename drivers/clocksource/{zevio-timer.c => timer-zevio.c} (97%) create mode 100644 drivers/media/i2c/imx319.c create mode 100644 drivers/media/i2c/imx355.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/tx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02.h rename drivers/net/wireless/mediatek/mt76/{mt76x2_dfs.h => mt76x02_dfs.h} (76%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c rename drivers/net/wireless/mediatek/mt76/{mt76x2_eeprom.h => mt76x02_eeprom.h} (56%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.c copy drivers/net/wireless/mediatek/mt76/{mt76x02_usb.h => mt76x02_phy.h} (60%) copy drivers/net/wireless/mediatek/mt76/{mt76x2_trace.c => mt76x02_trace.c} (97%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_trace.h => mt76x02_trace.h} (86%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/Makefile rename drivers/net/wireless/mediatek/mt76/{mt76x2_debugfs.c => mt76x2/debugfs.c} (78%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_trace.c => mt76x2/dfs.h} (66%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_eeprom.c => mt76x2/eeprom.c} (52%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h rename drivers/net/wireless/mediatek/mt76/{mt76x2_init_common.c => mt76x2/init.c} (89%) copy drivers/net/wireless/mediatek/mt76/{mt76x2_common.c => mt76x2/mac.c} (53%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_common.c => mt76x2/mac.h} (56%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu_common.c => mt76x2/mcu.c} (84%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu.h => mt76x2/mcu.h} (87%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h rename drivers/net/wireless/mediatek/mt76/{ => mt76x2}/mt76x2u.h (51%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_pci.c => mt76x2/pci.c} (92%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_dfs.c => mt76x2/pci_dfs.c} (84%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_init.c => mt76x2/pci_init.c} (78%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mac.c => mt76x2/pci_mac.c} (63%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_main.c => mt76x2/pci_main.c} (89%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_mcu.c => mt76x2/pci_mcu.c} (94%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_phy.c => mt76x2/pci_phy.c} (91%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_tx.c => mt76x2/pci_tx.c} (75%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_phy_common.c => mt76x2/phy.c} (66%) rename drivers/net/wireless/mediatek/mt76/{mt76x2_usb.c => mt76x2/usb.c} (95%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_init.c => mt76x2/usb_init.c} (83%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_mac.c => mt76x2/usb_mac.c} (83%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_main.c => mt76x2/usb_main.c} (90%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_mcu.c => mt76x2/usb_mcu.c} (92%) rename drivers/net/wireless/mediatek/mt76/{mt76x2u_phy.c => mt76x2/usb_phy.c} (86%) delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c create mode 100644 drivers/phy/mscc/Kconfig create mode 100644 drivers/phy/mscc/Makefile create mode 100644 drivers/phy/mscc/phy-ocelot-serdes.c create mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c create mode 100644 drivers/reset/reset-qcom-pdc.c create mode 100644 drivers/reset/reset-socfpga.c create mode 100644 include/dt-bindings/phy/phy-ocelot-serdes.h create mode 100644 include/dt-bindings/reset/qcom,sdm845-pdc.h create mode 100644 include/linux/compiler_attributes.h rename {drivers/net/ethernet => include/soc}/mscc/ocelot_hsio.h (95%) create mode 100644 include/uapi/linux/dns_resolver.h create mode 100644 net/sched/sch_taprio.c create mode 100644 tools/pci/Build create mode 100644 tools/pci/Makefile create mode 100644 tools/testing/selftests/bpf/test_sk_lookup_kern.c create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c create mode 100644 tools/testing/selftests/tc-testing/bpf/Makefile create mode 100644 tools/testing/selftests/tc-testing/bpf/action.c create mode 100644 tools/testing/selftests/tc-testing/plugin-lib/buildebpfPlugin.py