This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 [...] new f0b54e96d48b Merge remote-tracking branch 'fixes/master' new 4ed138be531e Merge remote-tracking branch 'kbuild-current/fixes' new 400983768647 Merge remote-tracking branch 'arc-current/for-curr' new 242cdad873a7 lib/xz: Put CRC32_POLY_LE in xz_private.h new b45ba4a51cde powerpc/lib: fix book3s/32 boot failure due to code patching new 41c8ef2600a5 Merge remote-tracking branch 'powerpc-fixes/fixes' new f3c84a8e3e92 mlxsw: pci: Derive event type from event queue number new c360867ec46a mlxsw: spectrum: Delete RIF when VLAN device is removed new b576eddb5d8d Merge branch 'mlxsw-fixes' new 211710ca74ad mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys new 1db585294547 cfg80211: fix use-after-free in reg_process_hint() new 9e15ff7b89b6 Merge tag 'mac80211-for-davem-2018-10-04' of git://git.ker [...] new f7b2a56e1f3d net/usb: cancel pending work when unbinding smsc75xx new 471b83bd8bbe team: Forbid enslaving team device to itself new 6ed2db1f3f7f Merge remote-tracking branch 'net/master' new b7b57509414d Merge remote-tracking branch 'bpf/master' new 52ea4e6679cd Merge remote-tracking branch 'ipsec/master' new 709ae62e8e6d ALSA: hda/realtek - Cannot adjust speaker's volume on Dell [...] new 2abfb5b20017 Merge remote-tracking branch 'sound-current/for-linus' new bdd20526b50c Merge branch 'asoc-4.19' into asoc-linus new 624598b4cb69 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 1dbe496887f2 Merge remote-tracking branch 'pci-current/for-linus' new 7a7b61588b9a Merge remote-tracking branch 'tty.current/tty-linus' new 626297787807 Merge remote-tracking branch 'usb.current/usb-linus' new 272b7f4e87dd Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 7bc14960dc7f Merge remote-tracking branch 'crypto-current/master' new 5fa36f078c91 Merge remote-tracking branch 'mips-fixes/mips-fixes' new b6a21c420734 Merge remote-tracking branch 'omap-fixes/fixes' new 4679b61f2640 KVM: x86: never trap MSR_KERNEL_GS_BASE new 5f76f6f5ff96 KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled new 503234b3fdca KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly new 62cf9bd8118c KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS new fe804cd67749 tools/kvm_stat: cut down decimal places in update interval dialog new daa07cbc9ae3 KVM: x86: fix L1TF's MMIO GFN calculation new fd6b6d9b82f9 KVM: VMX: check for existence of secondary exec controls b [...] new 2cf7ea9f40fa KVM: VMX: hide flexpriority from guest when disabled at th [...] new 7e7126846c95 kvm: nVMX: fix entry with pending interrupt if APICv is enabled new 1af5011bb0d0 Merge remote-tracking branch 'kvm-fixes/master' new 66b71e25fe03 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new bb19df96572b Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 99438031b263 Merge remote-tracking branch 'scsi-fixes/fixes' new 0711a43b6d84 drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl new db05c4819775 drm: fb-helper: Reject all pixel format changing requests new 9a7617060284 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 80463f1b7bf9 kbuild: add --include-dir flag only for out-of-tree build new 77ec0c20c7e0 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile new 74bc0c09b2da kbuild: remove user ID check in scripts/mkmakefile new 4fd61277f662 kbuild: do not pass $(objtree) to scripts/mkmakefile new 80d0dda3a4e5 kbuild: simplify command line creation in scripts/mkmakefile new 29021a4b72b6 modpost: remove leftover symbol prefix handling for module [...] new fc960280a521 kbuild: add -Wno-pointer-sign flag unconditionally new a3772252210b kbuild: add -Wdeclaration-after-statement flag unconditionally new 14c0d5b02270 kbuild: add -Wno-unused-but-set-variable flag unconditionally new 219206d57854 kbuild: remove unneeded link_multi_deps new 55b27e93208a Merge branch 'kbuild' into for-next new 60f5ffc34122 Merge remote-tracking branch 'kbuild/for-next' new b9db4581bce2 Merge remote-tracking branch 'leaks/leaks-next' new cfe9d384ca46 Merge remote-tracking branch 'dma-mapping/for-next' new f9b58e8c7d03 ARM: 8800/1: use choice for kernel unwinders new 8403bcb779a0 ARM: 8801/1: makefile: use ARMv3M mode for RiscPC new 851d690c71bd Merge branches 'fixes', 'misc' and 'spectre' into for-next new 744f2a85c960 Merge remote-tracking branch 'arm/for-next' new 30a0af882694 Merge tag 'imx-fixes-4.19-2' of git://git.kernel.org/pub/s [...] new 853dc104e6a4 soc: fsl: qbman: add APIs to retrieve the probing status new 5a1eb8b95428 soc: fsl: qman_portals: defer probe after qman's probe new 885e93f644aa Merge tag 'soc-fsl-fix-v4.19-2' of git://git.kernel.org/pu [...] new dba370a05c75 Merge branch 'fixes' into for-next new afb8fb9ad956 Merge tag 'renesas-arm64-soc-for-v4.20' of git://git.kerne [...] new f84c933015ff Merge tag 'omap-for-v4.20/dt-signed-part2' of git://git.ke [...] new 22b9292141aa Merge tag 'v4.20-rockchip-dts64-2' of git://git.kernel.org [...] new 5140512d5be5 Merge tag 'v4.20-rockchip-dts32-1' of git://git.kernel.org [...] new 3f8b181eb4ab Merge tag 'v4.19-next-dts32' of git://git.kernel.org/pub/s [...] new b9734c59eaab Merge tag 'at91-4.20-dt2' of git://git.kernel.org/pub/scm/ [...] new 007a93891dca ARM: uniphier: dts: add more clocks to Denali NAND control [...] new bae120f8acb2 arm64: uniphier: dts: add more clocks to Denali NAND contr [...] new dc0a2098cc2a ARM: dts: uniphier: add SPI pin-mux node new 92fa4f4cc2cd ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs new 925c5c32f31d arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3 new b0a6261fc074 ARM: dts: uniphier: add SD/eMMC controller nodes new 84a9c4d55907 arm64: dts: uniphier: add SD controller nodes new 45be1573ad19 ARM: dts: uniphier: Add USB3 controller nodes new 8bb2f53203a3 ARM: dts: uniphier: Add USB2 PHY nodes new d7b9beb830d7 arm64: dts: uniphier: Add USB3 controller nodes new 546cba0623df arm64: dts: uniphier: Add USB2 PHY nodes new 86dc4eaf12cc Merge tag 'uniphier-dt-v4.20' of git://git.kernel.org/pub/ [...] new b062e5b79cc4 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] new f5fefa0f7d54 ARM: dts: da850-evm: Enable tca6416 on baseboard new aea4762fb46e ARM: dts: da850-lego-ev3: slow down A/DC as much as possible new 38764692af2c Merge tag 'davinci-for-v4.20/dt' of git://git.kernel.org/p [...] new e51e8d5de999 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://g [...] new b6f8c4769fb0 arm64: defconfig: enable CONFIG_MMC_UNIPHIER new 37b945f3f173 ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER new de5c3ace8cdc Merge tag 'v4.20-rockchip-defconfig64-1' of git://git.kern [...] new 8057e5199652 Merge branches 'next/soc', 'next/dt', 'next/drivers' and ' [...] new 4f021311473b arm-soc: document merges new c1a6b49dcb00 Merge remote-tracking branch 'arm-soc/for-next' new d8e4a0a42d21 Merge remote-tracking branch 'actions/for-next' new e2cca1649a6f Merge remote-tracking branch 'amlogic/for-next' new 0b1e5c8dcdd3 Merge remote-tracking branch 'at91/at91-next' new 1ac57a67256e Merge remote-tracking branch 'bcm2835/for-next' new 590baa86dde0 Merge remote-tracking branch 'imx-mxs/for-next' new 53bd3a7f3c71 Merge remote-tracking branch 'keystone/next' new 6f4f26ba6ad2 Merge remote-tracking branch 'mediatek/for-next' new 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] new 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next new 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next new 1789af8a7f07 Merge remote-tracking branch 'mvebu/for-next' new 5c647053f036 Merge remote-tracking branch 'omap/for-next' new 34845c939082 reset: Grammar s/more then once/more than once/ new 494bb09db835 Merge remote-tracking branch 'reset/reset/next' new c7eade9d513d Merge remote-tracking branch 'qcom/for-next' new 97e04157f211 Merge remote-tracking branch 'realtek/for-next' new d4ffd8336f3f Merge remote-tracking branch 'renesas/next' new 7f20d72f106d Merge remote-tracking branch 'rockchip/for-next' new 831fa7eeabdc Merge remote-tracking branch 'samsung-krzk/for-next' new 96231238b3c3 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 208699ce4ead Merge remote-tracking branch 'tegra/for-next' new 2e7a9818398c Merge remote-tracking branch 'arm64/for-next/core' new f1e71c383d4f Merge remote-tracking branch 'clk/clk-next' new 077ed9307769 Merge remote-tracking branch 'clk-samsung/for-next' new d63325670fc0 Merge remote-tracking branch 'c6x/for-linux-next' new 8b898628a882 Merge remote-tracking branch 'csky/linux-next' new 213a00be1f79 Merge remote-tracking branch 'ia64/next' new 50f22cb3d70f Merge remote-tracking branch 'm68k/for-next' new 7ef2f2ad0b88 Merge remote-tracking branch 'm68knommu/for-next' new b9c2bc45b903 Merge remote-tracking branch 'mips/mips-next' new 3f619fb19c99 Merge remote-tracking branch 'parisc-hd/for-next' new 54be0b9c7c98 Revert "convert SLB miss handlers to C" and subsequent commits new db6711b7a17f powerpc/perf: Add missing break in power7_marked_instr_event() new 8139046a5a34 powerpc/powernv: Make possible for user to force a full ip [...] new da7ad366b497 powerpc/mm/book3s: Update pmd_present to look at _PAGE_PRE [...] new f1981b5b302f powerpc/mm/hugetlb/book3s: add _PAGE_PRESENT to hugepd pointer. new ae28f17b5eeb powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge new 75646c480fde arch/powerpc/mm/hash: validate the pte entries before hand [...] new 8890e03380d3 powerpc/mm/thp: update pmd_trans_huge to check for pmd_present new a0820ff33451 powerpc/mm:book3s: Enable THP migration support new 8c8933eba0c2 powerpc/cell: Use irq_of_parse_and_map() helper new c417596d2409 powerpc/pseries: Use of_irq_get helper() in request_event_ [...] new 0bdba867f01d macintosh: Convert to using %pOFn instead of device_node.name new b9ef7b4b867f powerpc: Convert to using %pOFn instead of device_node.name new 51423a9c9b09 powerpc/traps: merge unrecoverable_exception() and nonreco [...] new db787af1b8a6 powerpc/pseries: Fix DTL buffer registration new 9258227e9dd1 powerpc/pseries: Fix how we iterate over the DTL entries new cd5ff94577e0 powerpc/xive: Move a dereference below a NULL test new c3ff2a5193fa powerpc/32: add stack protector support new 06ec27aea9fc powerpc/64: add stack protector support new 16d7c69c8985 powerpc: Redefine TIF_32BITS thread flag new 5521eb4bca2d powerpc/ptrace: Add support for PTRACE_SYSEMU new fc35ef12dc8b selftests/powerpc: New PTRACE_SYSEMU test new 62dea077f567 powerpc/powernv: Mark function as __noreturn new 5c784c8414fb powerpc/tm: Remove msr_tm_active() new 51303113e32f powerpc/tm: Print 64-bits MSR new 8a03e81cb147 powerpc/64s: consolidate MCE counter increment. new 01b9870ea614 powerpc: Remove duplicated include from pci_32.c new 5bd9b4445d1f powerpc/config: Enable CONFIG_PRINTK_TIME new 306b1c061724 powerpc/tm: Reformat comments new 803d690e68f0 powerpc/mm: Don't report hugepage tables as memory leaks w [...] new d90fe2acd9b2 powerpc: Wire up memtest new 24a7cbdfcb6f Merge remote-tracking branch 'powerpc/next' new ca17ce89a2e2 Merge remote-tracking branch 's390/features' new 5e75a270ab45 Merge remote-tracking branch 'uml/linux-next' new 77ef44ec80fe Merge remote-tracking branch 'xtensa/xtensa-for-next' new bdabe489dac0 Merge remote-tracking branch 'befs/for-next' new 418878008dea Merge branch 'misc-4.19' into for-next-current-v4.19-20181003 new 9fb2c176e5b9 Merge branch 'for-next-current-v4.19-20181003' into for-ne [...] new 4fb47b6f9766 btrfs: simplify the send_in_progress check in btrfs_delete [...] new 62e11e85658e btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] new b34d77c87a18 btrfs: Remove root parameter from btrfs_insert_dir_item new 9bba19f14770 btrfs: remove a useless return statement in btrfs_block_rsv_add new 7bd2f155aff5 btrfs: Remove 'objectid' member from struct btrfs_root new c2ce97153781 Btrfs: do not unnecessarily pass write_lock_level when pro [...] new bc03c9c8ad7c btrfs: remove unneeded NULL checks before kfree new 0d1388b45593 btrfs: add assertions where number of devices could go below 0 new d3d44dad4f0f btrfs: add helper to obtain number of devices with ongoing [...] new 67d65e0a165b Btrfs: clean up scrub is_dev_replace parameter new 51dc133a9511 btrfs: qgroup: Dirty all qgroups before rescan new 0e2dfe648aff Btrfs: remove always true if branch in btrfs_get_extent new b05893c7e599 btrfs: change btrfs_free_reserved_bytes to return void new 6d2b7838ea75 btrfs: change btrfs_pin_log_trans to return void new 288244e56951 btrfs: Handle owner mismatch gracefully when walking up tree new fd8afbd53c12 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] new 376029da3cb9 Btrfs: use next_state in find_first_extent_bit new 17beae551555 btrfs: free path at an earlier point in btrfs_get_extent new 4a8ae8e0903f Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes new 297333a9190e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] new 1907ad7a962e btrfs: remove unused pointer inode in relink_file_extents new a67b68403af3 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] new c8907f0dabad Btrfs: fix alignment in declaration and prototype of btrfs [...] new df9dc0dafdac Btrfs: set leave_spinning in btrfs_get_extent new d0716774c188 btrfs: remove redundant variable from btrfs_cross_ref_exist new f5c098f7dee7 btrfs: fix error handling in free_log_tree new d0c84408edb1 btrfs: Make btrfs_find_device_by_path return struct btrfs_device new d04c50b1ac36 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] new 1a9f2f983c0a btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] new c7577c8b5c7f Btrfs: use args in the correct order for kcalloc in btrfsi [...] new 859b1aa02477 Btrfs: unify error handling of btrfs_lookup_dir_item new bbf7d0e47faa Btrfs: remove unnecessary level check in balance_level new 1b9acf48b026 Btrfs: assert page dirty bit on extent buffer pages new bdd3716bac4e Btrfs: skip set_page_dirty if eb pages are already dirty new 9543f22789a8 Btrfs: remove wait_ordered_range in btrfs_evict_inode new ed7e207c6dbd btrfs: Remove logically dead code from btrfs_orphan_cleanup new 41ca64380ac8 btrfs: handle error of get_old_root new 56662b435068 btrfs: change remove_extent_mapping to return void new 956f70f30045 btrfs: fix error handling in btrfs_dev_replace_start new 1fd1a7cb880a btrfs: Enhance btrfs_trim_fs function to handle error better new cbb2d9243fed btrfs: Ensure btrfs_trim_fs can trim the whole filesystem new d0a632bd465a btrfs: iterate all devices during trim, instead of fs_devi [...] new aa28b925bfdc btrfs: don't attempt to trim devices that don't support it new c18994212031 btrfs: keep trim from interfering with transaction commits new 14b35526e972 btrfs: wait on caching when putting the bg cache new 08e408bfb197 Btrfs: delayed-refs: use rb_first_cached for href_root new 93b390caa0c4 Btrfs: delayed-refs: use rb_first_cached for ref_tree new 7f70e10a8397 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] new 398bcc4a5b02 Btrfs: extent_map: use rb_first_cached new 754ae8baafd2 Btrfs: preftree: use rb_first_cached new 96efb1001f64 btrfs: tests: add separate stub for find_lock_delalloc_range new 7354a48ac1cd btrfs: tests: move testing members of struct btrfs_root to [...] new 70feff680458 btrfs: tests: group declarations of self-test helpers new ae12ad40737b btrfs: tests: polish ifdefs around testing helper new edd893d01a33 btrfs: Factor out ref head locking code in __btrfs_run_del [...] new 595b102a9caf btrfs: Factor out loop processing all refs of a head new e140d6e3c32c btrfs: refactor __btrfs_run_delayed_refs loop new 5a130538b98e btrfs: use common helper instead of open coding a bit test new e378ef3ee60c Btrfs: don't clean dirty pages during buffered writes new b26da2b5ff8b Btrfs: get rid of btrfs_symlink_aops new 1aff1e43d0f4 btrfs: relocation: Add basic extent backref related commen [...] new 88cdb42e5b24 btrfs: send: cleanup list manipulation new 0bfe1ff40780 btrfs: qgroup: Introduce trace event to analyse the number [...] new 4e52b8ec09db btrfs: qgroup: Introduce function to trace two swaped extents new 1826ef8a3596 btrfs: qgroup: Introduce function to find all new tree blo [...] new 12c8d434cb5d btrfs: qgroup: Use generation-aware subtree swap to mark d [...] new 88efe0f2bc2d btrfs: qgroup: Don't trace subtree if we're dropping reloc tree new d3cbf4299f84 btrfs: qgroup: Only trace data extents in leaves if we're [...] new 5eeb241ecae6 btrfs: tree-checker: Check level for leaves and nodes new 6d9ad3f823b2 btrfs: remove btrfs_dev_replace::read_locks new 5bcd14ea4552 btrfs: open code btrfs_dev_replace_clear_lock_blocking new 86dea544dcf3 btrfs: open code btrfs_dev_replace_stats_inc new 03b03fca8da0 btrfs: open code btrfs_after_dev_replace_commit new 1b0b3192a744 btrfs: dev-replace: avoid useless lock on error handling path new e872410a67de btrfs: dev-replace: move replace members out of fs_info new 40886350deb4 btrfs: dev-replace: remove pointless assert in write unlock new 9718a298c141 Btrfs: kill btrfs_clear_path_blocking new c8295704cb45 Merge branch 'misc-next' into for-next-next-v4.20-20181003 new 53fbbe8c9601 btrfs: simplify the send_in_progress check in btrfs_delete [...] new cbc1e1b2fb65 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] new b39d79ed0c8b btrfs: Remove root parameter from btrfs_insert_dir_item new d270777c40de btrfs: remove a useless return statement in btrfs_block_rsv_add new 42a02b37110e btrfs: Remove 'objectid' member from struct btrfs_root new c36459f00343 Btrfs: do not unnecessarily pass write_lock_level when pro [...] new 0ae365aef55d btrfs: remove unneeded NULL checks before kfree new 9798efe4039c btrfs: add assertions where number of devices could go below 0 new a19c02da8db8 btrfs: add helper to obtain number of devices with ongoing [...] new 63da80e6d474 Btrfs: clean up scrub is_dev_replace parameter new 8ef6a4cd5098 btrfs: qgroup: Dirty all qgroups before rescan new 26be352c4154 Btrfs: remove always true if branch in btrfs_get_extent new d90c2672767e btrfs: change btrfs_free_reserved_bytes to return void new d0f0e0bf8db4 btrfs: change btrfs_pin_log_trans to return void new 013e0b3d1d2a btrfs: Handle owner mismatch gracefully when walking up tree new 2cfa7bf0b608 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] new 61e76b2be561 Btrfs: use next_state in find_first_extent_bit new a9bbf087a71e btrfs: free path at an earlier point in btrfs_get_extent new f05518f83248 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes new 66fd7afbb6ef btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] new 491ae2591578 btrfs: remove unused pointer inode in relink_file_extents new f1dc0c306bb6 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] new a31eb199df6b Btrfs: fix alignment in declaration and prototype of btrfs [...] new c7e0d60f63c9 Btrfs: set leave_spinning in btrfs_get_extent new 11ab6f9b6a9d btrfs: remove redundant variable from btrfs_cross_ref_exist new 4fa498621eed btrfs: fix error handling in free_log_tree new f2ea23183ada btrfs: Make btrfs_find_device_by_path return struct btrfs_device new 12b4e7d1f00a btrfs: Make btrfs_find_device_missing_or_by_path return di [...] new b74aa95a93cd btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] new 6edab25dd44e Btrfs: use args in the correct order for kcalloc in btrfsi [...] new b7d4d1d2b179 Btrfs: unify error handling of btrfs_lookup_dir_item new 4e414cef3ecf Btrfs: remove unnecessary level check in balance_level new 54c642d4bb5d Btrfs: assert page dirty bit on extent buffer pages new e44eeabbd3ff Btrfs: skip set_page_dirty if eb pages are already dirty new a6a630b00894 Btrfs: remove wait_ordered_range in btrfs_evict_inode new e3c7aa60b621 btrfs: Remove logically dead code from btrfs_orphan_cleanup new b6d9f884ac1d btrfs: handle error of get_old_root new 3fb843bfaca4 btrfs: change remove_extent_mapping to return void new 7ddd479bc6a2 btrfs: fix error handling in btrfs_dev_replace_start new 7c61e70cc365 btrfs: Enhance btrfs_trim_fs function to handle error better new 0509c1c4443c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem new f366b86f59f8 btrfs: iterate all devices during trim, instead of fs_devi [...] new de3ec7f14a7a btrfs: don't attempt to trim devices that don't support it new 394e2b033446 btrfs: keep trim from interfering with transaction commits new 87ba96ef1fea btrfs: wait on caching when putting the bg cache new 4b21b2370270 Btrfs: delayed-refs: use rb_first_cached for href_root new 60762ba2456e Btrfs: delayed-refs: use rb_first_cached for ref_tree new df43b03fe6e1 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] new 10efabf3dc43 Btrfs: extent_map: use rb_first_cached new 87947a8de630 Btrfs: preftree: use rb_first_cached new 800111b5f9fd btrfs: tests: add separate stub for find_lock_delalloc_range new 40410ddfd022 btrfs: tests: move testing members of struct btrfs_root to [...] new cc156e233a81 btrfs: tests: group declarations of self-test helpers new b49872f3827b btrfs: tests: polish ifdefs around testing helper new 7af99644d0ac btrfs: Factor out ref head locking code in __btrfs_run_del [...] new 960063c0a36a btrfs: Factor out loop processing all refs of a head new c364514db6eb btrfs: refactor __btrfs_run_delayed_refs loop new 154656ca4d30 btrfs: use common helper instead of open coding a bit test new df88bb414a35 Btrfs: don't clean dirty pages during buffered writes new d97072f2e2d8 Btrfs: get rid of btrfs_symlink_aops new d7d914993aeb btrfs: relocation: Add basic extent backref related commen [...] new eb82ae82c2c5 btrfs: send: cleanup list manipulation new 213ca2bb2b33 btrfs: Remove needless locking in iterate_inode_refs new add21a047a0f btrfs: Remove needless locking in iterate_inode_extrefs new b12c80e2b224 btrfs: Remove redundant extent_buffer_get in get_old_root new 079ed0386456 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] new ff9800bf306a btrfs: Remove extra reference count bumps in btrfs_compare_trees new 608fc0bced81 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf new b28316196bc1 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] new 2754fe9d9f19 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] new 98090f894f3c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new 16fc26dde109 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker new 66130db6ab90 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new 9725a01c0fda btrfs: release metadata before running delayed refs new d134ffa648ea btrfs: protect space cache inode alloc with nofs new 11b3b25ce581 btrfs: reset max_extent_size on clear in a bitmap new c50a4c58ccf6 btrfs: make sure we create all new bgs new e1a078298744 btrfs: assert on non-empty delayed iputs new 8378f0ff9ff4 Merge branch 'ext/josef/fixes' into for-next-next-v4.20-20181003 new 0f83d16b8f1f mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS new 56d08bc182be mm: export add_swap_extent() new 79f71cb15a90 vfs: update swap_{,de}activate documentation new edc26a1e824f Btrfs: prevent ioctls from interfering with a swap file new fbdb60300626 Btrfs: rename get_chunk_map() and make it non-static new 08c9e240cc1d Btrfs: support swap files new a32cce9ee39b Merge branch 'next/omar/swap' into for-next-next-v4.20-20181003 new 33dc82dfd6e1 Merge branch 'for-next-next-v4.20-20181003' into for-next- [...] new 2655a99ef7b7 Merge remote-tracking branch 'btrfs-kdave/for-next' new 156041c3db6d Merge remote-tracking branch 'cifs/for-next' new 8c4eddd7acd9 Merge remote-tracking branch 'ecryptfs/next' new b723a7911d02 fanotify: fix collision of internal and uapi mark flags new 007d1e8395ea fsnotify: generalize handling of extra event flags new a72fd224e37b fanotify: simplify handling of FAN_ONDIR new 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants new a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() new bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] new 4bbb62dc120b fanotify: support reporting thread id instead of process id new 990f62ec34e7 Pull fanotify support for reporting PID instead of TGID an [...] new 83bf2186175d Merge remote-tracking branch 'ext3/for_next' new ad431025aecd ext4: generalize extents status tree search functions new 1dc0aa46e74a ext4: add new pending reservation mechanism new 0b02f4c0d6d9 ext4: fix reserved cluster accounting at delayed write time new b6bf9171ef5c ext4: reduce reserved cluster count by number of allocated [...] new 9fe671496b6c ext4: adjust reserved cluster count when removing extents new f456767d3391 ext4: fix reserved cluster accounting at page invalidation time new 6243e5e42605 ext4: fix argument checking in EXT4_IOC_MOVE_EXT new 905b58e1d0ec ext4: fix build error when DX_DEBUG is defined new a05dbbf47111 ext4: fix EXT4_IOC_SWAP_BOOT new 14899cc7d92c ext4: initialize retries variable in ext4_da_write_inline_ [...] new 8abb916ea0b4 ext4: convert fault handler to use vm_fault_t type new ca7dc194e363 docs: generate a separate ext4 pdf file from the documentation new 7138942e5502 docs: fix ext4 documentation table formatting problems new 58b8d9e8b960 docs: make ext4 readme tables readable new 550251dc2312 ext4: fix setattr project check in fssetxattr ioctl new de6c3910e334 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] new 69c216c5ca67 Merge remote-tracking branch 'ext4/dev' new 94554dbbc64b Merge remote-tracking branch 'f2fs/dev' new 74c604b7df54 Merge remote-tracking branch 'fuse/for-next' new fad5a39844a8 Merge remote-tracking branch 'jfs/jfs-next' new 19330691320e Merge remote-tracking branch 'nfs/linux-next' new f2e7cae5d9aa next-20181004/nfsd new 74f30dc4ea71 Merge remote-tracking branch 'orangefs/for-next' new 855723f6db94 Merge remote-tracking branch 'v9fs/9p-next' new ba60dede566d Merge remote-tracking branch 'vfs/for-next' new 470610d0bc7b Merge remote-tracking branch 'pci/next' new d9ca1c990a7f Input: reserve 2 events code because of HID new 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next new ba540e093571 Merge remote-tracking branch 'hid/for-next' new 305c4f64ed14 Merge remote-tracking branch 'i2c/i2c/for-next' new 4d2c5a71a1c1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new aabeebbdfe45 Merge remote-tracking branch 'jc_docs/docs-next' new c5f14af0d8b6 media: rc: nec keymaps should specify the nec variant they use new 183e19f5b9ee media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVEN [...] new 85e4af0a7ae2 media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] new 1611c686c124 media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTION new cd41986e76a2 media: VPU: mediatek: don't pass an unused parameter new c525350f6ed0 media: imx: use well defined 32-bit RGB pixel format new ab8ff650e57d media: qcom: remove duplicated include file new 44d7f1a77d8c media: pxa_camera: Fix check for pdev->dev.of_node new b88ff59e7996 media: stm32-dcmi: only enable IT frame on JPEG capture new a41d203a1d34 media: imx-pxp: include linux/interrupt.h new 4e673ed4e2bf media: rcar-vin: fix redeclaration of symbol new 1efbdbf668a5 media: zoran: fix spelling mistake "queing" -> "queuing" new bf7464a7a817 media: MAINTAINERS: fix reference to STI CEC driver new eccf442ce156 media: i2c: adv748x: Support probing a single output new 6bc3ea7a6189 media: i2c: adv748x: Handle TX[A|B] power management new a7f9d21e9e96 media: i2c: adv748x: Conditionally enable only CSI-2 outputs new 1e2cb06f2ae7 media: i2c: adv748x: Register only enabled inputs new e7898055ad40 media: i2c: adv748x: fix typo in comment for TXB CSI-2 tra [...] new 76d4563e21fb Merge remote-tracking branch 'v4l-dvb/master' new 8f9adb50ce17 Merge remote-tracking branch 'v4l-dvb-next/master' new cc55f7537db6 x86, hibernate: Fix nosave_regions setup for hibernation new 749fa17093ff PM / hibernate: Check the success of generating md5 digest [...] new 8e5b2a3c5a77 x86-32/asm/power: Create stack frames in hibernate_asm_32.S new 25862a049e6f x86, hibernate: Extract the common code of 64/32 bit system new 445565303d19 x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER o [...] new 72adf47764a0 x86, hibernate: Rename temp_level4_pgt to temp_pgt new 7c0a982750b3 x86-32, hibernate: Use temp_pgt as the temporary page table new 0b0a6b1f7683 x86-32, hibernate: Use the page size macro instead of cons [...] new 32aa276437f6 x86-32, hibernate: Switch to original page table after resumed new 6bae499a0ad4 x86-32, hibernate: Switch to relocated restore code during [...] new 5331d2c7efbc x86-32, hibernate: Set up temporary text mapping for 32bit system new 1fca4ba0b14d x86-32, hibernate: Adjust in_suspend after resumed on 32bi [...] new 99628b6fd314 Merge branch 'pm-sleep' into linux-next new 03dba2780433 cpuidle: menu: Replace data->predicted_us with local variable new 8ff3c22688ff cpufreq / CPPC: Mark acpi_ids as used new 4063aefc44c6 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 69e445ab8b66 PM / core: Clear the direct_complete flag on errors new 074279a39f52 Merge branch 'pm-core' into linux-next new 1c9066197bad Merge remote-tracking branch 'pm/linux-next' new 80d229171de4 Merge remote-tracking branch 'cpupower/cpupower' new b4dc512508c3 Merge remote-tracking branch 'rdma/for-next' new 6f41617bf23a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 3e3a5a1d93f8 ieee802154: mcr20a: Remove struct mcr20a_platform_data new 154113eb1773 ieee802154: hwsim: remove not used ifup list new 6a5e6b118092 Merge branch 'ieee802154-for-davem-2018-10-04' of git://gi [...] new 0aa63eb9a904 liquidio: fix a couple of spelling mistakes new bbb4c4323a4d dns: Allow the dns resolver to retrieve a server set new d2944b1c66a5 rxrpc: Use rxrpc_free_skb() rather than rxrpc_lose_skb() new b3cfb6f567be rxrpc: Emit the data Tx trace line before transmitting new 68eb64c3d2fd afs: Do better max capacity handling on address lists new 4c19bbdc7f7c afs: Always build address lists using the helper functions new 66be646bd9a7 afs: Sort address lists so that they are in logical ascend [...] new 46894a13599a rxrpc: Use IPv4 addresses throught the IPv6 new 5a790b737541 rxrpc: Drop the local endpoint arg from rxrpc_extract_addr [...] new 2070a3e44962 rxrpc: Allow the reply time to be obtained on a client call new e908bcf4f1a2 rxrpc: Allow the reply time to be obtained on a client call new f0e834e17fec Merge tag 'rxrpc-next-20181004' of git://git.kernel.org/pu [...] new db7ff19e7b11 devlink: Add extack for eswitch operations new 8c98ee77d911 net/mlx5e: E-Switch, Add extack messages to devlink callbacks new e98bedf5e61b net/mlx5e: Add extack messages for TC offload failures new 94563847a873 net/mlx5e: Add new counter for aRFS rule insertion failures new fcd29ad17c6f net/mlx5: Add Fast teardown support new 9e50727f0e71 Merge tag 'mlx5-updates-2018-10-03' of git://git.kernel.or [...] new 8fa74e3c4920 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers new e3b5106162a3 devlink: Add generic parameter ignore_ari new f61cba4291c0 devlink: Add generic parameter msix_vec_per_pf_max new 16511789b9cc devlink: Add generic parameter msix_vec_per_pf_min new 7d859234875d bnxt_en: Use ignore_ari devlink parameter new 3a1d52a54a6a bnxt_en: return proper error when FW returns HWRM_ERR_CODE [...] new f399e8497826 bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min d [...] new 2dc0865e9ac7 bnxt_en: Add a driver specific gre_ver_check devlink parameter. new 9bff98bb35e1 devlink: Add Documentation/networking/devlink-params.txt new 53e233ea2fa9 devlink: Add Documentation/networking/devlink-params-bnxt.txt new 34f8c58f4779 Merge branch 'bnxt_en-devlink-param-updates' new 5a781ccbd19e tc: Add support for configuring the taprio scheduler new a97d97bac49d geneve: allow to clear ttl inherit new 0f569bed57d3 Merge remote-tracking branch 'net-next/master' new 28264eb22742 nfp: bpf: parse global BPF ABI version capability new 9bbdd41b8a45 nfp: allow apps to request larger MTU on control vNIC new 0c9864c05f34 nfp: bpf: allow control message sizing for map ops new 940656fb3f94 Merge branch 'bpf-big-map-entries' new f3709f69b7c5 bpf: Add iterator for spilled registers new aad2eeaf4697 bpf: Simplify ptr_min_max_vals adjustment new 9d2be44a7f33 bpf: Reuse canonical string formatter for ctx errs new 840b9615d6e9 bpf: Generalize ptr_or_null regs check new c64b7983288e bpf: Add PTR_TO_SOCKET verifier type new 84dbf3507349 bpf: Macrofy stack state copy new fd978bf7fd31 bpf: Add reference tracking to verifier new 6acc9b432e67 bpf: Add helper to retrieve socket in BPF new 0c586079f852 selftests/bpf: Generalize dummy program types new b584ab8840fd selftests/bpf: Add tests for reference tracking new 29cd77f41620 libbpf: Support loading individual progs new de375f4e91e3 selftests/bpf: Add C tests for reference tracking new a610b665ec9e Documentation: Describe bpf reference tracking new 33d9a7fd6756 Merge branch 'bpf-sk-lookup' new d71019b54bff net: core: Fix build with CONFIG_IPV6=m new 434fe9d4b4bf libbpf: Move __dump_nlmsg_t from API to implementation new aae57780107d libbpf: Consistent prefixes for interfaces in libbpf.h. new f04bc8a436e1 libbpf: Consistent prefixes for interfaces in nlattr.h. new 24d6a8084259 libbpf: Consistent prefixes for interfaces in str_error.h. new eff8190880c0 libbpf: Make include guards consistent new e5b0863c2064 libbpf: Use __u32 instead of u32 in bpf_program__load new fc1dc7665145 Merge branch 'bpf-libbpf-consistent-iface' new 20cdeb5408da bpf, tracex3_user: erase "ARRAY_SIZE" redefined new 7ccc4f188751 bpf: typo fix in Documentation/networking/af_xdp.rst new 4663d148d6ee Merge remote-tracking branch 'bpf-next/master' new 218ee6ebe472 Merge remote-tracking branch 'netfilter-next/master' new d70b3d785c6e Merge remote-tracking branch 'nfc-next/master' new 9d5804662ce1 ath10k: retrieve MAC address from system firmware if provided new 828853ac5826 ath10k: add waiting htt tx complete before wow enable new e12e643c1dfb ath6kl: convert to using %pOFn instead of device_node.name new f1908735f141 ath10k: allow ATH10K_SNOC with COMPILE_TEST new 5849ed48d226 ath10k: refactoring needed for extended board data download new 31324d17976e ath10k: support extended board data download for dual-band [...] new 9abcb9371bcc ath10k: introduce CE_ATTR_POLL attribute for polling pipe new 713358c321f4 ath10k: enable pktlog for WCN3990 target new 49925f247016 wil6210: fix unsigned cid comparison with >= 0 new 0189dbd71cbd ath10k: get the legacy rate index to update the txrate table new 348cd95c8196 ath10k: add debugfs entry to enable extended tx stats new a904417fc876 ath10k: add extended per sta tx statistics support new 85dd28eb9917 ath10k: add debugfs support to dump per sta tx stats new 97c69a70dc2c ath10k: avoid possible memory access violation new c7fd8d237e2e ath10k: average ack rssi support for data frames new d56bbeea25d1 ath10k: optimize pci diag mem read & write operations new bc346c9a24a4 ath10k: support to access target space below 1M for qca617 [...] new 39501ea64116 ath10k: download firmware via diag Copy Engine for QCA6174 [...] new c0d8d565787c ath10k: add struct ath10k_bus_params new 7c2dd6154fc2 ath10k: add device type enum to ath10k_bus_params new 367c899f622c ath10k: add bus type check in ath10k_init_hw_params new 9faaa14387fb ath10k: use hw_params.num_peers for num_tids in TLV init new 4875e0b52085 ath10k: add per target config of max_num_peers new e66d5361127a ath10k: DMA related fixes for high latency devices new 852d1bf86a5b ath10k: add HTT TX HL ops new d4e7f553eec3 ath10k: add HTT RX HL ops new 4daacc950d4d ath10k: htt: RX ring config HL support new a2097d6444c3 ath10k: htt: High latency TX support new f88d49345040 ath10k: htt: High latency RX support new 37f62c0d5822 ath10k: wmi: disable softirq's while calling ieee80211_rx new 833fd34d743c ath10k: fix vdev-start timeout on error new 058a7eab9d9e ath10k: fix tx status flag setting for management frames new 234e4307cf7f ath10k: utilize random MAC address if none is provided new 8e8374db3424 ath10k: add default value for num_peers in WMI TLV init new 08fafd646d63 ath10k: remove num_peers in hw_params for most targets new f279294e9ee2 ath10k: add support for configuring management packet rate new 4be3b05e7a83 ath10k: remove duplicated includes new d70c0d463f9d ath10k: add debugfs support to get power save state change of STA new 4600563f9319 ath10k: advertize beacon_int_min_gcd as 100 while bring up [...] new 752ed2a229c6 ath10k: move napi_enable to hif_start for consistent pairing new 393b9b0f830e ath10k: disable napi before resource cleanup to avoid "use [...] new 3fa8d2186550 ath9k: add reset for airtime station debugfs new b8f3d1635103 ath9k: debug: remove set but not used variable 'fops_dump_nfcal' new ec95e84c3955 wil6210: remove set but not used variable 'start' new 03224678c013 ath9k: add counters for good and errorneous FFT/spectral frames new b796a6c04e65 ath9k: return when short FFT frame was handled new 2f85786b8a57 ath9k: fix and simplify FFT max index retrieval new 4e7a3fa5394e ath9k: FFT magnitude check: don't consider lower 3 data bits new 4fb5837ac2bd ath9k: fix reporting calculated new FFT upper max new e720ba1dcc33 ath10k: add missing sanity check on diag download new 6df0580be8bc ath9k: add back support for using active monitor interface [...] new 09afaba1c3cc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 60b6645ef1a9 mt76x2: fix tx power configuration for VHT mcs 9 new 9b1140bdc6ba mt76x0: pci: add mt7650 PCI ID new db2803bbda7c mt76x0: pci: add fw uploading routine new 8f410a8bfde5 mt76: move seq_put_array in mt76-core module new 7c4b446c59b7 mt76: add stbc entries to mt76_rate_power new eef40d209ad0 mt76: move common eeprom definitions in mt76x02-lib module new 86c71d3deefa mt76: move eeprom utility routines in mt76x02_eeprom.h new b27823a77466 mt76: move mt76x2_eeprom_get in mt76x02_eeprom.h new 89a8607c4975 mt76: move mt76x02_mac_setaddr in mt76x02-lib module new bd724b8f6279 mt76: move mt76x2_get_efuse_data in mt76x02-lib module new 443569a534b2 mt76: move mt76x2_ext_pa_enabled routine in mt76x02_eeprom.c new 1137847adacb mt76x0: remove mt76x0_set_country_reg routine new e59ad99b04fd mt76: add mt76x02_get_rx_gain and mt76x02_get_lna_gain uti [...] new 2daa67588f34 mt76x0: unify lna_gain parsing new 564d7f0accf6 mt76x0: unify rssi_offset parsing new 2c0db839b402 mt76x0: unify temperature offset parsing new 77d0f4656449 mt76x0: unify freq offset parsing new 63cf8d1208f9 mt76: move mt76x02_eeprom_parse_hw_cap in mt76x02-lib module new 3d66939a0713 mt76x0: unify parse hw capabilities new deb9350c5efa mt76: move mt76x2_tssi_enabled in mt76x02_eeprom.h new 09dbcd8bb489 mt76: usb: remove WARN_ON in mt76u_get_rx_entry_len new 2cf5ac311ab2 mt76: fix return value of mt76x02_wait_for_mac new b6862effdc6f mt76: move mt76_rate_power in mt76_dev new b9f192b8be46 mt76: add mt76x02_phy_set_txpower utility routine new c36a3cc5a57e mt76: move rate_txpower handler in mt76 debugfs new 02a4251d44bd mt76: move mt76x02_rate_power_val in mt76x02-lib module new 0050507c77a0 mt76x0: remove mt76x0_phy_set_tx_power and mt76x0_extra_po [...] new b37bbc8c8251 mt76x0: remove eeprom dependency from mt76x0_set_tx_power_ [...] new f2a2e819d672 mt76x0: remove eeprom dependency from mt76x0_get_power_info new 6987c5b5dee6 mt76x0: use shared debugfs implementation new 1f4db1fd5cd4 mt76x0: phy: introduce mt76x0_phy_set_txpower routine new db6bb5c6c194 mt76: include linux/module.h in files using MODULE_* new 22509324c514 mt76: report firmware version using ethtool new 481bb0432414 mt76: usb: make rx page_frag_cache access atomic new 606f8e343349 mt76: use skb_pad() instead of __skb_pad() new d6500cf3700f mt76x0: add quirk to disable 2.4GHz band for Archer T1U new 62e04f8a31fc mt76x2: disable WLAN core before probe new 5b394355927e mt76x0: use mt76_poll in mt76x0_set_wlan_state new 5f1fa4cdb7a4 mt76: move wait_for_wpdma in mt76x02_dma.h new 208856493e42 mt76: add mt76x02_dma_enable/mt76x02_dma_disable utility routines new 957068c23fe4 mt76: move mt76x02_set_irq_mask in mt76x02_mmio.c new b2eabd4c3203 mt76: move queue initialization in mt76x02_mmio.c new a6daf796c044 mt76: move mt76x02_beacon_offset in mt76x02_util.c new 13fd2d2a6d0f mt76: mmio: add implementation of wr_rp and rd_rp new 713224164b5d mt76: move mt76x2_wait_for_bbp in mt76x02-lib module new 7ed222993669 mt76x0: update initvals to latest version of vendor driver new 56babfd9a242 mt76x0: pci: move mcu code in pci_mcu.c new f16f700d89f7 mt76x0: usb: move mcu code in usb_mcu.c new 3b11db26eafe mt76x0: use mt76x02 utility routines in mt76x0 init code new 00aaded0e9a7 mt76x0: init: remove duplicated initialization new 512bd4b1c365 mt76x0: init: remove MT_PBF_SYS_CTRL configuration in mt76 [...] new a31821abe0af mt76x0: init rx filter in mt76x0_init_hardware new 9f04eb7bb26a mt76: add mt76x02_mac_start routine new faa605bdfaa1 mt76x0: usb: move initialization code in usb.c new 2b2cb40bcd7d mt76x0: pci: add hw initialization at bootstrap new 4468e92cf8d0 mt76x0: phy: set antenna parameter according to wireless band new 6034b2b07acc mt76: move set_{tx,rx}_path routines in mt76x02-lib module new b11e19694dc9 mt76x0: add ieee80211_ops ops pointer to mt76x0_alloc_devi [...] new 188fd8c4ce45 mt76x0: pci: add mt76x0e_{start/stop} callbacks new 8d98c1534391 mt76x0: eeprom: load eeprom data from mtd by default new 66a9ccd6e3b7 mt76x0: usb: move mt76x0u_tx_prepare_skb in usb.c new 36d910960fae mt76: fix handling ps-poll frames new 49f45fa13da7 mt76: check aggregation sequence number for frames sent vi [...] new 5289976ad887 mt76: mt76x2: fix multi-interface beacon configuration new 9434dca95117 Merge tag 'mt76-for-kvalo-2018-10-01' of https://github.co [...] new d5c632acad63 Merge remote-tracking branch 'wireless-drivers-next/master' new b29c86a21987 Merge remote-tracking branch 'bluetooth/master' new 2c38f6bd392b Merge remote-tracking branch 'mac80211-next/master' new c75b40554aa4 Merge remote-tracking branch 'gfs2/for-next' new e42e175ae319 mtd: physmap_of: Remove unused struct of_device_id new 959332f0dbf8 Merge remote-tracking branch 'mtd/mtd/next' new 0f6feaa28802 Merge remote-tracking branch 'nand/nand/next' new 422b209ec1a4 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8d7ef784134f Merge remote-tracking branch 'crypto/master' new f0d3d77415da Merge remote-tracking branch 'drm/drm-next' new 84477da43f39 Merge remote-tracking branch 'drm-intel/for-linux-next' new a092a42fa115 next-20181004/drm-msm new 6c95fa0ecf83 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 1f8d5c723082 Merge remote-tracking branch 'regmap/for-next' new 4a9a72e0db5e Merge branch 'for-linus' into for-next new 366a20d7a75c ALSA: firewire: use managed-resource of fw unit device for [...] new a3aaf7d2bd38 ALSA: bebob: use managed-resource to maintain data specifi [...] new 784fffbcfe11 ALSA: fireworks: use managed-resource to maintain response buffer new 72bc8c4378f8 ALSA: oxfw: use managed-resource to maintain model-specific data new cd3b7116b575 ALSA: oxfw: use managed-resource to maintain cache of stre [...] new 6aea5702e27e ALSA: rawmidi: A lightweight function to discard pending bytes new d153135e93a5 ALSA: hda/sigmatel - Disable automute for Elo VuPoint new e98cc8226404 Merge remote-tracking branch 'sound/for-next' new 9c80c5a88314 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() new 8e9f7265eda9 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() new cfe9ee5f2b78 ASoC: pxa-ssp: enable and disable extclk if given new 466dee75b336 ASoC: add fault detect recovery property to DT bindings new 757b1aa00259 ASoC: ts3a227e: fix a typo in documentation new efd8f85bea30 Merge branch 'asoc-4.20' into asoc-next new f07e58e4bc9b Merge remote-tracking branch 'sound-asoc/for-next' new 5d68fa587a62 Input: xilinx_ps2 - convert to using %pOFn instead of devi [...] new 46edab64225f Merge remote-tracking branch 'input/next' new 6adde4a36f1b ata: ep93xx: Use proper enums for directions new 19538d59ac0b Merge branch 'for-4.20/libata' into for-next new e19de008ce00 Merge remote-tracking branch 'block/for-next' new 4561ffca88c5 dm cache metadata: ignore hints array being too small duri [...] new 5d07384a666d dm cache: fix resize crash if user doesn't reload cache table new 9b59cb6ce7e4 Merge remote-tracking branch 'device-mapper/for-next' new 37ec5b037f05 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 8ecd64664f60 Merge remote-tracking branch 'mmc/next' new f1ea14cc4d43 Merge remote-tracking branch 'kgdb/kgdb-next' new 5d178b9d50b2 Merge remote-tracking branch 'md/for-next' new 1bf5f6d8b01b Merge remote-tracking branch 'mfd/for-mfd-next' new 2210e76c8621 Merge remote-tracking branch 'battery/for-next' new 4b03227a65dc regulator: axp20x: Mark expected switch fall-throughs new 536a6b4ac02e Merge branch 'regulator-4.20' into regulator-next new a6645cf454d9 Merge remote-tracking branches 'regulator/topic/bd718xx' a [...] new b3a7bf0ffab5 Merge remote-tracking branch 'regulator/for-next' new 8c0b5b57ef2b Merge remote-tracking branch 'security/next-testing' new 4b401db9fe5b Merge remote-tracking branch 'apparmor/apparmor-next' new de43e60748b0 Merge remote-tracking branch 'selinux/next' new 3d25c7cc7eb2 Merge remote-tracking branch 'tpmdd/next' new 0be0ff94dfca Merge remote-tracking branch 'watchdog/master' new f52e332e4631 Merge remote-tracking branch 'iommu/next' new 4d95c85ad650 Merge remote-tracking branch 'vfio/next' new 75afbfc1156c firmware: Convert to using %pOFn instead of device_node.name new dc37a2525271 soc: Convert to using %pOFn instead of device_node.name new 5d5a0ab1a791 of: Fix property name in of_node_get_device_type new 4355151de47c Merge branch 'all-dtbs' into dt/next new ab5d44e38dd3 Merge remote-tracking branch 'devicetree/for-next' new a82612d30937 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 2c1833767bd8 spi: pxa2xx: Rewrite switch code block in interrupt_transfer new 0278dae1202d Merge branch 'spi-4.20' into spi-next new 4925720b58ef Merge remote-tracking branch 'spi/topic/of' into spi-next new 0a2b90d96b89 Merge remote-tracking branch 'spi/for-next' new e9ad2db49b01 Merge remote-tracking branch 'tip/auto-latest' new 32e8b314b0e3 Merge remote-tracking branch 'edac-amd/for-next' new 09aa08acec4a Merge remote-tracking branch 'irqchip/irq/irqchip-next' new cb3d90e9546a Merge remote-tracking branch 'ftrace/for-next' new a6c4e0bf641f Merge remote-tracking branch 'rcu/rcu/next' new dd5bd0a65ff6 Merge tag 'kvm-s390-next-4.20-1' of git://git.kernel.org/p [...] new 5489ab8db34f Merge remote-tracking branch 'kvm/linux-next' new c20f2abffc94 Merge remote-tracking branch 'kvm-arm/next' new 786868ab3cda Merge remote-tracking branch 'xen-tip/linux-next' new b5e1871b631d Merge remote-tracking branch 'percpu/for-next' new b5f2589514ec Merge remote-tracking branch 'drivers-x86/for-next' new efb1fc500110 Merge remote-tracking branch 'leds/for-next' new 2363b4df22e8 Merge remote-tracking branch 'ipmi/for-next' new d2e0ba3ccbfa Merge remote-tracking branch 'driver-core/driver-core-next' new 136c9ba4e83f Merge remote-tracking branch 'usb/usb-next' new 7ce39b5f5d00 Merge remote-tracking branch 'usb-serial/usb-next' new 2163d6a2e69d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new c550f01c810f serial:serial_core: Allow use of CTS for PPS line discipline new ad8c0eaa0a41 tty/serial_core: add ISO7816 infrastructure new 377fedd1866a tty/serial: atmel: add ISO7816 support new 823f4e53f0f2 serial: uartps: Fix missing unlock on error in cdns_get_id() new 9e3eb4eabdb6 dt-bindings: serial: sh-sci: Document r8a7744 bindings new 2fd8e454189d serial: 8250_uniphier: remove unused "fifo-size" property new aca70d19c8e5 serial: 8250_uniphier: flatten probe function new aad2d4952d24 serial: 8250_uniphier: add auto-flow-control support new 817e9bc8cc04 Revert "serial:serial_core: Allow use of CTS for PPS line [...] new 8ebfe885c65e TTY: sn_console: Replace spin_is_locked() with spin_trylock() new 68a58c0c2add Merge remote-tracking branch 'tty/tty-next' new fee8b75bd891 Merge remote-tracking branch 'char-misc/char-misc-next' new 48b775ca0f93 staging: fbtft: Prefer using the BIT macro new e24c1f8658c9 staging: rtl8712: add SPDX identifiers new e7d5c55ca417 Merge remote-tracking branch 'staging/staging-next' new e7394418dc5f Merge remote-tracking branch 'mux/for-next' new de3edf5a391a Merge remote-tracking branch 'icc/icc-next' new 9524d6b265f9 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_d [...] new 5e621f5d5389 dmaengine: timb_dma: Use proper enum in td_prep_slave_sg new 02589e82e565 Merge branch 'for-linus' into next new 6b1e23c93cba dt-bindings: rcar-dmac: Document r8a7744 support new cf1b2c309b47 dt-bindings: dmaengine: usb-dmac: Add binding for r8a7744 new 3c84617cb787 Merge branch 'topic/renesas' into next new cc832dc8e327 dmaengine: stm32-dma: check whether length is aligned on F [...] new ca744435ec93 Merge branch 'topic/stm' into next new ee97a5e88469 Merge remote-tracking branch 'slave-dma/next' new 479adb89a97b cgroup: Fix dom_cgrp propagation when enabling threaded mode new b4eb6bdca334 Merge branch 'for-4.19-fixes' into for-next new 03374c95dd6e Merge remote-tracking branch 'cgroup/for-next' new 02548a505565 Merge remote-tracking branch 'scsi/for-next' new 4d0d2a5b197a Merge remote-tracking branch 'scsi-mkp/for-next' new f1c699e17568 Merge remote-tracking branch 'rpmsg/for-next' new a12d6a333d06 Merge remote-tracking branch 'gpio/for-next' new 74cfb3337a58 Merge remote-tracking branch 'pinctrl/for-next' new 50b901e0b017 Merge remote-tracking branch 'userns/for-next' new ba639701d15b Merge remote-tracking branch 'kselftest/next' new 81bf4dcbab9e Merge remote-tracking branch 'livepatching/for-next' new d197a253855d rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_i [...] new bc51098cdd95 rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI new ddafc0bf58f5 Merge remote-tracking branch 'rtc/rtc-next' new fa406437d768 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e399e49f7b43 Merge remote-tracking branch 'at24/at24/for-next' new 36cf410da896 Merge remote-tracking branch 'ntb/ntb-next' new 7f66f65ad4c3 Merge remote-tracking branch 'kspp/for-next/kspp' new c53a832ee665 Merge remote-tracking branch 'cisco/for-next' new 0c04a24972bd Merge remote-tracking branch 'xarray/xarray' new 689fd3c9000a dma-direct: Fix return value of dma_direct_supported new af6fd4fa2b92 Merge branch 'akpm-current/current' new 6b264f54ff01 percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 52a1ecba24b7 mm: remove CONFIG_NO_BOOTMEM new 3e2af7c8367e mm: remove now defunct NO_BOOTMEM from depends list for de [...] new 2325ed001a14 mm: remove CONFIG_HAVE_MEMBLOCK new d8eb57c9f220 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new 05d34a1d0f98 csky: fixups after bootmem removal new 0a9ee603ef2a memblock: remove stale #else and the code it protects new a36c94c8fa86 mm: remove bootmem allocator implementation. new f054959c91ed mm: nobootmem: remove dead code new 99e2e96bd908 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new c0a9187636e7 memblock: remove _virt from APIs returning virtual address new 8aa69831e670 memblock: replace alloc_bootmem_align with memblock_alloc new 8219f5ccafc1 memblock: replace alloc_bootmem_low with memblock_alloc_low new dbdcd649d861 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new e0515859c114 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 28d925debec4 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new fa87efc6d15f memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new fcbc3d16a8e6 memblock: add align parameter to memblock_alloc_node() new f13f25bc6af7 memblock: replace alloc_bootmem_pages_node with memblock_a [...] new b5caed9307dd memblock: replace __alloc_bootmem_node with appropriate me [...] new 19b7d848509e memblock: replace alloc_bootmem_node with memblock_alloc_node new 2328ed109cc6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new 2d35a5976d4d memblock: replace alloc_bootmem_pages with memblock_alloc new 58ef721cc8b7 memblock: replace __alloc_bootmem with memblock_alloc_from new 3cb54e48345f memblock: replace alloc_bootmem with memblock_alloc new 2f0c3fd5e396 mm: nobootmem: remove bootmem allocation APIs new 252098d255c3 memblock: replace free_bootmem{_node} with memblock_free new daa418ff81d1 memblock: replace free_bootmem_late with memblock_free_late new e48355e89373 memblock: rename free_all_bootmem to memblock_free_all new 53f3b9dbfdeb memblock: rename __free_pages_bootmem to memblock_free_pages new 5842f5c781d9 mm: remove nobootmem new d288f442b2ba memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new 49353a51a758 mm: remove include/linux/bootmem.h new b1b5728d6442 dma-direct: fix up for the removal of linux/bootmem.h new 29e4303f8b23 docs/boot-time-mm: remove bootmem documentation new 75196df4eeeb drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new d03f4c1a2010 mm/memory_hotplug: make remove_memory() take the device_ho [...] new 923c01755e00 mm/memory_hotplug: make add_memory() take the device_hotplug_lock new 104cfbd5bc80 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] new f211d7c0678e powerpc/powernv: hold device_hotplug_lock when calling dev [...] new c754b6525a7c powerpc/powernv: hold device_hotplug_lock when calling mem [...] new c59ad4aadc67 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] new 10007f50b95c memory-hotplug.txt: add some details about locking internals new cdfac305a2cd mm: Fix warning in insert_pfn() new 5564ba9c98a0 vfs: replace current_kernel_time64 with ktime equivalent new 81cbc47b8c6a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (fe8973ee6747) \ N -- N -- N refs/heads/akpm (81cbc47b8c6a)
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.
The 775 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 +- 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 | 3 + 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 + 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 +++++ 604 files changed, 15071 insertions(+), 7491 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