This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next 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 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 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 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 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 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 fd588620f9b1 firmware: Convert to using %pOFn instead of device_node.name omits 7163c4dce053 Merge branch 'kbuild' into for-next omits db2add336999 Merge branches 'fixes', 'misc' and 'spectre' into for-next omits ae816a70c2d4 macintosh: Convert to using %pOFn instead of device_node.name omits 12f0d3d810c0 Merge fanotify support for reporting PID instead of TGID. omits 55b70b85100b fanotify: support reporting thread id instead of process id omits 7c598679430e kbuild: simplify command line creation in scripts/mkmakefile omits 23d86e8e1b53 kbuild: do not pass $(objtree) to scripts/mkmakefile omits 166011a45e00 kbuild: remove user ID check in scripts/mkmakefile omits e4db0f7db8c4 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile omits cd3085739323 dm cache: fix resize crash if user doesn't reload cache table omits b5c1321cc6db dm cache metadata: resize hints array on cache resize omits 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 60e2b556dae9 Btrfs: preftree: use rb_first_cached omits 0af05321074b Btrfs: extent_map: use rb_first_cached omits 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached omits 375421b26931 Btrfs: href->ref_tree: use rb_first_cached omits 049cc8858e60 Btrfs: href_root: use rb_first_cached omits f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root omits be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs omits 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs omits 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] omits e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] omits 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] omits 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] omits d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents omits d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] omits 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 f0b54e96d48b Merge remote-tracking branch 'fixes/master' adds 4ed138be531e Merge remote-tracking branch 'kbuild-current/fixes' adds 400983768647 Merge remote-tracking branch 'arc-current/for-curr' 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 41c8ef2600a5 Merge remote-tracking branch 'powerpc-fixes/fixes' 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 6ed2db1f3f7f Merge remote-tracking branch 'net/master' adds b7b57509414d Merge remote-tracking branch 'bpf/master' adds 52ea4e6679cd Merge remote-tracking branch 'ipsec/master' adds 709ae62e8e6d ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] adds 2abfb5b20017 Merge remote-tracking branch 'sound-current/for-linus' adds bdd20526b50c Merge branch 'asoc-4.19' into asoc-linus adds 624598b4cb69 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1dbe496887f2 Merge remote-tracking branch 'pci-current/for-linus' adds 7a7b61588b9a Merge remote-tracking branch 'tty.current/tty-linus' adds 626297787807 Merge remote-tracking branch 'usb.current/usb-linus' adds 272b7f4e87dd Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 7bc14960dc7f Merge remote-tracking branch 'crypto-current/master' adds 5fa36f078c91 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds b6a21c420734 Merge remote-tracking branch 'omap-fixes/fixes' 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 1af5011bb0d0 Merge remote-tracking branch 'kvm-fixes/master' adds 66b71e25fe03 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds bb19df96572b Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 99438031b263 Merge remote-tracking branch 'scsi-fixes/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 9a7617060284 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 60f5ffc34122 Merge remote-tracking branch 'kbuild/for-next' adds b9db4581bce2 Merge remote-tracking branch 'leaks/leaks-next' adds cfe9d384ca46 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 851d690c71bd Merge branches 'fixes', 'misc' and 'spectre' into for-next adds 744f2a85c960 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 c1a6b49dcb00 Merge remote-tracking branch 'arm-soc/for-next' adds d8e4a0a42d21 Merge remote-tracking branch 'actions/for-next' adds e2cca1649a6f Merge remote-tracking branch 'amlogic/for-next' adds 0b1e5c8dcdd3 Merge remote-tracking branch 'at91/at91-next' adds 1ac57a67256e Merge remote-tracking branch 'bcm2835/for-next' adds 590baa86dde0 Merge remote-tracking branch 'imx-mxs/for-next' adds 53bd3a7f3c71 Merge remote-tracking branch 'keystone/next' adds 6f4f26ba6ad2 Merge remote-tracking branch 'mediatek/for-next' adds 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] adds 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next adds 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next adds 1789af8a7f07 Merge remote-tracking branch 'mvebu/for-next' adds 5c647053f036 Merge remote-tracking branch 'omap/for-next' adds 34845c939082 reset: Grammar s/more then once/more than once/ adds 494bb09db835 Merge remote-tracking branch 'reset/reset/next' adds c7eade9d513d Merge remote-tracking branch 'qcom/for-next' adds 97e04157f211 Merge remote-tracking branch 'realtek/for-next' adds d4ffd8336f3f Merge remote-tracking branch 'renesas/next' adds 7f20d72f106d Merge remote-tracking branch 'rockchip/for-next' adds 831fa7eeabdc Merge remote-tracking branch 'samsung-krzk/for-next' adds 96231238b3c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 208699ce4ead Merge remote-tracking branch 'tegra/for-next' adds 2e7a9818398c Merge remote-tracking branch 'arm64/for-next/core' adds f1e71c383d4f Merge remote-tracking branch 'clk/clk-next' adds 077ed9307769 Merge remote-tracking branch 'clk-samsung/for-next' adds d63325670fc0 Merge remote-tracking branch 'c6x/for-linux-next' adds 8b898628a882 Merge remote-tracking branch 'csky/linux-next' adds 213a00be1f79 Merge remote-tracking branch 'ia64/next' adds 50f22cb3d70f Merge remote-tracking branch 'm68k/for-next' adds 7ef2f2ad0b88 Merge remote-tracking branch 'm68knommu/for-next' adds b9c2bc45b903 Merge remote-tracking branch 'mips/mips-next' adds 3f619fb19c99 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 24a7cbdfcb6f Merge remote-tracking branch 'powerpc/next' adds ca17ce89a2e2 Merge remote-tracking branch 's390/features' adds 5e75a270ab45 Merge remote-tracking branch 'uml/linux-next' adds 77ef44ec80fe Merge remote-tracking branch 'xtensa/xtensa-for-next' adds bdabe489dac0 Merge remote-tracking branch 'befs/for-next' adds 418878008dea Merge branch 'misc-4.19' into for-next-current-v4.19-20181003 adds 9fb2c176e5b9 Merge branch 'for-next-current-v4.19-20181003' into for-ne [...] adds 4fb47b6f9766 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 62e11e85658e btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds b34d77c87a18 btrfs: Remove root parameter from btrfs_insert_dir_item adds 9bba19f14770 btrfs: remove a useless return statement in btrfs_block_rsv_add adds 7bd2f155aff5 btrfs: Remove 'objectid' member from struct btrfs_root adds c2ce97153781 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds bc03c9c8ad7c btrfs: remove unneeded NULL checks before kfree adds 0d1388b45593 btrfs: add assertions where number of devices could go below 0 adds d3d44dad4f0f btrfs: add helper to obtain number of devices with ongoing [...] adds 67d65e0a165b Btrfs: clean up scrub is_dev_replace parameter adds 51dc133a9511 btrfs: qgroup: Dirty all qgroups before rescan adds 0e2dfe648aff Btrfs: remove always true if branch in btrfs_get_extent adds b05893c7e599 btrfs: change btrfs_free_reserved_bytes to return void adds 6d2b7838ea75 btrfs: change btrfs_pin_log_trans to return void adds 288244e56951 btrfs: Handle owner mismatch gracefully when walking up tree adds fd8afbd53c12 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 376029da3cb9 Btrfs: use next_state in find_first_extent_bit adds 17beae551555 btrfs: free path at an earlier point in btrfs_get_extent adds 4a8ae8e0903f Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 297333a9190e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 1907ad7a962e btrfs: remove unused pointer inode in relink_file_extents adds a67b68403af3 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds c8907f0dabad Btrfs: fix alignment in declaration and prototype of btrfs [...] adds df9dc0dafdac Btrfs: set leave_spinning in btrfs_get_extent adds d0716774c188 btrfs: remove redundant variable from btrfs_cross_ref_exist adds f5c098f7dee7 btrfs: fix error handling in free_log_tree adds d0c84408edb1 btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds d04c50b1ac36 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds 1a9f2f983c0a btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds c7577c8b5c7f Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 859b1aa02477 Btrfs: unify error handling of btrfs_lookup_dir_item adds bbf7d0e47faa Btrfs: remove unnecessary level check in balance_level adds 1b9acf48b026 Btrfs: assert page dirty bit on extent buffer pages adds bdd3716bac4e Btrfs: skip set_page_dirty if eb pages are already dirty adds 9543f22789a8 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds ed7e207c6dbd btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 41ca64380ac8 btrfs: handle error of get_old_root adds 56662b435068 btrfs: change remove_extent_mapping to return void adds 956f70f30045 btrfs: fix error handling in btrfs_dev_replace_start adds 1fd1a7cb880a btrfs: Enhance btrfs_trim_fs function to handle error better adds cbb2d9243fed btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds d0a632bd465a btrfs: iterate all devices during trim, instead of fs_devi [...] adds aa28b925bfdc btrfs: don't attempt to trim devices that don't support it adds c18994212031 btrfs: keep trim from interfering with transaction commits adds 14b35526e972 btrfs: wait on caching when putting the bg cache adds 08e408bfb197 Btrfs: delayed-refs: use rb_first_cached for href_root adds 93b390caa0c4 Btrfs: delayed-refs: use rb_first_cached for ref_tree adds 7f70e10a8397 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 398bcc4a5b02 Btrfs: extent_map: use rb_first_cached adds 754ae8baafd2 Btrfs: preftree: use rb_first_cached adds 96efb1001f64 btrfs: tests: add separate stub for find_lock_delalloc_range adds 7354a48ac1cd btrfs: tests: move testing members of struct btrfs_root to [...] adds 70feff680458 btrfs: tests: group declarations of self-test helpers adds ae12ad40737b btrfs: tests: polish ifdefs around testing helper adds edd893d01a33 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 595b102a9caf btrfs: Factor out loop processing all refs of a head adds e140d6e3c32c btrfs: refactor __btrfs_run_delayed_refs loop adds 5a130538b98e btrfs: use common helper instead of open coding a bit test adds e378ef3ee60c Btrfs: don't clean dirty pages during buffered writes adds b26da2b5ff8b Btrfs: get rid of btrfs_symlink_aops adds 1aff1e43d0f4 btrfs: relocation: Add basic extent backref related commen [...] adds 88cdb42e5b24 btrfs: send: cleanup list manipulation adds 0bfe1ff40780 btrfs: qgroup: Introduce trace event to analyse the number [...] adds 4e52b8ec09db btrfs: qgroup: Introduce function to trace two swaped extents adds 1826ef8a3596 btrfs: qgroup: Introduce function to find all new tree blo [...] adds 12c8d434cb5d btrfs: qgroup: Use generation-aware subtree swap to mark d [...] adds 88efe0f2bc2d btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds d3cbf4299f84 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds 5eeb241ecae6 btrfs: tree-checker: Check level for leaves and nodes adds 6d9ad3f823b2 btrfs: remove btrfs_dev_replace::read_locks adds 5bcd14ea4552 btrfs: open code btrfs_dev_replace_clear_lock_blocking adds 86dea544dcf3 btrfs: open code btrfs_dev_replace_stats_inc adds 03b03fca8da0 btrfs: open code btrfs_after_dev_replace_commit adds 1b0b3192a744 btrfs: dev-replace: avoid useless lock on error handling path adds e872410a67de btrfs: dev-replace: move replace members out of fs_info adds 40886350deb4 btrfs: dev-replace: remove pointless assert in write unlock adds 9718a298c141 Btrfs: kill btrfs_clear_path_blocking adds c8295704cb45 Merge branch 'misc-next' into for-next-next-v4.20-20181003 adds 53fbbe8c9601 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds cbc1e1b2fb65 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds b39d79ed0c8b btrfs: Remove root parameter from btrfs_insert_dir_item adds d270777c40de btrfs: remove a useless return statement in btrfs_block_rsv_add adds 42a02b37110e btrfs: Remove 'objectid' member from struct btrfs_root adds c36459f00343 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds 0ae365aef55d btrfs: remove unneeded NULL checks before kfree adds 9798efe4039c btrfs: add assertions where number of devices could go below 0 adds a19c02da8db8 btrfs: add helper to obtain number of devices with ongoing [...] adds 63da80e6d474 Btrfs: clean up scrub is_dev_replace parameter adds 8ef6a4cd5098 btrfs: qgroup: Dirty all qgroups before rescan adds 26be352c4154 Btrfs: remove always true if branch in btrfs_get_extent adds d90c2672767e btrfs: change btrfs_free_reserved_bytes to return void adds d0f0e0bf8db4 btrfs: change btrfs_pin_log_trans to return void adds 013e0b3d1d2a btrfs: Handle owner mismatch gracefully when walking up tree adds 2cfa7bf0b608 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 61e76b2be561 Btrfs: use next_state in find_first_extent_bit adds a9bbf087a71e btrfs: free path at an earlier point in btrfs_get_extent adds f05518f83248 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 66fd7afbb6ef btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 491ae2591578 btrfs: remove unused pointer inode in relink_file_extents adds f1dc0c306bb6 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds a31eb199df6b Btrfs: fix alignment in declaration and prototype of btrfs [...] adds c7e0d60f63c9 Btrfs: set leave_spinning in btrfs_get_extent adds 11ab6f9b6a9d btrfs: remove redundant variable from btrfs_cross_ref_exist adds 4fa498621eed btrfs: fix error handling in free_log_tree adds f2ea23183ada btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds 12b4e7d1f00a btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds b74aa95a93cd btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 6edab25dd44e Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds b7d4d1d2b179 Btrfs: unify error handling of btrfs_lookup_dir_item adds 4e414cef3ecf Btrfs: remove unnecessary level check in balance_level adds 54c642d4bb5d Btrfs: assert page dirty bit on extent buffer pages adds e44eeabbd3ff Btrfs: skip set_page_dirty if eb pages are already dirty adds a6a630b00894 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds e3c7aa60b621 btrfs: Remove logically dead code from btrfs_orphan_cleanup adds b6d9f884ac1d btrfs: handle error of get_old_root adds 3fb843bfaca4 btrfs: change remove_extent_mapping to return void adds 7ddd479bc6a2 btrfs: fix error handling in btrfs_dev_replace_start adds 7c61e70cc365 btrfs: Enhance btrfs_trim_fs function to handle error better adds 0509c1c4443c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds f366b86f59f8 btrfs: iterate all devices during trim, instead of fs_devi [...] adds de3ec7f14a7a btrfs: don't attempt to trim devices that don't support it adds 394e2b033446 btrfs: keep trim from interfering with transaction commits adds 87ba96ef1fea btrfs: wait on caching when putting the bg cache adds 4b21b2370270 Btrfs: delayed-refs: use rb_first_cached for href_root adds 60762ba2456e Btrfs: delayed-refs: use rb_first_cached for ref_tree adds df43b03fe6e1 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 10efabf3dc43 Btrfs: extent_map: use rb_first_cached adds 87947a8de630 Btrfs: preftree: use rb_first_cached adds 800111b5f9fd btrfs: tests: add separate stub for find_lock_delalloc_range adds 40410ddfd022 btrfs: tests: move testing members of struct btrfs_root to [...] adds cc156e233a81 btrfs: tests: group declarations of self-test helpers adds b49872f3827b btrfs: tests: polish ifdefs around testing helper adds 7af99644d0ac btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 960063c0a36a btrfs: Factor out loop processing all refs of a head adds c364514db6eb btrfs: refactor __btrfs_run_delayed_refs loop adds 154656ca4d30 btrfs: use common helper instead of open coding a bit test adds df88bb414a35 Btrfs: don't clean dirty pages during buffered writes adds d97072f2e2d8 Btrfs: get rid of btrfs_symlink_aops adds d7d914993aeb btrfs: relocation: Add basic extent backref related commen [...] adds eb82ae82c2c5 btrfs: send: cleanup list manipulation adds 213ca2bb2b33 btrfs: Remove needless locking in iterate_inode_refs adds add21a047a0f btrfs: Remove needless locking in iterate_inode_extrefs adds b12c80e2b224 btrfs: Remove redundant extent_buffer_get in get_old_root adds 079ed0386456 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds ff9800bf306a btrfs: Remove extra reference count bumps in btrfs_compare_trees adds 608fc0bced81 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds b28316196bc1 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 2754fe9d9f19 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 98090f894f3c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds 16fc26dde109 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 66130db6ab90 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 9725a01c0fda btrfs: release metadata before running delayed refs adds d134ffa648ea btrfs: protect space cache inode alloc with nofs adds 11b3b25ce581 btrfs: reset max_extent_size on clear in a bitmap adds c50a4c58ccf6 btrfs: make sure we create all new bgs adds e1a078298744 btrfs: assert on non-empty delayed iputs adds 8378f0ff9ff4 Merge branch 'ext/josef/fixes' into for-next-next-v4.20-20181003 adds 0f83d16b8f1f mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS adds 56d08bc182be mm: export add_swap_extent() adds 79f71cb15a90 vfs: update swap_{,de}activate documentation adds edc26a1e824f Btrfs: prevent ioctls from interfering with a swap file adds fbdb60300626 Btrfs: rename get_chunk_map() and make it non-static adds 08c9e240cc1d Btrfs: support swap files adds a32cce9ee39b Merge branch 'next/omar/swap' into for-next-next-v4.20-20181003 adds 33dc82dfd6e1 Merge branch 'for-next-next-v4.20-20181003' into for-next- [...] adds 2655a99ef7b7 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 156041c3db6d Merge remote-tracking branch 'cifs/for-next' adds 8c4eddd7acd9 Merge remote-tracking branch 'ecryptfs/next' adds b723a7911d02 fanotify: fix collision of internal and uapi mark flags adds 007d1e8395ea fsnotify: generalize handling of extra event flags adds a72fd224e37b fanotify: simplify handling of FAN_ONDIR adds 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants adds a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() adds bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] adds 4bbb62dc120b fanotify: support reporting thread id instead of process id adds 990f62ec34e7 Pull fanotify support for reporting PID instead of TGID an [...] adds 83bf2186175d Merge remote-tracking branch 'ext3/for_next' adds ad431025aecd ext4: generalize extents status tree search functions adds 1dc0aa46e74a ext4: add new pending reservation mechanism adds 0b02f4c0d6d9 ext4: fix reserved cluster accounting at delayed write time adds b6bf9171ef5c ext4: reduce reserved cluster count by number of allocated [...] adds 9fe671496b6c ext4: adjust reserved cluster count when removing extents adds f456767d3391 ext4: fix reserved cluster accounting at page invalidation time adds 6243e5e42605 ext4: fix argument checking in EXT4_IOC_MOVE_EXT adds 905b58e1d0ec ext4: fix build error when DX_DEBUG is defined adds a05dbbf47111 ext4: fix EXT4_IOC_SWAP_BOOT adds 14899cc7d92c ext4: initialize retries variable in ext4_da_write_inline_ [...] adds 8abb916ea0b4 ext4: convert fault handler to use vm_fault_t type adds ca7dc194e363 docs: generate a separate ext4 pdf file from the documentation adds 7138942e5502 docs: fix ext4 documentation table formatting problems adds 58b8d9e8b960 docs: make ext4 readme tables readable adds 550251dc2312 ext4: fix setattr project check in fssetxattr ioctl adds de6c3910e334 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] adds 69c216c5ca67 Merge remote-tracking branch 'ext4/dev' adds 94554dbbc64b Merge remote-tracking branch 'f2fs/dev' adds 74c604b7df54 Merge remote-tracking branch 'fuse/for-next' adds fad5a39844a8 Merge remote-tracking branch 'jfs/jfs-next' adds 19330691320e Merge remote-tracking branch 'nfs/linux-next' adds f2e7cae5d9aa next-20181004/nfsd adds 74f30dc4ea71 Merge remote-tracking branch 'orangefs/for-next' adds 855723f6db94 Merge remote-tracking branch 'v9fs/9p-next' adds ba60dede566d Merge remote-tracking branch 'vfs/for-next' adds 470610d0bc7b 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 ba540e093571 Merge remote-tracking branch 'hid/for-next' adds 305c4f64ed14 Merge remote-tracking branch 'i2c/i2c/for-next' adds 4d2c5a71a1c1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds aabeebbdfe45 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 76d4563e21fb Merge remote-tracking branch 'v4l-dvb/master' adds 8f9adb50ce17 Merge remote-tracking branch 'v4l-dvb-next/master' adds cc55f7537db6 x86, hibernate: Fix nosave_regions setup for hibernation adds 749fa17093ff PM / hibernate: Check the success of generating md5 digest [...] adds 8e5b2a3c5a77 x86-32/asm/power: Create stack frames in hibernate_asm_32.S adds 25862a049e6f x86, hibernate: Extract the common code of 64/32 bit system adds 445565303d19 x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER o [...] adds 72adf47764a0 x86, hibernate: Rename temp_level4_pgt to temp_pgt adds 7c0a982750b3 x86-32, hibernate: Use temp_pgt as the temporary page table adds 0b0a6b1f7683 x86-32, hibernate: Use the page size macro instead of cons [...] adds 32aa276437f6 x86-32, hibernate: Switch to original page table after resumed adds 6bae499a0ad4 x86-32, hibernate: Switch to relocated restore code during [...] adds 5331d2c7efbc x86-32, hibernate: Set up temporary text mapping for 32bit system adds 1fca4ba0b14d x86-32, hibernate: Adjust in_suspend after resumed on 32bi [...] adds 99628b6fd314 Merge branch 'pm-sleep' into linux-next adds 03dba2780433 cpuidle: menu: Replace data->predicted_us with local variable adds 8ff3c22688ff cpufreq / CPPC: Mark acpi_ids as used adds 4063aefc44c6 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 69e445ab8b66 PM / core: Clear the direct_complete flag on errors adds 074279a39f52 Merge branch 'pm-core' into linux-next adds 1c9066197bad Merge remote-tracking branch 'pm/linux-next' adds 80d229171de4 Merge remote-tracking branch 'cpupower/cpupower' adds b4dc512508c3 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 0f569bed57d3 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 4663d148d6ee Merge remote-tracking branch 'bpf-next/master' adds 218ee6ebe472 Merge remote-tracking branch 'netfilter-next/master' adds d70b3d785c6e Merge remote-tracking branch 'nfc-next/master' 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 d5c632acad63 Merge remote-tracking branch 'wireless-drivers-next/master' adds b29c86a21987 Merge remote-tracking branch 'bluetooth/master' adds 2c38f6bd392b Merge remote-tracking branch 'mac80211-next/master' adds c75b40554aa4 Merge remote-tracking branch 'gfs2/for-next' adds e42e175ae319 mtd: physmap_of: Remove unused struct of_device_id adds 959332f0dbf8 Merge remote-tracking branch 'mtd/mtd/next' adds 0f6feaa28802 Merge remote-tracking branch 'nand/nand/next' adds 422b209ec1a4 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 8d7ef784134f Merge remote-tracking branch 'crypto/master' adds f0d3d77415da Merge remote-tracking branch 'drm/drm-next' adds 84477da43f39 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a092a42fa115 next-20181004/drm-msm adds 6c95fa0ecf83 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 1f8d5c723082 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 e98cc8226404 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 efd8f85bea30 Merge branch 'asoc-4.20' into asoc-next adds f07e58e4bc9b Merge remote-tracking branch 'sound-asoc/for-next' adds 5d68fa587a62 Input: xilinx_ps2 - convert to using %pOFn instead of devi [...] adds 46edab64225f 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 e19de008ce00 Merge remote-tracking branch 'block/for-next' 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 9b59cb6ce7e4 Merge remote-tracking branch 'device-mapper/for-next' adds 37ec5b037f05 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 8ecd64664f60 Merge remote-tracking branch 'mmc/next' adds f1ea14cc4d43 Merge remote-tracking branch 'kgdb/kgdb-next' adds 5d178b9d50b2 Merge remote-tracking branch 'md/for-next' adds 1bf5f6d8b01b Merge remote-tracking branch 'mfd/for-mfd-next' adds 2210e76c8621 Merge remote-tracking branch 'battery/for-next' adds 4b03227a65dc regulator: axp20x: Mark expected switch fall-throughs adds 536a6b4ac02e Merge branch 'regulator-4.20' into regulator-next adds a6645cf454d9 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] adds b3a7bf0ffab5 Merge remote-tracking branch 'regulator/for-next' adds 8c0b5b57ef2b Merge remote-tracking branch 'security/next-testing' adds 4b401db9fe5b Merge remote-tracking branch 'apparmor/apparmor-next' adds de43e60748b0 Merge remote-tracking branch 'selinux/next' adds 3d25c7cc7eb2 Merge remote-tracking branch 'tpmdd/next' adds 0be0ff94dfca Merge remote-tracking branch 'watchdog/master' adds f52e332e4631 Merge remote-tracking branch 'iommu/next' adds 4d95c85ad650 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 ab5d44e38dd3 Merge remote-tracking branch 'devicetree/for-next' adds a82612d30937 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 2c1833767bd8 spi: pxa2xx: Rewrite switch code block in interrupt_transfer adds 0278dae1202d Merge branch 'spi-4.20' into spi-next adds 4925720b58ef Merge remote-tracking branch 'spi/topic/of' into spi-next adds 0a2b90d96b89 Merge remote-tracking branch 'spi/for-next' adds e9ad2db49b01 Merge remote-tracking branch 'tip/auto-latest' adds 32e8b314b0e3 Merge remote-tracking branch 'edac-amd/for-next' adds 09aa08acec4a Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds cb3d90e9546a Merge remote-tracking branch 'ftrace/for-next' adds a6c4e0bf641f Merge remote-tracking branch 'rcu/rcu/next' adds dd5bd0a65ff6 Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/p [...] adds 5489ab8db34f Merge remote-tracking branch 'kvm/linux-next' adds c20f2abffc94 Merge remote-tracking branch 'kvm-arm/next' adds 786868ab3cda Merge remote-tracking branch 'xen-tip/linux-next' adds b5e1871b631d Merge remote-tracking branch 'percpu/for-next' adds b5f2589514ec Merge remote-tracking branch 'drivers-x86/for-next' adds efb1fc500110 Merge remote-tracking branch 'leds/for-next' adds 2363b4df22e8 Merge remote-tracking branch 'ipmi/for-next' adds d2e0ba3ccbfa Merge remote-tracking branch 'driver-core/driver-core-next' adds 136c9ba4e83f Merge remote-tracking branch 'usb/usb-next' adds 7ce39b5f5d00 Merge remote-tracking branch 'usb-serial/usb-next' adds 2163d6a2e69d 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 68a58c0c2add Merge remote-tracking branch 'tty/tty-next' adds fee8b75bd891 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 e7d5c55ca417 Merge remote-tracking branch 'staging/staging-next' adds e7394418dc5f Merge remote-tracking branch 'mux/for-next' adds de3edf5a391a 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 ee97a5e88469 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 03374c95dd6e Merge remote-tracking branch 'cgroup/for-next' adds 02548a505565 Merge remote-tracking branch 'scsi/for-next' adds 4d0d2a5b197a Merge remote-tracking branch 'scsi-mkp/for-next' adds f1c699e17568 Merge remote-tracking branch 'rpmsg/for-next' adds a12d6a333d06 Merge remote-tracking branch 'gpio/for-next' adds 74cfb3337a58 Merge remote-tracking branch 'pinctrl/for-next' adds 50b901e0b017 Merge remote-tracking branch 'userns/for-next' adds ba639701d15b Merge remote-tracking branch 'kselftest/next' adds 81bf4dcbab9e 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 ddafc0bf58f5 Merge remote-tracking branch 'rtc/rtc-next' adds fa406437d768 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e399e49f7b43 Merge remote-tracking branch 'at24/at24/for-next' adds 36cf410da896 Merge remote-tracking branch 'ntb/ntb-next' adds 7f66f65ad4c3 Merge remote-tracking branch 'kspp/for-next/kspp' adds c53a832ee665 Merge remote-tracking branch 'cisco/for-next' adds 0c04a24972bd Merge remote-tracking branch 'xarray/xarray' adds 689fd3c9000a dma-direct: Fix return value of dma_direct_supported adds af6fd4fa2b92 Merge branch 'akpm-current/current' adds 6b264f54ff01 percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 52a1ecba24b7 mm: remove CONFIG_NO_BOOTMEM adds 3e2af7c8367e mm: remove now defunct NO_BOOTMEM from depends list for de [...] adds 2325ed001a14 mm: remove CONFIG_HAVE_MEMBLOCK adds d8eb57c9f220 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds 05d34a1d0f98 csky: fixups after bootmem removal adds 0a9ee603ef2a memblock: remove stale #else and the code it protects adds a36c94c8fa86 mm: remove bootmem allocator implementation. adds f054959c91ed mm: nobootmem: remove dead code adds 99e2e96bd908 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds c0a9187636e7 memblock: remove _virt from APIs returning virtual address adds 8aa69831e670 memblock: replace alloc_bootmem_align with memblock_alloc adds 8219f5ccafc1 memblock: replace alloc_bootmem_low with memblock_alloc_low adds dbdcd649d861 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds e0515859c114 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 28d925debec4 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds fa87efc6d15f memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds fcbc3d16a8e6 memblock: add align parameter to memblock_alloc_node() adds f13f25bc6af7 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds b5caed9307dd memblock: replace __alloc_bootmem_node with appropriate me [...] adds 19b7d848509e memblock: replace alloc_bootmem_node with memblock_alloc_node adds 2328ed109cc6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds 2d35a5976d4d memblock: replace alloc_bootmem_pages with memblock_alloc adds 58ef721cc8b7 memblock: replace __alloc_bootmem with memblock_alloc_from adds 3cb54e48345f memblock: replace alloc_bootmem with memblock_alloc adds 2f0c3fd5e396 mm: nobootmem: remove bootmem allocation APIs adds 252098d255c3 memblock: replace free_bootmem{_node} with memblock_free adds daa418ff81d1 memblock: replace free_bootmem_late with memblock_free_late adds e48355e89373 memblock: rename free_all_bootmem to memblock_free_all adds 53f3b9dbfdeb memblock: rename __free_pages_bootmem to memblock_free_pages adds 5842f5c781d9 mm: remove nobootmem adds d288f442b2ba memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 49353a51a758 mm: remove include/linux/bootmem.h adds b1b5728d6442 dma-direct: fix up for the removal of linux/bootmem.h adds 29e4303f8b23 docs/boot-time-mm: remove bootmem documentation adds 75196df4eeeb drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds d03f4c1a2010 mm/memory_hotplug: make remove_memory() take the device_ho [...] adds 923c01755e00 mm/memory_hotplug: make add_memory() take the device_hotplug_lock adds 104cfbd5bc80 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] adds f211d7c0678e powerpc/powernv: hold device_hotplug_lock when calling dev [...] adds c754b6525a7c powerpc/powernv: hold device_hotplug_lock when calling mem [...] adds c59ad4aadc67 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] adds 10007f50b95c memory-hotplug.txt: add some details about locking internals adds cdfac305a2cd mm: Fix warning in insert_pfn() adds 5564ba9c98a0 vfs: replace current_kernel_time64 with ktime equivalent adds 81cbc47b8c6a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 31d1c74ff3df Merge branch 'akpm/master' adds 59e7c4cf7693 powerpc: fix up for removal of linux/bootmem.h adds 12ffaa1197f5 Add linux-next specific files for 20181005
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (25bcda3e8b9f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg-llvm-kernel-baseline-arm [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/conf.py | 2 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 + .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 + .../bindings/serial/renesas,sci-serial.txt | 4 + .../devicetree/bindings/serial/uniphier-uart.txt | 3 +- .../devicetree/bindings/sound/st,sta32x.txt | 3 + .../devicetree/bindings/sound/ts3a227e.txt | 2 +- Documentation/filesystems/Locking | 17 +- Documentation/filesystems/ext4/ext4.rst | 821 +++++---- .../filesystems/ext4/ondisk/attributes.rst | 8 +- .../filesystems/ext4/ondisk/checksums.rst | 2 +- .../filesystems/ext4/ondisk/directory.rst | 18 +- .../filesystems/ext4/ondisk/group_descr.rst | 4 +- Documentation/filesystems/ext4/ondisk/ifork.rst | 8 +- Documentation/filesystems/ext4/ondisk/inodes.rst | 19 +- Documentation/filesystems/ext4/ondisk/journal.rst | 32 +- Documentation/filesystems/ext4/ondisk/mmp.rst | 2 +- .../filesystems/ext4/ondisk/special_inodes.rst | 2 +- Documentation/filesystems/ext4/ondisk/super.rst | 24 +- Documentation/filesystems/vfs.txt | 12 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 12 +- Documentation/networking/af_xdp.rst | 4 +- Documentation/networking/devlink-params-bnxt.txt | 18 + Documentation/networking/devlink-params.txt | 42 + Documentation/networking/filter.txt | 64 + Documentation/networking/rxrpc.txt | 25 + Documentation/serial/serial-iso7816.txt | 83 + MAINTAINERS | 2 +- Makefile | 6 +- Next/SHA1s | 82 +- Next/merge.log | 1853 ++++++++++++-------- arch/alpha/include/uapi/asm/ioctls.h | 2 + arch/arm/Kconfig.debug | 44 +- arch/arm/Makefile | 2 +- arch/arm/arm-soc-for-next-contents.txt | 31 +- arch/arm/boot/dts/da850-evm.dts | 6 + arch/arm/boot/dts/da850-lego-ev3.dts | 3 +- arch/arm/boot/dts/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/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 | 1 + arch/mips/include/uapi/asm/ioctls.h | 2 + arch/parisc/include/uapi/asm/ioctls.h | 2 + arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 18 + arch/powerpc/configs/g5_defconfig | 1 + arch/powerpc/configs/maple_defconfig | 1 + arch/powerpc/configs/powernv_defconfig | 1 + arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/ps3_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/include/asm/asm-prototypes.h | 3 - arch/powerpc/include/asm/book3s/64/hash-4k.h | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 5 + arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 + arch/powerpc/include/asm/book3s/64/pgtable.h | 40 +- arch/powerpc/include/asm/exception-64s.h | 8 + arch/powerpc/include/asm/opal-api.h | 1 + arch/powerpc/include/asm/paca.h | 22 +- arch/powerpc/include/asm/processor.h | 1 - arch/powerpc/include/asm/reg.h | 7 +- arch/powerpc/include/asm/slice.h | 1 - arch/powerpc/include/asm/stackprotector.h | 38 + arch/powerpc/include/asm/thread_info.h | 17 +- arch/powerpc/include/uapi/asm/ioctls.h | 2 + arch/powerpc/include/uapi/asm/ptrace.h | 4 + arch/powerpc/kernel/Makefile | 2 + arch/powerpc/kernel/asm-offsets.c | 17 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 6 +- arch/powerpc/kernel/exceptions-64s.S | 202 ++- arch/powerpc/kernel/paca.c | 22 + arch/powerpc/kernel/pci_32.c | 1 - arch/powerpc/kernel/process.c | 37 +- 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/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/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/kernel/setup.c | 2 +- arch/sh/include/uapi/asm/ioctls.h | 2 + arch/sparc/include/uapi/asm/ioctls.h | 2 + arch/x86/Kconfig | 2 +- arch/x86/include/asm/suspend.h | 8 + arch/x86/include/asm/suspend_32.h | 4 + arch/x86/kernel/setup.c | 2 +- arch/x86/kvm/mmu.c | 24 +- arch/x86/kvm/vmx.c | 137 +- arch/x86/kvm/x86.c | 2 +- arch/x86/power/Makefile | 2 +- arch/x86/power/{hibernate_64.c => hibernate.c} | 251 +-- arch/x86/power/hibernate_32.c | 52 +- arch/x86/power/hibernate_64.c | 224 +-- arch/x86/power/hibernate_asm_32.S | 37 +- arch/x86/power/hibernate_asm_64.S | 2 +- arch/xtensa/include/uapi/asm/ioctls.h | 2 + drivers/ata/pata_ep93xx.c | 8 +- drivers/base/power/main.c | 5 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpuidle/governors/menu.c | 23 +- drivers/dma/stm32-dma.c | 20 +- drivers/dma/timb_dma.c | 2 +- drivers/gpu/drm/drm_edid.c | 3 + drivers/gpu/drm/drm_fb_helper.c | 91 +- drivers/gpu/drm/i2c/tda9950.c | 5 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/input/serio/xilinx_ps2.c | 2 +- drivers/macintosh/macio_asic.c | 4 +- drivers/md/dm-cache-metadata.c | 21 +- drivers/md/dm-cache-metadata.h | 3 +- drivers/md/dm-cache-target.c | 2 +- drivers/media/common/siano/smsir.c | 8 +- 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/cx25840/cx25840-ir.c | 6 +- drivers/media/pci/cx23885/cx23888-ir.c | 6 +- drivers/media/pci/cx88/cx88-input.c | 3 +- drivers/media/platform/imx-pxp.c | 1 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 7 +- drivers/media/platform/pxa_camera.c | 2 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/rcar-vin/rcar-core.c | 1 - drivers/media/platform/stm32/stm32-dcmi.c | 5 +- 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-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 | 7 +- drivers/media/rc/rc-ir-raw.c | 12 +- drivers/media/rc/rc-loopback.c | 2 +- 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/rtl28xxu.c | 4 +- drivers/mtd/maps/physmap_of_gemini.c | 5 - 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/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/netronome/nfp/bpf/cmsg.c | 71 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 11 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 52 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 11 + drivers/net/ethernet/netronome/nfp/nfp_app.h | 4 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 3 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 14 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 1 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 13 +- drivers/net/geneve.c | 12 +- drivers/net/ieee802154/mac802154_hwsim.c | 8 - drivers/net/ieee802154/mcr20a.c | 64 +- drivers/net/team/team.c | 6 + drivers/net/usb/smsc75xx.c | 1 + drivers/net/wireless/ath/ath10k/Kconfig | 3 +- drivers/net/wireless/ath/ath10k/ahb.c | 9 +- drivers/net/wireless/ath/ath10k/bmi.c | 23 + drivers/net/wireless/ath/ath10k/bmi.h | 36 + drivers/net/wireless/ath/ath10k/ce.c | 18 +- drivers/net/wireless/ath/ath10k/ce.h | 11 +- drivers/net/wireless/ath/ath10k/core.c | 737 +++++--- drivers/net/wireless/ath/ath10k/core.h | 64 +- drivers/net/wireless/ath/ath10k/debug.c | 144 +- drivers/net/wireless/ath/ath10k/debug.h | 9 + drivers/net/wireless/ath/ath10k/debugfs_sta.c | 130 ++ drivers/net/wireless/ath/ath10k/htc.c | 82 +- drivers/net/wireless/ath/ath10k/htt.h | 52 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 296 +++- drivers/net/wireless/ath/ath10k/htt_tx.c | 155 +- drivers/net/wireless/ath/ath10k/hw.c | 191 ++ drivers/net/wireless/ath/ath10k/hw.h | 32 + drivers/net/wireless/ath/ath10k/mac.c | 114 +- drivers/net/wireless/ath/ath10k/mac.h | 1 + drivers/net/wireless/ath/ath10k/pci.c | 76 +- drivers/net/wireless/ath/ath10k/pci.h | 3 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 15 + drivers/net/wireless/ath/ath10k/sdio.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 22 +- drivers/net/wireless/ath/ath10k/targaddrs.h | 4 + drivers/net/wireless/ath/ath10k/txrx.c | 3 +- drivers/net/wireless/ath/ath10k/usb.c | 7 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 11 +- drivers/net/wireless/ath/ath10k/wmi.c | 78 +- drivers/net/wireless/ath/ath10k/wmi.h | 43 +- drivers/net/wireless/ath/ath10k/wow.c | 2 + drivers/net/wireless/ath/ath6kl/init.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 2 + drivers/net/wireless/ath/ath9k/common-debug.h | 4 + drivers/net/wireless/ath/ath9k/common-spectral.c | 83 +- drivers/net/wireless/ath/ath9k/common-spectral.h | 17 + drivers/net/wireless/ath/ath9k/debug.c | 13 - drivers/net/wireless/ath/ath9k/debug_sta.c | 18 +- drivers/net/wireless/ath/ath9k/main.c | 10 +- drivers/net/wireless/ath/ath9k/tx99.c | 7 + drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/wil6210/pm.c | 3 +- drivers/net/wireless/ath/wil6210/wil6210.h | 2 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/mediatek/mt76/Makefile | 3 +- 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 | 39 +- drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 4 +- .../net/wireless/mediatek/mt76/mt76x0/debugfs.c | 81 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 566 +++--- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 132 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 191 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 405 ++--- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 98 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 7 + drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 36 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 111 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 146 ++ drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 176 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 24 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 306 ++-- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 176 ++ drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 17 + .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 156 ++ .../mt76/{mt76x2_eeprom.h => mt76x02_eeprom.h} | 147 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 18 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 13 + drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 11 + drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 161 ++ drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 135 ++ drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 29 + .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 39 + drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 24 + drivers/net/wireless/mediatek/mt76/mt76x2.h | 42 +- drivers/net/wireless/mediatek/mt76/mt76x2_core.c | 28 +- .../net/wireless/mediatek/mt76/mt76x2_debugfs.c | 23 +- drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c | 316 +--- drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.h | 123 +- drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 81 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 24 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 17 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 7 - .../net/wireless/mediatek/mt76/mt76x2_mcu_common.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x2_pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 76 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x2u.h | 3 - drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 39 +- drivers/net/wireless/mediatek/mt76/tx.c | 36 +- drivers/net/wireless/mediatek/mt76/usb.c | 15 +- drivers/regulator/axp20x-regulator.c | 3 +- drivers/rtc/rtc-cmos.c | 29 +- drivers/soc/fsl/qbman/bman_ccsr.c | 11 + drivers/soc/fsl/qbman/qman_ccsr.c | 11 + drivers/soc/fsl/qbman/qman_portal.c | 8 + drivers/spi/spi-pxa2xx.c | 4 +- drivers/staging/fbtft/fbtft.h | 56 +- drivers/staging/media/imx/imx-media-utils.c | 4 +- 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/tty/serial/8250/8250_uniphier.c | 62 +- drivers/tty/serial/atmel_serial.c | 190 +- drivers/tty/serial/atmel_serial.h | 3 +- drivers/tty/serial/serial_core.c | 60 + drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/xilinx_uartps.c | 4 +- fs/afs/addr_list.c | 101 +- fs/afs/internal.h | 8 +- fs/btrfs/ctree.c | 57 +- fs/btrfs/ctree.h | 35 +- fs/btrfs/delayed-inode.c | 3 - fs/btrfs/delayed-ref.c | 13 +- fs/btrfs/delayed-ref.h | 1 - fs/btrfs/dev-replace.c | 99 +- fs/btrfs/dev-replace.h | 5 + fs/btrfs/disk-io.c | 9 +- fs/btrfs/extent-tree.c | 50 +- fs/btrfs/file.c | 9 +- fs/btrfs/free-space-cache.c | 10 + fs/btrfs/inode.c | 350 +++- fs/btrfs/ioctl.c | 31 +- fs/btrfs/qgroup.c | 123 +- fs/btrfs/qgroup.h | 5 - fs/btrfs/reada.c | 16 +- fs/btrfs/relocation.c | 46 +- fs/btrfs/scrub.c | 15 +- fs/btrfs/send.c | 3 +- fs/btrfs/transaction.c | 6 +- fs/btrfs/tree-checker.c | 14 + fs/btrfs/volumes.c | 114 +- fs/btrfs/volumes.h | 2 + fs/ext4/ext4.h | 14 +- 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/notify/fanotify/fanotify.c | 8 +- fs/notify/fanotify/fanotify.h | 2 +- fs/notify/fanotify/fanotify_user.c | 55 +- fs/notify/fsnotify.c | 7 +- fs/notify/inotify/inotify_user.c | 2 +- fs/overlayfs/namei.c | 2 +- fs/overlayfs/overlayfs.h | 4 +- include/linux/bpf.h | 34 + include/linux/bpf_verifier.h | 37 +- include/linux/buffer_head.h | 2 +- include/linux/cgroup-defs.h | 1 + include/linux/dns_resolver.h | 4 +- include/linux/fanotify.h | 57 +- include/linux/fsnotify_backend.h | 9 +- include/linux/mlx5/device.h | 4 + include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/platform_data/dma-ep93xx.h | 2 +- include/linux/reset.h | 2 +- include/linux/serial_core.h | 3 + include/linux/swap.h | 15 +- include/media/rc-core.h | 11 +- include/net/af_rxrpc.h | 4 + include/net/devlink.h | 21 +- include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 8 + include/sound/rawmidi.h | 1 + include/trace/events/ext4.h | 99 +- include/uapi/asm-generic/ioctls.h | 2 + include/uapi/linux/bpf.h | 93 +- include/uapi/linux/dns_resolver.h | 116 ++ include/uapi/linux/fanotify.h | 24 +- include/uapi/linux/input-event-codes.h | 19 +- include/uapi/linux/pkt_sched.h | 46 + include/uapi/linux/serial.h | 17 + kernel/bpf/verifier.c | 604 +++++-- kernel/cgroup/cgroup.c | 25 +- kernel/dma/direct.c | 4 +- lib/Kconfig.debug | 6 +- lib/xz/xz_crc32.c | 1 - lib/xz/xz_private.h | 4 + localversion-next | 2 +- mm/page_io.c | 6 +- mm/swapfile.c | 14 +- net/core/devlink.c | 23 +- net/core/filter.c | 181 +- net/dns_resolver/dns_key.c | 67 +- net/dns_resolver/dns_query.c | 5 +- net/mac80211/cfg.c | 2 +- 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/sch_taprio.c | 962 ++++++++++ net/sunrpc/auth_gss/gss_krb5_seal.c | 2 +- net/wireless/reg.c | 7 +- samples/bpf/tracex3_user.c | 2 - scripts/Makefile.build | 4 +- scripts/mod/file2alias.c | 7 +- sound/core/rawmidi.c | 22 + sound/core/seq/seq_virmidi.c | 4 +- sound/firewire/bebob/bebob.c | 17 +- sound/firewire/bebob/bebob_maudio.c | 5 +- sound/firewire/dice/dice.c | 8 +- sound/firewire/digi00x/digi00x.c | 9 +- sound/firewire/fireface/ff.c | 10 +- sound/firewire/fireworks/fireworks.c | 15 +- sound/firewire/motu/motu.c | 10 +- sound/firewire/oxfw/oxfw-scs1x.c | 5 +- sound/firewire/oxfw/oxfw-spkr.c | 5 +- sound/firewire/oxfw/oxfw-stream.c | 13 +- sound/firewire/oxfw/oxfw.c | 28 +- sound/firewire/tascam/tascam.c | 10 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/hda/patch_sigmatel.c | 20 + sound/soc/codecs/sta32x.c | 2 + sound/soc/intel/skylake/skl-topology.c | 1 + sound/soc/pxa/pxa-ssp.c | 6 + sound/soc/qcom/qdsp6/q6asm-dai.c | 5 +- sound/usb/midi.c | 3 +- tools/bpf/bpftool/net.c | 41 +- tools/bpf/bpftool/netlink_dumper.c | 32 +- tools/include/uapi/linux/bpf.h | 93 +- tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/bpf/bpf.h | 6 +- tools/lib/bpf/btf.h | 6 +- tools/lib/bpf/libbpf.c | 26 +- tools/lib/bpf/libbpf.h | 32 +- tools/lib/bpf/netlink.c | 48 +- tools/lib/bpf/nlattr.c | 64 +- tools/lib/bpf/nlattr.h | 65 +- tools/lib/bpf/str_error.c | 2 +- tools/lib/bpf/str_error.h | 8 +- tools/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/powerpc/ptrace/Makefile | 2 +- .../selftests/powerpc/ptrace/ptrace-syscall.c | 228 +++ 607 files changed, 16228 insertions(+), 8270 deletions(-) create mode 100644 Documentation/networking/devlink-params-bnxt.txt create mode 100644 Documentation/networking/devlink-params.txt create mode 100644 Documentation/serial/serial-iso7816.txt create mode 100644 arch/powerpc/include/asm/stackprotector.h create mode 100644 arch/powerpc/mm/slb_low.S copy arch/x86/power/{hibernate_64.c => hibernate.c} (58%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c copy drivers/net/wireless/mediatek/mt76/{mt76x2_eeprom.h => mt76x02_eeprom.h} (56%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_phy.h create mode 100644 include/uapi/linux/dns_resolver.h create mode 100644 net/sched/sch_taprio.c create mode 100644 tools/testing/selftests/bpf/test_sk_lookup_kern.c create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c