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-aarch64-release-next-allnoconfig 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 95ab5147a798 Merge branches 'pm-opp' and 'pm-devfreq' into linux-next omits fb7e3fba1b33 Merge branch 'acpi-sbs' into linux-next omits 496c415717b8 mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus 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 329d8c84391b Merge branch 'for-next/vla' into for-next/kspp 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 da56cb950fb6 m68k: fix command-line parsing when passed from u-boot 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 2336d3a7b125 mtd: devices: m25p80: Make sure WRITE_EN is issued before [...] omits e55841874471 mtd: spi-nor: Support controllers with limited TX FIFO size omits 2eb458f5f636 Merge branches 'acpi-debug' and 'acpi-soc' into linux-next omits c85fc2ded158 ACPI / SBS: Fix rare oops when removing modules omits 61ee036fb2d1 ACPI / SBS: Fix GPE storm on recent MacBookPro's omits 2c18d35d677d parisc: Remove PTE load and fault check from L2_ptep macro omits 68664695ae57 Makefile: Globally enable VLA warning omits 13556802fb26 sunvdc: Remove VLA usage omits e6e097ff8a57 sparc64: viohs: Remove VLA usage omits 663e8feb3e8b Merge branch 'acpi-soc' into bleeding-edge omits c05701b9fbcb Merge branch 'acpi-debug' into bleeding-edge omits d25074c05599 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] omits 75ee9a495247 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] 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 a1d467600ca6 Merge branch 'fixes' into next omits 12f0d3d810c0 Merge fanotify support for reporting PID instead of TGID. omits 55b70b85100b fanotify: support reporting thread id instead of process id omits fca613fe2488 mmc: mmci: internalize dma_inprogress into mmci dma functions omits 56d209829278 mmc: mmci: internalize dma map/unmap into mmci dma functions omits e2989687fcbb dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings omits 6460813d5104 dt-bindings: mmc: renesas_sdhi: Add r8a7744 support omits 7b3ac4508c01 mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] omits af8b35f392bb mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un [...] omits a12bb663fe91 parisc: Reorder TLB flush timing calculation omits a49a1af50b53 parisc64: change __kernel_suseconds_t to match glibc omits 7b287a5cd65b mmc: omap_hsmmc: Delete platform data GPIO CD and WP omits 1ecfbb730c53 mmc: omap_hsmmc: Kill off cover detection omits c91bf2d0bd46 mmc: core: Allow building PWRSEQ_SD8787 with LIBERTAS_SDIO omits f09f0a11b0a8 mmc: sdhci: sirf: Use the slot GPIO descriptor omits a1924e935e8e mmc: sdhci: pxav3: Delete GPIO handling omits e48ee35d8194 mmc: sdhci: spear: Use the slot GPIO descriptor omits 58d874d33c8f mmc: mmci: Drop support for pdata GPIO numbers omits 867e63c106c8 Merge branch 'fixes' into next 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 811e0345cfc1 xen/balloon: Grammar s/Is it/It is/ 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 5eb833369c24 xen: Make XEN_BACKEND selectable by DomU omits af701cc5901a parisc: Purge TLB entries after updating page table entry [...] 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 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table omits da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] 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 c42c3deae1a7 mmc: sdhci: fix __sdhci_adma_write_desc omits 4d07c8af15c5 mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR omits f84c9604e608 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] omits b7da2cc73d7a Merge branch 'fixes' into next omits 4464311c3998 mmc: sunxi: Use new timing mode for A64 eMMC controller omits f55419b79428 mmc: sunxi: Clarify new timing mode usage and implementation omits 1f25b63753f6 mmc: sdhci-sprd: Add Spreadtrum's initial host controller omits 9e9e81764df0 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] omits b5aa86b2e212 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode omits 08e64e2c0698 mmc: sdhci: Add Auto CMD Auto Select support omits 957f188b7326 mmc: sdhci: Add 32-bit block count support for v4 mode omits 50e69a119a76 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode omits b277a2e61b92 mmc: sdhci: Change SDMA address register for v4 mode omits 35ad0f3d72b1 mmc: sdhci: Add sd host v4 mode omits 1e5ce60b7a38 mmc: sdhci: Add version V4 definition omits fce3762f5829 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits fda2eda77d26 mmc: tegra: Implement periodic pad calibration omits e3b55ae9a17a mmc: tegra: Implement HS400 delay line calibration omits b5fd479c8aa9 mmc: tegra: Implement HS400 enhanced strobe omits fd06f901dc97 mmc: tegra: Parse and program DQS trim value omits e01f89d21a83 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits e196a7c7b482 mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits dda5b2b43063 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits a25e65f42c00 mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits 17f4a4cc52d4 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 757dcc039c73 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits e5c621e542fe mmc: tegra: Configure default trim value on reset omits f23261296ac5 mmc: tegra: Configure default tap values omits e5008e92eb1a mmc: tegra: Parse default trim and tap from dt omits db9272ddab72 mmc: tegra: Add a workaround for tap value change glitch omits 0dd89faa1dcf mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits 7349401e2570 mmc: tegra: Perform pad calibration after voltage switch omits ff5ecdbecc01 mmc: tegra: Program pad autocal offsets from dt omits 7c95001e155e mmc: tegra: Disable card clock during pad calibration omits d8d32d8df119 mmc: tegra: Power on the calibration pad omits 0e8a4790ed12 mmc: tegra: Set calibration pad voltage reference omits b4844867d26f mmc: tegra: Poll for calibration completion omits fe5133873445 mmc: tegra: Reconfigure pad voltages during voltage switching omits dc3e962b5ffe dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits 9229aed7ce1e dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits a8fac44d0bf7 dt-bindings: mmc: tegra: Add pad voltage control properties omits c5f63f7beb2a mmc: tmio: remove now unused variable omits 6b6cf07a9453 mmc: tmio: more concise clk calculation omits 9dae8aa2017d mmc: tmio: Fix SCC error detection omits 91952098102b mmc: renesas_sdhi: skip SCC error check when retuning omits f2590022fd0b mmc: core: add helper to see if a host is doing a retune omits c7108137d103 mmc: tmio: refactor CLK_CTL bit calculation omits 0a37d27d50c1 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits 576e466080cd mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits cc7ef0fb6373 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits 912398e10f17 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits f9be8c0eef62 mmc: Convert to using %pOFn instead of device_node.name omits 23346124cfe2 mmc: sdhci: Export sdhci_request() omits 617ab9c743ea sdhci: acpi: add qcom sdhci host reset quirk fix omits 490923a85246 sdhci: acpi: add free_slot callback omits 21c38c7af711 mmc: sdhci-of-esdhc: add erratum A008171 support omits d4e52c9b4348 mmc: sdhci: add tuning error codes omits 215fa52ac9cd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits b915af3188a7 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits c10e89af2ed0 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 7566e320693e mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits 13d2c006e261 mmc: jz4740: Add support for the JZ4725B omits d07d82c2e085 mmc: use SPDX identifier for Renesas drivers omits fe94cae0d4af dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 5e98a605f80a mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits 15fdce25c2fd mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 09dbf856f4d3 mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits b4c986b9430f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits af9f5191e502 mmc: renesas_sdhi: Add r8a774a1 support omits a0bdb4173eb3 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits ecc55d68adcb mmc: sdhci-of-arasan: Do now show error message in case of [...] omits 22c35a4f51dd mmc: sdhci-iproc: Add ACPI support omits 0f611b6e7861 mmc: sdhci-pltfm: Convert DT properties to generic device [...] 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 2246d85f4e7d btrfs: drop uuid_mutex in btrfs_free_extra_devids() 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 7f0319842b9b Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits e8da0e527c20 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] omits e98f5e6bc042 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] omits 6e60e70f02e3 btrfs: Make btrfs_find_device_by_path return struct btrfs_device omits 910ce1279d65 btrfs: fix error handling in free_log_tree omits b38dbbc5ca75 btrfs: remove redundant variable from btrfs_cross_ref_exist omits e3a3b359a133 Btrfs: set leave_spinning in btrfs_get_extent omits 7dffbe33657e Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 7a902a6ddc27 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 3b87a4bfebb9 btrfs: remove unused pointer inode in relink_file_extents omits 1825c06de8dc btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 5804d840544a Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits 2f93d34167af btrfs: free path at an earlier point in btrfs_get_extent omits 74586633a968 Btrfs: use next_state in find_first_extent_bit omits a626655491aa btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 8f54918fffc5 btrfs: Handle owner mismatch gracefully when walking up tree omits 0eaeffe6fff6 btrfs: change btrfs_pin_log_trans to return void omits 13e7dd6f666d btrfs: change btrfs_free_reserved_bytes to return void omits 461800c79192 Btrfs: remove always true if branch in btrfs_get_extent omits 9f82a450f85a btrfs: qgroup: Dirty all qgroups before rescan omits 7c39041c4a39 Btrfs: clean up scrub is_dev_replace parameter omits 7f702c1dc600 btrfs: add helper to obtain number of devices with ongoing [...] omits f662b8c4284b btrfs: add assertions where number of devices could go below 0 omits 99ad70ffaf60 btrfs: remove unneeded NULL checks before kfree omits 1e49fd6f7f4e Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits c18863d7e2e8 btrfs: Remove 'objectid' member from struct btrfs_root omits a43976584aa4 btrfs: remove a useless return statement in btrfs_block_rsv_add omits 5fa9c9c45308 btrfs: Remove root parameter from btrfs_insert_dir_item omits 65eeeed134f2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits ec82e721dd30 btrfs: simplify the send_in_progress check in btrfs_delete [...] 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 7efbe131b5b0 parisc: remove the dead ccio-rm-dma driver omits 0f02c740e672 parisc: remove check for minimum required GCC version omits 40c00eb7b3ff parisc: Use PARISC_ITLB_TRAP constant in entry.S omits 2c01260df661 mux: add mux_control_get_optional() API 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 76ebebd2464c mach64: detect the dot clock divider correctly on sparc adds 0b9871a3a8cc sparc: Convert to using %pOFn instead of device_node.name adds df58f37b5d8f sbus: Use of_get_child_by_name helper adds 31a43fa7945a sparc64: viohs: Remove VLA usage adds 16e2a9d396c1 oradax: remove redundant null check before kfree adds 8cf7765d33ae sparc: vdso: clean-up vdso Makefile adds c4beb225f93a sparc32: fix fall-through annotation adds b7dc10b64f61 sparc64: fix fall-through annotation adds 0854ba5ff5c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds b5af47268a39 Merge remote-tracking branch 'fixes/master' adds 3d25b9389d72 Merge remote-tracking branch 'kbuild-current/fixes' adds c58a584f05e3 ARC: clone syscall to setp r25 as thread pointer adds 9039744fa66b Merge remote-tracking branch 'arc-current/for-curr' adds ff5d1a42096c sunvdc: Remove VLA usage adds a733c27f2265 Merge remote-tracking branch 'sparc/master' adds 7e823644b605 udp: Unbreak modules that rely on external __skb_recv_udp( [...] adds 6d4c407744dd net: sched: cls_u32: fix hnode refcounting adds a21048c8ec7c net/smc: use __aligned_u64 for 64-bit smc_diag fields adds d4f0006a08f5 net/smc: retain old name for diag_mode field adds e2a322a0c8ce Merge branch 'net-smc-userspace-breakage-fixes' adds 57099d425ad0 Merge remote-tracking branch 'net/master' adds 262f9d811c76 bpf: do not blindly change rlimit in reuseport net selftest adds 42b170c622a5 Merge remote-tracking branch 'bpf/master' adds 4cf6b8ad73a0 Merge remote-tracking branch 'ipsec/master' adds 3aed34a933a4 Merge branch 'asoc-4.19' into asoc-linus adds 0dd643c6838c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2edab4df98d9 PCI: Expand the "PF" acronym in Kconfig help text adds aa5acd6b72a7 Merge remote-tracking branch 'pci-current/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 7c6e0ca4df42 Merge remote-tracking branch 'input-current/for-linus' adds 148b9aba99e0 MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression adds e9077b3dd7bd Merge remote-tracking branch 'mips-fixes/mips-fixes' adds d6ed2ad8b3a3 Merge remote-tracking branch 'omap-fixes/fixes' adds aa1fd0ee458d Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b07581d2d5ad cachefiles: fix the race between cachefiles_bury_object() [...] adds afbf756419e2 Merge remote-tracking branch 'vfs-fixes/fixes' adds 696bf436c7cc Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds e46368cf77f2 drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_ [...] adds 5ba15878f23c Merge branch 'linux-4.19' of git://github.com/skeggsb/linu [...] adds 959019733691 Merge remote-tracking branch 'drm-fixes/drm-fixes' 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 c66967f4228d 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 71f7affa735c 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 975f11d7138b Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 168cb7fe8710 Merge remote-tracking branch 'leaks/leaks-next' adds 1fc8e6423edb dma-direct: fix return value of dma_direct_supported adds 99c65fa7c59f dma-debug: Check for drivers mapping invalid addresses in [...] adds 4cfdf8b37c6f 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 720c1788abcc 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 01e98ee0b3b4 MAINTAINERS: remove non-exsiting email address of Baoyou adds 56740a7167cb Merge tag 'soc-fsl-fix-v4.19-2' into HEAD adds 9beaf661d6a7 soc: fsl: qbman: Check if CPU is offline when initializing [...] adds d8bac81ed144 soc: fsl: qbman: replace CPU 0 with any online CPU in hotp [...] adds 06cc59386c9a soc: fsl: qbman: Add 64 bit DMA addressing requirement to QBMan adds f1c98ee69931 soc: fsl: qbman: Use last response to determine valid bit adds e0940b34c40e soc: fsl: bman_portals: defer probe after bman's probe adds 6d06009cb216 soc: fsl: qbman: add interrupt coalesce changing APIs adds 75bda3609f94 Merge tag 'soc-fsl-next-v4.20-2' of git://git.kernel.org/p [...] adds 4465bbd64bc2 Merge branches 'next/soc' and 'next/drivers' into for-next adds 924d34392eaf arm-soc: document merges adds c5fb494bd8a1 Merge remote-tracking branch 'arm-soc/for-next' adds f5556410b323 Merge remote-tracking branch 'actions/for-next' adds fd4f77af6016 Merge remote-tracking branch 'amlogic/for-next' adds 740f84a8f8b9 Merge remote-tracking branch 'at91/at91-next' adds d080c5fba0bd 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 c6c2ee00fe2f dt-bindings: arm: fsl: add scu binding doc adds edbee095fafb firmware: imx: add SCU firmware driver support adds 15e1f2bc8b3b firmware: imx: add misc svc support adds b912de514a87 MAINTAINERS: imx: include drivers/firmware/imx path adds f3e6f97d9e27 Merge branch 'imx/drivers' into for-next adds f16ab948299b Merge remote-tracking branch 'imx-mxs/for-next' adds 7196d7731669 Merge remote-tracking branch 'keystone/next' adds 9a93ddf927d6 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 1e5c23373009 Merge remote-tracking branch 'mvebu/for-next' adds 76223ce5b238 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 b790c8ea5593 reset: Fix potential use-after-free in __of_reset_control_get() adds c48e068356dd Merge remote-tracking branch 'reset/reset/next' adds a639701f9976 Merge remote-tracking branch 'qcom/for-next' adds 510649aae276 Merge remote-tracking branch 'realtek/for-next' adds 45c54c88c8d4 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 adds 4d09ba298f59 Merge branch 'fixes-for-v4.20' into next adds 86423beab8ce 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 de29fdf6a0c1 Merge remote-tracking branch 'rockchip/for-next' adds 76cb305aed0d Merge remote-tracking branch 'samsung-krzk/for-next' adds 97d651bd0767 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 0069554ed797 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 a12e231268a3 Merge remote-tracking branch 'arm64/for-next/core' adds 997e2868cb2f 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 a0802915cfe5 Merge remote-tracking branch 'clk-samsung/for-next' adds b07a7168c330 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 54534933be19 Merge remote-tracking branch 'csky/linux-next' adds ace1b795c965 Merge remote-tracking branch 'ia64/next' adds 20d50843b2ce Merge remote-tracking branch 'm68k/for-next' adds 5ec03100e114 m68k: fix command-line parsing when passed from u-boot adds 15fee470f940 Merge remote-tracking branch 'm68knommu/for-next' adds e3396162504f Merge remote-tracking branch 'mips/mips-next' adds 79facdeb9557 parisc: Use PARISC_ITLB_TRAP constant in entry.S adds 7fc9e613eb9a parisc: remove check for minimum required GCC version adds 17801668b23c parisc: remove the dead ccio-rm-dma driver adds 4d549edc2921 parisc: Reorder TLB flush timing calculation adds 22145bca465f parisc: Remove PTE load and fault check from L2_ptep macro adds e416a0f6b25e parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions adds cc28d8572911 parisc: Clean up crash header output adds 292c7645cb17 parisc: dino: Utilize DINO_MASK_IRQ() macro adds 79fc28c908e2 parisc: Ratelimit dino stuck interrupt warnings adds def643d4118d parisc: Fix address in HPMC IVA adds 8fb49b847981 parisc: Purge TLB entries after updating page table entry [...] adds 397d48aba7da parisc64: change __kernel_suseconds_t to match glibc adds b0f9886d3e15 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 ec463121e85e 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 0dab26ee6f57 Merge remote-tracking branch 'risc-v/for-next' adds 00fab2350e6b s390/zcrypt: multiple zcrypt device nodes support adds 346e485d42e2 s390/ccwgroup: add get_ccwgroupdev_by_busid() adds 1e025a986aea s390: vfio-ap: base implementation of VFIO AP device driver adds 4c4b5dfcdbcb s390: vfio-ap: register matrix device with VFIO mdev framework adds 7be6c1a1afb3 s390: vfio-ap: sysfs interfaces to configure adapters adds 2ce26ffe3b72 s390: vfio-ap: sysfs interfaces to configure domains adds 4a2d8875be0f s390: vfio-ap: sysfs interfaces to configure control domains adds a04a2fb11c4a s390: vfio-ap: sysfs interface to view matrix mdev matrix adds 11979ee8f894 s390: vfio-ap: implement mediated device open callback adds 048e257a232e s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl adds 6afdff0fbd86 s390: vfio-ap: zeroize the AP queues adds 5366279f7606 s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl adds ca68fc5a7c2b s390: doc: detailed specifications for AP virtualization adds f6731ec9f0e3 s390/appldata: pass parameter list pointer to appldata_asm adds 531050f16783 s390/appldata: do not use stack buffers for hardware data adds 5fb18e516f0a s390/hypfs: do not use stack buffers for hardware data adds c3c92efea2dc s390/monwriter: do not use stack buffers for hardware data adds f5c799a54ecf s390/pfault: do not use stack buffers for hardware data adds f79605a37d99 init: add arch_call_rest_init to allow stack switching adds f63f383e0ac4 s390: add stack switch helper adds ee46f78659ac s390: add support for virtually mapped kernel stacks adds b45248da1a33 s390: unify stack size definitions adds 337cbb2a7c77 s390: remove decompressor's head.S adds 3ab7c3f5586f s390/decompressor: rework uncompressed image info collection adds 43804a3e1625 s390/decompressor: get rid of .bss usage adds 0789b884385e s390/sclp: simplify early hsa_size detection adds 4d17c8357909 s390: rescue initrd as early as possible adds b6fcd1516288 s390/decompressor: clean up and rename compressed/misc.c adds 2d64ade41387 s390: introduce .boot.data section adds 0af0b4ba76f6 s390/sclp: move sclp_early_read_info to sclp_early_core.c adds e95b540cc627 s390/mem_detect: move tprot loop to early boot phase adds caa4f8657f61 s390: introduce .boot.data section compile time validation adds 8d2ca9dbc910 s390/mem_detect: introduce SCLP storage info adds bb5398a7685a s390/mem_detect: introduce z/VM specific diag260 call adds f51e132297e5 s390/mem_detect: use SCLP info for continuous memory detection adds 22b17c27e613 s390/mem_detect: replace tprot loop with binary search adds 4ed2737039de s390/mem_detect: add info source debug print adds e4995282146d s390/sclp: introduce sclp_early_get_hsa_size adds f1acd7f4ef87 s390: move ipl block and cmd line handling to early boot phase adds afd5a593dfc0 s390/mm: add missing pfn_to_kaddr helper adds 9b4fe52998c4 s390/kasan: avoid vdso instrumentation adds e17115aa833d s390/kasan: avoid instrumentation of early C code adds 16dd1d7c2bb2 s390/kasan: replace some memory functions adds 4208251f6fdf s390: introduce MAX_PTRS_PER_P4D adds 72bfc21ed0e2 s390: add pgd_page primitive adds 819eafaa7b58 s390/kasan: add initialization code and enable it adds 5b7a4602e7b7 s390/kasan: double the stack size adds 0f863597c6ff s390/kasan: avoid user access code instrumentation adds ace69202e9b3 s390/mm: add kasan shadow to the debugfs pgtable dump adds eb4b347b4ecb s390/kasan: dynamic shadow mem allocation for modules adds e847022b47ae s390/kasan: use noexec and large pages adds 65bdf3bbf56e compiler: introduce __no_sanitize_address_or_inline adds ea8c8fea6ee6 s390/smp: kasan stack instrumentation support adds ffcc3604f646 s390/kasan: reipl and kexec support adds 961a861e6578 s390/dumpstack: disable __dump_trace kasan instrumentation adds 50353ac5ebaf s390/kasan: enable stack and global variables access checks adds ac3f745d570b s390/kasan: free early identity mapping structures adds 440f39845fca s390/kasan: add option for 4-level paging support adds ed878795f557 s390/mm: optimize debugfs ptdump kasan zero page walking adds 7eeba151705b s390/mm: improve debugfs ptdump markers walking adds 5a1d1d0c9dbe s390/head: avoid doubling early boot stack size under KASAN adds 8f61129fbc14 s390/kasan: avoid kasan crash with standby memory defined adds 6e127111db90 s390/kasan: optimize kasan vmemmap allocation adds 12b7f1895f16 s390/kasan: add support for mem= kernel parameter adds b01add12f07e s390/zcrypt: zcrypt device driver cleanup adds 1427f6f98c5c s390/zcrypt: provide apfs failure code on type 86 error reply adds dc8c58a601d7 s390/zcrypt: add ap_adapter_mask sysfs attribute adds c4e331f9d174 Merge remote-tracking branch 's390/features' adds f1657a409fd3 Merge remote-tracking branch 'uml/linux-next' adds 0d09e6685b3c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 5c458f702817 Merge remote-tracking branch 'befs/for-next' adds 22b9604620d6 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 3cbb4f983a3f btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds f36c8bb3b6a8 btrfs: Remove root parameter from btrfs_insert_dir_item adds 8f46d6d4ddcb btrfs: remove a useless return statement in btrfs_block_rsv_add adds 39e4e44407d6 btrfs: Remove 'objectid' member from struct btrfs_root adds f506c029c667 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds c1fb3ee08210 btrfs: remove unneeded NULL checks before kfree adds b49593db75bb btrfs: add assertions where number of devices could go below 0 adds a4bf4c870b6c btrfs: add helper to obtain number of devices with ongoing [...] adds 8e018eb532f3 Btrfs: clean up scrub is_dev_replace parameter adds 8e14bef683d5 btrfs: qgroup: Dirty all qgroups before rescan adds 46621abdb244 Btrfs: remove always true if branch in btrfs_get_extent adds 3cbafce4e64f btrfs: change btrfs_free_reserved_bytes to return void adds d0b5b2711fb5 btrfs: change btrfs_pin_log_trans to return void adds 24c1d28027a7 btrfs: Handle owner mismatch gracefully when walking up tree adds 0746b0682255 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds b6279167269d Btrfs: use next_state in find_first_extent_bit adds fd57966c1499 btrfs: free path at an earlier point in btrfs_get_extent adds 7e02374eab15 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 20d3b6b55e4d btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 8846a7956ed2 btrfs: remove unused pointer inode in relink_file_extents adds dbd8928c739b btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds 7b15e28ab892 Btrfs: fix alignment in declaration and prototype of btrfs [...] adds 1b2e9ef7d6e5 Btrfs: set leave_spinning in btrfs_get_extent adds 2fda83a35266 btrfs: remove redundant variable from btrfs_cross_ref_exist adds 74c363dfd8b2 btrfs: fix error handling in free_log_tree adds 609dae73590f btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds efd968012c44 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds 92b512387b5f btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds f2c39a0968e5 Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds fde863ab7a6d Btrfs: unify error handling of btrfs_lookup_dir_item adds 90cafb2f6412 Btrfs: remove unnecessary level check in balance_level adds bfd10a6b417c Btrfs: assert page dirty bit on extent buffer pages adds b17014f709a6 Btrfs: skip set_page_dirty if eb pages are already dirty adds f632dabf810a Btrfs: remove wait_ordered_range in btrfs_evict_inode adds 5dba5095129d btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 02b64f427193 btrfs: handle error of get_old_root adds 012d26bea3cd btrfs: change remove_extent_mapping to return void adds 8fad0021fe0d btrfs: fix error handling in btrfs_dev_replace_start adds 289745972a6f btrfs: Enhance btrfs_trim_fs function to handle error better adds 242f91651c4f btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds d686a0e08eaf btrfs: iterate all devices during trim, instead of fs_devi [...] adds 3daaac42483f btrfs: don't attempt to trim devices that don't support it adds 5e9dc39eaf97 btrfs: keep trim from interfering with transaction commits adds 67c5af07f8c9 btrfs: wait on caching when putting the bg cache adds e0233b992b35 Btrfs: delayed-refs: use rb_first_cached for href_root adds 23ef2fe963b1 Btrfs: delayed-refs: use rb_first_cached for ref_tree adds ada2e27eaf84 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 3be6d35784e4 Btrfs: extent_map: use rb_first_cached adds 89ec541a54aa Btrfs: preftree: use rb_first_cached adds e5539cee92ec btrfs: tests: add separate stub for find_lock_delalloc_range adds 10fd4a953455 btrfs: tests: move testing members of struct btrfs_root to [...] adds 5d6f49631504 btrfs: tests: group declarations of self-test helpers adds c2dc3fd9f686 btrfs: tests: polish ifdefs around testing helper adds 5cfd9c96d999 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 8fa69855931c btrfs: Factor out loop processing all refs of a head adds 5fe8825bf0f8 btrfs: refactor __btrfs_run_delayed_refs loop adds 3b0dd98462b4 btrfs: use common helper instead of open coding a bit test adds e4f74b31d37e Btrfs: don't clean dirty pages during buffered writes adds a24eded322e3 Btrfs: get rid of btrfs_symlink_aops adds 6f25459dfd37 btrfs: relocation: Add basic extent backref related commen [...] adds 6a4007b45bba btrfs: qgroup: Introduce trace event to analyse the number [...] adds 4a9e6c1b6a94 btrfs: qgroup: Introduce function to trace two swaped extents adds 9c43418f3dc0 btrfs: qgroup: Introduce function to find all new tree blo [...] adds 89a34ee5b6ec btrfs: qgroup: Use generation-aware subtree swap to mark d [...] adds b6347c324aa7 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds 5be0452780dc btrfs: qgroup: Only trace data extents in leaves if we're [...] adds 4d0436d7aa38 btrfs: tree-checker: Check level for leaves and nodes adds 566fe4148523 btrfs: remove btrfs_dev_replace::read_locks adds 7eb13bb5afea btrfs: open code btrfs_dev_replace_clear_lock_blocking adds ef02bb1ba17e btrfs: open code btrfs_dev_replace_stats_inc adds 56a6cc5354b5 btrfs: open code btrfs_after_dev_replace_commit adds a041f4352f51 btrfs: dev-replace: avoid useless lock on error handling path adds 035f9317ac4a btrfs: dev-replace: move replace members out of fs_info adds 01fde3ffa74d btrfs: dev-replace: remove pointless assert in write unlock adds e32907336427 Btrfs: kill btrfs_clear_path_blocking adds 00ce0016f9bd btrfs: release metadata before running delayed refs adds 94473ec04cea btrfs: protect space cache inode alloc with GFP_NOFS adds 3399aa135db3 btrfs: reset max_extent_size on clear in a bitmap adds a2f3898cc985 btrfs: make sure we create all new block groups adds ea206c64b98a btrfs: assert on non-empty delayed iputs adds 90c7de116a94 btrfs: drop min_size from evict_refill_and_join adds cc3e33f8ff86 Merge branch 'misc-4.20' into for-next-current-v4.19-20181008 adds b712365367de Merge branch 'for-next-current-v4.19-20181008' into for-ne [...] adds db5116898eae Merge branch 'misc-next' into for-next-next-v4.20-20181008 adds 8c1a9ef93435 btrfs: Remove needless locking in iterate_inode_refs adds cdc6c4d32e76 btrfs: Remove needless locking in iterate_inode_extrefs adds 60ba080d5892 btrfs: Remove redundant extent_buffer_get in get_old_root adds 3c751b3aa695 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 10ba850e08dd btrfs: Remove extra reference count bumps in btrfs_compare_trees adds 288c01832bc3 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds ceb44ae7e843 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds bb4b21f57687 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 613b428787ed btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 856e4ea42bea Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds ea2fdc22f244 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds c8569ca11c72 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds fed82cde4ff3 btrfs: relocation: Cleanup while loop using rbtree_postord [...] adds 2b3299bb45d7 btrfs: relocation: Remove redundant tree level check adds 2d75fcdcb832 Merge branch 'ext/qu/reloc-cleaups' into for-next-next-v4. [...] adds 15bde2847818 Btrfs: fix warning when replaying log after fsync of a tmpfile adds 788dde93a4c7 Merge branch 'ext/filipe/tmpfile-warn' into for-next-next- [...] 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 0b3cdb5a9fcf Merge branch 'next/omar/swap' into for-next-next-v4.20-20181008 adds 5fb954441018 Merge branch 'for-next-next-v4.20-20181008' into for-next- [...] adds cac66c687618 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 c5d25bdb2967 cifs: add IOCTL for QUERY_INFO passthrough to userspace adds b07b83b8b696 Merge remote-tracking branch 'cifs/for-next' adds 54ef572cb1c9 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 d0a6a87e40da fanotify: support reporting thread id instead of process id adds 3df77b04f624 Pull fanotify support for reporting PID instead of TGID an [...] adds 395caeba0ca5 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 a1f755d18c67 ext4: fix argument checking in EXT4_IOC_MOVE_EXT adds 5808507b8a4a ext4: fix build error when DX_DEBUG is defined adds 68fa4ab76a33 ext4: fix EXT4_IOC_SWAP_BOOT adds 7b0849b6693e ext4: initialize retries variable in ext4_da_write_inline_ [...] adds 2bd06b3c34f5 ext4: convert fault handler to use vm_fault_t type adds 3f3b8d3e877e docs: generate a separate ext4 pdf file from the documentation adds 4703fcab1c21 docs: fix ext4 documentation table formatting problems adds 6730d3f8514e docs: make ext4 readme tables readable adds cbd4c3c8505e ext4: fix setattr project check in fssetxattr ioctl adds d5cb8a2c50d2 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] adds f7c6324ac9d3 jbd2: fix use after free in jbd2_log_do_checkpoint() adds 684d2ea370cf docs: move ext4 administrative docs to admin-guide/ adds ab9bb05e5e9d docs: promote the ext4 data structures book to top level adds cc1ee227e890 ext4: fix use-after-free race in ext4_remount()'s error path adds 515ce5c543b7 ext4: cache NULL when both default_acl and acl are NULL adds 97f536a84e42 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 4295a19ad97a Merge remote-tracking branch 'f2fs/dev' adds 1ae4876dc322 Merge remote-tracking branch 'fuse/for-next' adds bbd14cb0fa3a 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 5adda7133e38 Merge remote-tracking branch 'nfs/linux-next' adds 30382d6ce593 SUNRPC: Remove the server 'authtab_lock' and just use RCU adds 608a0ab2f54a SUNRPC: Add lockless lookup of the server's auth domain adds b92a8fababa9 SUNRPC: Refactor sunrpc_cache_lookup adds b0e4dad04223 SUNRPC: Allow cache lookups to use RCU protection rather t [...] adds 51e8586b3708 SUNRPC: Make server side AUTH_UNIX use lockless lookups adds 2936bb604d7f knfsd: Allow lockless lookups of the exports adds f2b112c6b353 SUNRPC: Lockless server RPCSEC_GSS context lookup adds 24d40a3af9d7 knfsd: Lockless lookup of NFSv4 identities. adds fd497f1e40d9 NFS: Lockless DNS lookups adds fbb4c24b1706 NFS: Fix up a typo in nfs_dns_ent_put adds e59159b5d523 SUNRPC: Remove non-RCU protected lookup adds 29f7a0ccfe7f SUNRPC: Replace the cache_detail->hash_lock with a regular [...] adds 64dbf4dc5496 SUNRPC: Simplify TCP receive code adds 96b6d92ff6fc knfsd: Remove dead code from nfsd_cache_lookup adds 830d63cade1e knfsd: Simplify NFS duplicate replay cache adds 007f9cec71c4 knfsd: Further simplify the cache lookup adds 09c580b049bb knfsd: Improve lookup performance in the duplicate reply c [...] adds 07d2dc414e4a nfsd: fix fall-through annotations adds 9df67961d913 svcrdma: Reduce max_send_sges adds bd9d15b62530 svcrdma: Remove ->release_rqst call in bc reply handler adds fa76125ce9af svcrdma: Remove try_module_get from backchannel adds 154303cfcb6c svcrdma: Increase the default connection credit limit adds 288b10ed808e Merge remote-tracking branch 'nfsd/nfsd-next' adds 313f1cfa2e3d Merge remote-tracking branch 'orangefs/for-next' adds a1b0cea04a20 Merge remote-tracking branch 'v9fs/9p-next' adds 0d41e1d28c2e xfs: refactor clonerange preparation into a separate helper adds 410fdc72b05a xfs: zero posteof blocks when cloning above eof adds 7debbf015f58 xfs: update ctime and remove suid before cloning files adds dceeb47b0ed6 xfs: fix data corruption w/ unaligned dedupe ranges adds b39989009bdb xfs: fix data corruption w/ unaligned reflink ranges adds 44c190e36cdd Merge remote-tracking branch 'xfs/for-next' adds 77021f8bab02 presence of RS485 ioctls has been unconditional since 2014 adds e21120383f2d move compat handling of tty ioctls to tty_compat_ioctl() adds a913bc76ed7b tty_ioctl(): drop FIONBIO handling adds 7eaec37e0461 mos7720: bury dead TIOCM... in ->ioctl() adds 2f46a2c1d4eb tty_ioctl(): start taking TIOC[SG]SERIAL into separate methods adds 617a281104bd simserial: switch to ->[sg]et_serial() adds b98e5a679147 fwserial: switch to ->[sg]et_serial() adds 0aad5ad563c8 greybus/uart: switch to ->[sg]et_serial() adds 5632a6b7c862 amiserial: switch to ->[sg]et_serial() adds 0246e05904d7 cyclades: switch to ->[sg]et_serial() adds 16693a912137 ipwireless: switch to ->[sg]et_serial() adds ff33efcc3318 isicom: switch to ->[sg]et_serial() adds 5a31f7d85fac moxa: switch to ->[sg]et_serial() adds cb4222d7c763 mxser: switch to ->[sg]et_serial() adds 54f3c0e87d87 serial_core: switch to ->[sg]et_serial() adds d8ff6498b5a5 rfcomm: get rid of mentioning TIOC[SG]SERIAL adds 3eaa36de0016 usb-serial: begin switching to ->[sg]et_serial() adds eb4c4c1aaccb cdc-acm: switch to ->[sg]et_serial() adds 5b87d974d6ea ark3116: switch to ->get_serial() adds 08c84fee130d f81232: switch to ->get_serial() adds 3b556298827a f81534: switch to ->get_serial() adds f359257b1315 fdti_sio: switch to ->[sg]et_serial() adds 2d51c16e6d8d io_edgeport: switch to ->get_serial() adds fbf40f935b95 io_ti: switch to ->get_serial() adds 76aeacf6f2da mos7720: switch to ->get_serial() adds 1ba625395152 mos7840: switch to ->get_serial() adds e9f0ea93ea51 opticon: switch to ->get_serial() adds a415e160a46a pl2303: switch to ->get_serial() adds 626b10210f22 quatech2: switch to ->get_serial() adds 63ae3777eece ssu100: switch to ->get_serial() adds c030f2df0a21 ti_usb_3410_5052: switch to ->[sg]et_serial() adds a29301de7578 whiteheat: switch to ->get_serial() adds fb7384ef0286 usb_wwan: switch to ->[sg]et_serial() adds 0d8107c31bad complete ->[sg]et_serial() switchover adds 7e6622fd961d synclink: reduce pointless checks in ->ioctl() adds 91fb7204078b take compat TIOC[SG]SERIAL treatment into tty_compat_ioctl() adds e710f98cfa25 kill capinc_tty_ioctl() adds fb2e4666fa52 isdn_tty: TCSBRK{,P} won't reach ->ioctl() adds 246d394c9cc5 dgnc: TIOCM... won't reach ->ioctl() adds 2a349a617416 kill the rest of tty COMPAT_IOCTL() entries adds 79273fc94ee9 dgnc: break-related ioctls won't reach ->ioctl() adds f7b7b83ce6fc remove fallback to drivers for TIOCGICOUNT adds b68166ef8fd9 dgnc: leave TIOC[GS]SOFTCAR to ldisc adds e002c6f1ccb9 dgnc: don't bother with (empty) stub for TCXONC adds a5f9814b8c2a gigaset: don't try to printk userland buffer contents adds 05002ca79d61 vt_compat_ioctl(): clean up, use compat_ptr() properly adds 22b6590933f6 gigaset: add ->compat_ioctl() adds 15a3235f60dd compat_ioctl - kill keyboard ioctl handling adds e0a4b051b632 pty: fix compat ioctls adds ad2e27184606 synclink_gt(): fix compat_ioctl() adds 8ed50ad01fbc kill TIOCSER[SG]WILD adds ad8355aa0aa5 change semantics of ldisc ->compat_ioctl() adds a5c711a0faec Merge remote-tracking branch 'vfs/work.tty-ioctl' into for-next adds e5065f5edc35 Merge remote-tracking branch 'vfs/for-next' adds 265eedbc9622 Merge branch 'pci/aspm' adds 42becfa01530 Merge branch 'pci/enumeration' adds 5180fd913558 PCI: Uninline PCI bus accessors for better ftracing adds 3e41a317ae45 PCI/AER: Remove unused aer_error_resume() adds fcd4d369034a PCI/AER: Remove error source from AER struct aer_rpc adds 27c1ce8bbed7 PCI/AER: Use kfifo for tracking events instead of reimplem [...] adds ecae65e133f2 PCI/AER: Use kfifo_in_spinlocked() to insert locked elements adds 0459ba0b0d50 PCI/AER: Use threaded IRQ for bottom half adds 09d260ca3ad0 PCI/AER: Use managed resource allocations adds 79c3ea7dc79b Merge branch 'pci/hotplug' adds fa295becc533 PCI / ACPI: Mark expected switch fall-through adds bb0eafc234ce Merge branch 'pci/misc' adds d5b3de7c5178 Merge branch 'pci/msi' adds 4f475e8e0a6d x86/PCI: Apply VMD's AERSID fixup generically adds 96249195fa87 Merge branch 'pci/host-vmd' adds aeff31118629 Merge branch 'remotes/lorenzo/pci/cadence' adds 6adb734bb9c7 dt-bindings: PCI: rcar: Add device tree support for r8a7744 adds 8172b012ac37 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 9b8b89d38e2d Merge branch 'remotes/lorenzo/pci/dwc' adds 821cfcbf34b9 Merge branch 'remotes/lorenzo/pci/iproc' adds 589475a06e04 Merge branch 'remotes/lorenzo/pci/mediatek' adds fef31ecaaf2c tools: PCI: Fix compilation warnings adds 1ce78ce09430 tools: PCI: Change pcitest compiling process adds 18b4baa4d9fc Merge branch 'remotes/lorenzo/pci/tools' adds d077d4ff7936 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 8f557629ec12 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 8547c5e8998e 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 1283010a3520 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 f4860e3510e0 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 f9a0b14240a2 media: dw9714: Fix error handling in probe function adds 1c55ecab3133 media: dw9714: Remove useless error message adds 9e5b5081fa11 media: dw9807-vcm: Fix probe error handling adds a9c513c0664c Merge remote-tracking branch 'v4l-dvb/master' adds d5db3b5c3a78 Merge remote-tracking branch 'v4l-dvb-next/master' adds e0d81d92f760 Merge tag 'v4.19-rc7' of https://git.kernel.org/pub/scm/li [...] adds ad4366ad4831 video: fbdev: add the dependency of broadsheetfb in Kconfig adds 68a958a915ca udlfb: handle unplug properly adds ceadddde8875 mach64: detect the dot clock divider correctly on sparc adds 3c6c6a7878d0 mach64: fix display corruption on big endian machines adds c09bcc91bb94 mach64: fix image corruption due to reading accelerator registers adds 01c40a172497 mach64: optimize wait_for_fifo adds ee6fbb20ab76 atyfb: fix debugging printks adds 811ab8db8907 Video: vgastate: fixed a spacing coding style adds 60e5e48dba72 atmel_lcdfb: support native-mode display-timings adds 5c63e407aaab fbdev: Convert to using %pOFn instead of device_node.name adds d8bad911e5e5 fbdev: sbuslib: use checked version of put_user() adds e5017716adb8 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() adds 02f17ffd3488 video: fbdev: omapfb: lcd_ams_delta: use GPIO lookup table adds 864eb1afc60c video: fbdev: sis: Remove unnecessary parentheses and comm [...] adds aae3394ef0ef fbdev: fix broken menu dependencies adds 7d1b8d7a8580 video: ssd1307fb: Use gpiod_set_value_cansleep() for reset adds 9827f26374fb video: ssd1307fb: Do not hard code active-low reset sequence adds b19f682e4abb pxa168fb: remove set but not used variables 'mi' adds 97037597d670 video: fbdev: arcfb: mark expected switch fall-through adds d64dc207f09d Merge remote-tracking branch 'fbdev/fbdev-for-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 d0b613f0f58b Merge branch 'acpica' into linux-next adds ca388e436f58 drivers: base: cacheinfo: Do not populate sysfs for unknow [...] adds 59bbff3775c0 ACPI/PPTT: Handle architecturally unknown cache types adds 1bf5360fc461 Merge branches 'acpi-bus', 'acpi-tables', 'acpi-misc' and [...] adds d0381bf4f80c ACPI / processor: Fix the return value of acpi_processor_i [...] adds 3158af176555 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-cppc' a [...] adds ca1721c5bee7 ACPI / SBS: Fix GPE storm on recent MacBookPro's adds 757c968c4423 ACPI / SBS: Fix rare oops when removing modules adds 82aed38eb410 Merge branches 'acpi-property' and 'acpi-sbs' into linux-next adds 8ff3c22688ff cpufreq / CPPC: Mark acpi_ids as used adds 03dba2780433 cpuidle: menu: Replace data->predicted_us with local variable 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 332c7d07b414 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-domains' [...] adds 1cdda9486f51 ACPI / PM: LPIT: Register sysfs attributes based on FADT 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 bfdd38e1dc0a Merge branches 'acpi-pm' and 'pm-sleep' into linux-next adds 6d34cf0c1811 Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' into [...] adds 39e4492480b8 Merge remote-tracking branch 'pm/linux-next' adds 8c22e2f69592 cpupower: Fix AMD Family 0x17 msr_pstate size adds f69ffc5d3db8 cpupower: Fix coredump on VMWare adds 5c93a3d5981d Merge remote-tracking branch 'cpupower/cpupower' adds 50b6b87c8484 OPP: Improve error handling in dev_pm_opp_of_cpumask_add_table() adds 09f662f95306 OPP: Return error on error from dev_pm_opp_get_opp_count() adds 51c99dd2c06b cpufreq: dt: Try freeing static OPPs only if we have added them adds deac8703da5f PM / OPP: _of_add_opp_table_v2(): increment count only if [...] adds 073ceed8e5a6 Merge remote-tracking branch 'opp/opp/linux-next' 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 024732afd89c 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 5fc7c12ffa7f bnxt_en: Remove unnecessary unsigned integer comparison an [...] adds ac4a02c5ab86 net: sched: pie: fix coding style issues adds abf1a08ff323 net: vhost: remove bad code line adds 0a006a2f8940 net: dpaa2: move DPAA2 PTP driver out of staging/ adds 82beb5986500 MAINTAINERS: update files maintained under DPAA2 PTP/ETHERNET adds 58b1e729b33a net: dpaa2: fix dependency of config FSL_DPAA2_ETH adds 180f539d751a net: dpaa2: rename rtc as ptp in dpaa2-ptp driver adds 15b49f360c7a net: dpaa2: remove unused code for dprtc adds 590ac2ffde32 net: dpaa2: fix and improve dpaa2-ptp driver adds 6a0bfbbe20b0 net: phy: mscc: migrate to phy_select/restore_page functions adds f76178dc5218 net: phy: mscc: add ethtool statistics counters adds 96dae01f27fe net: phy: mscc: Add EEE init sequence adds b7d373c500cf net: phy: mscc: remove unneeded parenthesis adds 6f0430c78c05 net: phy: mscc: shorten `x != 0` condition to `x` adds 629ea0f14080 net: phy: mscc: remove unneeded temporary variable adds 26faf0e7bd31 Merge branch 'net-phy-mscc-various-improvements-to-Microse [...] adds 9494a6c2e4f6 dt-bindings: net: vsc8531: add two additional LED modes fo [...] adds a5afc1678044 net: phy: mscc: add support for VSC8584 PHY adds 00d70d8e0e78 net: phy: mscc: add support for VSC8574 PHY adds 67db8c3ebe92 Merge branch 'net-phy-mscc-add-support-for-VSC8584-and-VSC [...] adds b44ef84542dd net: sched: cls_u32: mark root hnode explicitly adds 27594ec4b6a7 net: sched: cls_u32: disallow linking to root hnode adds 2f0c982df7b1 net: sched: cls_u32: make sure that divisor is a power of 2 adds dc07c5736325 net: sched: cls_u32: get rid of unused argument of u32_des [...] adds ec17caf078c7 net: sched: cls_u32: get rid of tc_u_knode ->tp adds 07743ca5c969 net: sched: cls_u32: get rid of tc_u_common ->rcu adds 4895c42f62f2 net: sched: cls_u32: clean tc_u_common hashtable adds 18512f5c255f net: sched: cls_u32: pass tc_u_common to u32_set_parms() i [...] adds db04ff4863bf net: sched: cls_u32: the tp_c argument of u32_set_parms() [...] adds 8a8065f6836b net: sched: cls_u32: get rid of tp_c adds b245d32c9958 net: sched: cls_u32: keep track of knodes count in tc_u_common adds a030598690c6 net: sched: cls_u32: simplify the hell out u32_delete() em [...] adds 3f2122bbb2df Merge branch 'net-sched-cls_u32-Various-improvements' adds 272a66173bbc isdn/gigaset: mark expected switch fall-throughs adds 4a19edb60d02 netlink: Pass extack to dump handlers adds 3d0d4337d7a1 netlink: Add extack message to nlmsg_parse for invalid hea [...] adds dac9c9790e54 net: Add extack to nlmsg_parse adds a5f6cba29165 netlink: Add strict version of nlmsg_parse and nla_parse adds 6ba1e6e856ab net/ipv6: Refactor address dump to push inet6_fill_args to [...] adds 89d35528d17d netlink: Add new socket option to enable strict checking on dumps adds c33078e3dfb1 net/ipv4: Update inet_dump_ifaddr for strict data checking adds ed6eff11790a net/ipv6: Update inet6_dump_addr for strict data checking adds 905cf0abe8c2 rtnetlink: Update rtnl_dump_ifinfo for strict data checking adds 2d011be8c07b rtnetlink: Update rtnl_bridge_getlink for strict data checking adds 841891ec0c65 rtnetlink: Update rtnl_stats_dump for strict data checking adds 786e0007e29a rtnetlink: Update inet6_dump_ifinfo for strict data checking adds 14fc5bb29fe7 rtnetlink: Update ipmr_rtm_dumplink for strict data checking adds e8ba330ac0c5 rtnetlink: Update fib dumps for strict data checking adds 51183d233b5a net/neighbor: Update neigh_dump_info for strict data checking adds 9632d47f6a88 net/neighbor: Update neightbl_dump_info for strict data checking adds f80f14c3649f net/namespace: Update rtnl_net_dumpid for strict data checking adds 4a73e5e56d66 net/fib_rules: Update fib_nl_dumprule for strict data checking adds f2ae64bb6ba5 net/ipv6: Update ip6addrlbl_dump for strict data checking adds addd383f5a0b net: Update netconf dump handlers for strict data checking adds c77b93641e7d net/bridge: Update br_mdb_dump for strict data checking adds 8dfbda19a21b rtnetlink: Move input checking for rtnl_fdb_dump to helper adds 8c6e137fbc7f rtnetlink: Update rtnl_fdb_dump for strict data checking adds cd7f7df6ca33 Merge branch 'rtnetlink-Add-support-for-rigid-checking-of- [...] adds 062f97a31435 isdn/gigaset/isocdata: mark expected switch fall-through adds 1e0a72077953 selftests: pmtu: Introduce check_pmtu_value() adds 72ebddd7fff8 selftests: pmtu: extend MTU parsing helper to locked MTU adds e44e428f59e4 selftests: pmtu: add basic IPv4 and IPv6 PMTU tests adds ee9615be250d Merge branch 'more-pmtu-selftests' adds 9e19dabc0559 net: mscc: ocelot: remove set but not used variable 'phy_mode' adds 3600de7a7102 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 541d7fdd7694 xsk: proper AF_XDP socket teardown ordering adds 1bc38b8ff6cc libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause adds 31ce8c4a1ad2 bpf, doc: Document Jump X addressing mode adds c941ce9c282c bpf: add verifier callback to get stack usage info for off [...] adds 1a7e62e6329c nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_ [...] adds c5da54d93eb4 nfp: bpf: copy eBPF subprograms information from kernel verifier adds bcfdfb7c962d nfp: bpf: ignore helper-related checks for BPF calls in nf [...] adds e3b49dc69b32 nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT adds 389f263b60c9 nfp: bpf: add main logics for BPF-to-BPF calls support in [...] adds fb1981654129 nfp: bpf: account for additional stack usage when checking [...] adds bdf4c66faf5f nfp: bpf: update fixup function for BPF-to-BPF calls support adds 2178f3f0dc20 nfp: bpf: fix return address from register-saving subrouti [...] adds 445496231445 nfp: bpf: optimise save/restore for R6~R9 based on register usage adds 7ff0ccde4366 nfp: bpf: support pointers to other stack frames for BPF-t [...] adds e4052d06a519 bpf: allow offload of programs with BPF-to-BPF function calls adds a2046de99193 Merge branch 'bpf-to-bpf-calls-nfp' adds df3f94a0bbeb bpf: fix building without CONFIG_INET adds 2d955fa9329b Merge remote-tracking branch 'bpf-next/master' adds ffa0a9a5903e netfilter: xt_quota: Don't use aligned attribute in sizeof adds e9457b61ac02 Merge remote-tracking branch 'netfilter-next/master' adds 941b18627382 Merge remote-tracking branch 'nfc-next/master' adds 2feff0327617 Merge remote-tracking branch 'bluetooth/master' adds 188de5dd80b2 Merge remote-tracking branch 'net-next/master' into mac80211-next adds 1edcfc20c9d9 mac80211_hwsim: drop now unused work-queue from hwsim adds eca7914f2060 Merge remote-tracking branch 'mac80211-next/master' adds b524abcc0148 gfs2: slow the deluge of io error messages adds e54c78a27fcd gfs2: Use fs_* functions instead of pr_* function where we can adds 4c62bd9cea7b gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd adds b7f5a2cd27b7 GFS2: Flush the GFS2 delete workqueue before stopping the [...] adds a77341292dd6 gfs2: getlabel support adds 86f7eb4b2bab 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 460cdeca546f mtd: maps: gpio-addr-flash: Use order instead of size adds 0304f8eaa3ae mtd: maps: gpio-addr-flash: Replace array with an integer adds 299b43535d38 mtd: maps: gpio-addr-flash: Convert to gpiod adds 3c62e143b2a0 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 e98367618675 mtd: rawnand: toshiba: Pass a single nand_chip object to t [...] adds ed8f0b23d926 mtd: rawnand: r852: fix spelling mistake "card_registred" [...] adds 0d55c668b218 mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register t [...] adds 53c83b59759c mtd: rawnand: marvell: fix the IRQ handler complete() condition adds c723297727d0 Merge remote-tracking branch 'nand/nand/next' adds 5390a8df769e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] adds b038e8e3be72 mtd: spi-nor: parse SFDP Sector Map Parameter Table adds 900f5e0d8c9e mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un [...] adds 630d6bd8a3b4 mtd: spi-nor: Support controllers with limited TX FIFO size adds 3baa8ec88c2f mtd: devices: m25p80: Make sure WRITE_EN is issued before [...] adds 000412276370 mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus adds 40c713193605 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 944585a64f5e crypto: x86/aes-ni - remove special handling of AES in PCBC mode adds 3512dcb4e6c6 crypto: ccp - Remove forward declaration adds fae29f135ef4 hwrng: core - document the quality field adds 5182f26f6f74 crypto: ccp - Make function sev_get_firmware() static adds cfa1d74495aa crypto: qat - move temp buffers off the stack adds 96808c596580 crypto: caam/qi2 - add CONFIG_NETDEVICES dependency adds 90a8c78b8b5e crypto/morus(640,1280) - make crypto_...-algs static adds 80e73c8ad6e9 crypto: cavium/nitrox - fix warnings while printing atomic [...] adds 0b501e7a4fdc crypto: cavium/nitrox - use pcie_flr instead of duplicating it adds e7892dd6d8b0 crypto: cavium/nitrox - NITROX command queue changes. adds 5155e118dda9 crypto: cavium/nitrox - use pci_alloc_irq_vectors() while [...] adds fd27b571c9f6 crypto: lrw - fix rebase error after out of bounds fix adds 5a8dedfa3276 crypto: morus/generic - fix for big endian systems adds 4a34e3c2f2f4 crypto: aegis/generic - fix for big endian systems adds ea9e7568f7a7 crypto: mxs-dcp - Implement sha import/export adds c709eebaf5c5 crypto: mxs-dcp - Fix SHA null hashes and output length adds fadd7a6e616b crypto: mxs-dcp - Fix AES issues adds 52813ab24959 crypto: caam/qi2 - avoid double export adds 7ff9036a6205 crypto: arm64/aes - fix handling sub-block CTS-CBC inputs adds e0db9c48f1ad crypto: x86/aes-ni - fix build error following fpu templat [...] adds a138db23cf2a Merge remote-tracking branch 'crypto/master' adds ecaba292929f Merge remote-tracking branch 'drm/drm-next' adds 707ab7dbc80b Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8c1d1bb0f0bd drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION adds d3e266aee255 Merge remote-tracking branch 'drm-misc/for-linux-next' adds d3fa91c90931 drm/msm: suspend devfreq on init adds c28aa2031f64 drm/msm/a6xx: Add gmu_read64() register read op adds de0a3d094de0 drm/msm: re-factor devfreq code adds a2c3c0a54d4c drm/msm/a6xx: Add devfreq support for a6xx adds a69c5ed25d71 drm/msm: update generated headers adds f926a2e1718e drm/msm: a5xx: Fix improper u64 division adds 82e223a5d854 drm/msm: dpu: Fix memory leak caused by dropped reference adds 3ce36b4542b5 drm/msm/a6xx: Remove CP perfcounter selects from the prote [...] adds 0f5427219bdf drm/msm: a5xx: Remove unneeded parens adds 16f37102181e drm/msm: a6xx: Fix improper u64 division adds 74d2da52516d Merge remote-tracking branch 'drm-msm/msm-next' adds fd99bd8b805c drm: malidp: Add the size of the superblocks when calculat [...] adds c90ccbf35a58 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds e5c36be75cab Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds fa9f86e7a23f 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 11ba61111602 ALSA: hda - Add quirk for ASUS G751 laptop adds 40c516757ba0 ALSA: hda - Add ASUS G751 quirk model entry adds fbb287178d7c 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 cc65fb650c68 ASoC: Add device tree documentation file for wm8782 stereo DAC adds 7454a21c13f7 ASoC: wm8782: add support for regulators adds d6ed11edab5d ASoC: dt-bindings: max98088: add external clock binding adds 62a7fc32a628 ASoC: max98088: Add master clock handling adds 24ae67c58250 ASoC: max98988: make it selectable adds ef8ec5a1bc46 Merge branch 'asoc-4.20' into asoc-next adds 777107c4bf94 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 d8ebf30bb665 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 6d8623a71135 blk-mq-debugfs: Also show requests that have not yet been started adds 7a55948d38eb bcache: account size of buckets used in uuid write to ca-> [...] adds 502b291568fc bcache: trace missed reading by cache_missed adds 752f66a75aba bcache: use REQ_PRIO to indicate bio for metadata adds dd0c91793b7c bcache: fix ioctl in flash device adds 4516da427fcf bcache: fix typo in code comments of closure_return_with_d [...] adds 2e17a262a237 bcache: correct dirty data statistics adds 7567c2a2ad9e bcache: Populate writeback_rate_minimum attribute adds 2d6cb6edd2c7 bcache: fix miss key refill->end in writeback adds 46010141da66 bcache: recal cached_dev_sectors on detach adds 3fd3c5c02b28 bcache: remove unused bch_passthrough_cache adds 91bafdf081b8 bcache: remove useless parameter of bch_debug_init() adds 149d0efada77 bcache: replace hard coded number with BUCKET_GC_GEN_MAX adds 8792099f9ad4 bcache: use MAX_CACHES_PER_SET instead of magic number 8 i [...] adds f6027bca9e38 bcache: split combined if-condition code into separate ones adds 3a646fd77684 bcache: panic fix for making cache device adds 7a4bf8b0e64d Merge branch 'for-4.20/block' into for-next adds 36e765392e48 blk-mq: complete req in softirq context in case of single queue adds 8f0a43f0d576 Merge branch 'for-4.20/block' into for-next adds 9c02aca6e693 Merge remote-tracking branch 'block/for-next' adds 3d6a47c325cb dm cache: destroy migration_cache if cache target registra [...] adds d00a63c65f79 Merge remote-tracking branch 'device-mapper/for-next' adds 2b07e5f2e5da Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 8199d312dad7 mmc: sdhci-pltfm: Convert DT properties to generic device [...] adds 7c7ba4334e5c mmc: sdhci-iproc: Add ACPI support adds 60208a267208 mmc: sdhci-of-arasan: Do now show error message in case of [...] adds 2e1501a8bdd4 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds 722c68a52b48 mmc: renesas_sdhi: Add r8a774a1 support adds ed3ae724003f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap adds 685bc885b7f8 mmc: jz4740: Drop dependency on MACH_JZ4740/80 adds c1ec8f866f0a mmc: renesas_sdhi_internal_dmac: Fix a few typos adds 16a129b3caac mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist adds 00c6527b8311 dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings adds f707079df8f7 mmc: use SPDX identifier for Renesas drivers adds a0c938b5dd70 mmc: jz4740: Add support for the JZ4725B adds 74005a01f1ff mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] adds 0196c8db8363 mmc: tmio: move tmio_mmc_set_clock() to platform hook adds fb19fdf48ddc dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller adds 3fd784f745dd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver adds 7d8bb1f46e13 mmc: sdhci: add tuning error codes adds b1f378ab5334 mmc: sdhci-of-esdhc: add erratum A008171 support adds c7eabbee3de9 sdhci: acpi: add free_slot callback adds 96ccb858093d sdhci: acpi: add qcom sdhci host reset quirk fix adds d462c1b47452 mmc: sdhci: Export sdhci_request() adds 1ff537bd5d7b mmc: Convert to using %pOFn instead of device_node.name adds e93be38af155 mmc: sdhci: add adma_table_cnt member to struct sdhci_host adds 54552e4948cb mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops adds b85c997d2cfe mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation adds 68f83127fe75 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock adds db4cea918e11 mmc: tmio: refactor CLK_CTL bit calculation adds cbf6d82cad4a mmc: core: add helper to see if a host is doing a retune adds 75f349a15306 mmc: renesas_sdhi: skip SCC error check when retuning adds b85fb0a1c8ae mmc: tmio: Fix SCC error detection adds 4c595c057a29 mmc: tmio: more concise clk calculation adds 75586bb94975 mmc: tmio: remove now unused variable adds 3700cdf8e325 dt-bindings: mmc: tegra: Add pad voltage control properties adds 1dd2a7580916 dt-bindings: Add Tegra SDHCI pad pdpu offset bindings adds b7783cfbd158 dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values adds 86ac2f8bf90a mmc: tegra: Reconfigure pad voltages during voltage switching adds e7c071489ecc mmc: tegra: Poll for calibration completion adds 9d548f118f57 mmc: tegra: Set calibration pad voltage reference adds 212b0cf14178 mmc: tegra: Power on the calibration pad adds 887bda8f21ee mmc: tegra: Disable card clock during pad calibration adds 51b77c8ea784 mmc: tegra: Program pad autocal offsets from dt adds 44babea2ea53 mmc: tegra: Perform pad calibration after voltage switch adds d943f6e91f0f mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 adds d4501d8e8849 mmc: tegra: Add a workaround for tap value change glitch adds 85c0da1751fc mmc: tegra: Parse default trim and tap from dt adds c2c09678f849 mmc: tegra: Configure default tap values adds 41a0b8d748f9 mmc: tegra: Configure default trim value on reset adds 1070e83a346b mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 adds f6a447fafa39 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops adds 38a284d98cfe mmc: tegra: Disable card clock during tuning cmd on Tegra210 adds 3559d4a6bb59 mmc: tegra: Enable UHS and HS200 modes for Tegra210 adds 2ad50051575c mmc: tegra: Enable UHS and HS200 modes for Tegra186 adds 3ecea59d27f8 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI adds f5313aaa9252 mmc: tegra: Parse and program DQS trim value adds dfc9700cef77 mmc: tegra: Implement HS400 enhanced strobe adds bc5568bf4c3f mmc: tegra: Implement HS400 delay line calibration adds 61dad40eb955 mmc: tegra: Implement periodic pad calibration adds e5378247fe25 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR adds 18da1990d2dd mmc: sdhci: Add version V4 definition adds b3f80b434f72 mmc: sdhci: Add sd host v4 mode adds 917a0c52d6c3 mmc: sdhci: Change SDMA address register for v4 mode adds 685e444bbaa0 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode adds e65953d4a117 mmc: sdhci: Add 32-bit block count support for v4 mode adds 427b6514d095 mmc: sdhci: Add Auto CMD Auto Select support adds 7ed71a9df4ba mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode adds d7f0570deefb dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] adds fb8bd90f83c4 mmc: sdhci-sprd: Add Spreadtrum's initial host controller adds 1ff9cabd5455 mmc: sunxi: Clarify new timing mode usage and implementation adds 07bafc1e3536 mmc: sunxi: Use new timing mode for A64 eMMC controller adds 54541815b43f mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] adds 5a941898233c mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR adds 07be55b567a5 mmc: sdhci: fix __sdhci_adma_write_desc adds 9ef986a697c6 mmc: mmci: Drop support for pdata GPIO numbers adds b007c4cec8ca mmc: sdhci: spear: Use the slot GPIO descriptor adds 43b7358df63a mmc: sdhci: pxav3: Delete GPIO handling adds bbf57df8172a mmc: sdhci: sirf: Use the slot GPIO descriptor adds ac379b7ca1b0 mmc: core: Allow building PWRSEQ_SD8787 with LIBERTAS_SDIO adds 7838a8ddc80b mmc: omap_hsmmc: Kill off cover detection adds e63201f19438 mmc: omap_hsmmc: Delete platform data GPIO CD and WP adds 5169894982bb mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] adds bd451c2df99b dt-bindings: mmc: renesas_sdhi: Add r8a7744 support adds 2ffca7a34df5 dt-bindings: mmc: sh_mmcif: Document r8a7744 DT bindings adds 7b2a6d518d0c mmc: mmci: internalize dma map/unmap into mmci dma functions adds cdea19472192 mmc: mmci: internalize dma_inprogress into mmci dma functions adds 19a25d57ad39 mmc: mmci: Change struct members from bool to u8 adds a5c83eb2bdc3 mmc: tifm_sd: Mark expected switch fall-through adds d2681cd81b05 mmc: meson-mx-sdio: mark expected switch fall-through adds 32b64b0397b4 mmc: dw_mmc-exynos: Add tuning for sdr and ddr timing for [...] adds 716b717ac07d mmc: dt-bindings: add "bus-clk" for MT2712 adds 258bac4a61af mmc: mediatek: add bus_clk control adds 2fe5f116b0e9 Merge remote-tracking branch 'mmc/next' adds 50585db726ec Merge remote-tracking branch 'kgdb/kgdb-next' adds e94e20681b60 Merge remote-tracking branch 'md/for-next' adds a00b081631e7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 14e73c5ef39d Merge remote-tracking branch 'battery/for-next' adds 4b03227a65dc regulator: axp20x: Mark expected switch fall-throughs adds dbd1709f7697 dt-bindings: regulator: document stpmic1 pmic regulators adds ca55b7185b74 regulator: stpmic1: add stpmic1 regulator driver adds e66789c8d49a Merge branch 'regulator-4.20' into regulator-next adds b28c853be352 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds d3ba0a2bc41f Merge remote-tracking branch 'regulator/for-next' adds 774a1c76e142 Merge remote-tracking branch 'security/next-testing' adds da319a6756d9 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 b5f4c59c3d76 Merge remote-tracking branch 'integrity/next-integrity' adds 7eef7c2c9a89 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 e734bc5d32a1 Merge remote-tracking branch 'tpmdd/next' adds 59c66636aec7 MAINTAINERS: Fix file pattern for MEN Z069 watchdog driver adds b5a137175c64 Merge remote-tracking branch 'watchdog/master' adds a089845b3ed2 dt-bindings: iommu: ipmmu-vmsa: Add r8a7744 support adds 24d2c521749d iommu/amd: Move iommu_init_pci() to .init section adds e84b7cc457f9 iommu/amd: Add default branch in amd_iommu_capable() adds 829ddb35eee8 Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] adds caead261def8 Merge remote-tracking branch 'iommu/next' adds 24f73098891d 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 addfa6d90c04 Merge remote-tracking branch 'devicetree/for-next' adds fc708c9582d9 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 2c1833767bd8 spi: pxa2xx: Rewrite switch code block in interrupt_transfer adds 5e9feb3544a7 spidev: Enable the Liebherr's BK4 board to work with spide [...] adds a1108c7b2efb spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] adds 5cac65f26c85 Merge branch 'spi-4.20' into spi-next adds 2efc15972c91 Merge remote-tracking branch 'spi/topic/of' into spi-next adds ec49665f4d33 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 44db6940f27a Merge branch 'core/core' adds 5d5c1a0f8eb4 Merge branch 'core/objtool' adds d0346559a7c3 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 7402969ba7fd Merge branch 'core/rcu' adds 01f3538ab39c 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 d7fa993592b2 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 fc7e5f27edb4 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 fac07d2ba7b2 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 58d495abd648 Merge branch 'perf/urgent' adds 4fc72c0ef3c1 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 66d12521a70e 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 1f174a1a2cde clocksource/drivers/dw_apb: Add reset control adds 2f6affe35c1d Merge branch 'clockevents/4.20' of https://git.linaro.org/ [...] adds 93a9574dfd9d Merge branch 'timers/core' adds ffb042f2631d Merge branch 'x86/apic' adds c808c09b527c x86/asm: Use CC_SET()/CC_OUT() in __cmpxchg_double() adds edfbeecd92b0 Merge branch 'linus' into x86/asm, to pick up fixes adds 07e1d88adaae x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately adds b1378a561fd1 x86/fsgsbase/64: Introduce FS/GS base helper functions adds e696c231bebf x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers adds 824eea38d239 x86/fsgsbase/64: Convert the ELF core dump code to the new [...] adds f4550b52e495 x86/fsgsbase/64: Factor out FS/GS segment loading from __s [...] adds c4755613a133 x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER adds ffebbaedc861 x86/vdso: Introduce helper functions for CPU and node number adds b2e2ba578e01 x86/vdso: Initialize the CPU/node NR segment descriptor earlier adds 22245bdf0ad8 x86/segments: Introduce the 'CPUNODE' naming to better doc [...] adds ec3a94188df7 x86/fsgsbase/64: Clean up various details adds dcd2d0cece16 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 d8a57a5ae32c 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 245e5707dd7d 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 1be3f247c288 x86/mm: Avoid VLA in pgd_alloc() adds e8bd1803aec8 x86/intel_rdt: Fix out-of-bounds memory access in CBM tests adds 7d27cb68cc30 Merge branch 'x86/urgent' into x86/cache adds fa9032bca042 x86/intel_rdt: Introduce utility to obtain CDP peer adds edbdd2c8bd30 x86/intel_rdt: CBM overlap should also check for overlap w [...] adds 42688c0c327e x86/intel_rdt: Fix initial allocation to consider CDP adds ae9260d80e51 Merge branch 'x86/cache' adds 995d5f64b62f tools/cpupower: Add Hygon Dhyana support adds e8196259c155 Merge branch 'x86/cpu' adds d2266bbfa9e3 x86/earlyprintk: Add a force option for pciserial device adds ff5a98047da9 Merge branch 'x86/early-printk' adds 10d02e13385c x86/hyperv: Add GUEST_IDLE_MSR support adds 15627aa092cc Merge branch 'x86/hyperv' adds 517b11454a97 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 d74865bd3996 Merge branch 'x86/mm' adds e0f3bda8bd8c Merge branch 'x86/paravirt' adds d92116b800fb x86/olpc: Indicate that legacy PC XO-1 platform should not [...] adds fa112cf1e8bc x86/olpc: Fix build error with CONFIG_MFD_CS5535=m adds 61fa448953f7 Merge branch 'x86/platform' adds d0259a5909e7 Merge branch 'x86/pti' 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 0f0746d2bce4 Merge branch 'x86/vdso' adds d9e58929516a Merge remote-tracking branch 'tip/auto-latest' adds 3e9007fa1834 Merge remote-tracking branch 'edac-amd/for-next' adds 2676c01d136d Merge remote-tracking branch 'ftrace/for-next' adds 0f9f5bd2d4ad Merge remote-tracking branch 'rcu/rcu/next' adds dd5bd0a65ff6 Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/p [...] adds f8f153f3b8c8 Merge remote-tracking branch 'kvm/linux-next' adds 2581905d430b Merge remote-tracking branch 'kvm-arm/next' adds 1006284c5e41 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixu [...] adds aa2278644ae5 KVM: PPC: Book3S HV: Provide mode where all vCPUs on a cor [...] adds 6b3d9d1ae4fa Merge remote-tracking branch 'kvm-ppc/kvm-ppc-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 46623ab3194a s390: vfio-ap: make local functions and data static adds ed3054a30258 Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux [...] adds f8e2e68d5b58 Merge remote-tracking branch 'kvms390/next' adds 2816b65aed9d xen: Make XEN_BACKEND selectable by DomU adds 0d99ac4de679 xen/balloon: Grammar s/Is it/It is/ adds 2bbd13f8c0ad xen: fix race in xen_qlock_wait() adds 7250f6d35681 xen: make xen_qlock_wait() nestable adds 10a43107d90f 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 bbbaa189bfed Merge remote-tracking branch 'percpu/for-next' adds 8289c4b6f2e5 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_m [...] adds cacad0b2e395 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] adds 00180d01c416 Merge remote-tracking branch 'drivers-x86/for-next' adds 9106ab27a90e Merge remote-tracking branch 'leds/for-next' adds d7744abde903 Merge remote-tracking branch 'ipmi/for-next' adds 8c4b0423a7f9 Merge remote-tracking branch 'driver-core/driver-core-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 e7a2c3fa2857 Merge tag 'usb-for-v4.20' of git://git.kernel.org/pub/scm/ [...] adds 8aff4eaa1de7 Merge 4.19-rc7 into usb-next adds c158e06224de Merge remote-tracking branch 'usb/usb-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 de6e99653aea 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 203fd4ca967e 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 4e1a606d552d Merge 4.19-rc7 into tty-next adds 090c6ee7b0c9 Merge remote-tracking branch 'tty/tty-next' adds ba1cb318dcbf Merge 4.19-rc7 into char-misc-next adds 8c55f3646e42 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 efc44151961e Merge remote-tracking branch 'staging/staging-next' adds 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE adds 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] adds f2e0821377a3 i2c: mux: pca954x: simplify code to reach the adapter adds df6dd24f7664 i2c: mux: ltc4306: simplify code to reach the adapter adds 7451dc608564 i2c: mux: mlxcpld: simplify code to reach the adapter adds a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next adds b5843db2e969 Merge remote-tracking branch 'mux/for-next' adds 23ba90b47dfc interconnect: fix build error without DEBUGFS adds 13c9c6003a30 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 95d799bbd88d 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 756752870e5a Merge remote-tracking branch 'cgroup/for-next' adds aae9872c8b72 Merge branch 'misc' into for-next adds 708a2f0eae5b 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 3bf62eb77c79 remoteproc: qcom: q6v5-pil: Assign the relocated address adds 6490de9aec9b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 50473600212c 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 d112058d6e52 Merge remote-tracking branch 'gpio/for-next' adds 5ebcede43c9e Merge remote-tracking branch 'pinctrl/for-next' adds 601d5abfeaf2 signal: In sigqueueinfo prefer sig not si_signo adds 616b28683e7f Merge remote-tracking branch 'userns/for-next' adds 3554ba244c8a selftests: gpio: restructure Makefile adds 9c476a573870 selftests: gpio: Fix OUTPUT directory in Makefile adds bb9989ca1438 Merge remote-tracking branch 'kselftest/next' adds a3798dd6af5c 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 f59d44dfc691 Merge remote-tracking branch 'rtc/rtc-next' adds 6fcd8c39470c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds d0bfafb783db Merge remote-tracking branch 'ntb/ntb-next' adds bc5701d8e27f Makefile: Globally enable VLA warning adds 1860f3ff458b Merge branch 'for-next/vla' into for-next/kspp adds 329e09893909 treewide: Replace more open-coded allocation size multiplications adds 85e670798001 Merge branch 'for-next/array_size' into for-next/kspp adds a487973c5807 Merge remote-tracking branch 'kspp/for-next/kspp' adds d80b4091234f Merge remote-tracking branch 'cisco/for-next' adds eb6344dd3a30 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 4a2e5a52949d Merge branch 'akpm-current/current' adds 1be0f2c5b2ee percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 4d7ae483d272 mm: remove CONFIG_NO_BOOTMEM adds aa93056eeaa8 mm: remove now defunct NO_BOOTMEM from depends list for de [...] adds 379209ff96bf mm: remove CONFIG_HAVE_MEMBLOCK adds e7a0c6fb3ce2 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds d7f8f84b2f9e csky: fixups after bootmem removal adds dcc794fb019c memblock: remove stale #else and the code it protects adds 22dcce432eb5 mm: remove bootmem allocator implementation. adds c60b6c7cbd3b mm: nobootmem: remove dead code adds acbab0299953 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds 3fdac5347d07 memblock: remove _virt from APIs returning virtual address adds 7cd194c9caac memblock: replace alloc_bootmem_align with memblock_alloc adds 855ad90f950d memblock: replace alloc_bootmem_low with memblock_alloc_low adds 04884d21ee93 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds 61dc234a15bd memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds f49adbb2fde8 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds e723fae3d657 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds f9efb63cb9b4 memblock: add align parameter to memblock_alloc_node() adds 7bfd63ca65b4 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 283927dc6099 memblock: replace __alloc_bootmem_node with appropriate me [...] adds 824035ab9aee memblock: replace alloc_bootmem_node with memblock_alloc_node adds 97ba33c23480 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds a9aacd90c467 memblock: replace alloc_bootmem_pages with memblock_alloc adds 4103dc41415d memblock: replace __alloc_bootmem with memblock_alloc_from adds d832fc134e18 memblock: replace alloc_bootmem with memblock_alloc adds 875f732a59d8 mm: nobootmem: remove bootmem allocation APIs adds 466c34bcd404 memblock: replace free_bootmem{_node} with memblock_free adds 62ad1afd17d4 memblock: replace free_bootmem_late with memblock_free_late adds 7dcba91f260b memblock: rename free_all_bootmem to memblock_free_all adds aba7ba9d4b8b memblock: rename __free_pages_bootmem to memblock_free_pages adds 2226d898d9a0 mm: remove nobootmem adds c65ec8e0871c memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 5cb7275b6966 mm: remove include/linux/bootmem.h adds d999317b6e71 dma-direct: fix up for the removal of linux/bootmem.h adds 60a88eb702fa powerpc: fix up for removal of linux/bootmem.h adds 8896c463deb1 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal adds 1c5fda86767c docs/boot-time-mm: remove bootmem documentation adds 99f914a95982 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds 596e525fb4e2 mm/memory_hotplug: make remove_memory() take the device_ho [...] adds cb8aa747bf77 mm/memory_hotplug: make add_memory() take the device_hotplug_lock adds 882918f5d6f4 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] adds 326a657b7ada powerpc/powernv: hold device_hotplug_lock when calling dev [...] adds e79a918f3782 powerpc/powernv: hold device_hotplug_lock when calling mem [...] adds 4d2e402087fb powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] adds cd5fd8ecfc6c memory-hotplug.txt: add some details about locking internals adds 110573da8f55 mm: Fix warning in insert_pfn() adds 4ffc88cb4098 vfs: replace current_kernel_time64 with ktime equivalent adds d6f18e0d7fae drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 71587353a325 Merge branch 'akpm/master' adds 570b7bdeaf18 Add linux-next specific files for 20181009
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-aar [...]
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 + Documentation/admin-guide/mm/memory-hotplug.rst | 465 ++ Documentation/conf.py | 10 +- Documentation/core-api/index.rst | 2 + Documentation/core-api/memory-hotplug-notifier.rst | 84 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 183 + .../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/iommu/renesas,ipmmu-vmsa.txt | 1 + .../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 + Documentation/devicetree/bindings/mmc/mtk-sd.txt | 1 + .../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/regulator/st,stpmic1-regulator.txt | 68 + .../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/maxim,max98088.txt | 8 + .../devicetree/bindings/sound/st,sta32x.txt | 3 + .../devicetree/bindings/sound/ts3a227e.txt | 2 +- Documentation/devicetree/bindings/sound/wm8782.txt | 17 + .../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/driver-model/devres.txt | 1 - Documentation/filesystems/Locking | 17 +- .../filesystems/ext4/{ondisk => }/about.rst | 0 .../filesystems/ext4/{ondisk => }/allocators.rst | 0 Documentation/filesystems/ext4/attributes.rst | 191 + .../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 Documentation/filesystems/ext4/checksums.rst | 73 + Documentation/filesystems/ext4/directory.rst | 426 ++ .../filesystems/ext4/{ondisk => }/dynamic.rst | 0 .../filesystems/ext4/{ondisk => }/eainode.rst | 0 Documentation/filesystems/ext4/ext4.rst | 613 --- .../filesystems/ext4/{ondisk => }/globals.rst | 0 Documentation/filesystems/ext4/group_descr.rst | 170 + Documentation/filesystems/ext4/ifork.rst | 194 + Documentation/filesystems/ext4/index.rst | 19 +- .../filesystems/ext4/{ondisk => }/inlinedata.rst | 0 Documentation/filesystems/ext4/inodes.rst | 576 +++ Documentation/filesystems/ext4/journal.rst | 611 +++ Documentation/filesystems/ext4/mmp.rst | 77 + .../filesystems/ext4/ondisk/attributes.rst | 191 - .../filesystems/ext4/ondisk/checksums.rst | 73 - .../filesystems/ext4/ondisk/directory.rst | 426 -- .../filesystems/ext4/ondisk/group_descr.rst | 170 - Documentation/filesystems/ext4/ondisk/ifork.rst | 194 - Documentation/filesystems/ext4/ondisk/index.rst | 9 - Documentation/filesystems/ext4/ondisk/inodes.rst | 575 --- Documentation/filesystems/ext4/ondisk/journal.rst | 611 --- Documentation/filesystems/ext4/ondisk/mmp.rst | 77 - .../filesystems/ext4/ondisk/special_inodes.rst | 38 - Documentation/filesystems/ext4/ondisk/super.rst | 801 ---- .../filesystems/ext4/{ondisk => }/overview.rst | 0 Documentation/filesystems/ext4/special_inodes.rst | 38 + Documentation/filesystems/ext4/super.rst | 801 ++++ Documentation/filesystems/nfs/rpc-cache.txt | 6 +- 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/memory-hotplug.txt | 547 --- Documentation/networking/af_xdp.rst | 4 +- Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params.txt | 42 + Documentation/networking/filter.txt | 94 +- Documentation/networking/rxrpc.txt | 25 + Documentation/process/index.rst | 1 + Documentation/process/programming-language.rst | 45 + Documentation/serial/serial-iso7816.txt | 83 + Documentation/sound/hd-audio/models.rst | 2 + Documentation/sphinx-static/theme_overrides.css | 38 + Documentation/x86/x86_64/mm.txt | 169 +- MAINTAINERS | 58 +- Makefile | 17 +- Next/SHA1s | 231 +- Next/Trees | 1 + Next/merge.log | 4695 ++++++++++++-------- 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 | 44 +- 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/mm/proc-v7-bugs.c | 17 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 2 +- 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/crypto/aes-glue.c | 13 +- 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/ia64/hp/sim/simserial.c | 22 +- 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/asm/pdcpat.h | 8 + arch/parisc/include/uapi/asm/ioctls.h | 2 + arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/traps.c | 7 +- 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.c | 3 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 10 + arch/powerpc/kvm/book3s_hv.c | 8 + 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/Kconfig | 9 + arch/s390/Makefile | 2 +- arch/s390/appldata/appldata_base.c | 33 +- arch/s390/boot/.gitignore | 1 + arch/s390/boot/Makefile | 24 +- arch/s390/boot/boot.h | 11 + arch/s390/boot/cmdline.c | 2 + arch/s390/boot/compressed/Makefile | 37 +- arch/s390/boot/compressed/decompressor.c | 85 + arch/s390/boot/compressed/decompressor.h | 25 + arch/s390/boot/compressed/head.S | 52 - arch/s390/boot/compressed/misc.c | 116 - arch/s390/boot/compressed/vmlinux.lds.S | 24 +- arch/s390/boot/compressed/vmlinux.scr.lds.S | 15 - arch/s390/boot/ctype.c | 2 + arch/s390/boot/head.S | 8 +- arch/s390/boot/ipl_parm.c | 182 + arch/s390/boot/ipl_vmparm.c | 2 + arch/s390/boot/mem_detect.c | 181 + arch/s390/boot/startup.c | 64 + arch/s390/boot/string.c | 138 + arch/s390/defconfig | 1 + arch/s390/hypfs/hypfs_sprp.c | 42 +- arch/s390/include/asm/appldata.h | 19 +- arch/s390/include/asm/boot_data.h | 11 + arch/s390/include/asm/ccwgroup.h | 2 + arch/s390/include/asm/ipl.h | 4 +- arch/s390/include/asm/kasan.h | 30 + arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/mem_detect.h | 82 + arch/s390/include/asm/page.h | 1 + arch/s390/include/asm/pgtable.h | 20 +- arch/s390/include/asm/processor.h | 53 +- arch/s390/include/asm/sclp.h | 4 + arch/s390/include/asm/sections.h | 12 + arch/s390/include/asm/setup.h | 3 +- arch/s390/include/asm/string.h | 21 + arch/s390/include/asm/thread_info.h | 13 +- arch/s390/include/asm/vmlinux.lds.h | 20 + arch/s390/include/uapi/asm/zcrypt.h | 19 +- arch/s390/kernel/Makefile | 6 +- arch/s390/kernel/asm-offsets.c | 2 +- arch/s390/kernel/base.S | 2 +- arch/s390/kernel/dumpstack.c | 8 +- arch/s390/kernel/early.c | 47 +- arch/s390/kernel/early_nobss.c | 24 +- arch/s390/kernel/entry.S | 53 +- arch/s390/kernel/entry.h | 3 + arch/s390/kernel/head64.S | 4 +- arch/s390/kernel/ipl.c | 119 +- arch/s390/kernel/ipl_vmparm.c | 36 + arch/s390/kernel/irq.c | 10 +- arch/s390/kernel/machine_kexec.c | 17 +- arch/s390/kernel/module.c | 15 +- arch/s390/kernel/setup.c | 206 +- arch/s390/kernel/smp.c | 87 +- arch/s390/kernel/swsusp.S | 7 +- arch/s390/kernel/vdso32/Makefile | 3 +- arch/s390/kernel/vdso64/Makefile | 3 +- arch/s390/kernel/vmlinux.lds.S | 18 +- arch/s390/kvm/kvm-s390.c | 57 +- arch/s390/lib/Makefile | 4 + arch/s390/lib/mem.S | 12 +- arch/s390/mm/Makefile | 6 +- arch/s390/mm/dump_pagetables.c | 58 +- arch/s390/mm/fault.c | 38 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/kasan_init.c | 387 ++ arch/s390/mm/maccess.c | 25 +- arch/s390/mm/mem_detect.c | 62 - arch/sh/include/uapi/asm/ioctls.h | 2 + arch/sparc/include/uapi/asm/ioctls.h | 2 + arch/sparc/kernel/auxio_64.c | 4 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/prom_32.c | 26 +- arch/sparc/kernel/prom_64.c | 68 +- arch/sparc/vdso/Makefile | 8 +- arch/x86/Kconfig | 6 +- arch/x86/Makefile | 8 +- arch/x86/crypto/Makefile | 2 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/fpu.c | 209 - arch/x86/entry/calling.h | 2 +- arch/x86/entry/vdso/Makefile | 16 +- arch/x86/entry/vdso/vclock_gettime.c | 220 +- arch/x86/entry/vdso/vgetcpu.c | 8 +- arch/x86/entry/vdso/vma.c | 38 +- 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/elf.h | 6 +- arch/x86/include/asm/fsgsbase.h | 49 + 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/segment.h | 46 +- 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 | 79 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/common.c | 52 +- arch/x86/kernel/cpu/intel_rdt.c | 10 +- arch/x86/kernel/cpu/intel_rdt.h | 6 +- arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 26 +- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 172 +- arch/x86/kernel/crash_dump_64.c | 60 +- arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/macros.S | 16 + arch/x86/kernel/process_64.c | 183 +- arch/x86/kernel/ptrace.c | 28 +- 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.c | 248 ++ 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/x86/xen/spinlock.c | 33 +- arch/xtensa/include/uapi/asm/ioctls.h | 2 + arch/xtensa/kernel/Makefile | 4 +- block/blk-mq-debugfs.c | 3 +- block/blk-mq.c | 14 + block/blk-softirq.c | 5 +- crypto/Kconfig | 2 +- crypto/aegis.h | 20 +- crypto/lrw.c | 7 +- crypto/morus1280.c | 7 +- crypto/morus640.c | 16 +- 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_ldisc.c | 1 + drivers/bluetooth/hci_qca.c | 2 +- drivers/char/hw_random/core.c | 4 +- drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/clk/samsung/clk-s3c64xx.c | 2 +- drivers/clocksource/Makefile | 26 +- drivers/clocksource/asm9260_timer.c | 2 +- drivers/clocksource/cadence_ttc_timer.c | 543 --- drivers/clocksource/dw_apb_timer_of.c | 20 +- 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 +- drivers/clocksource/time-orion.c | 192 - ...{time-armada-370-xp.c => timer-armada-370-xp.c} | 0 drivers/clocksource/timer-cadence-ttc.c | 543 +++ .../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 drivers/clocksource/timer-orion.c | 192 + 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 drivers/clocksource/timer-zevio.c | 218 + drivers/clocksource/zevio-timer.c | 218 - drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 34 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpuidle/governors/menu.c | 90 +- drivers/cpuidle/poll_state.c | 8 +- drivers/crypto/Kconfig | 11 + drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_common.h | 5 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 99 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 2 +- drivers/crypto/cavium/nitrox/nitrox_isr.c | 336 +- drivers/crypto/cavium/nitrox/nitrox_isr.h | 10 + drivers/crypto/cavium/nitrox/nitrox_lib.c | 94 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 20 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 40 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 5 +- drivers/crypto/ccp/psp-dev.c | 3 +- drivers/crypto/ccp/sp-platform.c | 53 +- drivers/crypto/inside-secure/safexcel.c | 8 +- drivers/crypto/mxs-dcp.c | 121 +- drivers/crypto/qat/qat_common/qat_algs.c | 64 +- 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/firmware/Kconfig | 1 + drivers/firmware/Makefile | 1 + drivers/firmware/imx/Kconfig | 11 + drivers/firmware/imx/Makefile | 2 + drivers/firmware/imx/imx-scu.c | 270 ++ drivers/firmware/imx/misc.c | 99 + 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/adreno/a2xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 18 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 1413 ++++-- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 40 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 12 + drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 34 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 8 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 4 +- drivers/gpu/drm/msm/msm_gpu.c | 45 +- drivers/gpu/drm/msm/msm_gpu.h | 5 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 15 +- 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/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- 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/serport.c | 2 +- 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 | 4 +- drivers/iommu/amd_iommu_init.c | 16 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/isdn/capi/capi.c | 7 - drivers/isdn/gigaset/asyncdata.c | 4 +- drivers/isdn/gigaset/ev-layer.c | 4 +- drivers/isdn/gigaset/interface.c | 13 +- drivers/isdn/gigaset/isocdata.c | 2 +- drivers/isdn/i4l/isdn_tty.c | 19 - drivers/macintosh/macio_asic.c | 4 +- drivers/md/bcache/alloc.c | 2 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/closure.h | 3 +- drivers/md/bcache/debug.c | 2 +- drivers/md/bcache/extents.c | 2 +- drivers/md/bcache/request.c | 9 +- drivers/md/bcache/request.h | 2 +- drivers/md/bcache/super.c | 113 +- drivers/md/bcache/sysfs.c | 2 + drivers/md/dm-cache-metadata.c | 21 +- drivers/md/dm-cache-metadata.h | 3 +- drivers/md/dm-cache-target.c | 7 +- 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/dw9714.c | 5 +- drivers/media/i2c/dw9807-vcm.c | 3 +- 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/dw_mmc-exynos.c | 11 + drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmci.h | 32 +- drivers/mmc/host/mtk-sd.c | 6 + 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 | 10 +- drivers/mtd/nand/raw/r852.c | 14 +- drivers/mtd/nand/raw/r852.h | 2 +- drivers/mux/adgs1408.c | 2 +- drivers/mux/core.c | 104 +- 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/freescale/Kconfig | 9 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 17 + drivers/net/ethernet/freescale/dpaa2/Makefile | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 222 + .../ethernet/freescale/dpaa2/dpaa2-ptp.h} | 0 drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 40 + drivers/net/ethernet/freescale/dpaa2/dprtc.c | 194 + drivers/net/ethernet/freescale/dpaa2/dprtc.h | 45 + 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 | 58 +- drivers/net/ethernet/mscc/ocelot_hsio.h | 785 ---- 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/jit.c | 381 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 52 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 63 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 11 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 141 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 4 + drivers/net/ethernet/netronome/nfp/nfp_asm.h | 9 + 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/6pack.c | 21 - drivers/net/hamradio/mkiss.c | 21 - drivers/net/hamradio/yam.c | 4 + drivers/net/ieee802154/mac802154_hwsim.c | 8 - drivers/net/ieee802154/mcr20a.c | 64 +- drivers/net/netdevsim/bpf.c | 8 +- drivers/net/phy/mscc.c | 1415 +++++- drivers/net/phy/phylink.c | 48 +- drivers/net/slip/slip.c | 25 - drivers/net/team/team.c | 6 + drivers/net/usb/smsc75xx.c | 1 + drivers/net/wan/x25_asy.c | 19 - 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/mac80211_hwsim.c | 11 +- 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 + drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 140 + drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 17 + .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 156 + .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 211 + 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 + drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 30 + drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 23 + drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 143 + 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 + .../net/wireless/mediatek/mt76/mt76x2/debugfs.c | 137 + drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h | 26 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 535 +++ drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 73 + drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 219 + drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 54 + drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 37 + drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 124 + drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 101 + drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 107 + .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 60 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 110 + .../net/wireless/mediatek/mt76/mt76x2/pci_dfs.c | 878 ++++ .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 529 +++ .../net/wireless/mediatek/mt76/mt76x2/pci_mac.c | 203 + .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 310 ++ .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 188 + .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 459 ++ drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c | 142 + drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 297 ++ drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 153 + .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 310 ++ .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 222 + .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 179 + .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 292 ++ .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 232 + drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 42 - drivers/net/wireless/mediatek/mt76/mt76x2_core.c | 88 - .../net/wireless/mediatek/mt76/mt76x2_debugfs.c | 156 - drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 877 ---- drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h | 146 - drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 124 - drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c | 669 --- drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h | 192 - drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 604 --- .../wireless/mediatek/mt76/mt76x2_init_common.c | 225 - drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 273 -- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 64 - .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 239 - drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 311 -- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 188 - drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 108 - .../net/wireless/mediatek/mt76/mt76x2_mcu_common.c | 124 - drivers/net/wireless/mediatek/mt76/mt76x2_pci.c | 110 - drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 458 -- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 392 -- drivers/net/wireless/mediatek/mt76/mt76x2_trace.c | 23 - drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 144 - drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 175 - .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 118 - drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 153 - drivers/net/wireless/mediatek/mt76/mt76x2u.h | 68 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 53 - drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 317 -- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 240 - drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 180 - drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 291 -- drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 264 -- 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/opp/core.c | 2 +- drivers/opp/of.c | 51 +- drivers/parisc/dino.c | 5 +- drivers/pci/Kconfig | 6 +- 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/aer.c | 211 +- 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/platform/x86/mlx-platform.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 24 + drivers/powercap/intel_rapl.c | 10 +- drivers/regulator/Kconfig | 12 + drivers/regulator/Makefile | 1 + drivers/regulator/axp20x-regulator.c | 3 +- drivers/regulator/stpmic1_regulator.c | 674 +++ 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 | 32 +- drivers/remoteproc/remoteproc_sysfs.c | 5 + drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/core.c | 15 +- drivers/reset/reset-imx7.c | 1 + drivers/reset/reset-qcom-pdc.c | 124 + drivers/rtc/rtc-cmos.c | 29 +- drivers/s390/char/Makefile | 1 + drivers/s390/char/monwriter.c | 33 +- drivers/s390/char/sclp.h | 52 + drivers/s390/char/sclp_cmd.c | 11 +- drivers/s390/char/sclp_early.c | 123 +- drivers/s390/char/sclp_early_core.c | 116 + drivers/s390/cio/ccwgroup.c | 30 + drivers/s390/crypto/Makefile | 2 +- drivers/s390/crypto/ap_bus.c | 61 +- drivers/s390/crypto/ap_bus.h | 25 + drivers/s390/crypto/vfio_ap_drv.c | 4 +- drivers/s390/crypto/vfio_ap_ops.c | 55 +- drivers/s390/crypto/zcrypt_api.c | 627 ++- drivers/s390/crypto/zcrypt_api.h | 15 +- drivers/s390/crypto/zcrypt_card.c | 2 - drivers/s390/crypto/zcrypt_cca_key.h | 2 - drivers/s390/crypto/zcrypt_cex2a.c | 6 +- drivers/s390/crypto/zcrypt_cex2a.h | 6 +- drivers/s390/crypto/zcrypt_cex2c.c | 292 ++ drivers/s390/crypto/zcrypt_cex2c.h | 18 + drivers/s390/crypto/zcrypt_cex4.c | 20 +- drivers/s390/crypto/zcrypt_error.h | 24 +- drivers/s390/crypto/zcrypt_msgtype50.c | 24 +- drivers/s390/crypto/zcrypt_msgtype50.h | 2 - drivers/s390/crypto/zcrypt_msgtype6.c | 65 +- drivers/s390/crypto/zcrypt_msgtype6.h | 15 +- drivers/s390/crypto/zcrypt_pcixcc.c | 317 -- drivers/s390/crypto/zcrypt_pcixcc.h | 20 - drivers/s390/crypto/zcrypt_queue.c | 2 - drivers/sbus/char/openprom.c | 11 +- drivers/sbus/char/oradax.c | 3 +- drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qbman/bman.c | 6 +- drivers/soc/fsl/qbman/bman_ccsr.c | 11 + drivers/soc/fsl/qbman/bman_portal.c | 14 +- drivers/soc/fsl/qbman/dpaa_sys.h | 20 + drivers/soc/fsl/qbman/qman.c | 53 +- drivers/soc/fsl/qbman/qman_ccsr.c | 11 + drivers/soc/fsl/qbman/qman_portal.c | 14 +- drivers/spi/spi-ep93xx.c | 36 +- drivers/spi/spi-pxa2xx.c | 4 +- drivers/spi/spidev.c | 1 + drivers/ssb/driver_chipcommon.c | 2 +- drivers/staging/fbtft/fbtft.h | 56 +- drivers/staging/fsl-dpaa2/Kconfig | 8 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/rtc/Makefile | 7 - drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h | 137 - drivers/staging/fsl-dpaa2/rtc/dprtc.c | 701 --- drivers/staging/fsl-dpaa2/rtc/dprtc.h | 164 - drivers/staging/fsl-dpaa2/rtc/rtc.c | 229 - drivers/staging/fwserial/fwserial.c | 66 +- drivers/staging/greybus/uart.c | 47 +- 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/amiserial.c | 86 +- drivers/tty/cyclades.c | 77 +- drivers/tty/ipwireless/tty.c | 36 +- drivers/tty/isicom.c | 72 +- drivers/tty/moxa.c | 79 +- drivers/tty/mxser.c | 97 +- drivers/tty/n_gsm.c | 11 - drivers/tty/n_r3964.c | 22 + drivers/tty/pty.c | 14 +- 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 | 103 +- drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/xilinx_uartps.c | 4 +- drivers/tty/synclink.c | 3 +- drivers/tty/synclink_gt.c | 19 +- drivers/tty/synclinkmp.c | 3 +- drivers/tty/tty_io.c | 229 +- drivers/tty/tty_ioctl.c | 16 - drivers/tty/vt/vt_ioctl.c | 31 +- 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/class/cdc-acm.c | 41 +- 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/ark3116.c | 38 +- drivers/usb/serial/cypress_m8.c | 5 +- drivers/usb/serial/f81232.c | 36 +- drivers/usb/serial/f81534.c | 38 +- drivers/usb/serial/ftdi_sio.c | 93 +- drivers/usb/serial/ftdi_sio.h | 3 +- drivers/usb/serial/io_edgeport.c | 37 +- drivers/usb/serial/io_ti.c | 47 +- drivers/usb/serial/mos7720.c | 86 +- drivers/usb/serial/mos7840.c | 39 +- drivers/usb/serial/opticon.c | 43 +- drivers/usb/serial/option.c | 3 +- drivers/usb/serial/pl2303.c | 29 +- drivers/usb/serial/quatech2.c | 42 +- drivers/usb/serial/ssu100.c | 42 +- drivers/usb/serial/ti_usb_3410_5052.c | 74 +- drivers/usb/serial/usb-serial.c | 20 + drivers/usb/serial/usb-wwan.h | 6 +- drivers/usb/serial/usb_wwan.c | 63 +- drivers/usb/serial/whiteheat.c | 42 +- drivers/vhost/net.c | 1 - drivers/video/fbdev/Kconfig | 36 +- drivers/video/fbdev/arcfb.c | 2 + drivers/video/fbdev/atmel_lcdfb.c | 43 +- drivers/video/fbdev/aty/atyfb.h | 15 +- drivers/video/fbdev/aty/atyfb_base.c | 43 +- drivers/video/fbdev/aty/mach64_accel.c | 32 +- drivers/video/fbdev/aty/mach64_ct.c | 10 +- drivers/video/fbdev/cg14.c | 4 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/core/fbmon.c | 4 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/offb.c | 12 +- drivers/video/fbdev/omap/lcd_ams_delta.c | 55 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/pxa168fb.c | 3 - drivers/video/fbdev/sbuslib.c | 28 +- drivers/video/fbdev/sis/init301.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/udlfb.c | 141 +- drivers/video/of_display_timing.c | 2 +- drivers/video/vgastate.c | 2 +- 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 | 366 +- fs/btrfs/ioctl.c | 31 +- fs/btrfs/qgroup.c | 123 +- fs/btrfs/qgroup.h | 5 - fs/btrfs/reada.c | 16 +- fs/btrfs/relocation.c | 70 +- fs/btrfs/scrub.c | 15 +- fs/btrfs/transaction.c | 6 +- fs/btrfs/tree-checker.c | 14 + fs/btrfs/tree-log.c | 42 +- 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/cifs_ioctl.h | 11 + fs/cifs/cifsfs.c | 30 +- fs/cifs/cifsglob.h | 10 +- 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 | 23 +- fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 164 +- fs/cifs/smb2pdu.c | 238 +- fs/cifs/smb2pdu.h | 13 +- fs/cifs/smb2proto.h | 28 +- fs/cifs/smbdirect.c | 38 +- fs/cifs/trace.h | 109 + fs/cifs/transport.c | 17 +- fs/compat_ioctl.c | 168 - fs/exec.c | 8 +- fs/ext4/acl.c | 4 + 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 | 8 + 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/gfs2/dir.c | 21 +- fs/gfs2/file.c | 14 + fs/gfs2/glock.c | 17 +- fs/gfs2/incore.h | 1 + fs/gfs2/lock_dlm.c | 10 +- fs/gfs2/log.c | 7 +- fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/rgrp.c | 28 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 15 +- fs/gfs2/util.c | 13 +- fs/gfs2/util.h | 2 +- fs/jbd2/checkpoint.c | 4 +- fs/nfs/delegation.c | 6 +- fs/nfs/dns_resolve.c | 15 +- fs/nfsd/cache.h | 20 +- fs/nfsd/export.c | 14 +- fs/nfsd/export.h | 2 + fs/nfsd/nfs4idmap.c | 11 +- fs/nfsd/nfscache.c | 142 +- fs/nfsd/vfs.c | 3 +- fs/notify/fanotify/fanotify.c | 10 +- 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 +- fs/xfs/xfs_reflink.c | 200 +- 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/crypto/morus1280_glue.h | 2 +- include/crypto/morus640_glue.h | 2 +- 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/net/mscc-phy-vsc8531.h | 2 + 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 | 35 + include/linux/bpf_verifier.h | 38 +- 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 | 73 +- 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/dma-debug.h | 8 + include/linux/dma-mapping.h | 1 + include/linux/dns_resolver.h | 4 +- include/linux/fanotify.h | 57 +- include/linux/firmware/imx/ipc.h | 59 + include/linux/firmware/imx/sci.h | 17 + include/linux/firmware/imx/svc/misc.h | 55 + include/linux/firmware/imx/types.h | 617 +++ include/linux/fsnotify_backend.h | 9 +- include/linux/hw_random.h | 3 +- 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/mux/consumer.h | 4 - include/linux/netdevice.h | 6 + include/linux/netlink.h | 2 + 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/start_kernel.h | 2 + include/linux/sunrpc/cache.h | 18 +- include/linux/sunrpc/svc_rdma.h | 13 +- include/linux/sunrpc/svcauth.h | 1 + include/linux/suspend.h | 2 + include/linux/swap.h | 15 +- include/linux/tty.h | 2 - include/linux/tty_driver.h | 3 + include/linux/tty_ldisc.h | 10 +- include/linux/usb/chipidea.h | 6 + include/linux/usb/serial.h | 2 + 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/ip_fib.h | 2 + include/net/netlink.h | 21 +- 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 | 36 + include/soc/mscc/ocelot_hsio.h | 859 ++++ 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 | 26 +- include/uapi/linux/input-event-codes.h | 19 +- include/uapi/linux/netlink.h | 1 + include/uapi/linux/pkt_sched.h | 46 + include/uapi/linux/serial.h | 17 + include/uapi/linux/smc_diag.h | 25 +- include/uapi/linux/usb/video.h | 304 +- include/video/udlfb.h | 3 - init/Kconfig | 5 + init/main.c | 9 +- kernel/bpf/offload.c | 18 + kernel/bpf/verifier.c | 627 ++- kernel/cgroup/cgroup.c | 25 +- kernel/cpu.c | 1 + kernel/dma/debug.c | 16 + 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/signal.c | 141 +- kernel/time/Kconfig | 4 + kernel/time/clocksource.c | 2 + lib/Kconfig.debug | 6 +- lib/Kconfig.kasan | 9 + lib/nlattr.c | 48 +- 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/bluetooth/rfcomm/tty.c | 8 - net/bpfilter/bpfilter_kern.c | 4 +- net/bridge/br_mdb.c | 30 + net/core/devlink.c | 25 +- net/core/ethtool.c | 23 +- net/core/fib_rules.c | 36 +- net/core/filter.c | 187 +- net/core/neighbour.c | 163 +- net/core/net_namespace.c | 6 + net/core/rtnetlink.c | 313 +- net/dns_resolver/dns_key.c | 67 +- net/dns_resolver/dns_query.c | 5 +- net/ipv4/devinet.c | 101 +- net/ipv4/fib_frontend.c | 42 +- net/ipv4/fib_semantics.c | 33 +- net/ipv4/ipmr.c | 39 + net/ipv4/metrics.c | 30 +- net/ipv4/route.c | 12 +- net/ipv4/udp.c | 4 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/addrconf.c | 177 +- net/ipv6/addrlabel.c | 34 +- net/ipv6/ip6_fib.c | 16 +- net/ipv6/ip6mr.c | 9 + net/ipv6/raw.c | 29 +- net/ipv6/route.c | 44 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 2 +- net/mac80211/cfg.c | 2 +- net/mpls/af_mpls.c | 28 +- net/ncsi/internal.h | 5 + net/ncsi/ncsi-cmd.c | 30 +- net/ncsi/ncsi-pkt.h | 14 + net/ncsi/ncsi-rsp.c | 43 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/xt_quota.c | 2 +- net/netlink/af_netlink.c | 33 +- net/netlink/af_netlink.h | 1 + net/nfc/nci/uart.c | 1 + 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 | 46 +- net/sched/cls_api.c | 6 +- net/sched/cls_flower.c | 13 +- net/sched/cls_u32.c | 121 +- net/sched/sch_api.c | 24 +- net/sched/sch_cake.c | 2 +- net/sched/sch_pie.c | 36 +- net/sched/sch_taprio.c | 962 ++++ net/socket.c | 2 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 41 +- net/sunrpc/cache.c | 153 +- net/sunrpc/svcauth.c | 74 +- net/sunrpc/svcauth_unix.c | 24 +- net/sunrpc/svcsock.c | 53 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 23 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 10 +- net/wireless/reg.c | 7 +- net/xdp/xdp_umem.c | 98 +- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 20 +- net/xfrm/xfrm_user.c | 2 +- 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 | 12 + sound/pci/hda/patch_sigmatel.c | 20 + sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/adau1761.c | 3 +- sound/soc/codecs/max98088.c | 26 + sound/soc/codecs/pcm186x.c | 3 +- sound/soc/codecs/rt274.c | 2 + sound/soc/codecs/sta32x.c | 2 + sound/soc/codecs/wm8782.c | 63 + 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/Makefile | 2 +- tools/lib/bpf/bpf.c | 2 +- tools/lib/bpf/bpf.h | 8 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/btf.h | 8 +- tools/lib/bpf/libbpf.c | 41 +- tools/lib/bpf/libbpf.h | 47 +- tools/lib/bpf/libbpf_errno.c | 15 +- tools/lib/bpf/netlink.c | 50 +- tools/lib/bpf/nlattr.c | 71 +- tools/lib/bpf/nlattr.h | 72 +- tools/lib/bpf/str_error.c | 4 +- tools/lib/bpf/str_error.h | 10 +- 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 | 8 +- tools/power/cpupower/utils/helpers/amd.c | 11 +- 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/net/pmtu.sh | 258 +- tools/testing/selftests/net/reuseport_bpf.c | 13 +- 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 + 1900 files changed, 64718 insertions(+), 39297 deletions(-) create mode 100644 Documentation/admin-guide/ext4.rst create mode 100644 Documentation/admin-guide/mm/memory-hotplug.rst create mode 100644 Documentation/core-api/memory-hotplug-notifier.rst create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-ocelot-serdes.txt create mode 100644 Documentation/devicetree/bindings/regulator/st,stpmic1-regulator.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 create mode 100644 Documentation/devicetree/bindings/sound/wm8782.txt rename Documentation/filesystems/ext4/{ondisk => }/about.rst (100%) rename Documentation/filesystems/ext4/{ondisk => }/allocators.rst (100%) create mode 100644 Documentation/filesystems/ext4/attributes.rst 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%) create mode 100644 Documentation/filesystems/ext4/checksums.rst create mode 100644 Documentation/filesystems/ext4/directory.rst 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%) create mode 100644 Documentation/filesystems/ext4/group_descr.rst create mode 100644 Documentation/filesystems/ext4/ifork.rst rename Documentation/filesystems/ext4/{ondisk => }/inlinedata.rst (100%) create mode 100644 Documentation/filesystems/ext4/inodes.rst create mode 100644 Documentation/filesystems/ext4/journal.rst create mode 100644 Documentation/filesystems/ext4/mmp.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/attributes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/checksums.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/directory.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/group_descr.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/ifork.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/index.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/journal.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/mmp.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/special_inodes.rst delete mode 100644 Documentation/filesystems/ext4/ondisk/super.rst rename Documentation/filesystems/ext4/{ondisk => }/overview.rst (100%) create mode 100644 Documentation/filesystems/ext4/special_inodes.rst create mode 100644 Documentation/filesystems/ext4/super.rst delete mode 100644 Documentation/memory-hotplug.txt 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/s390/boot/boot.h create mode 100644 arch/s390/boot/cmdline.c create mode 100644 arch/s390/boot/compressed/decompressor.c create mode 100644 arch/s390/boot/compressed/decompressor.h delete mode 100644 arch/s390/boot/compressed/head.S delete mode 100644 arch/s390/boot/compressed/misc.c delete mode 100644 arch/s390/boot/compressed/vmlinux.scr.lds.S create mode 100644 arch/s390/boot/ctype.c create mode 100644 arch/s390/boot/ipl_parm.c create mode 100644 arch/s390/boot/ipl_vmparm.c create mode 100644 arch/s390/boot/mem_detect.c create mode 100644 arch/s390/boot/startup.c create mode 100644 arch/s390/boot/string.c create mode 100644 arch/s390/include/asm/boot_data.h create mode 100644 arch/s390/include/asm/kasan.h create mode 100644 arch/s390/include/asm/mem_detect.h create mode 100644 arch/s390/include/asm/vmlinux.lds.h create mode 100644 arch/s390/kernel/ipl_vmparm.c create mode 100644 arch/s390/mm/kasan_init.c delete mode 100644 arch/s390/mm/mem_detect.c delete mode 100644 arch/x86/crypto/fpu.c create mode 100644 arch/x86/include/asm/fsgsbase.h create mode 100644 arch/x86/kernel/macros.S create mode 100644 arch/x86/power/hibernate.c create mode 100644 drivers/acpi/acpica/exserial.c delete mode 100644 drivers/clocksource/cadence_ttc_timer.c delete mode 100644 drivers/clocksource/time-orion.c rename drivers/clocksource/{time-armada-370-xp.c => timer-armada-370-xp.c} (100%) create mode 100644 drivers/clocksource/timer-cadence-ttc.c 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%) create mode 100644 drivers/clocksource/timer-orion.c 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%) create mode 100644 drivers/clocksource/timer-zevio.c delete mode 100644 drivers/clocksource/zevio-timer.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_isr.h create mode 100644 drivers/firmware/imx/Kconfig create mode 100644 drivers/firmware/imx/Makefile create mode 100644 drivers/firmware/imx/imx-scu.c create mode 100644 drivers/firmware/imx/misc.c create mode 100644 drivers/media/i2c/imx319.c create mode 100644 drivers/media/i2c/imx355.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/Kconfig create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c rename drivers/{staging/fsl-dpaa2/rtc/rtc.h => net/ethernet/freescale/dpaa2/dpaa2- [...] create mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dprtc.h delete mode 100644 drivers/net/ethernet/mscc/ocelot_hsio.h 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 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_trace.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_trace.h 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 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/debugfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/dfs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_dfs.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/pci_tx.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_debugfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dfs.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_init_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mac.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_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_phy_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_trace.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_tx_common.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_usb.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_init.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_main.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2u_phy.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/regulator/stpmic1_regulator.c create mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c create mode 100644 drivers/reset/reset-qcom-pdc.c create mode 100644 drivers/s390/crypto/zcrypt_cex2c.c create mode 100644 drivers/s390/crypto/zcrypt_cex2c.h delete mode 100644 drivers/s390/crypto/zcrypt_pcixcc.c delete mode 100644 drivers/s390/crypto/zcrypt_pcixcc.h delete mode 100644 drivers/staging/fsl-dpaa2/rtc/Makefile delete mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc-cmd.h delete mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.c delete mode 100644 drivers/staging/fsl-dpaa2/rtc/dprtc.h delete mode 100644 drivers/staging/fsl-dpaa2/rtc/rtc.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 create mode 100644 include/linux/firmware/imx/ipc.h create mode 100644 include/linux/firmware/imx/sci.h create mode 100644 include/linux/firmware/imx/svc/misc.h create mode 100644 include/linux/firmware/imx/types.h create mode 100644 include/soc/mscc/ocelot_hsio.h 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