This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/linux-next.
omits 6d5d82417dd6 Add linux-next specific files for 20181016 omits cafc8f637fa0 Merge branch 'akpm/master' omits 12ff7ff82717 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 972c5ffca573 vfs: replace current_kernel_time64 with ktime equivalent omits 3b0edfa1cdda mm/gup.c: fix __get_user_pages_fast() comment omits 44104355843b mm: Fix warning in insert_pfn() omits 69f9b35ef412 memory-hotplug.rst: add some details about locking internals omits 609ae49de29f powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits 37e1b0c4cd0e powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 2c87cbada273 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits ae88a98e5467 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 485b6d84a8ae mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits 5c267405e4a9 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 0f3156370129 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits b2d219598784 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] omits ef87f9c08c54 mm/memblock.c: warn if zero alignment was requested omits 5989d8e8374a memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] omits 2df09e6d9153 memblock: stop using implicit alignment to SMP_CACHE_BYTES omits f13492a97786 docs/boot-time-mm: remove bootmem documentation omits c963af355eec powerpc: fix up for removal of linux/bootmem.h omits 54022050dda2 dma-direct: fix up for the removal of linux/bootmem.h omits ecd467b81a01 mm: remove include/linux/bootmem.h omits 09cca3bae41f memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 9536ff337b37 mm: remove nobootmem omits 61970c20fea4 memblock: rename __free_pages_bootmem to memblock_free_pages omits 10a5a75a7d91 memblock: rename free_all_bootmem to memblock_free_all omits a331c34a719e memblock: replace free_bootmem_late with memblock_free_late omits 5f507e6b3511 memblock: replace free_bootmem{_node} with memblock_free omits a6088f722380 mm: nobootmem: remove bootmem allocation APIs omits 35fb0e188d8e memblock: replace alloc_bootmem with memblock_alloc omits 1b84d7613d57 memblock: replace __alloc_bootmem with memblock_alloc_from omits 4767e50fac17 memblock: replace alloc_bootmem_pages with memblock_alloc omits fa368b19ede7 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 8d10dd90619d memblock: replace alloc_bootmem_node with memblock_alloc_node omits 130ba55210f3 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 80e0f69badde memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits 600d38cea5a8 memblock: add align parameter to memblock_alloc_node() omits 9e02f67abfaa memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits e6a649fd8207 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits 5dd5edcdfd6b memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 207fd1dab65a memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits e72b3a9b9fa7 memblock: replace alloc_bootmem_low with memblock_alloc_low omits cff2d7e4b103 memblock: replace alloc_bootmem_align with memblock_alloc omits ba4ac6400f60 memblock: remove _virt from APIs returning virtual address omits ffaca0a4d0e8 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits b9ea55fe205c mm: nobootmem: remove dead code omits 5c79bf74ea64 mm: remove bootmem allocator implementation. omits 2b8d5cdb6ae1 memblock: remove stale #else and the code it protects omits a532318a294e csky: fixups after bootmem removal omits d0fc0abfa9cf of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 049d03888c73 mm: remove CONFIG_HAVE_MEMBLOCK omits c9225b540e5e mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits af0509439fbc mm: remove CONFIG_NO_BOOTMEM omits e06cd144788c percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits d3a5f486cf28 kbuild: fix kernel/bounds.c 'W=1' warning omits 05eac27a2b11 Merge branch 'akpm-current/current' omits 4cc43e245991 Merge remote-tracking branch 'xarray/xarray' omits 6c90ce28e40d Merge remote-tracking branch 'cisco/for-next' omits 4f28bf46bc73 Merge remote-tracking branch 'kspp/for-next/kspp' omits d43f8e39e009 Merge remote-tracking branch 'ntb/ntb-next' omits 71f821c1f111 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 552e00775069 Merge remote-tracking branch 'rtc/rtc-next' omits 012fd878b66e Merge remote-tracking branch 'livepatching/for-next' omits 7a7761d9c7da Merge remote-tracking branch 'kselftest/next' omits 1b84f32e0e1e Merge remote-tracking branch 'userns/for-next' omits 19a3a30b120e Merge remote-tracking branch 'pinctrl/for-next' omits 31fc65e2ce33 Merge remote-tracking branch 'gpio/for-next' omits a1fef376c922 Merge remote-tracking branch 'rpmsg/for-next' omits e65fc7b8e283 Merge remote-tracking branch 'scsi-mkp/for-next' omits 8d4aaca2d717 Merge remote-tracking branch 'scsi/for-next' omits 1f8242aa48dd Merge remote-tracking branch 'cgroup/for-next' omits 2f752243524a Merge remote-tracking branch 'slave-dma/next' omits 7280a1a750b0 Merge remote-tracking branch 'icc/icc-next' omits b6f5701c02ab Merge remote-tracking branch 'mux/for-next' omits a16a6ff291aa Merge remote-tracking branch 'staging/staging-next' omits 3d2b6d195622 Merge remote-tracking branch 'char-misc/char-misc-next' omits 118e82410e4c Merge remote-tracking branch 'tty/tty-next' omits eddc8b54387f Merge remote-tracking branch 'usb-serial/usb-next' omits 671e5d028789 Merge remote-tracking branch 'usb/usb-next' omits eb9a9bf087cc Merge remote-tracking branch 'driver-core/driver-core-next' omits d9d5b53230f1 Merge remote-tracking branch 'ipmi/for-next' omits 650bafe875ac Merge remote-tracking branch 'leds/for-next' omits b28bb5db83e5 Merge remote-tracking branch 'chrome-platform/for-next' omits 1d77424c5fc6 Merge remote-tracking branch 'drivers-x86/for-next' omits b7d26ee9f335 Merge remote-tracking branch 'percpu/for-next' omits d9c10071493a Merge remote-tracking branch 'xen-tip/linux-next' omits 29ace1051665 Merge remote-tracking branch 'kvm-arm/next' omits d97b882dd4cf Merge remote-tracking branch 'kvm/linux-next' omits 99a58b2659ed Merge remote-tracking branch 'rcu/rcu/next' omits 24c032245d47 Merge remote-tracking branch 'ftrace/for-next' omits 2d505a7025e2 Merge remote-tracking branch 'edac-amd/for-next' omits ec4303edc642 Merge remote-tracking branch 'tip/auto-latest' omits 7a229cdeb18d Merge remote-tracking branch 'spi/for-next' omits 6d678411ee03 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 540f59209787 Merge remote-tracking branch 'devicetree/for-next' omits d3de029b9cac Merge remote-tracking branch 'vfio/next' omits 061dc6afa0fe Merge remote-tracking branch 'iommu/next' omits e62a7e05acfb Merge remote-tracking branch 'watchdog/master' omits 7e21dcd3c9b5 Merge remote-tracking branch 'selinux/next' omits 175663ab4aff Merge remote-tracking branch 'apparmor/apparmor-next' omits 298dc35ed38f Merge remote-tracking branch 'security/next-testing' omits d89882eb5b96 Merge remote-tracking branch 'regulator/for-next' omits b365d3825b37 Merge remote-tracking branch 'battery/for-next' omits 2afd0a451654 Merge remote-tracking branch 'backlight/for-backlight-next' omits 127fcf14bca7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 92b650ac6515 Merge remote-tracking branch 'md/for-next' omits b908158141d4 Merge remote-tracking branch 'kgdb/kgdb-next' omits 9560ede94ed8 Merge remote-tracking branch 'mmc/next' omits 33366d466215 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8aba20fadcb9 Merge remote-tracking branch 'device-mapper/for-next' omits a31739fc48c9 Merge remote-tracking branch 'block/for-next' omits ec423c3bc168 Merge remote-tracking branch 'input/next' omits 27b5434f0738 Merge remote-tracking branch 'sound-asoc/for-next' omits 34167f062bc4 Merge remote-tracking branch 'sound/for-next' omits 30aaf881b268 Merge remote-tracking branch 'regmap/for-next' omits 066e87158eca Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ae356a792437 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits b91b5c1cd904 Merge remote-tracking branch 'drm-msm/msm-next' omits 6d7863128162 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9d019545c3c9 Merge remote-tracking branch 'drm/drm-next' omits 86050033230d Merge remote-tracking branch 'crypto/master' omits bfa10399c16b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d1f3f5dfa18b Merge remote-tracking branch 'nand/nand/next' omits d593dad532ba Merge remote-tracking branch 'mtd/mtd/next' omits a2339fb4f91e Merge remote-tracking branch 'gfs2/for-next' omits 2bc9a0b7ddf1 Merge remote-tracking branch 'bluetooth/master' omits 2f0f26c91833 Merge remote-tracking branch 'nfc-next/master' omits 99ab1c0ccc75 Merge remote-tracking branch 'ipsec-next/master' omits e6b5ce2c15de Merge remote-tracking branch 'bpf-next/master' omits 818a453484fa Merge remote-tracking branch 'net-next/master' omits 94cb19e7aed2 Merge remote-tracking branch 'rdma/for-next' omits 9a2e472da6c2 Merge remote-tracking branch 'thermal/next' omits edfb1ae1bf5e Merge remote-tracking branch 'cpupower/cpupower' omits 733e64c31548 Merge remote-tracking branch 'pm/linux-next' omits 99959bebfc2f Merge remote-tracking branch 'fbdev/fbdev-for-next' omits c5de19bbaf13 Merge remote-tracking branch 'v4l-dvb-next/master' omits f64208228699 Merge remote-tracking branch 'v4l-dvb/master' omits 4b3c49ec2b19 Merge remote-tracking branch 'jc_docs/docs-next' omits 263c22c7754a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f25495ec424f Merge remote-tracking branch 'i2c/i2c/for-next' omits 7277f3f1cb67 Merge remote-tracking branch 'hid/for-next' omits 22d3cea0090a Merge remote-tracking branch 'pci/next' omits c9bd000e7238 Merge remote-tracking branch 'printk/for-next' omits 44e3e11755b2 Merge remote-tracking branch 'vfs/for-next' omits b23d897e8522 Merge remote-tracking branch 'v9fs/9p-next' omits 2c0e34bd610c Merge remote-tracking branch 'orangefs/for-next' omits f9bce267a152 Merge remote-tracking branch 'nfsd/nfsd-next' omits da8fae15c7cf Merge remote-tracking branch 'nfs/linux-next' omits 07ca087ec713 Merge remote-tracking branch 'jfs/jfs-next' omits 4bbf63af0fc8 Merge remote-tracking branch 'fuse/for-next' omits 2c52612ddc6e Merge remote-tracking branch 'f2fs/dev' omits 952d49936617 Merge remote-tracking branch 'ext4/dev' omits 1d45ca5a6253 Merge remote-tracking branch 'ext3/for_next' omits 31671b30a9e6 Merge remote-tracking branch 'ecryptfs/next' omits 7b3870a9643d Merge remote-tracking branch 'cifs/for-next' omits 6ab39d7b466d Merge remote-tracking branch 'ceph/master' omits 30b5f5254196 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 399ec7e2bd27 Merge remote-tracking branch 'befs/for-next' omits 370bceb38a06 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c56ca40fe87c Merge remote-tracking branch 'uml/linux-next' omits a5878f0e21e2 Merge remote-tracking branch 's390/features' omits 7cb3c51d3a40 Merge remote-tracking branch 'risc-v/for-next' omits 16472dce2634 Merge remote-tracking branch 'powerpc/next' omits 4cdae157b734 Merge remote-tracking branch 'parisc-hd/for-next' omits 43d7e48385fd Merge remote-tracking branch 'mips/mips-next' omits b70dd2227d0c Merge remote-tracking branch 'm68knommu/for-next' omits c6cc3d0037ec Merge remote-tracking branch 'm68k/for-next' omits 8f8c6a90ec5a Merge remote-tracking branch 'ia64/next' omits f9aef100de42 Merge remote-tracking branch 'csky/linux-next' omits 8a8a18e18d69 Merge remote-tracking branch 'c6x/for-linux-next' omits cba352f6c404 Merge remote-tracking branch 'clk/clk-next' omits 204fd8c7b6f5 Merge remote-tracking branch 'arm64/for-next/core' omits 4cda9e6fc43a Merge remote-tracking branch 'tegra/for-next' omits 6034f04feb42 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2632fb9db3d8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4bb0700a5d9f Merge remote-tracking branch 'rockchip/for-next' omits f237a7d8f8aa Merge remote-tracking branch 'renesas/next' omits 21fe2ae24737 Merge remote-tracking branch 'realtek/for-next' omits 1241c0f32387 Merge remote-tracking branch 'qcom/for-next' omits cd3583c7870b Merge remote-tracking branch 'omap/for-next' omits c2c9274d363f Merge remote-tracking branch 'mvebu/for-next' omits 0e3e57ba32d7 Merge remote-tracking branch 'mediatek/for-next' omits 841afa89f74c Merge remote-tracking branch 'keystone/next' omits 36ce9316e14e Merge remote-tracking branch 'imx-mxs/for-next' omits f3b24795951f Merge remote-tracking branch 'bcm2835/for-next' omits 3f3fc689cd98 Merge remote-tracking branch 'at91/at91-next' omits 7d2c4b8e9f3b Merge remote-tracking branch 'amlogic/for-next' omits 21816b8e80fc Merge remote-tracking branch 'actions/for-next' omits 0d81a0e3e8f8 Merge remote-tracking branch 'arm-soc/for-next' omits 40df6f6377e5 Merge remote-tracking branch 'arm/for-next' omits 0cefe1756a40 Merge remote-tracking branch 'dma-mapping/for-next' omits 224cb9294d8f Merge remote-tracking branch 'leaks/leaks-next' omits 49c2f8114c02 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 84265494bdff Merge remote-tracking branch 'kbuild/for-next' omits 4c5eee0ab685 parisc: Include compressed vmlinux file in vmlinuz boot kernel omits 23f27fd470d8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f91142ee3d80 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0b1f89eb4675 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 42e94cdeceec Merge remote-tracking branch 'vfs-fixes/fixes' omits 2779ab09b43f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 01277218211a Merge remote-tracking branch 'omap-fixes/fixes' omits 7f4166e761ac Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d8efd543f6a4 Merge remote-tracking branch 'input-current/for-linus' omits e959611217ff Merge remote-tracking branch 'usb.current/usb-linus' omits f00b1540a221 Merge remote-tracking branch 'tty.current/tty-linus' omits fd1f4a983785 Merge remote-tracking branch 'pci-current/for-linus' omits 7d5e5b5f981e Merge remote-tracking branch 'spi-fixes/for-linus' omits 1ca93c33de78 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d3cdb6f267eb Merge remote-tracking branch 'mac80211/master' omits be04a991048f Merge remote-tracking branch 'netfilter/master' omits da24728ab743 Merge remote-tracking branch 'ipsec/master' omits 6b94164bfcfb Merge remote-tracking branch 'net/master' omits ad5044728e36 Merge remote-tracking branch 'sparc/master' omits 441d9c6d7983 Merge remote-tracking branch 'arc-current/for-curr' omits ee1a5917decf radix tree: Remove multiorder support omits 0af5b7a50eb1 radix tree test: Convert multiorder tests to XArray omits 12f41a07eb17 radix tree tests: Convert item_delete_rcu to XArray omits 9937c5483046 radix tree tests: Convert item_kill_tree to XArray omits c22caa8a495c radix tree tests: Move item_insert_order omits a50e6fdf20ed radix tree test suite: Remove multiorder benchmarking omits f7f7e87b520b radix tree test suite: Remove __item_insert omits bdb912c8059e memremap: Convert to XArray omits b52d09e930cf xarray: Add range store functionality omits dcbd624192bf xarray: Move multiorder_check to in-kernel tests omits 083ec5db12b7 xarray: Move multiorder_shrink to kernel tests omits 521b0e24c796 xarray: Move multiorder account test in-kernel omits 9c7f8d5aa0ab radix tree test suite: Convert iteration test to XArray omits 871ef216e05b radix tree test suite: Convert tag_tagged_items to XArray omits 8a5b65ac30d1 radix tree: Remove radix_tree_clear_tags omits 36eab855cd66 radix tree: Remove radix_tree_maybe_preload_order omits 94f16825bc5e radix tree: Remove split/join code omits 91528fe3d659 radix tree: Remove radix_tree_update_node_t omits f5f66943a9a2 page cache: Finish XArray conversion omits 520fec852595 dax: Convert page fault handlers to XArray omits e0c092622ada dax: Convert dax_lock_mapping_entry to XArray omits d2b8c4c89ba2 dax: Convert dax writeback to XArray omits d3c2528abc63 dax: Convert __dax_invalidate_entry to XArray omits 59eab84a867a dax: Convert dax_layout_busy_page to XArray omits 82d035ea5cf6 dax: Convert dax_insert_pfn_mkwrite to XArray omits 602076259ba8 dax: Hash on XArray instead of mapping omits c9bd3bde1ff9 dax: Rename some functions omits f0c3e5820f4e f2fs: Convert to XArray omits 536204d4d094 nilfs2: Convert to XArray omits d76132b6c100 fs: Convert writeback to XArray omits 64a80792b9af fs: Convert buffer to XArray omits 6970214d7881 btrfs: Convert page cache to XArray omits 63917e62549e shmem: Comment fixups omits b2ed51ce2022 memfd: Convert memfd_tag_pins to XArray omits f64a780d6a06 memfd: Convert memfd_wait_for_pins to XArray omits 30e2cff53d0b shmem: Convert shmem_partial_swap_usage to XArray omits c89c47c561d9 shmem: Convert shmem_free_swap to XArray omits 7508719de2b3 shmem: Convert shmem_alloc_hugepage to XArray omits 79ca8b16de42 shmem: Convert shmem_add_to_page_cache to XArray omits 5d6df4b60d15 shmem: Convert find_swap_entry to XArray omits bf94df55d07e shmem: Convert shmem_confirm_swap to XArray omits b295cb6fb77b shmem: Convert shmem_radix_tree_replace to XArray omits e98bfae180e8 pagevec: Use xa_mark_t omits 19fda3f64359 mm: Convert is_page_cache_freeable to XArray omits d99997fbfd54 mm: Convert khugepaged_scan_shmem to XArray omits 44a9759f646d mm: Convert collapse_shmem to XArray omits 6ef1b5f3b0d0 mm: Convert huge_memory to XArray omits c7750e0d110e mm: Convert page migration to XArray omits 79323ce022b7 mm: Convert __do_page_cache_readahead to XArray omits f12392eb9577 mm: Convert delete_from_swap_cache to XArray omits a9ba522a626f mm: Convert add_to_swap_cache to XArray omits 7c37df78964a mm: Convert truncate to XArray omits 6072c08d757f mm: Convert workingset to XArray omits 1dcc3c781d46 mm: Convert page-writeback to XArray omits 1d5eb55ee3aa page cache: Convert filemap_range_has_page to XArray omits e4c81536b59a page cache: Remove stray radix comment omits 3fb9b9e4c933 page cache: Convert delete_batch to XArray omits 856c15a03885 radix tree test suite: Convert regression1 to XArray omits 3b160c2fbe43 page cache: Convert filemap_map_pages to XArray omits 5b317b200982 page cache: Convert find_get_entries_tag to XArray omits b2c9ee310f24 page cache; Convert find_get_pages_range_tag to XArray omits 2ef2422f559e page cache: Convert find_get_pages_contig to XArray omits 0f75f95aa2bf page cache: Convert find_get_pages_range to XArray omits ea8b2fe3d48f page cache: Convert find_get_entries to XArray omits d6c1447ffa00 page cache: Convert find_get_entry to XArray omits 08b7fedceaa6 page cache: Convert page deletion to XArray omits dbc6d4cc5c94 page cache: Add and replace pages using the XArray omits d6bfe58a95c1 page cache: Convert hole search to XArray omits dcfa2e6f86d7 page cache: Rearrange address_space omits 8a204be236d8 ida: Convert to XArray omits baf97753ebc8 xarray: Track free entries in an XArray omits 93cd029e659f xarray: Add MAINTAINERS entry omits e54239393b6c xarray: Add xa_reserve and xa_release omits be80ae6d1f5d xarray: Add xas_create_range omits 341ff37ef94f xarray: Add xas_for_each_conflict omits 9cd9efc89f25 xarray: Step through an XArray omits f35327e05ae5 xarray: Destroy an XArray omits 03400044088e xarray: Extract entries from an XArray omits 946030111e8a xarray: Add XArray iterators omits 2e429ca252a0 xarray: Add XArray conditional store operations omits 15f0ded16d31 xarray: Add XArray unconditional store operations omits 0391e943f3c4 xarray: Add XArray marks omits 9c724e1d187e drm/i915: Large page offsets for pread/pwrite omits 09dcde42dd08 Merge remote-tracking branch 'spi/topic/of' into spi-next omits 64e03eb6b2f8 Merge branch 'spi-4.20' into spi-next omits 6e21bb549bb4 Merge branch 'spi-4.19' into spi-linus omits 6ffdaae040a4 Merge branch 'asoc-4.20' into asoc-next omits 212e5fa13415 Merge branch 'asoc-4.19' into asoc-linus omits 9a15797defc1 Merge branches 'pm-devfreq' and 'pm-tools' into linux-next omits 9c0aa116f121 Merge branches 'pm-opp' and 'powercap' into linux-next omits 758783395198 Merge branches 'acpi-pm' and 'pm-sleep' into linux-next omits c6483dd9061f Merge branches 'pm-cpufreq' and 'pm-domains' into linux-next omits eab477f021e7 Merge branch 'x86/vdso' omits 837ca48dc43e Merge branch 'x86/urgent' omits 8c088ebbb8fb Merge branch 'x86/pti' omits a6ff946e2fab Merge branch 'x86/platform' omits 0d78684a87b4 Merge branch 'x86/paravirt' omits e6509c049712 Merge branch 'x86/mm' omits 94c81507a651 Merge branch 'x86/microcode' omits d97cb359a8e6 Merge branch 'x86/hyperv' omits 50dc1e9392dc Merge branch 'x86/grub2' omits 47cff7a4ebbd Merge branch 'x86/early-printk' omits 5722701ef820 Merge branch 'x86/cpu' omits bf3a4c2710fd Merge branch 'x86/cache' omits 41e8a1434829 Merge branch 'x86/build' omits bc7357f781ff Merge branch 'x86/boot' omits ae33fba8dd6a Merge branch 'perf/core' omits 9607db1934d9 parisc: Fix address in HPMC IVA omits 309a586a16c9 parisc: Fix exported address of os_hpmc handler omits 233295ac3336 parisc: Add alternative coding when running UP omits e04cc0c63c8c parisc: Fix map_pages() to not overwrite existing pte entries omits ab555321e4dd x86/swiotlb: Enable swiotlb for > 4GiG ram on 32-bit kernels omits d5b18cf00703 libnvdimm: Provide a simplified nvdimm_create() for non-se [...] omits aec9acc1381b csky: add support get_user_size access dword omits 2ba70ac0d2a5 MAINTAINERS: Add csky omits 9ea6d18faf40 dt-bindings: Add vendor prefix for csky omits 1fa7d2da58a7 dt-bindings: csky CPU Bindings omits be3e35fb2a12 csky: Misc headers omits 52317e2bf456 csky: SMP support omits f905f07e1c19 csky: Debug and Ptrace GDB omits 9eae01edc800 csky: User access omits ddd4c2d6cca5 csky: Library functions omits 04447d6d412f csky: ELF and module probe omits 54c254811897 csky: Atomic operations omits ab862bfa4474 csky: IRQ handling omits ff6595581130 csky: VDSO and rt_sigreturn omits b82e67ab5f8d csky: Process management and Signal omits feb47b154d70 csky: MMU and page table management omits e0d74ae8b9b1 csky: Cache and TLB routines omits a4f535401e9a csky: System Call omits 8572185252ab csky: Exception handling and mm-fault omits d3be41ec6953 lib/lz4: update LZ4 decompressor module omits 275b235a63c0 ipc: conserve sequence numbers in extended IPCMNI mode omits 9fc53a89d940 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 49a202c49ca9 ipc: allow boot time extension of IPCMNI from 32k to 8M omits df35ab1a97ba ipc: IPCMNI limit check for semmni omits b35ec9afac21 ipc: IPCMNI limit check for msgmni and shmmni omits 9a9d3b5f32b4 kernel/panic.c: filter out a potential trailing newline omits cca5d6f5db62 kernel/panic.c: do not append newline to the stack protect [...] omits 81d742ba0c7e bfs: add sanity check at bfs_fill_super() omits 122897462541 kernel/sysctl.c: remove duplicated include omits 14939800ed6c kernel/kexec_file.c: remove some duplicated includes omits 26c641b9e891 kernel/signal.c: fix a comment error omits af6cdb4c1d84 fat: truncate inode timestamp updates in setattr omits d277a4b39838 fat: change timestamp updates to use fat_truncate_time omits 1d8ddb70a25d fat: add functions to update and truncate timestamps appro [...] omits 773391ba4bf6 fat: create a function to calculate the timezone offest omits 9871939b5302 fat: expand a slightly out-of-date comment omits 8e4adc43db4e reiserfs: remove workaround code for GCC 3.x omits 9f1fa0ab60f7 reiserfs: propagate errors from fill_with_dentries() properly omits 08445dc60f89 hfs: update timestamp on truncate() omits 92ffa6ae2422 hfsplus: update timestamps on truncate() omits 7239e088bba1 hfs: fix return value of hfs_get_block() omits 4fe06f6d664b hfsplus: fix return value of hfsplus_get_block() omits 13ed83d712d4 hfs: prevent btree data loss on ENOSPC omits d72c07dc24e8 hfsplus: prevent btree data loss on ENOSPC omits d64d1e146285 hfs: fix BUG on bnode parent update omits 1fc106d0a368 hfs: prevent btree data loss on root split omits 8651b832b52a hfsplus: fix BUG on bnode parent update omits ebe31556e0ad hfsplus: prevent btree data loss on root split omits f7a969e7b9ac init/do_mounts.c: add root=PARTLABEL=<name> support omits 28f57577f876 checkpatch: remove GCC_BINARY_CONSTANT warning omits d352b6fb021d lib/rbtree.c: fix typo in comment of rb_insert_augmented() omits 1488e4d0babc lib/sg_pool.c: remove unnecessary null check when freeing object omits cf815bff0c67 lib/zlib_inflate/inflate.c: remove fall through warnings omits 4d6d34b14f97 lib/parser.c: switch match_number() over to use match_strdup() omits 04316f51d6db lib/parser.c: switch match_u64int() over to use match_strdup() omits ea88774df851 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits ba2c4940fb95 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 2c66d8c2d79d lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 5a70bc608a1b lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 023356bf8796 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 7ef3a02289aa linux/bitmap.h: relax comment on compile-time constant nbits omits e0b69086b19f linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 549575d0f903 linux/bitmap.h: remove redundant uses of small_const_nbits() omits 15902c83418f linux/bitmap.h: handle constant zero-size bitmaps correctly omits 9dfcb19cedd5 lib/bitmap.c: remove wrong documentation omits 1db949aa4a09 kernel/fail_function.c: remove meaningless null pointer ch [...] omits 18bf4ac94442 treewide: remove current_text_addr omits 1540f2ac1a8f .mailmap: add Oleksij Rempel omits 8b6398dd4a89 include/linux/compiler*.h: add version detection to asm_vo [...] omits ba7ed7816ff4 fs/proc/vmcore.c: Convert to use vmf_error() omits 47b257e706ac fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7735955a84d7 mm/page_owner: align with pageblock_nr pages omits 70c20544c9e0 mm/page_owner: align with pageblock_nr_pages omits 40e2cd64e139 mm: don't expose page to fast gup before it's ready omits 7060e181a46e mm: add strictlimit knob omits 41d995bc1b69 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits aabe26892c65 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 2842e0bc5b5e mm: fix race between swapoff and mincore omits 7cd01e54b36f mm, swap: fix race between swapoff and some swap operations omits 7db27a60bafc mm, swap: fix race between swapoff and some swap operations omits 8c174fef8ce3 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t omits f799f13d455a mm/gup: cache dev_pagemap while pinning pages omits 5154fa1c1125 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] omits 9797c38d9619 mm: return zero_resv_unavail optimization omits 500532c0d212 mm: zero remaining unavailable struct pages omits 5c7faa22138e tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] omits 8d11adaa59da tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option omits 6c5d8df436b3 tools-gup_benchmark-allow-user-specified-file-fix omits 4047925479f7 tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] omits 9a33f8fab008 tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] omits 906ea9d3e4bb mm/gup_benchmark.c: add additional pinning methods omits f2bb01a1dd97 mm-gup_benchmark-time-put_page-fix omits 8c6b35b304e0 mm/gup_benchmark.c: time put_page() omits 0676e337e4ec mm: don't raise MEMCG_OOM event due to failed high-order a [...] omits 41c7de824b7d mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] omits 1c27d3064392 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits 20a16bb364eb mm: move mirrored memory specific code outside of memmap_i [...] omits 816b17ab7b83 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 34a04bd304f8 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 92a23bf25d76 mm: calculate deferred pages after skipping mirrored memory omits 9edd2c448f51 mm: make memmap_init a proper function omits f962e1b2c56f mm/z3fold.c: fix wrong handling of headless pages omits a861c6cb7a4a mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type omits 2c0525fe77a9 mm/page_alloc.c: set num_movable in move_freepages() omits 1f11a4e9e9c5 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 01823427a911 memory_hotplug-free-pages-as-higher-order-fix omits 67092234ecca mm/page_alloc.c: memory hotplug: free pages as higher order omits db879239fe7c mm/zsmalloc.c: fix fall-through annotation omits ded44bdf9131 userfaultfd: selftest: recycle lock threads first omits b980adf60ea3 userfaultfd: selftest: generalize read and poll omits 880c1034475c userfaultfd: selftest: cleanup help messages omits e39821aab9c2 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits 7e6e1c21e1c4 mm: fix the crash observed with syzkaller run omits cb80b47549e7 mm/memory.c: recheck page table entry with page table lock held omits d14d027a783a mm: dax: add comment for PFN_SPECIAL omits 78e7b3964331 mm/mmap.c: brk: fix unsigned compare against 0 issue omits ae1794719037 mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 1e396d3b9ed6 mm: brk: downgrade mmap_sem to read when shrinking omits 4fdc5db87a66 mm/mremap.c: mremap: fix unsigned compare against 0 issue omits d079c710adf1 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits eb6235ab2862 mm: mremap: downgrade mmap_sem to read when shrinking omits 02de60c876f8 mm/filemap.c: use vmf_error() omits 758025690f74 hugetlb: fix ARM 3level page tables omits 5fd855794bbe hugetlb: introduce generic version of huge_ptep_get omits 078a9fbe6da8 hugetlb: introduce generic version of huge_ptep_set_access [...] omits bcdba04483f2 hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits 67e4028d326c hugetlb: introduce generic version of prepare_hugepage_range omits 6cdc79cb1986 hugetlb: introduce generic version of huge_pte_wrprotect omits e8aba0de6a10 hugetlb: introduce generic version of huge_pte_none() omits f4b6ca03cb04 hugetlb: introduce generic version of huge_ptep_clear_flush omits dc2bae800c07 hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 911f638a09d9 hugetlb: introduce generic version of set_huge_pte_at() omits 03785407e850 hugetlb: introduce generic version of hugetlb_free_pgd_range omits 48e45d259898 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits cb4c0bfd9170 mm: remove unnecessary local variable addr in __get_user_p [...] omits 73b5cc0234dc mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits c458d7597984 memremap: Fix reference count for pgmap in devm_memremap_pages omits 99f3496502cd mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 4a0ea450d6e3 mm: create non-atomic version of SetPageReserved for init use omits ecce10a418ee mm: provide kernel parameter to allow disabling page init [...] omits 5b297488ad1c memcg: remove memcg_kmem_skip_account omits 49602d65d018 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits 94c0d751e840 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits bbb55841c2a7 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits c8db48930b4a mm/memory_hotplug.c: simplify node_states_check_changes_online omits 858ce92474bb mm/memory_hotplug.c: tidy up node_states_clear_node() omits 349d4f130e55 mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 100e21c5e3d6 mm/filemap.c: Use existing variable omits 2c0be466598d mm: unmap VM_PFNMAP mappings with optimized path omits 1c9124da66cc mm: unmap VM_HUGETLB mappings with optimized path omits 544bdab311c9 mm: mmap: zap pages with read mmap_sem in munmap omits 351ad3fe9fa3 vfree-kvfree-add-debug-might-sleeps-fix omits aad2cb6b8deb vfree: add debug might_sleep() omits 2240d0855aaf mm/vmalloc.c: improve vfree() kerneldoc omits 2b0615f2bc3a kvfree(): fix misleading comment omits 6c2c3abf6241 mm/mempolicy.c: use match_string() helper to simplify the code omits cb0faec9179e mm/swap.c: remove duplicated include omits ec663cd16a5f mm, page_alloc: drop should_suppress_show_mem omits 2a70d1fa732f mm/memcontrol.c: fix memory.stat item ordering omits 391031d74c34 mm: zero-seek shrinkers omits 73c78d378b58 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix omits 3248a45c3aa0 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix omits a8e3b2647e4d mm: workingset: add vmstat counter for shadow nodes omits b9b5638f5d66 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] omits 15976ce89cf5 psi: cgroup support omits b9d3a6ab7105 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits 4650879f5d8b psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 536ac55b0ab3 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits 7badd4dc76c0 psi-pressure-stall-information-for-cpu-memory-and-io-fix omits 484f62adc0e5 psi: pressure stall information for CPU, memory, and IO omits 6a7a87dcaf87 sched: introduce this_rq_lock_irq() omits 70c72d75174f sched: sched.h: make rq locking and clock functions availa [...] omits 1f29900fb4c4 sched: loadavg: make calc_load_n() public omits 9fb01ba2beaa sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits f5acf2b88c6f sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits 27131c192eb7 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 36423778e617 delayacct: track delays from thrashing cache pages omits 47bbb042d070 mm: workingset: tell cache transitions from workingset thrashing omits 59979257db7c mm: workingset: don't drop refault information prematurely fix omits ac88b71c5f6a mm: workingset: don't drop refault information prematurely omits b04f6dfa1ab1 mm, slab: shorten kmalloc cache names for large sizes omits 54af9935abdf mm, proc: add KReclaimable to /proc/meminfo omits 0572b9b279dd mm: rename and change semantics of nr_indirectly_reclaimab [...] omits a504d8cbc1d5 dcache: allocate external names from reclaimable kmalloc caches omits 9f2446b2e5f0 mm, slab/slub: introduce kmalloc-reclaimable caches omits 74f59b2d8c6f mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits fdfe0b4a866c mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 218a6be78a7e mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 2f3d9018c441 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 36bed42ba88c userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits f94647a5522e alpha: switch to NO_BOOTMEM omits c85bda3e1400 unicore32: switch to NO_BOOTMEM omits e5f014bafdc8 um: switch to NO_BOOTMEM omits a6cdce0a4570 um: setup_physmem: stop using global variables omits d24a4802beca nios2: switch to NO_BOOTMEM omits 4e9e37aeb42d nios2: use generic early_init_dt_add_memory_arch omits bcaab1b68316 of: ignore sub-page memory regions omits 4c0dd7e094a0 hexagon: switch to NO_BOOTMEM omits 2299c4b8fa22 mm: convert insert_pfn() to vm_fault_t omits 8bf945b8ab9d mm: convert __vm_insert_mixed() to vm_fault_t omits b51dcbf7c4c1 mm: inline vm_insert_pfn_prot() into caller omits b441a7d9650d mm: remove vm_insert_pfn() omits 49ffa74c1629 mm: remove references to vm_insert_pfn() omits c1e68d7f716c mm: make vm_insert_pfn_prot() static omits b0d9ca7d4975 x86: convert vdso to use vm_fault_t omits 9c3de7b4498e mm: introduce vmf_insert_pfn_prot() omits be718dcb557b mm: remove vm_insert_mixed() omits 11f7f3a738dc cramfs: convert to use vmf_insert_mixed omits 703f4a6464db mm: convert to use vm_fault_t omits 58b35ca48b37 mm/page_alloc.c: clean up check_for_memory() omits 759f3068efcc mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 2868f5ebb1e6 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 6e9bf2bd3027 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 82a5169d5157 kmemleak: add module param to print warnings to dmesg omits 649fda54aaee Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 2723dd94bbbe mm, mmu_notifier: be explicit about range invalition non-b [...] omits 0ff905b13a58 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits 4639a418c867 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits c0765e3cbf62 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 03026f17ec03 mm: don't miss the last page because of round-off error omits ae34755f09c7 mm: drain memcg stocks on css offlining omits 6086b3553c09 mm: rework memcg kernel stack accounting omits 7d582e3e0de9 slub: extend slub debug to handle multiple slabs omits 06ebf97a76d5 mm: don't warn about large allocations for slab omits 3613892da51a mm/slub.c: switch to bitmap_zalloc() omits 44b2f862a4d5 xtensa: use generic vga.h omits 3d855a559cfa fs/iomap.c: change return type to vm_fault_t omits c1cfe4b4f588 vfs: dedupe should return EPERM if permission is not granted omits 201c2c50e4e9 vfs: allow dedupe of user owned read-only files omits ccd5fbc6b2fe block: restore /proc/partitions to not display non-partiti [...] omits 5b8fc36d784e fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 97ad8a3aeb49 ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 21c996508b9e ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits 12a5c3369bd9 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 909628601aff ocfs2: dlmglue: clean up timestamp handling omits 565a8127ef7a ocfs2: don't put and assigning null to bh allocated outside omits 2ab141776994 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 28f0d8f3dc97 ocfs2: don't use iocb when EIOCBQUEUED returns omits 76f4ffd4a327 ocfs2: without quota support, avoid calling quota recovery omits e09071091a36 ocfs2: remove ocfs2_is_o2cb_active() omits fdb743b4a80a ocfs2: remove set but not used variable 'rb' omits 031de6c62294 fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits e6ff0bac6352 ocfs2: remove unneeded null check omits 5784f2b62cde ocfs2: remove unused pointer 'eb' omits 7a65ec5a342a ocfs2/dlm: remove unnecessary parentheses omits 3a69156ecdb0 scripts/tags.sh: add DECLARE_HASHTABLE() omits c7c53d31f9bd lib/test_kasan.c: add tests for several string/memory API [...] omits fb2d980eddf3 arm64: lib: use C string functions with KASAN enabled omits 4a67d0c4ba26 include/linux/linkage.h: align weak symbols omits 3571bc0ed2dc arm: arch/arm/include/asm/page.h needs personality.h omits a00e099ba4bf mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 8063ae312809 mm, thp: always specify disabled vmas as nh in smaps omits 8cee7becfddb fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() omits 6620456019f0 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 omits 4a11702fecd6 mm/mmap.c: don't clobber partially overlapping VMA with MA [...] omits 124a3c6c5b9c ocfs2: fix a GCC warning omits 691cc55e2cc5 libnvdimm: address state where dimm is unlocked in preOS omits d8c68241a3c9 libnvdimm: remove code to pull user key when there's no ke [...] omits f24ad8a35261 libnvdimm: fix incorrect output when nvdimm disable failed omits 93d3d5a25cc3 libnvdimm: fix updating of kernel key during nvdimm key update omits ffbd9c4c5b58 Merge branch 'for-next-next-v4.20-20181012' into for-next- [...] omits 6511c653a0c3 Merge branch 'for-next-current-v4.19-20181012' into for-ne [...] omits 1bff25305055 Merge branch 'next/omar/swap' into for-next-next-v4.20-20181012 omits 1bc736e82a1d Merge branch 'ext/josef/enospc-fixes-v4-part2' into for-ne [...] omits 99331b7eec98 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits d3d2c2177afd Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits cde9b07806c1 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits 59954134c8d6 Merge branch 'misc-next' into for-next-next-v4.20-20181012 omits b395cbc7b665 Merge branch 'misc-4.20' into for-next-current-v4.19-20181012 omits 395a34f5371c libnvdimm: remove driver attached check for secure erase omits d66a3ded6c26 UAPI: ndctl: Remove use of PAGE_SIZE omits 52dbdced95da UAPI: ndctl: Fix g++-unsupported initialisation in headers omits f0e5ab4c5208 tools/testing/nvdimm: Populate dirty shutdown data omits 47796c484778 acpi, nfit: Collect shutdown status omits 9129aa5bf7ab acpi, nfit: Introduce nfit_mem flags omits 466db827eee3 libnvdimm: add documentation for nvdimm security support omits cc855f7bcb43 nfit_test: add test support for Intel nvdimm security DSMs omits 4d9c266f627d nfit/libnvdimm: add support for issue secure erase DSM to [...] omits 7dd22b0bf259 nfit/libnvdimm: add freeze security support to Intel nvdimm omits b9038dca8c20 nfit/libnvdimm: add disable passphrase support to Intel nvdimm. omits 785193d65cc2 nfit/libnvdimm: add set passphrase support for Intel nvdimms omits 95a5ad089094 nfit/libnvdimm: add unlock of nvdimm support for Intel DIMMs omits 1ea4ab5ef022 keys: export lookup_user_key to external users omits e86fdfb3e1ee nfit/libnvdimm: store dimm id as a member to struct nvdimm omits eaec3bec7e63 nfit: add support for Intel DSM 1.7 commands omits bf0ec2fa285d btrfs: fix insert_reserved error handling omits 53e5ab08acbe btrfs: only free reserved extent if we didn't insert it omits be0da22af8a1 btrfs: don't use ctl->free_space for max_extent_size omits 33ab33f819ed btrfs: set max_extent_size properly omits 506e41c753d9 btrfs: reset max_extent_size properly omits d3a5fe52a316 btrfs: switch return_bigger to bool in find_ref_head omits 635751d145ca btrfs: remove fs_info from btrfs_should_throttle_delayed_refs omits 95008648af36 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs omits 49569b05b50d btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] omits 429417523f71 btrfs: qgroup: move the qgroup->members check out from (!q [...] omits 5c32f2203127 btrfs: relocation: Remove redundant tree level check omits d5e5144c4b28 btrfs: relocation: Cleanup while loop using rbtree_postord [...] omits 6af695bfc442 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] omits bcc5f74aa387 Btrfs: fix wrong dentries after fsync of file that got its [...] omits 1ef2d9dd9eb4 Btrfs: fix warning when replaying log after fsync of a tmpfile omits b38606d785b4 Merge branch 'x86/asm' omits 4a4b39a48c9c Merge branch 'x86/apic' omits a5c3ce704d2d Merge branch 'timers/core' omits 557f19d9a58b Merge branch 'sched/urgent' omits 3621562b6e12 Merge branch 'sched/core' omits 98884ea2088e Merge branch 'ras/core' omits 5614c664db0d Merge branch 'perf/core' omits f7fa610bcfdc Merge branch 'locking/core' omits 83896f80af9a Merge branch 'irq/core' omits b84942209c84 Merge branch 'efi/core' omits e8672f0058cf Merge branch 'core/rcu' omits a0801affae4e Merge branch 'core/objtool' omits 90b61b278936 Merge branch 'core/core' omits 0041d2bc0544 orangefs: some error code paths missed kmem_cache_free omits e31b036c22b1 orangefs: move new_inode call to namei omits d5e54fbc540e parisc: Purge TLB entries after updating page table entry [...] omits 3eed15401408 automerging branch "kernel.org-palmer-linux/next-smp" into [...] omits bb0133e085b5 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] omits 1da35d646b43 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] omits 857f8d69297d automerging branch "kernel.org-palmer-linux/next-int128" i [...] omits c720a7ff190f automerging branch "kernel.org-palmer-linux/next-hch" into [...] omits 3653cccc1069 automerging branch "kernel.org-palmer-linux/next-f_without [...] omits 5ee28e093652 automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] omits cd763ad45220 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 338de92bd8fd csky: Kernel booting omits e0ab53aa9a9c csky: defconfig omits 3d42e33305de csky: Build infrastructure omits 79fc28c908e2 parisc: Ratelimit dino stuck interrupt warnings omits 292c7645cb17 parisc: dino: Utilize DINO_MASK_IRQ() macro omits cc28d8572911 parisc: Clean up crash header output omits e416a0f6b25e parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions omits 22145bca465f parisc: Remove PTE load and fault check from L2_ptep macro omits 4d549edc2921 parisc: Reorder TLB flush timing calculation omits 17801668b23c parisc: remove the dead ccio-rm-dma driver omits 7fc9e613eb9a parisc: remove check for minimum required GCC version omits 79facdeb9557 parisc: Use PARISC_ITLB_TRAP constant in entry.S omits ea2fdc22f244 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits 613b428787ed btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits ceb44ae7e843 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 288c01832bc3 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 10ba850e08dd btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 3c751b3aa695 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 60ba080d5892 btrfs: Remove redundant extent_buffer_get in get_old_root omits cdc6c4d32e76 btrfs: Remove needless locking in iterate_inode_extrefs omits 8c1a9ef93435 btrfs: Remove needless locking in iterate_inode_refs omits 90c7de116a94 btrfs: drop min_size from evict_refill_and_join omits ea206c64b98a btrfs: assert on non-empty delayed iputs omits a2f3898cc985 btrfs: make sure we create all new block groups omits 3399aa135db3 btrfs: reset max_extent_size on clear in a bitmap omits 94473ec04cea btrfs: protect space cache inode alloc with GFP_NOFS omits 00ce0016f9bd btrfs: release metadata before running delayed refs omits e32907336427 Btrfs: kill btrfs_clear_path_blocking omits 01fde3ffa74d btrfs: dev-replace: remove pointless assert in write unlock omits 035f9317ac4a btrfs: dev-replace: move replace members out of fs_info omits a041f4352f51 btrfs: dev-replace: avoid useless lock on error handling path omits 56a6cc5354b5 btrfs: open code btrfs_after_dev_replace_commit omits ef02bb1ba17e btrfs: open code btrfs_dev_replace_stats_inc omits 7eb13bb5afea btrfs: open code btrfs_dev_replace_clear_lock_blocking omits 566fe4148523 btrfs: remove btrfs_dev_replace::read_locks omits 4d0436d7aa38 btrfs: tree-checker: Check level for leaves and nodes omits 5be0452780dc btrfs: qgroup: Only trace data extents in leaves if we're [...] omits b6347c324aa7 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits 89a34ee5b6ec btrfs: qgroup: Use generation-aware subtree swap to mark d [...] omits 9c43418f3dc0 btrfs: qgroup: Introduce function to find all new tree blo [...] omits 4a9e6c1b6a94 btrfs: qgroup: Introduce function to trace two swaped extents omits 6a4007b45bba btrfs: qgroup: Introduce trace event to analyse the number [...] omits 6f25459dfd37 btrfs: relocation: Add basic extent backref related commen [...] omits a24eded322e3 Btrfs: get rid of btrfs_symlink_aops omits e4f74b31d37e Btrfs: don't clean dirty pages during buffered writes omits 3b0dd98462b4 btrfs: use common helper instead of open coding a bit test omits 5fe8825bf0f8 btrfs: refactor __btrfs_run_delayed_refs loop omits 8fa69855931c btrfs: Factor out loop processing all refs of a head omits 5cfd9c96d999 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits c2dc3fd9f686 btrfs: tests: polish ifdefs around testing helper omits 5d6f49631504 btrfs: tests: group declarations of self-test helpers omits 10fd4a953455 btrfs: tests: move testing members of struct btrfs_root to [...] omits e5539cee92ec btrfs: tests: add separate stub for find_lock_delalloc_range omits 89ec541a54aa Btrfs: preftree: use rb_first_cached omits 3be6d35784e4 Btrfs: extent_map: use rb_first_cached omits ada2e27eaf84 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] omits 23ef2fe963b1 Btrfs: delayed-refs: use rb_first_cached for ref_tree omits e0233b992b35 Btrfs: delayed-refs: use rb_first_cached for href_root omits 67c5af07f8c9 btrfs: wait on caching when putting the bg cache omits 5e9dc39eaf97 btrfs: keep trim from interfering with transaction commits omits 3daaac42483f btrfs: don't attempt to trim devices that don't support it omits d686a0e08eaf btrfs: iterate all devices during trim, instead of fs_devi [...] omits 242f91651c4f btrfs: Ensure btrfs_trim_fs can trim the whole filesystem omits 289745972a6f btrfs: Enhance btrfs_trim_fs function to handle error better omits 8fad0021fe0d btrfs: fix error handling in btrfs_dev_replace_start omits 012d26bea3cd btrfs: change remove_extent_mapping to return void omits 02b64f427193 btrfs: handle error of get_old_root omits 5dba5095129d btrfs: Remove logically dead code from btrfs_orphan_cleanup omits f632dabf810a Btrfs: remove wait_ordered_range in btrfs_evict_inode omits b17014f709a6 Btrfs: skip set_page_dirty if eb pages are already dirty omits bfd10a6b417c Btrfs: assert page dirty bit on extent buffer pages omits 90cafb2f6412 Btrfs: remove unnecessary level check in balance_level omits fde863ab7a6d Btrfs: unify error handling of btrfs_lookup_dir_item omits f2c39a0968e5 Btrfs: use args in the correct order for kcalloc in btrfsi [...] omits 92b512387b5f btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] omits efd968012c44 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] omits 609dae73590f btrfs: Make btrfs_find_device_by_path return struct btrfs_device omits 74c363dfd8b2 btrfs: fix error handling in free_log_tree omits 2fda83a35266 btrfs: remove redundant variable from btrfs_cross_ref_exist omits 1b2e9ef7d6e5 Btrfs: set leave_spinning in btrfs_get_extent omits 7b15e28ab892 Btrfs: fix alignment in declaration and prototype of btrfs [...] omits dbd8928c739b btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 8846a7956ed2 btrfs: remove unused pointer inode in relink_file_extents omits 20d3b6b55e4d btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 7e02374eab15 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits fd57966c1499 btrfs: free path at an earlier point in btrfs_get_extent omits b6279167269d Btrfs: use next_state in find_first_extent_bit omits 0746b0682255 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits 24c1d28027a7 btrfs: Handle owner mismatch gracefully when walking up tree omits d0b5b2711fb5 btrfs: change btrfs_pin_log_trans to return void omits 3cbafce4e64f btrfs: change btrfs_free_reserved_bytes to return void omits 46621abdb244 Btrfs: remove always true if branch in btrfs_get_extent omits 8e14bef683d5 btrfs: qgroup: Dirty all qgroups before rescan omits 8e018eb532f3 Btrfs: clean up scrub is_dev_replace parameter omits a4bf4c870b6c btrfs: add helper to obtain number of devices with ongoing [...] omits b49593db75bb btrfs: add assertions where number of devices could go below 0 omits c1fb3ee08210 btrfs: remove unneeded NULL checks before kfree omits f506c029c667 Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 39e4e44407d6 btrfs: Remove 'objectid' member from struct btrfs_root omits 8f46d6d4ddcb btrfs: remove a useless return statement in btrfs_block_rsv_add omits f36c8bb3b6a8 btrfs: Remove root parameter from btrfs_insert_dir_item omits 3cbb4f983a3f btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits 22b9604620d6 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits 4d09ba298f59 Merge branch 'fixes-for-v4.20' into next omits 5ec03100e114 m68k: fix command-line parsing when passed from u-boot omits 6fe2fd437ef6 f2fs: allow to mount, if quota is failed omits e44aa36c8848 f2fs: update REQ_TIME in f2fs_cross_rename() omits 0f0736ac064f f2fs: do not update REQ_TIME in case of error conditions omits cfc7e99c16b5 f2fs: remove unneeded disable_nat_bits() omits ab5cbdfd02dd f2fs: remove unused sbi->trigger_ssr_threshold omits 8cbb380f62cb f2fs: shrink sbi->sb_lock coverage in set_file_temperature() omits df634f444ee9 f2fs: use rb_*_cached friends omits 7b5efd9b24d8 f2fs: fix to recover cold bit of inode block during POR omits 1b456ddbaa54 f2fs: submit cached bio to avoid endless PageWriteback omits 4d8253119c91 f2fs: checkpoint disabling omits ad1d7023f7c2 Merge branch 'v4.20-armsoc/dts64' into for-next omits 3923ac104d34 Merge branch 'v4.20-armsoc/dts32' into for-next omits fd8c87c96655 arm64: dts: rockchip: add VPU device node for RK3399 omits 555a12ec576b ARM: dts: rockchip: add VPU device node for RK3288 omits 75175da0ea51 PM / Domains: Document flags for genpd omits 1d295b49b01c PM / Domains: Deal with multiple states but no governor in genpd omits f1f5a10396eb PM / Domains: Don't treat zero found compatible idle state [...] omits 45c54c88c8d4 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits 98a9bce38b3d drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 14ee03449741 drm/i915: Check fb stride against plane max stride omits 27625655dbfd RISC-V: Auto-detect whether a FPU exists omits 919ecff9aac4 RISC-V: Allow to disable FPU support omits 0a5bee05fc67 RISC-V: Cleanup ISA string setting omits 5453696cb3f1 RISC-V: Refactor FPU code in signal setup/return procedures omits 24c605542ee1 RISC-V: Extract FPU context operations from entry.S omits 5a3aba7251b3 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} omits 276647f89f9c Merge branch 'v4.20-armsoc/defconfig64' into for-next omits 562a1734f307 Merge branch 'v4.20-armsoc/dts64' into for-next omits 08c9e240cc1d Btrfs: support swap files omits fbdb60300626 Btrfs: rename get_chunk_map() and make it non-static omits edc26a1e824f Btrfs: prevent ioctls from interfering with a swap file omits 79f71cb15a90 vfs: update swap_{,de}activate documentation omits 56d08bc182be mm: export add_swap_extent() omits 0f83d16b8f1f mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS omits fd92f3ce67e4 Merge branch 'v4.20-armsoc/dts64' into for-next omits 78ce30f4dbae Merge branch 'v4.20-armsoc/dts32' into for-next omits 5407bfa14e99 Merge branch 'v4.20-armsoc/dts64' into for-next omits 51b1179f3a38 Merge branch 'v4.20-armsoc/dts32' into for-next omits bb1ab27a69d4 Merge branch 'v4.20-armsoc/dts64' into for-next omits 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next omits a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next omits 04e66fbe4984 Merge branch 'v4.20-armsoc/dts64' into for-next omits aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next omits fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next omits 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next adds 073c1a781e4a MAINTAINERS: update the SELinux mailing list location adds a886199872db Merge tag 'selinux-pr-20181015' of git://git.kernel.org/pu [...] adds a06ecbfe784c Revert "sparc: Convert to using %pOFn instead of device_no [...] adds b955a910d7fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds c0cff31be705 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds cf8afe5c5362 parisc: Fix uninitialized variable usage in unwind.c adds c343db455eb3 Merge branch 'parisc-4.19-3' of git://git.kernel.org/pub/s [...] adds 9c0be3f6b5d7 tracepoint: Fix tracepoint array element size mismatch adds 12ad0cb2123a tracing: Use trace_clock_local() for looping in preemptirq [...] adds 9bd871df56a7 Merge tag 'trace-v4.19-rc8' of git://git.kernel.org/pub/sc [...] adds c994b12945a6 test_ida: Fix lockdep warning adds a309d5db5879 idr: Change documentation license adds ca9f672f7c6b Merge branch 'ida-fixes-4.19-rc8' of git://git.infradead.o [...] adds 19e6420e4170 LICENSES: Remove CC-BY-SA-4.0 license text adds eb66ae030829 mremap: properly flush TLB before releasing the page adds 169b80339749 cachefiles: fix the race between cachefiles_bury_object() [...] adds 1ff22883b0b2 fscache: Fix incomplete initialisation of inline key space adds fa520c47eaa1 fscache: Fix out of bound read in long cookie keys adds 56d02dd9e794 ARC: IOC: panic if kernel was started with previously enabled IOC adds 58b63fad8a70 Merge remote-tracking branch 'arc-current/for-curr' adds 776ca1543b5f sparc: Fix syscall fallback bugs in VDSO. adds 62d6f3b7b85e sparc: vDSO: Silence an uninitialized variable warning adds 27faeebd0081 sparc: Revert unintended perf changes. adds 33cae435c698 Merge remote-tracking branch 'sparc/master' adds d49c88d7677b r8169: Enable MSI-X on RTL8106e adds 2bb3207dbbd4 ethtool: fix a missing-check bug adds 58f5bbe331c5 ethtool: fix a privilege escalation bug adds e331473fee3d net/sched: cls_api: add missing validation of netlink attributes adds fd7e848077c1 net/mlx5: Fix memory leak when setting fpga ipsec caps adds a48bc513159d net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] adds 37fdffb217a4 net/mlx5: WQ, fixes for fragmented WQ buffers API adds d0f068e5720a Merge tag 'mlx5-fixes-2018-10-10' of git://git.kernel.org/ [...] adds 5a8e7aea953b llc: set SOCK_RCU_FREE in llc_sap_add_socket() adds 4af00f4cc1ba tipc: initialize broadcast link stale counter correctly adds d7b4c24f45d2 rxrpc: Fix an uninitialised variable adds d6672a5a9791 rxrpc: use correct kvec num when sending BUSY response packet adds 64bd9c813575 net: bcmgenet: Poll internal PHY for GENETv5 adds f547fac624be ipv6: rate-limit probes for neighbourless routes adds 7ec8dc96e1cb rxrpc: Fix incorrect conditional on IPV6 adds d3092b2efca1 tipc: fix unsafe rcu locking when accessing publication list adds dc012f3628ea ipv6: mcast: fix a use-after-free in inet6_mc_check adds fbe1222c63b8 qed: fix spelling mistake "Ireelevant" -> "Irrelevant" adds ec20a63aa8b8 net: fec: don't dump RX FIFO register when not available adds d805397c3822 sctp: use the pmtu from the icmp packet to update transpor [...] adds 1890fea7936a rxrpc: Fix a missing rxrpc_put_peer() in the error_report handler adds 8913806f166e nfp: flower: fix pedit set actions for multiple partial masks adds d08c9e589300 nfp: flower: fix multiple keys per pedit action adds 140b6abac26d nfp: flower: use offsets provided by pedit instead of inde [...] adds bd8be2cf8b69 Merge branch 'nfp-fix-pedit-set-action-offloads' adds 0ac1077e3a54 sctp: get pr_assoc and pr_stream all status with SCTP_PR_S [...] adds 7463e4f9b99c geneve, vxlan: Don't check skb_dst() twice adds 6b4f92af3d59 geneve, vxlan: Don't set exceptions if skb->len < mtu adds dc6d0f0b4340 Merge branch 'geneve-vxlan-mtu' adds 8c3bf9b62b66 net: qla3xxx: Remove overflowing shift statement adds efa61c8cf295 ptp: fix Spectre v1 vulnerability adds 84258438e8ce net: bpfilter: use get_pid_task instead of pid_task adds 9675931e6b65 r8169: re-enable MSI-X on RTL8168g adds b336decab221 sctp: fix race on sctp_id2asoc adds c863850ce22e sctp: not free the new asoc when sctp_wait_for_connect ret [...] adds 9b3bc7db759e mlxsw: core: Fix use-after-free when flashing firmware dur [...] adds 84dad55951b0 udp6: fix encap return code for resubmitting adds 05c998b738fd virtio_net: avoid using netif_tx_disable() for serializing [...] adds 5660b9d9d6a2 sctp: fix the data size calculation in sctp_data_size adds 06a36ecb5d0e net: mscc: ocelot: Fix comment in ocelot_vlant_wait_for_co [...] adds eddf016b9104 net: ipmr: fix unresolved entry dumps adds 2ee653f644ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6b839b6cf9ea r8169: fix NAPI handling under high load adds 8d9af7eb497d Merge remote-tracking branch 'net/master' adds cb20f2d2c050 netfilter: xt_nat: fix DNAT target for shifted portmap ranges adds f4093eae45ed Merge remote-tracking branch 'netfilter/master' adds 0595bc446752 Merge remote-tracking branch 'mac80211/master' adds 0295e39595e1 IB/ucm: Fix Spectre v1 vulnerability adds a3671a4f973e RDMA/ucma: Fix Spectre v1 vulnerability adds cc57ace80161 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 98027961025e Merge branch 'asoc-4.19' into asoc-linus adds 60511e4779e2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 4585add948b1 MAINTAINERS: Add entry for Broadcom SPI controller adds bc7a6ca6f446 Merge branch 'spi-4.19' into spi-linus adds 3aec3c4ab002 Merge remote-tracking branch 'spi-fixes/for-linus' adds b9f9d8f83c54 Merge remote-tracking branch 'pci-current/for-linus' adds c80fef8b64db Merge remote-tracking branch 'tty.current/tty-linus' adds 665c365a77fb USB: fix the usbfs flag sanitization for control transfers adds 9ae24af36691 usb: gadget: storage: Fix Spectre v1 vulnerability adds da3d8a4c3f6d Merge remote-tracking branch 'usb.current/usb-linus' adds 32ac77a3f6ff Merge remote-tracking branch 'input-current/for-linus' adds c61c7def1fa0 MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit adds da69e197df9d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 70b5b34c3196 Merge remote-tracking branch 'omap-fixes/fixes' adds b9fe868db0c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8beeb68dfcdf Merge remote-tracking branch 'vfs-fixes/fixes' adds 5c679da05195 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 9068e02f5874 drm/edid: VSDB yCBCr420 Deep Color mode bit definitions adds 4364bcb2cd21 drm: Get ref on CRTC commit object when waiting for flip_done adds ed50390b0569 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 2625d5a7394c Merge remote-tracking branch 'kbuild/for-next' adds 2c980463ad41 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 96fa313096c3 Merge remote-tracking branch 'leaks/leaks-next' adds 23e527cb7c75 Merge remote-tracking branch 'dma-mapping/for-next' adds 07287f2b9d49 Merge remote-tracking branch 'arm/for-next' adds 4d27ba931f4c Merge remote-tracking branch 'arm-soc/for-next' adds 2f1c01280507 Merge remote-tracking branch 'actions/for-next' adds d09fabfb4ad2 Merge remote-tracking branch 'amlogic/for-next' adds d167b2e3ae38 Merge remote-tracking branch 'at91/at91-next' adds d8cc1f04f800 Merge remote-tracking branch 'bcm2835/for-next' adds ca621ddfa001 Merge remote-tracking branch 'imx-mxs/for-next' adds a8659fee9f67 Merge remote-tracking branch 'keystone/next' adds fec6cddc3fb1 Merge remote-tracking branch 'mediatek/for-next' adds 8c721b2b05f2 Merge remote-tracking branch 'mvebu/for-next' adds ab6ead7d07ca ARM: OMAP1: ams-delta: Fix impossible .irq < 0 adds 21f0bd425b67 Merge branch 'omap-for-v4.20/omap1' into for-next adds 2086dfd9a6f1 Merge remote-tracking branch 'omap/for-next' adds 6805ae4a9bc4 ARC: HSDK: improve reset driver adds fe0957c08722 Merge remote-tracking branch 'reset/reset/next' adds 160e82bbd619 Merge remote-tracking branch 'qcom/for-next' adds 56370eda7e92 Merge remote-tracking branch 'realtek/for-next' adds e17adcc19014 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 adds ad1ff6d4afdd dt-bindings: arm: Fix RZ/G2E part number adds dbe57871fba4 Merge branch 'fixes-for-v4.20' into next adds d1890b2e5c16 Merge remote-tracking branch 'renesas/next' adds 9180fc47377a Merge branch 'v4.20-armsoc/defconfig64' into for-next adds ac78b3b1ce6e Merge branch 'v4.20-armsoc/dts32' into for-next adds fd7fd7d63cab Merge branch 'v4.20-armsoc/dts64' into for-next adds 82f4b67f018c clk: rockchip: fix wrong mmc sample phase shift for rk3328 adds 5f697a0e311c clk: rockchip: add clock-id for HCLK_HDMI on rk3066 adds cca8196bdfc2 clk: rockchip: use the newly added clock-id for hdmi on RK3066 adds fd043699dee4 Merge branch 'v4.20-clk/next' into for-next adds 665636b2940d clk: rockchip: Fix static checker warning in rockchip_ddrc [...] adds f6976ae4a29d Merge branch 'v4.20-clk/next' into for-next adds d397f0a24811 Merge remote-tracking branch 'rockchip/for-next' adds df9c106afd81 Merge remote-tracking branch 'samsung-krzk/for-next' adds 72adb3029fd7 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 04cb06aa0ca9 Merge remote-tracking branch 'tegra/for-next' adds 8ab66cbe63ae arm64: cpufeature: ctr: Fix cpu capability check for late CPUs adds 1602df02f33f arm64: cpufeature: Fix handling of CTR_EL0.IDC field adds 4afe8e79da92 arm64: cpufeature: Trap CTR_EL0 access only where it is necessary adds 01223b027e0f Merge remote-tracking branch 'arm64/for-next/core' adds e358cf2e6efc dt-bindings: clock: am33xx: add clkctrl indices for new da [...] adds 8cfbdbd9694e dt-bindings: clock: am43xx: add clkctrl indices for new da [...] adds 8fa450957918 dt-bindings: clock: dra7xx: add clkctrl indices for new da [...] adds 47b00dcf1411 clk: ti: clkctrl: support multiple clkctrl nodes under a cm node adds 1dc88f78da59 clk: ti: clkctrl: replace dashes from clkdm name with underscore adds e97017f935fc clk: ti: am33xx: rename existing clkctrl data as compat data adds 296e583e9987 clk: ti: am33xx: add new clkctrl data for am33xx adds 131ee08f3fba clk: ti: am43xx: rename existing clkctrl data as compat data adds 76a1049b84dd clk: ti: am43xx: add new clkctrl data for am43xx adds 43c56e046cd8 clk: ti: dra7xx: rename existing clkctrl data as compat data adds dffa9051d546 clk: ti: dra7: add new clkctrl data adds 8b95d1ce3300 clk: Add functions to save/restore clock context en-masse adds 435365485f40 clk: clk: Add clk_gate_restore_context function adds d6e7bbc148f9 clk: ti: Add functions to save/restore clk context adds 3d3062214367 Merge tag 'clk-ti-for-4.20' of git://git.kernel.org/pub/sc [...] adds 9be766274db4 clk: Clean up suspend/resume coding style adds a72d785021cb clk: ti: Prepare for remove of OF node name adds fb4660e20f8d Merge branch 'clk-ti' into clk-next adds 8985167ecf57 clk: s2mps11: Fix matching when built as module and DT nod [...] adds 29aa3a8d4a0f Merge branch 'clk-smp2s11-match' into clk-next adds 3b6b13ede0e3 dt-bindings: clk: hisilicon: Add bindings for Hi3670 clk adds c1a3308a0629 clk: hisilicon: Add clock driver for Hi3670 SoC adds ca7aa5513b72 Merge branch 'clk-hisi3670' into clk-next adds 0f5cb0e6225c clk: at91: Fix division by zero in PLL recalc_rate() adds d8059f8e58d3 Merge branch 'clk-at91-div-0' into clk-next adds f2a76a2955c0 clk: qcom: Add Global Clock controller (GCC) driver for SDM660 adds 03a63702a4f2 Merge branch 'clk-qcom-sdm660' into clk-next adds a3d152e40ed9 clk: qcom: Export clk_alpha_pll_configure() adds 652f1813c113 clk: qcom: gcc: Add global clock controller driver for QCS404 adds 2600314e3e2f Merge branch 'clk-qcom-qcs404' into clk-next adds 0880fb86608a clk: ingenic: Add proper Kconfig entries adds 067b6dedeb34 dt-bindings: clock: ingenic: Explicitly list compatible strings adds 2fdecde7752b dt-bindings: clock: Add jz4725b-cgu.h header adds 226dfa4726eb clk: Add Ingenic jz4725b CGU driver adds fa8e3fb76e1c Merge branch 'clk-ingenic-jz4725b' into clk-next adds 686b8b8c7f99 clk: imx: imx7d: remove unnecessary clocks from clks_init_ [...] adds febb6548498f clk: imx: imx7d: remove clks_init_on array adds 10e809c179a6 Merge branch 'clk-imx7-init-critical' into clk-next adds 923ca1323196 clk: tegra: probe deferral error reporting adds a4dbbceeee3e clk: tegra: Fixes for MBIST work around adds c8da78e8a1da clk: tegra210: Include size.h for compilation ease adds 063d64e41365 Merge branch 'clk-tegra' into clk-next adds cfdc0411cf01 clk: bulk: add of_clk_bulk_get() adds 616e45df7c4a clk: add new APIs to operate on all available clocks adds f08c2e2865f6 clk: add managed version of clk_bulk_get_all adds f644de6ac55e Merge branch 'clk-bulk-get-all' into clk-next adds 480d99fdc3ee clk: mvebu: armada-37xx-tbg: Switch to clk_get and balance [...] adds 78994e778e96 Merge branch 'clk-sa' into clk-next adds 3a23eb725b5c clk: actions: Cache regmap info in private clock descriptor adds 46b5dfab75ee dt-bindings: clock: Add reset controller bindings for Acti [...] adds 73a5e67efa08 dt-bindings: reset: Add binding constants for Actions Semi [...] adds a35bcf7c7f28 dt-bindings: reset: Add binding constants for Actions Semi [...] adds 09dbde0154ab clk: actions: Add Actions Semi Owl SoCs Reset Management U [...] adds c4dd4a2eb6b9 clk: actions: Add Actions Semi S700 SoC Reset Management U [...] adds 5ddf0cdf9395 clk: actions: Add Actions Semi S900 SoC Reset Management U [...] adds aa1d583d300e Merge branch 'clk-actions-reset' into clk-next adds ec1893922df1 clk: imx: cpu clock should be always critical adds 0d09e668b70b clk: imx7d: remove CLK_IS_CRITICAL flag for arm_a7_root_clk adds 4efe450b9daf Merge branch 'clk-imx7-init-critical' into clk-next adds 4917fb90eec7 clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk adds 85e9b334788a Merge branch 'clk-mmp2-ids' into clk-next adds 7fa75007b7d7 clk: at91: audio-pll: fix audio pmc type adds 6d631027b807 clk: at91: generated: SSCs don't have a gclk adds 61170a9373ee clk: at91: h32mx: separate registration from DT parsing adds 08979ee55a9f clk: at91: audio-pll: separate registration from DT parsing adds c1e4580a1d0f clk: at91: generated: set audio_pll_allowed in at91_clk_re [...] adds b2e39dc0bb81 clk: at91: allow clock registration from C code adds b00cd8e41979 clk: at91: add pmc_data struct and helpers adds d425ad81eacd dt-bindings: clk: at91: Document new PMC binding adds d387ff5427be clk: at91: add new DT lookup function adds 084b696bb509 clk: at91: add sama5d4 pmc driver adds a2038077de9a clk: at91: add sama5d2 PMC driver adds c8923236a289 clk: at91: add at91sam9260 PMC driver adds 1eabdc2f9dd8 clk: at91: add at91sam9x5 PMCs driver adds ecd0bf3377c8 clk: at91: add at91sam9rl PMC driver adds 62061d357c7f clk: at91: move DT compatibility code to its own file adds 9c6a1b393add Merge branch 'clk-at91-pmc-rework' into clk-next adds acc4f98d44bf clk: imx6ul: add mmdc1 ipg clock adds 891f30bf603b clk: imx6sx: add mmdc1 ipg clock adds aac7ff2048a8 clk: imx6sll: add mmdc1 ipg clock adds 09d47620d0f8 clk: imx6sl: add mmdc ipg clocks adds 341ce3563e52 clk: imx6q: add mmdc0 ipg clock adds a3dcd0cbee41 Merge branch 'clk-imx6-mmdc' into clk-next adds 36d68f64c411 ARM: Add Krait L2 register accessor functions adds b3f2f10693aa clk: qcom: Add support for High-Frequency PLLs (HFPLLs) adds cb546b797a0d clk: qcom: Add HFPLL driver adds 1f924faa8b1e dt-bindings: clock: Document qcom,hfpll adds 72ad7207954d clk: qcom: Add MSM8960/APQ8064's HFPLLs adds 1f79131bfd51 clk: qcom: Add IPQ806X's HFPLLs adds 4d7dc77babfe clk: qcom: Add support for Krait clocks adds 3ddc3564d3c9 clk: qcom: Add KPSS ACC/GCC driver adds 40e5ddf4f848 dt-bindings: arm: Document qcom,kpss-gcc adds bb5c4a85051e clk: qcom: Add Krait clock controller driver adds bf4503ccf321 dt-bindings: clock: Document qcom,krait-cc adds 77612720a236 clk: qcom: Add safe switch hook for krait mux clocks adds 32972a18ff5f Merge branch 'clk-qcom-krait' into clk-next adds 1b4d990b19d2 Merge tag 'v4.20-rockchip-clk1' of git://git.kernel.org/pu [...] adds 80dfa0d14038 Merge branch 'clk-rockchip' into clk-next adds 2725991eca5c clk: qcom: gcc-sdm660: Add MODULE_LICENSE adds e8264d29777c Merge branch 'clk-qcom-sdm660' into clk-next adds 9c940bbe2bb4 clk: s2mps11: Add used attribute to s2mps11_dt_match adds 6766ff74ad07 Merge branch 'clk-smp2s11-match' into clk-next adds 52091c256bdc clk: fixed-rate: fix of_node_get-put imbalance adds 71cc8bb98f8d Merge branch 'clk-fixed-rate-remove' into clk-next adds 8dfbcb76bc59 Merge remote-tracking branch 'clk/clk-next' adds d77097c37ac9 Merge remote-tracking branch 'c6x/for-linux-next' adds 801add6d6325 csky: Build infrastructure adds 9ae20a094ce7 csky: defconfig adds 4fc690db42b5 csky: Kernel booting adds 22dbcb592386 csky: Exception handling and mm-fault adds d83762614122 csky: System Call adds e078ec6a6ae8 csky: Cache and TLB routines adds 783a90d35138 csky: MMU and page table management adds 9ae1d1609a49 csky: Process management and Signal adds cdb473fa2fc1 csky: VDSO and rt_sigreturn adds 131eaaee23e5 csky: IRQ handling adds efb6c9bb87f6 csky: Atomic operations adds 27589f69f513 csky: ELF and module probe adds f884af8fffa1 csky: Library functions adds 1c0d8cddcdf1 csky: User access adds 1963c845cf9b csky: Debug and Ptrace GDB adds 4fca35ebfae9 csky: SMP support adds efa8d7e6a2e6 csky: Misc headers adds 867b2328e3db dt-bindings: csky CPU Bindings adds 58e30b0d6b3e dt-bindings: Add vendor prefix for csky adds 139bb600da72 MAINTAINERS: Add csky adds 4bc11ff0cff5 csky: support dword access for get_user_size() adds 802577418d99 Merge remote-tracking branch 'csky/linux-next' adds c5109e4e4741 Merge remote-tracking branch 'ia64/next' adds b13635cecaf7 Merge remote-tracking branch 'm68k/for-next' adds 381fdd62c383 m68k: fix command-line parsing when passed from u-boot adds 09d3f3513aaf Merge remote-tracking branch 'm68knommu/for-next' adds 7b2d13f2e240 MIPS: Remove unused MOVN & MOVZ macros adds fce362c7fc3f MIPS: Remove unused PIC macros adds da1d25e79a46 MIPS: Remove unused TTABLE macro adds 4021c30a86ec MIPS: Add kernel_pref & user_pref helpers adds e2b405439903 MIPS: Remove unused CAT macro adds 1d6fb222bd23 MIPS: lib: Use kernel_pref & user_pref in memcpy() adds 7f8502a539bb MIPS: Remove unused PREF, PREFE & PREFX macros adds d06f8a2f1bef MIPS: Loongson-3: Fix CPU UART irq delivery problem adds 360fe725f884 MIPS: Loongson-3: Fix BRIDGE irq delivery problem adds 0e557a3e0613 MIPS: generic: Add Network, SPI and I2C to ocelot_defconfig adds 965f22bc4252 MIPS: dts: Change upper case to lower case adds edbb4233e7ef MIPS: Cleanup DSP ASE detection adds 2f5f4e3546d4 Merge remote-tracking branch 'mips/mips-next' adds cd2b8520681a parisc: Use PARISC_ITLB_TRAP constant in entry.S adds c9dfa0c796f2 parisc: remove check for minimum required GCC version adds 7c4ba3d38a3b parisc: remove the dead ccio-rm-dma driver adds a886c9791aed parisc: Reorder TLB flush timing calculation adds 32a7901f6d1d parisc: Remove PTE load and fault check from L2_ptep macro adds 8dbac7746e55 parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions adds e98bc5ee9793 parisc: Clean up crash header output adds 35d8be9c563c parisc: dino: Utilize DINO_MASK_IRQ() macro adds 2e37787df0ed parisc: Ratelimit dino stuck interrupt warnings adds d27dfa13b9f7 parisc: Release spinlocks using ordered store adds 4dd5b673fa62 parisc: Purge TLB entries after updating page table entry [...] adds 3c229b3f2dd8 parisc: Fix map_pages() to not overwrite existing pte entries adds 99a3ae51d557 parisc: Fix exported address of os_hpmc handler adds 1138b6718ff7 parisc: Fix address in HPMC IVA adds db139d71c4c3 extract-vmlinux: Check for uncompressed image as fallback adds 34c201ae49fe parisc: Include compressed vmlinux file in vmlinuz boot kernel adds 3847dab77421 parisc: Add alternative coding infrastructure adds f786d1f01553 Merge remote-tracking branch 'parisc-hd/for-next' adds 20513cf0cd4b Merge remote-tracking branch 'powerpc/next' adds ae928b160a61 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 25ee0c5b1b79 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} adds c7309744d1a8 automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] adds c3362b0dd317 automerging branch "kernel.org-palmer-linux/next-f_without [...] adds 0614775d8546 RISC-V: Add FP register ptrace support for gdb. adds 79e983862f2e automerging branch "kernel.org-palmer-linux/next-fp_ptrace [...] adds 90fd9dc11a87 RISC-V: Add futex support. adds a70bf4847471 automerging branch "kernel.org-palmer-linux/next-futex" in [...] adds d7d1208b060a automerging branch "kernel.org-palmer-linux/next-hch" into [...] adds 2f30002999ac automerging branch "kernel.org-palmer-linux/next-int128" i [...] adds 6cddc16242dc automerging branch "kernel.org-palmer-linux/next-menuconfi [...] adds 04e78b7dcbfe Extract FPU context operations from entry.S adds 206afe5c6ee1 Refactor FPU code in signal setup/return procedures adds 55012fb4304a Cleanup ISA string setting adds 696d8ad2de16 Allow to disable FPU support adds 40d18f7194a8 Auto-detect whether a FPU exists adds 5f8b00e10115 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] adds c354bd8775fa RISC-V: Build tishift only on 64-bit adds 685f7d2e6728 RISC-V: Use swiotlb on RV64 only adds a71b97894fe9 lib: Add umoddi3 and udivmoddi4 of GCC library routines adds 58d1e0388254 RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 adds ab52f90aaa9b RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t i [...] adds 09c20e7be537 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] adds bb2fb311552c automerging branch "kernel.org-palmer-linux/next-smp" into [...] adds 8a447672a553 Merge remote-tracking branch 'risc-v/for-next' adds b91a76a67aa3 Merge remote-tracking branch 's390/features' adds aa87858828f0 Merge remote-tracking branch 'uml/linux-next' adds beb52dac0cd2 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 22da2219b648 Merge remote-tracking branch 'befs/for-next' adds a7176f74fa57 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 3a58417486ca btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds 684572df9401 btrfs: Remove root parameter from btrfs_insert_dir_item adds 5a2cb25ab9da btrfs: remove a useless return statement in btrfs_block_rsv_add adds 4fd786e6c3d6 btrfs: Remove 'objectid' member from struct btrfs_root adds 4b6f8e9695da Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds f8b00e0f06e5 btrfs: remove unneeded NULL checks before kfree adds 16220c467ad3 btrfs: add assertions where number of devices could go below 0 adds 1da739678e0b btrfs: add helper to obtain number of devices with ongoing [...] adds 32934280967d Btrfs: clean up scrub is_dev_replace parameter adds 9c7b0c2e8dbf btrfs: qgroup: Dirty all qgroups before rescan adds bee6ec822a6a Btrfs: remove always true if branch in btrfs_get_extent adds 556f3ca88ecb btrfs: change btrfs_free_reserved_bytes to return void adds 45128b08f741 btrfs: change btrfs_pin_log_trans to return void adds 65c6e82becec btrfs: Handle owner mismatch gracefully when walking up tree adds b72c3aba09a5 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 9688e9a99e4b Btrfs: use next_state in find_first_extent_bit adds c64142807f5a btrfs: free path at an earlier point in btrfs_get_extent adds 6aadd9eb7487 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 28c4a3e21ad0 btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds d005dbeca081 btrfs: remove unused pointer inode in relink_file_extents adds 29c5e5d4966d btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds de2c6615dcdd Btrfs: fix alignment in declaration and prototype of btrfs [...] adds e49aabd973fd Btrfs: set leave_spinning in btrfs_get_extent adds 380fd06640a7 btrfs: remove redundant variable from btrfs_cross_ref_exist adds 374b0e2d6ba5 btrfs: fix error handling in free_log_tree adds b444ad46b2db btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds 6c05040702e7 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds a27a94c2b0c7 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 3b2fd8016069 Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 3cf5068f3d06 Btrfs: unify error handling of btrfs_lookup_dir_item adds 98e6b1eb4022 Btrfs: remove unnecessary level check in balance_level adds 51995c399b73 Btrfs: assert page dirty bit on extent buffer pages adds abb57ef3ff97 Btrfs: skip set_page_dirty if eb pages are already dirty adds 4183c52ce887 Btrfs: remove wait_ordered_range in btrfs_evict_inode adds 28bee489828c btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 315bed43fea5 btrfs: handle error of get_old_root adds c1766dd78298 btrfs: change remove_extent_mapping to return void adds 5c06147128fb btrfs: fix error handling in btrfs_dev_replace_start adds 93bba24d4b5a btrfs: Enhance btrfs_trim_fs function to handle error better adds 6ba9fc8e628b btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds d4e329de5e5e btrfs: iterate all devices during trim, instead of fs_devi [...] adds 0be88e367fd8 btrfs: don't attempt to trim devices that don't support it adds fee7acc36131 btrfs: keep trim from interfering with transaction commits adds 3aa7c7a31c26 btrfs: wait on caching when putting the bg cache adds 5c9d028b3b17 Btrfs: delayed-refs: use rb_first_cached for href_root adds e3d039656384 Btrfs: delayed-refs: use rb_first_cached for ref_tree adds 03a1d4c89163 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] adds 07e1ce096db3 Btrfs: extent_map: use rb_first_cached adds ecf160b424ee Btrfs: preftree: use rb_first_cached adds 9c36396c2a78 btrfs: tests: add separate stub for find_lock_delalloc_range adds 57ec5fb478a3 btrfs: tests: move testing members of struct btrfs_root to [...] adds a654666a3474 btrfs: tests: group declarations of self-test helpers adds b2fa11547bc1 btrfs: tests: polish ifdefs around testing helper adds b1cdbcb53a6e btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds e726138676f8 btrfs: Factor out loop processing all refs of a head adds 0110a4c43451 btrfs: refactor __btrfs_run_delayed_refs loop adds 818255feece6 btrfs: use common helper instead of open coding a bit test adds 7703bdd8d23e Btrfs: don't clean dirty pages during buffered writes adds 4779cc04248d Btrfs: get rid of btrfs_symlink_aops adds fa6ac71524f2 btrfs: relocation: Add basic extent backref related commen [...] adds c337e7b02f71 btrfs: qgroup: Introduce trace event to analyse the number [...] adds 25982561db7f btrfs: qgroup: Introduce function to trace two swaped extents adds ea49f3e73c4b btrfs: qgroup: Introduce function to find all new tree blo [...] adds 5f527822be40 btrfs: qgroup: Use generation-aware subtree swap to mark d [...] adds 2cd86d309bd1 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds 3d0174f78e72 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds f556faa46eb4 btrfs: tree-checker: Check level for leaves and nodes adds 3280f874576d btrfs: remove btrfs_dev_replace::read_locks adds 7fb2eced105f btrfs: open code btrfs_dev_replace_clear_lock_blocking adds e37abe9725bf btrfs: open code btrfs_dev_replace_stats_inc adds 9f6cbcbb09d0 btrfs: open code btrfs_after_dev_replace_commit adds aa144bfeaa7f btrfs: dev-replace: avoid useless lock on error handling path adds 7f8d236ae132 btrfs: dev-replace: move replace members out of fs_info adds 9b142115ed35 btrfs: dev-replace: remove pointless assert in write unlock adds 523983401644 Btrfs: kill btrfs_clear_path_blocking adds f45c752b65af btrfs: release metadata before running delayed refs adds 84de76a2fb21 btrfs: protect space cache inode alloc with GFP_NOFS adds 553cceb49681 btrfs: reset max_extent_size on clear in a bitmap adds 545e3366db82 btrfs: make sure we create all new block groups adds e187831e1875 btrfs: assert on non-empty delayed iputs adds ad80cf50c3f0 btrfs: drop min_size from evict_refill_and_join adds f2d72f42d5fa Btrfs: fix warning when replaying log after fsync of a tmpfile adds 0f375eed92b5 Btrfs: fix wrong dentries after fsync of file that got its [...] adds 3628b4ca64f2 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] adds 98ff7b94e4da btrfs: relocation: Cleanup while loop using rbtree_postord [...] adds 06bbf67244fc btrfs: relocation: Remove redundant tree level check adds b90e22ba4804 btrfs: qgroup: move the qgroup->members check out from (!q [...] adds 5637c74b0145 btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] adds 9e920a6f03e4 btrfs: delayed-ref: pass delayed_refs directly to btrfs_de [...] adds af9b8a0e2085 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs adds 7c8616278b19 btrfs: remove fs_info from btrfs_should_throttle_delayed_refs adds d9352794dad9 btrfs: switch return_bigger to bool in find_ref_head adds a0a1e4be86a7 Merge branch 'misc-4.20' into for-next-current-v4.19-20181017 adds 707a1609d4ba Merge branch 'for-next-current-v4.19-20181017' into for-ne [...] adds 308d8bebbd25 Btrfs: fix null pointer dereference on compressed write pa [...] adds 1a200d743634 Btrfs: fix assertion on fsync of regular file when using n [...] adds e9b200a40ea9 Merge branch 'misc-next' into for-next-next-v4.20-20181017 adds d31e4e35fa4e btrfs: Remove needless locking in iterate_inode_refs adds 7b45a8f904a6 btrfs: Remove needless locking in iterate_inode_extrefs adds aa37865f7df8 btrfs: Remove redundant extent_buffer_get in get_old_root adds 5d69500be195 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 623a6c07710a btrfs: Remove extra reference count bumps in btrfs_compare_trees adds a0ba2647ae66 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds b65a4387c6b0 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 020b475b7283 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds b37dda1b3473 btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 04eab92713dd Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds a59da659aa61 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 75e492ba5cbd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds f3a7c588f94c MAINTAINERS: update my email address for btrfs adds 733fa3c8d636 btrfs: reset max_extent_size properly adds 89366131ac9d btrfs: set max_extent_size properly adds fe4e249d1988 btrfs: don't use ctl->free_space for max_extent_size adds 5a6ca7c09ab8 btrfs: only free reserved extent if we didn't insert it adds df938f280cf6 btrfs: fix insert_reserved error handling adds b9ee6ed5d00d btrfs: don't run delayed_iputs in commit adds 3a242f229f22 btrfs: move the dio_sem higher up the callchain adds c817952c40ea Merge branch 'ext/josef/enospc-fixes-v4-part3' into for-ne [...] adds fdf45738bafa Merge branch 'for-next-next-v4.20-20181017' into for-next- [...] adds d50d06bd86f8 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 4dbf83140daa Merge remote-tracking branch 'ceph/master' adds 9dd3b9712fc2 Merge remote-tracking branch 'cifs/for-next' adds 5fe09c6e8518 Merge remote-tracking branch 'ecryptfs/next' adds d71c5b5ef7e5 Merge remote-tracking branch 'ext3/for_next' adds a5bd9504a00b Merge remote-tracking branch 'ext4/dev' adds 4354994f097d f2fs: checkpoint disabling adds 48018b4cfd07 f2fs: submit cached bio to avoid endless PageWriteback adds ef2a007134b4 f2fs: fix to recover cold bit of inode block during POR adds 4dada3fd7025 f2fs: use rb_*_cached friends adds ed15ba141559 f2fs: shrink sbi->sb_lock coverage in set_file_temperature() adds 850971b23f0c f2fs: remove unused sbi->trigger_ssr_threshold adds 3b30eb19dcf1 f2fs: remove unneeded disable_nat_bits() adds c75f2feb80eb f2fs: do not update REQ_TIME in case of error conditions adds 6390398ec78f f2fs: update REQ_TIME in f2fs_cross_rename() adds 730746ce88da f2fs: allow to mount, if quota is failed adds b93f654d73fa f2fs: remove request_list check in is_idle() adds 670b60958156 f2fs: account read IOs and use IO counts for is_idle adds dad31137be56 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" adds 73f5f16cb5de f2fs: fix to spread clear_cold_data() adds 6f3d86a7e376 f2fs: spread f2fs_set_inode_flags() adds d984cafe3a84 f2fs: fix to recover inode->i_flags of inode block during POR adds 5a7077a147e2 f2fs: fix data corruption issue with hardware encryption adds 4f061750ae5e f2fs: cleanup dirty pages if recover failed adds 1c17c28b4a2c Merge remote-tracking branch 'f2fs/dev' adds 3b1682ff4677 Merge remote-tracking branch 'fuse/for-next' adds 97780ab8c06a Merge remote-tracking branch 'jfs/jfs-next' adds e732f4485a15 SUNRPC: Fix a compile warning for cmpxchg64() adds fdbd1a2e4a71 nfs: Fix a missed page unlock after pg_doio() adds fc187514d8af nfs: remove redundant call to nfs_context_set_write_error() adds 826799e66e86 sunrpc: safely reallow resvport min/max inversion adds 91ca18660e19 xprtrdma: xprt_release_rqst_cong is called outside of tran [...] adds ef739b2175dd xprtrdma: Reset credit grant properly after a disconnect adds c421ece68f69 xprtrdma: Create more MRs at a time adds 61da886bf74e xprtrdma: Explicitly resetting MRs is no longer necessary adds d379eaa838f1 xprtrdma: Name MR trace events consistently adds 3968a8a53104 sunrpc: Fix connect metrics adds 8440a886112b sunrpc: Report connect_time in seconds adds ae38288eb73c xprtrdma: Rename rpcrdma_conn_upcall adds ed97f1f79be9 xprtrdma: Conventional variable names in rpcrdma_conn_upcall adds aadc5a94483b xprtrdma: Eliminate "connstate" variable from rpcrdma_conn [...] adds 316a616e7886 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall adds 31e62d25b5b8 xprtrdma: Simplify RPC wake-ups on connect adds f9521d53e804 xprtrdma: Rename rpcrdma_qp_async_error_upcall adds 83e301dd1347 xprtrdma: Remove memory address of "ep" from an error message adds f7d466815524 xprtrdma: Don't disable BH's in backchannel server adds 512ccfb61a9b xprtrdma: Move rb_flags initialization adds 61c208a5ca94 xprtrdma: Report when there were zero posted Receives adds f26c32fa5c6a xprtrdma: Add documenting comments adds ad0911802cf6 xprtrdma: Clean up xprt_rdma_disconnect_inject adds 470443e0b379 xprtrdma: Squelch a sparse warning adds 93bdcf9fdb89 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org [...] adds 88b33988150a Merge remote-tracking branch 'nfs/linux-next' adds 3e5e3535c29f Merge remote-tracking branch 'nfsd/nfsd-next' adds 56249998b25f orangefs: don't let orangefs_new_inode return NULL adds b5d72cdc53bd orangefs: don't let orangefs_iget return NULL. adds 34e6148a2c75 orangefs: some error code paths missed kmem_cache_free adds 22fc9db296fc orangefs: no need to check for service_operation returns > 0 adds b9c9bb338659 Merge remote-tracking branch 'orangefs/for-next' adds 8e8c56121344 Merge remote-tracking branch 'v9fs/9p-next' adds 97e5a6e6dc44 xfs: remove XFS_IO_INVALID adds daa79baefc47 xfs: remove suport for filesystems without unwritten extent flag adds 0365c5d6c3d4 xfs: handle zeroing in xfs_file_iomap_begin_delay adds fc439464e3ee xfs: remove the unused shared argument to xfs_reflink_reserve_cow adds d392bc81bb7c xfs: remove the unused trimmed argument from xfs_reflink_t [...] adds 032dc923b2ba xfs: fix fork selection in xfs_find_trim_cow_extent adds 4831822ff12e xfs: print dangling delalloc extents adds dddde68b8f06 xfs: add a define for statfs magic to uapi adds 1002ff45eff5 xfs: xrep_findroot_block should reject root blocks with siblings adds 1aff5696f3e0 xfs: always assign buffer verifiers when one is provided adds 38b6238eb6b4 xfs: fix buffer state management in xrep_findroot_block adds 56668a5cc420 xfs: issue log message on user force shutdown adds e2421f0b5ff3 xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h adds 4c74a56b9de7 xfs: Add helper function xfs_attr_try_sf_addname adds 2f3cd8091963 xfs: Add attibute set and helper functions adds 068f985a9e5e xfs: Add attibute remove and helper functions adds 37fd1678245f xfs: fix use-after-free race in xfs_buf_rele adds 41657e5507b1 xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat adds 26ca39015ef2 xfs: use offsetof() in place of offset macros for __xfsstats adds efc3289cf8d3 xfs: clear ail delwri queued bufs on unmount of shutdown fs adds 96987eea537d xfs: cancel COW blocks before swapext adds 61ea07b2e340 Merge remote-tracking branch 'xfs/for-next' adds 5de4480ae7f8 vfs: allow dedupe of user owned read-only files adds 85c95f208f48 vfs: dedupe should return EPERM if permission is not granted adds b74a90fad063 Merge branch 'work.misc' into for-next adds d65b1f202924 iomap: remove duplicated include from iomap.c adds 458b53cdbddf Merge branch 'work.misc' into for-next adds 2cf9575ddf80 Merge remote-tracking branch 'vfs/for-next' adds f185836e17b7 Merge remote-tracking branch 'printk/for-next' adds 58355c9d1d0d Merge remote-tracking branch 'pci/next' adds a4fb3d2fefd2 pstore: Centralize init/exit routines adds 3b6c4752ec58 pstore: Allocate compression during late_initcall() adds 6742eccddab1 pstore: Refactor compression initialization adds 674e63d2dfad pstore/ram: Clarify resource reservation labels adds 0d9945fea55e Merge remote-tracking branch 'pstore/for-next/pstore' adds d4bdc36d1c3b Merge remote-tracking branch 'hid/for-next' adds d2f16a5e114b Merge remote-tracking branch 'i2c/i2c/for-next' adds 37a4aac82794 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 418ca3de75cd doc: fix a typo in adding-syscalls.rst adds cf419d542f1d kernel-doc: fix declaration type determination adds 84253c8be37d docs: Introduce deprecated APIs list adds 6067d50a0502 Merge remote-tracking branch 'jc_docs/docs-next' adds 567d76f15a37 Merge remote-tracking branch 'v4l-dvb/master' adds f6f2cd004a71 Merge remote-tracking branch 'v4l-dvb-next/master' adds cf1f1b21e0ac Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 29523f095397 ACPI / CPPC: Add support for guaranteed performance adds 86d333a8cc7f cpufreq: intel_pstate: Add base_frequency attribute adds 4b73d334c50d Documentation: intel_pstate: Add base_frequency information adds da5e79bc70b8 cpufreq: conservative: Take limits changes into account properly adds a3ade38d5a8b cpufreq: tegra186: don't pass GFP_DMA32 to dma_alloc_coherent() adds 2c361684803e PM / Domains: Don't treat zero found compatible idle state [...] adds 2c9b7f877203 PM / Domains: Deal with multiple states but no governor in genpd adds e5089c2c73a1 PM / Domains: Document flags for genpd adds d5bf30bcc1f3 Merge branches 'pm-cpufreq' and 'pm-domains' into linux-next adds bc05c2010741 Merge branches 'acpi-pm' and 'pm-sleep' into linux-next adds 6d5c86803403 Merge branches 'pm-opp' and 'powercap' into linux-next adds 9a69e3ac41a5 Merge tag 'linux-cpupower-4.20-rc1' of git://git.kernel.or [...] adds 124979d46656 Merge branches 'pm-devfreq' and 'pm-tools' into linux-next adds 3230b2b3c1ab ACPI: TAD: Add low-level support for real time capability adds 0062a86418dc Merge branch 'acpi-tad' into linux-next adds 4abb951b73ff ACPICA: AML interpreter: add region addresses in global li [...] adds c64baa3a6fa2 ACPICA: AML Parser: fix parse loop to correctly skip erron [...] adds 08930d56c76a ACPICA: Remove acpi_gbl_group_module_level_code and only u [...] adds 6df96e6bd82c Merge branch 'acpica' into linux-next adds d737f333b211 ACPI: probe ECDT before loading AML tables regardless of m [...] adds 83b2348e2755 ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_g [...] adds ca554413bc08 Merge branches 'acpi-init' and 'acpi-osl' into linux-next adds 589edb56b424 ACPI / scan: Create platform device for INT33FE ACPI nodes adds 203956a8b416 Merge branch 'acpi-scan' into linux-next adds 12b65eadf0bd cpuidle: menu: Drop redundant comparison adds f1c8e410cdac cpuidle: menu: Avoid computations when result will be discarded adds dfb2bb2f07cf Merge branch 'pm-cpuidle' into linux-next adds 68db53b5ee63 Merge remote-tracking branch 'pm/linux-next' adds f40834d7765d tools/power/cpupower: fix compilation with STATIC=true adds 3597f754f9f6 Merge remote-tracking branch 'cpupower/cpupower' adds 1f76bd387b35 Merge remote-tracking branch 'thermal/next' adds 59bfc59a6828 Merge branch 'for-rc' into rdma.git for-next adds 5a23e0b1dd51 RDMA/bnxt_re: Add missing spin lock initialization adds d455f29f6d76 RDMA/bnxt_re: Fix recursive lock warning in debug kernel adds 1b7042d7a586 RDMA/bnxt_re: Remove the unnecessary version macro definition adds eae4ad1b0c9a RDMA/bnxt_re: Avoid NULL check after accessing the pointer adds ed51efd2ce44 RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case adds f2bd4d096eb4 RDMA/bnxt_re: Drop L2 async events silently adds bb22c36cbaae RDMA/bnxt_re: Prevent driver crash due to NULL pointer in [...] adds 5c80c9138e28 RDMA/bnxt_re: Expose rx discards and drop counters adds 316dd2825db1 RDMA/bnxt_re: Report out of sequence hw counters adds 4c01f2e3a906 RDMA/bnxt_re: Fix qp async event reporting adds 854a20200117 RDMA/bnxt_re: Limit max_pkey to 16 bit value adds a08b9e9a7056 RDMA/bnxt_re: Wait for delayed work to finish before devic [...] adds 5df950994934 RDMA/bnxt_re: Avoid resource leak in case the NQ registrat [...] adds 68a997c5d28c RDMA/hns: Add FRMR support for hip08 adds 2351776e87a1 IB/mlx5: Verify DEVX object type adds 645ba5970c07 RDMA/mlx5: Remove extraneous error check adds ba4a41198324 RDMA/mlx5: Add support for flow tag to raw create flow adds fe9bc1644918 RDMA/restrack: Protect from reentry to resource return path adds 4d6e4d12da2c IB/ipoib: Clear IPCB before icmp_send adds e54b6a3bcd1e RDMA/cm: Respect returned status of cm_init_av_by_path adds 013c2403bf32 IB/mlx5: Fix MR cache initialization adds d6f912520790 RDMA/cma: Remove unused timeout_ms parameter from cma_reso [...] adds 9549c2bd094f RDMA/core: Align multiple functions to kernel coding style adds dbace111e5b3 RDMA/core: Annotate timeout as unsigned long adds d21943dd19b5 RDMA/core: Implement IB device rename function adds 05d940d3a3ec RDMA/nldev: Allow IB device rename through RDMA netlink adds 60f1fc204940 IB/mlx4: Refer to the device kobject instead of ports_parent adds 0f6ef65d1c6e RDMA/core: Do not expose unsupported counters adds 1ae4cfa03902 RDMA/core: Rename ports_parent to ports_kobj adds 0a094ff06196 IB/mlx4: Enable debug print of SMPs adds b4c542df5ae8 IB/mlx4: Add port and TID to MAD debug print adds 7d65cbf0b0ac RDMA/core: Increase total number of RDMA ports across all devices adds 90f6e41cc03a RDMA/uverbs: Use kernel API to allocate uverbs indexes adds 551d315e34a5 RDMA/umad: Use kernel API to allocate umad indexes adds affffcfe3f1a Merge remote-tracking branch 'rdma/for-next' adds df52eab23d70 tun: Consistently configure generic netdev params via rtnetlink adds 61414f5ec983 FDDI: defza: Add support for DEC FDDIcontroller 700 TURBOc [...] adds 9f9a742db40f FDDI: defza: Support capturing outgoing SMT traffic adds 3325cf9e51bc Merge branch 'defza-fddi' adds f6a8a19bb11b RDMA/netdev: Hoist alloc_netdev_mqs out of the driver adds 5d6b0cb3369d RDMA/netdev: Fix netlink support in IPoIB adds 182570b26223 net/mlx5e: Gather common netdev init/cleanup functionality [...] adds 303211b44ce3 net/mlx5e: Always initialize update stats delayed work adds 519a0bf5b20c net/mlx5e: Initialize all netdev common structures in one place adds cdeef2b1528b net/mlx5e: Use non-delayed work for update stats adds 779d986d60de net/mlx5e: Do not ignore netdevice TX/RX queues number adds 1986647c2fc3 Merge tag 'mlx5e-updates-2018-10-10' of git://git.kernel.o [...] adds acad76a5f616 tipc: support binding to specific ip address when activati [...] adds 2131479df66d veth: Account for packet drops in ndo_xdp_xmit adds 4195e54aaf1c veth: Account for XDP packet statistics on rx side adds d397b9682c1c veth: Add ethtool statistics support for XDP adds a75d1801a9fc Merge branch 'veth-XDP-stats-improvement' adds 6384e483239f net: phy: trigger state machine immediately in phy_start_machine adds 9771b8ccdfa6 net/ncsi: Extend NC-SI Netlink interface to allow user spa [...] adds 0813e95760f1 vxlan: support NTF_USE refresh of fdb entries adds 74fb5e25a3e9 net: phy: improve handling of PHY_RUNNING in state machine adds eb4c470a154d net: phy: simplify handling of PHY_RESUMING in state machine adds 5985d5631dc3 Merge branch 'net-phy-improve-and-simplify-state-machine' adds 58bdeac8b0e7 net: ethernet: ti: cpsw_ale: use const for API having poin [...] adds 5da1948969bc net: ethernet: ti: cpsw: fix lost of mcast packets while r [...] adds ba722f9b6f98 Merge branch 'net-ethernet-ti-cpsw-fix-mcast-packet-lost' adds 5b3a5a14f84c net: ethernet: ti: cpsw: use for mcast entries only host port adds b12cef51b537 dpaa2-eth: Fix Kconfig dependencies adds 3233c1514f75 dpaa2-eth: make dpaa2_eth_set_dist_key static adds 85b7a342baf5 dpaa2-eth: fix uninitialized variable warnings adds fdb6ca9e4674 dpaa2-eth: remove unused priv parameter adds b00c898c00e1 dpaa2-eth: mark unused parameter in dpaa2_eth_tx_conf adds b948c8c6a779 dpaa2-eth: remove unused FD field adds ca0f32d5d974 Merge branch 'dpaa2-eth-code-cleanup' adds 5948185b97fa nfp: devlink port split support for 1x100G CXP NIC adds 44eb385bc5f3 octeontx2-af: remove unused cgx_fwi_link_change adds 34bc009543c0 r8169: simplify rtl8169_set_magic_reg adds 2527e4037f92 r8169: remove unneeded call to netif_stop_queue in rtl8169 [...] adds 55bbc8ff4987 selftests: pmtu: Allow selection of single tests adds bb059fb20447 selftests: pmtu: Add optional traffic captures for single tests adds 9e983c589853 Merge branch 'selftests-pmtu-Add-test-choice-and-captures' adds 31d357c0697d bnxt_en: Update firmware interface spec. to 1.10.0.3. adds 36e53349b60b bnxt_en: Add additional extended port statistics. adds 1dfddc41ae49 bnxt_en: Add maximum extended request length fw message support. adds 74706afa712d bnxt_en: Update interrupt coalescing logic. adds 6fe19886858f bnxt_en: Refactor bnxt_ring_struct. adds 66cca20abcf7 bnxt_en: Add new flags to setup new page table PTE bits on [...] adds 98f04cf0f1fc bnxt_en: Check context memory requirements from firmware. adds 1b9394e5a2ad bnxt_en: Configure context memory on new devices. adds e38287b72ec5 bnxt_en: Add 57500 new chip ID and basic structures. adds 697197e5a173 bnxt_en: Re-structure doorbells. adds 9c1fabdf424f bnxt_en: Adjust MSIX and ring groups for 57500 series chips. adds 41e8d7983752 bnxt_en: Modify the ring reservation functions for 57500 s [...] adds 50e3ab7836b5 bnxt_en: Allocate completion ring structures for 57500 ser [...] adds 2c61d2117ecb bnxt_en: Add helper functions to get firmware CP ring ID. adds 23aefdd76159 bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 5750 [...] adds 3e08b1841bc8 bnxt_en: Allocate/Free CP rings for 57500 series chips. adds 44c6f72a4c30 bnxt_en: Increase RSS context array count and skip ring gr [...] adds 7b3af4f75b81 bnxt_en: Add RSS support for 57500 chips. adds e44758b78ae8 bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter [...] adds 58590c8d9044 bnxt_en: Add coalescing setup for 57500 chips. adds 3675b92fa70e bnxt_en: Refactor bnxt_poll_work(). adds 0fcec9854ab4 bnxt_en: Add new NAPI poll function for 57500 chips. adds 1ab968d2f1d6 bnxt_en: Add PCI ID for BCM57508 device. adds 65f2247d6155 Merge branch 'bnxt_en-Add-support-for-new-57500-chips' adds d275444cc361 fore200e: fix missing unlock on error in bsq_audit() adds bc0e7cf43370 rxrpc: Add /proc/net/rxrpc/peers to display peer list adds 1a3aea2534f4 net: bridge: fix a possible memory leak in __vlan_add adds 5f6188a8003d tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh adds 76a9ebe811fb net: extend sk_pacing_rate to unsigned long adds a7a2563064e9 tcp: mitigate scheduling jitter in EDT pacing model adds 7baf33bdac37 net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() adds 864e5c090749 tcp: optimize tcp internal pacing adds 97ec3eb33dd3 tcp_bbr: fix typo in bbr_pacing_margin_percent adds 825e1c523d50 tcp: cdg: use tcp high resolution clock cache adds b13949678b0a Merge branch 'tcp-second-round-for-EDT-conversion' adds 005479556197 hv_netvsc: fix vf serial matching with pci slot info adds c45d7150656f net: phy: merge phy_start_aneg and phy_start_aneg_priv adds 0b592b5a01be tools: bpftool: add map create command adds e85679511e48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 22e6c58b8c28 netlink: Add answer_flags to netlink_callback adds 4724676d551c net: Add struct for fib dump filter adds 18a8021a7be3 net/ipv4: Plumb support for filtering route dumps adds 13e38901d46c net/ipv6: Plumb support for filtering route dumps adds bae9a78b17b8 net/mpls: Plumb support for filtering route dumps adds e1cedae1ba6b ipmr: Refactor mr_rtm_dumproute adds cb167893f41e net: Plumb support for filtering ipv4 and ipv6 multicast r [...] adds effe67926624 net: Enable kernel side filtering of route dumps adds 196cfebf8972 net/mpls: Handle kernel side filtering of route dumps adds 08e814c9e8eb net/ipv6: Bail early if user only wants cloned entries adds e4e92fb160d7 net/ipv4: Bail early if user only wants prefix entries adds 2c59f06cc044 Merge branch 'net-Kernel-side-filtering-for-route-dumps' adds 0ba4ad32de3f net: aquantia: make function aq_fw2x_update_stats static adds 706d08913d1f qed: Align local and global PTT to propagate through the APIs. adds e292b636f940 qed: Added supported transceiver modes, speed capability a [...] adds c56a8be7e7aa qed: Add supported link and advertise link to display in ethtool. adds 1e6e2ded0f3c qede: Check available link modes before link set from ethtool. adds 1c90eabcbdfb qed: Prevent link getting down in case of autoneg-off. adds eb385146f90d Merge branch 'qed-Align-PTT-and-add-various-link-modes' adds 0bbbf15dea4f net: hns3: remove hns3_fill_desc_tso adds 5188f218fc86 net: hns3: move DMA map into hns3_fill_desc adds 1e8a7977d09f net: hns3: add handling for big TX fragment adds ba3f808f5cc1 net: hns3: rename hns_nic_dma_unmap adds bcdb12b70c52 net: hns3: fix for multiple unmapping DMA problem adds 29ce85f349c2 Merge branch 'hns3-Some-cleanup-and-bugfix-for-desc-filling' adds aadd4355918f tcp, ulp: remove socket lock assertion on ULP cleanup adds d3d19d4b8ca2 mlxsw: spectrum_fid: Allow setting and clearing NVE proper [...] adds 564c6d727aca mlxsw: spectrum_fid: Add APIs to lookup FID without creating it adds 0c69e0fcd3b1 mlxsw: spectrum_router: Enable local routes promotion to p [...] adds 88782f75f93f mlxsw: spectrum_router: Allow querying VR ID based on table ID adds cca45e054ce5 vxlan: Export address checking functions adds 28e450333d4d inet: Refactor INET_ECN_decapsulate() adds 6e6030bd5412 mlxsw: spectrum_nve: Implement common NVE core adds 369529115475 mlxsw: spectrum_nve: Implement VxLAN operations adds 498790befb5f mlxsw: spectrum_fid: Clear NVE configuration when destroyi [...] adds 4cf178d7b9dc mlxsw: spectrum_router: Configure matching local routes fo [...] adds 5ff4ff4fe8c4 net: Add netif_is_vxlan() adds 9a9973531786 vxlan: Add switchdev notifications adds 1941f1d6453a vxlan: Add vxlan_fdb_find_uc() for FDB querying adds 0efe11733356 vxlan: Support marking RDSTs as offloaded adds 045a5a99141d vxlan: Notify for each remote of a removed FDB entry adds e9ba0fbc7dd2 bridge: switchdev: Allow clearing FDB entry offload indication adds 1c30d1836aeb mlxsw: spectrum: Enable VxLAN enslavement to bridges adds 1231e04f5bba mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation adds 53e50a6ec24d Merge branch 'mlxsw-Add-VxLAN-support' adds 6ca3ee2f7d3a octeontx2-af: Improve register polling loop adds 1435f66a28b4 octeontx2-af: CGX Rx/Tx enable/disable mbox handlers adds 66208910e57a octeontx2-af: Support to retrieve CGX LMAC stats adds 96be2e0da85e octeontx2-af: Support for MAC address filters in CGX adds 61071a871ea6 octeontx2-af: Forward CGX link notifications to PFs adds 23999b30ae67 octeontx2-af: Enable or disable CGX internal loopback adds 7a37245ef23f octeontx2-af: NPA block admin queue init adds 3fa4c3232ac9 octeontx2-af: NPA block LF initialization adds 4a3581cd5995 octeontx2-af: NPA AQ instruction enqueue support adds 57856dde1195 octeontx2-af: Support for disabling NPA Aura/Pool contexts adds aba53d5dbcea octeontx2-af: NIX block admin queue init adds cb30711a6c7a octeontx2-af: NIX block LF initialization adds 59360e9809da octeontx2-af: NIX LSO config for TSOv4/v6 offload adds 709a4f0c254c octeontx2-af: Alloc bitmaps for NIX Tx scheduler queues adds ffb0abd7e9cb octeontx2-af: NIX AQ instruction enqueue support adds 557dd485eaeb octeontx2-af: Support for disabling NIX RQ/SQ/CQ contexts adds e943d94e4b7c Merge branch 'octeontx2-af-NPA-and-NIX-blocks-initialization' adds 26422340da46 net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed adds 33c4368ee258 net: fix warning in af_unix adds e519869af368 net: phy: mscc: fix signedness bug in vsc85xx_downshift_get adds 47d20212aa1c net: phy: mscc: fix memory leak in vsc8574_config_pre_init adds 1010c17ec5b4 Merge branch 'mscc-fixes' adds cb10c7c0dfd9 net/ncsi: Add NCSI Broadcom OEM command adds a87c83d5ee25 tcp_bbr: adjust TCP BBR for departure time pacing adds cf33e25c0dcf tcp_bbr: centralize code to set gains adds a58598a49788 Merge branch 'tcp_bbr-TCP-BBR-changes-for-EDT-pacing-model' adds 8c590f977638 net: ena: Fix Kconfig dependency on X86 adds 9fd255928d7f net: ena: enable Low Latency Queues adds 82385b0d2d25 net: skbuff.h: Mark expected switch fall-throughs adds 8d4b6bce2559 xfrm: use complete IPv6 addresses for hash adds 8f18da472115 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 94a04d1d3d36 net/mlx5: Expose DC scatter to CQE capability bit adds 186daf0c2050 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds b8aee82250b7 net/mlx5: E-Switch, Get counters for offloaded flows from callers adds 171c7625bef9 net/mlx5: Use flow counter IDs and not the wrapping cache object adds c83954abb221 net/mlx5e: Change return type of tc add flow functions adds a88780a9499a net/mlx5e: Split TC add rule path for nic vs e-switch adds b9aa0ba17af5 net/mlx5: Add cap bits for multi fdb encap adds 328edb499f99 net/mlx5: Split FDB fast path prio to multiple namespaces adds 482650069a2b net/mlx5: E-Switch, Have explicit API to delete fwd rules adds e52c28024008 net/mlx5: E-Switch, Add chains and priorities adds d5634fee245f net/mlx5: Add a no-append flow insertion mode adds 42f7ad676007 net/mlx5e: For TC offloads, always add new flow instead of [...] adds 6d2a3ed011e8 net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule adds c92a0b9457a4 net/mlx5: E-Switch, Enable setting goto slow path chain action adds 5dbe906ff1d5 net/mlx5e: Use a slow path rule instead if vxlan neighbour [...] adds bf07aa730a04 net/mlx5e: Support offloading tc priorities and chains for [...] adds 99e9acd85ccb Merge tag 'mlx5-updates-2018-10-17' of git://git.kernel.or [...] adds d89f88419f99 igc: Add skeletal frame for Intel(R) 2.5G Ethernet Control [...] adds 146740f9abc4 igc: Add support for PF adds c9a11c23ceb6 igc: Add netdev adds 3df25e4c1e66 igc: Add interrupt support adds 13b5b7fd6a4a igc: Add support for Tx/Rx rings adds 0507ef8a0372 igc: Add transmit and receive fastpath and interrupt handlers adds c0071c7aa5fe igc: Add HW initialization code adds ab4056126813 igc: Add NVM support adds 5586838fe9ce igc: Add code for PHY support adds 4eb8080143a9 igc: Add setup link functionality adds 208983f099d9 igc: Add watchdog adds 2d0f0ca2c7b5 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 605c0ac182c3 sctp: count both sk and asoc sndbuf with skb truesize and [...] adds cd305c74b0f8 sctp: use sk_wmem_queued to check for writable space adds 3a3295bfa6f4 Merge branch 'sctp-fix-sk_wmem_queued-and-use-it-to-check- [...] adds d93adca7a807 MAINTAINERS: Update contact info for VRF entry adds 3e73cc5cd8c0 atm: eni: Move semicolon to a new line after empty for loop adds 64b9d16e2d02 atm: zatm: Fix empty body Clang warnings adds c0e6f052f40b Documentation: networking: ixgb: Remove reference to IXGB_NAPI adds 27642facf1b7 Documentation: e100, e1000: Add missing SPDX header adds 8d59045f11e3 Documentation: ixgb: Prepare documentation for RST conversion adds b87e7f246898 Documentation: e1000e: Prepare documentation for RST conversion adds cf673eee9067 Documentation: igb: Prepare documentation for RST conversion adds 413548de5807 Documentation: igbvf: Prepare documentation for RST conversion adds 4d256e4d8ae9 Documentation: ixgbe: Prepare documentation for RST conversion adds 63e2ea2f89a4 Documentation: ixgbevf: Prepare documentation for RST conversion adds 1e06edcc2f22 Documentation: i40e: Prepare documentation for RST conversion adds 7bacc01d3e59 Documentation: iavf: Prepare documentation for RST conversion adds 1fae869bcf3d Documentation: ice: Prepare documentation for RST conversion adds f12a84a9f650 Documentation: fm10k: Add kernel documentation adds 828092ef77ea Documentation: intel: Convert to RST format adds 817e929091e9 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 35b842f25b60 bnxt_en: Copy and paste bug in extended tx_stats adds 40b06553c906 cxgb4: fix the error path of cxgb4_uld_register() adds fa0bd5fa8d33 Merge remote-tracking branch 'net-next/master' adds 421f4292f46e bpf, tls: add tls header to tools infrastructure adds ab9e08482122 libbpf: Per-symbol visibility for DSO adds 527db74b71ee nfp: bpf: protect against mis-initializing atomic counters adds 44b6fed0c16e nfp: bpf: double check vNIC capabilities after object sharing adds 9032c10e94fc Merge branch 'nfp-improve-bpf-offload' adds 3f4c3127d332 bpf: sockmap, fix skmsg recvmsg handler to track size correctly adds 8734a162c13b bpf: skmsg, improve sk_msg_used_element to work in cork context adds 02c558b2d5d6 bpf: sockmap, support for msg_peek in sk_msg with redirect [...] adds 753fb2ee0934 bpf: sockmap, add msg_peek tests to test_sockmap adds 44d520eb17cd Merge branch 'bpf-sk-msg-peek' adds b55cbc8d9b44 bpf: fix doc of bpf_skb_adjust_room() in uapi adds 1bd70d2eba9d selftests/bpf: fix file resource leak in load_kallsyms adds 3ddeac6705ab tools: bpftool: use 4 context mode for the NFP disasm adds f58332a9d0eb bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB adds 75079847e9d0 bpf: add tests for direct packet access from CGROUP_SKB adds 1a8555f6f46e Merge branch 'cg_skb_direct_pkt_access' adds 3876b0a6db0c Merge remote-tracking branch 'bpf-next/master' adds 4b87dd54be21 netfilter: Replace spin_is_locked() with lockdep adds ea9cf2a55a7b netfilter: cttimeout: remove set but not used variable 'l3num' adds a218dc82f0b5 netfilter: nft_osf: Add ttl option support adds 1321a6af30e4 netfilter: nft_xfrm: use state family, not hook one adds e891e50a8ad9 netfilter: xt_osf: simplify xt_osf_match_packet() adds 95c97998aa9f netfilter: nf_nat_snmp_basic: add missing helper alias name adds 7344de8d1704 Merge remote-tracking branch 'netfilter-next/master' adds d97091e14485 Merge remote-tracking branch 'nfc-next/master' adds 1411a26053f4 Bluetooth: btusb: Add support for 0cf3:535b QCA_ROME device adds c614ca3f7476 Bluetooth: hci_qca: Add support for controller debug logs. adds 35ca1550105d Merge remote-tracking branch 'bluetooth/master' adds c9e58fb2aad5 gfs2: write revokes should traverse sd_ail1_list in reverse adds 46c499efa785 Merge remote-tracking branch 'gfs2/for-next' adds 92e2921f7eee jffs2: free jffs2_sb_info through jffs2_kill_sb() adds fa5d46e662ad Merge remote-tracking branch 'mtd/mtd/next' adds ff7c381bd770 Merge remote-tracking branch 'nand/nand/next' adds 5ffaab250319 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 58c8a863550b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] adds 29e83c757006 crypto: caam/qi - simplify CGR allocation, freeing adds 618b5dc48365 crypto: caam - add SPDX license identifier to all files adds 18e732b8035d crypto: ccree - avoid implicit enum conversion adds a1c6fd4308d3 crypto: chelsio - Update ntx queue received from cxgb4 adds 23e566ad6d5e Merge remote-tracking branch 'crypto/master' adds 0e8afefd5da4 drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003) adds 28b32b9f61fe Merge tag 'drm-misc-next-fixes-2018-10-17' of git://anongi [...] adds 73d0a446690e drm/amd/powerplay: translate power_profile mode to pplib w [...] adds 7a862028b95a drm/amd/powerplay: hint when power profile setting is not [...] adds b981c86f0306 drm/sched: add drm_sched_start_timeout helper adds 0efd2d2f68cd drm/sched: fix timeout handling v2 adds 8bda1013ddb1 drm/amdgpu: Set the default value about gds vmid0 size adds 8c6259bedab1 drm/amdgpu/display: dm/amdgpu: make dp phy debugfs for eDP adds b53d3049d258 drm/amdgpu/vcn:Add new register offset/mask for VCN adds 5327f025dc3c drm/amdgpu/vcn:Update latest UVD_MPC register for VCN adds 5866fb929c90 drm/amdgpu/vcn:Update latest spg mode stop for VCN adds 15296db70619 drm/amdgpu/vcn:Add ring W/R PTR check for VCN DPG mode stop adds cce9d5558588 drm/amdgpu/vcn:Reduce unnecessary local variable adds 6747c2021ccd drm/amdgpu/vcn:Update DPG mode VCN memory control adds abd2d47c5152 drm/amdgpu/vcn:Update DPG mode VCN global tiling registers adds 368d0dd81a50 drm/amdgpu/vcn:Add DPG mode Register XX check adds fe146873f545 drm/amdgpu/vcn:Remove DPG mode unused steps during vcn start adds f5c5451fefce drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode start adds 298dc39a3a20 drm/amdgpu/vcn:Update SPG mode VCN memory control adds 92bbdaeb9109 drm/amdgpu/vcn:Update SPG mode VCN global tiling adds a1584957ffe1 drm/amdgpu/vcn:Move SPG mode mc resume after MPC control adds 3d022a01fe36 drm/amdgpu/vcn:Add SPG mode Register XX check adds ad7187bfe130 drm/amdgpu/vcn:Remove SPG mode unused steps during vcn start adds 3d904ee4c30e drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode adds 10b66b2c65a2 drm/amdgpu/vcn:Set VCPU busy after gate power during vcn S [...] adds 9fc9c9b83a46 drm/amdgpu/vcn:Update SPG mode UVD status clear adds 4c450f056cae drm/amdgpu: correct SPDX identifier in amdgpu_trace_points.c adds 46924030475b drm/radeon: change SPDX identifier to MIT adds 43c3ff27a47d drm/amd/display: fix bug of accessing invalid memory adds 3df27645395e drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init adds dd46e5f0f732 drm/amdgpu: update Vega20 SDMA golden setting adds d579fd827000 drm/amd/powerplay: added I2C controller configuration adds e26f70a6539c drm/amd/powerplay: update PPtable with DC BTC and Tvr SocL [...] adds c55045adf721 drm/amdgpu: Update gc_9_0 golden settings. adds d344b21bf405 drm/amd/amdgpu: Fix debugfs error handling adds 8e16695b4eb8 drm/amdgpu/vcn:Fix uninitialized symbol error adds c13bbf4a78aa Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] adds bd693e96f2be Merge remote-tracking branch 'drm/drm-next' adds 3f6d5ba173da drm/i915: Check fb stride against plane max stride adds 7cada4d0b7a0 drm/i915: Restore vblank interrupts earlier adds 9b27390139db drm/i915: Use the correct crtc when sanitizing plane mapping adds 708ea872601e drm/i915: Only reset seqno if actually idle adds 80c188695a77 drm/i915: Don't unset intel_connector->mst_port adds c02ba4ef16ee drm/i915: Skip vcpi allocation for MSTB ports that are gone adds 4bbf0d4749e7 drm/i915: Fix intel_dp_mst_best_encoder() adds 041444458835 drm/i915/dp: Link train Fallback on eDP only if fallback l [...] adds e3118a038dfd drm/i915/selftests: Disable shrinker across mmap-exhaustion adds ab0d6a141843 drm/i915: Large page offsets for pread/pwrite adds d9a515867bdb drm/i915/gen9+: Fix initial readout for Y tiled framebuffers adds a9b84b449277 drm/i915/icl: create function to identify combophy port adds 83db37385306 drm/i915/icl: Fix DDI/TC port clk_off bits adds b4ec5f39e4a0 drm/i915/icl: Fix signal_levels adds 835fe6d75d14 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. adds e016770d5068 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8bb1f9ec3367 drm/msm: fix handling of cmdstream offset adds deafeffd254c Merge remote-tracking branch 'drm-msm/msm-next' adds 2fde7021cc89 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 4d25732f2ec3 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 2318c6b98752 Merge remote-tracking branch 'regmap/for-next' adds 5cb6b5fc013e ALSA: hda: Add 2 more models to the power_save blacklist adds 93847678878a Merge remote-tracking branch 'sound/for-next' adds 3b991038498b ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent adds 66ecce332538 ASoC: sun4i-i2s: Add compatibility with A64 codec I2S adds 13c3bf174bec ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio adds 55b407f6468c ASoC: sun8i-codec-analog: split regmap code into separate driver adds af2c06c41970 ASoC: dt-binding: Add bindings for Allwinner A64 codec's a [...] adds 42371f327df0 ASoC: sunxi: Add new driver for Allwinner A64 codec's anal [...] adds 7e95aac96b55 ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 adds 01ef4860ddc9 Merge branch 'asoc-4.20' into asoc-next adds 70b59008228e Merge remote-tracking branch 'sound-asoc/for-next' adds 902370519224 Input: xen-kbdfront - mark expected switch fall-through adds 038cd62dccbb Merge remote-tracking branch 'input/next' adds de038597be88 null_blk: remove set but not used variable 'q' adds 73ece7a264f9 Merge branch 'for-4.20/block' into for-next adds 9316a9ed6895 blk-mq: provide helper for setting up an SQ queue and tag set adds 2b5996689404 Merge branch 'for-4.20/block' into for-next adds fab1adcf9503 ps3disk: convert to blk-mq adds 89c6b1650969 paride: convert pcd to blk-mq adds 99fe8b02a825 paride: convert pd to blk-mq adds 77218ddf46d8 paride: convert pf to blk-mq adds 804186fa95c8 xsysace: convert to blk-mq adds 891b7c5fbf61 mtd_blkdevs: convert to blk-mq adds ff6471dae23a Merge branch 'for-4.20/block' into for-next adds 1448a2a5360a swim: fix cleanup on setup error adds e3896d77b702 swim: convert to blk-mq adds dbaa54b65e7a swim3: add real error handling in setup adds 8ccb8cb1892b swim3: convert to blk-mq adds c87228f16f0a amiflop: fold headers into C file adds 53d0f8dbde89 amiflop: clean up on errors during setup adds 21b07f35544a amiflop: convert to blk-mq adds 3e6b8c3c4b14 ataflop: fold headers into C file adds 71327f547ee3 ataflop: fix error handling during setup adds 6ec3938cff95 ataflop: convert to blk-mq adds a9f38e1dec10 floppy: convert to blk-mq adds ad5fc6bb7221 gdrom: convert to blk-mq adds 8535fd6f702a z2ram: convert to blk-mq adds 0585b75437d3 sx8: convert to blk-mq adds cda409f760fc Merge branch 'for-4.20/block' into for-next adds 6956b956934f drivers/block: Remove DAC960 driver adds 5eda2ff12a2c Merge branch 'for-4.20/block' into for-next adds ecb0a83e3198 ubd: remove use of blk_rq_map_sg adds 138126214868 skd: switch to the generic DMA API adds 64ab1fa5da05 sx8: remove dead IF_64BIT_DMA_IS_POSSIBLE code adds 931da2f7a56b sx8: switch to the generic DMA API adds b46d40daba96 umem: switch to the generic DMA API adds 77a12e51fcf8 rsxx: switch to the generic DMA API adds ee75fa2ae0e2 mtip32xx: fully switch to the generic DMA API adds 70ee54b191df Merge branch 'for-4.20/block' into for-next adds c929b2045550 Merge remote-tracking branch 'block/for-next' adds 22d4c291f587 dm thin: use refcount_t for thin_c reference counting adds 092b5648760a dm zoned: target: use refcount_t for dm zoned reference counters adds bab5d988841e dm: remove unnecessary unlikely() around WARN_ON_ONCE() adds 800a7340ab7d dm ioctl: harden copy_params()'s copy_from_user() from mal [...] adds f349b0a3e1f0 dm: add dm_table_device_name() adds ed0302e83098 dm crypt: make workqueue names device-specific adds d857ad75edf3 dm raid: avoid bitmap with raid4/5/6 journal device adds 33c2865f8d01 dm zoned: fix metadata block ref counting adds 3d4e73831132 dm zoned: fix various dmz_get_mblock() issues adds 70beedbf484a Merge remote-tracking branch 'device-mapper/for-next' adds 04168c851249 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds c7e747422d4b Merge remote-tracking branch 'mmc/next' adds c6764d685f9c Merge remote-tracking branch 'kgdb/kgdb-next' adds afd756286083 md-cluster/raid10: resize all the bitmaps before start reshape adds 7564beda19b3 md-cluster/raid10: support add disk under grow mode adds 5ebaf80bc8d5 md-cluster: introduce resync_info_get interface for sanity check adds aefb2e5fc2be md-cluster/raid10: call update_size in md_reap_sync_thread adds ca1e98e04a8d md-cluster/raid10: don't call remove_and_add_spares during [...] adds cbce6863b6d0 md-cluster/bitmap: don't call md_bitmap_sync_with_cluster [...] adds cb9ee154317b md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is [...] adds ea89238c0a7b md-cluster: remove suspend_info adds ebb562e2a5ba Merge remote-tracking branch 'md/for-next' adds e2becd053898 Merge remote-tracking branch 'mfd/for-mfd-next' adds 7446507bbb1b Merge remote-tracking branch 'backlight/for-backlight-next' adds 9fcf9b2038ad Merge remote-tracking branch 'battery/for-next' adds 54395ba4b2a4 Merge remote-tracking branch 'regulator/for-next' adds c85a17c0aeb6 Merge remote-tracking branch 'security/next-testing' adds ddf3c7a3eee0 Merge remote-tracking branch 'apparmor/apparmor-next' adds 6d67fa973f54 Merge remote-tracking branch 'selinux/next' adds fcceb596bb2b Merge remote-tracking branch 'watchdog/master' adds 6d9a76715610 Merge remote-tracking branch 'iommu/next' adds 65315d1b6722 Merge remote-tracking branch 'vfio/next' adds 22a7488c54a0 Documentation: dt: Add binding for /secure-chosen/stdout-path adds 4583af182007 dt-bindings: thermal: rcar: Add device tree support for r8a7744 adds c54ed7c02bd7 dt-bindings: watchdog: renesas-wdt: Document r8a7744 support adds 7c4189c75b0b dt-bindings: timer: renesas, cmt: Document r8a7744 CMT support adds 700992d361c7 dt-bindings: can: rcar_can: Add r8a7744 support adds b3da72593e14 dt-bindings: phy: rcar-gen2: Add r8a7744 support adds 22be0c6cec35 dt-bindings: timer: ostm: Add R7S9210 support adds cd9102e9add8 dt-bindings: clock: samsung: Add SPDX license identifiers adds 40970f7a43d6 dt-bindings: thermal: samsung: Add SPDX license identifier adds 8d452721628d dt-bindings: misc: bk4: Add device tree binding for Liebhe [...] adds 885882a493c5 dt-bindings: Add OLPC vendor prefix adds 5c72035f20b2 Merge remote-tracking branch 'devicetree/for-next' adds 2f0b50fd3cd2 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds ec506e9246bf spi: pic32-sqi: don't pass GFP_DMA32 to dma_alloc_coherent adds 842a1564cfbc Merge branch 'spi-4.20' into spi-next adds b5684db5c660 Merge remote-tracking branch 'spi/topic/of' into spi-next adds e5aa16a8c4a2 Merge remote-tracking branch 'spi/for-next' adds 48f1c916b002 Merge branch 'core/core' adds bc225a3a6871 Merge branch 'core/objtool' adds 58eb050caf33 Merge branch 'core/rcu' adds 250b4655ce01 Merge branch 'efi/core' adds e45506ac0af9 softirq: Fix typo in __do_softirq() comments adds fbb83581442b Merge branch 'irq/core' adds 4766ab5677a2 locking/lockdep: Remove duplicated 'lock_class_ops' percpu array adds ec57e2f0acb0 Merge branch 'x86/build' into locking/core, to pick up dep [...] adds 53bf57fab732 locking/qspinlock: Re-order code adds 756b1df4c2c8 locking/qspinlock: Rework some comments adds 288e4521f0f6 x86/asm: 'Simplify' GEN_*_RMWcc() macros adds 7aa54be29765 locking/qspinlock, x86: Provide liveness guarantee adds 1222109a5363 locking/qspinlock_stat: Count instances of nested lock slowpaths adds 0fa809ca7f81 locking/pvqspinlock: Extend node size when pvqspinlock is [...] adds 130a49a2bbcf Merge branch 'locking/core' adds d4ae552982de perf/x86/intel: Export mem events only if there's PEBS support adds c2712b858187 kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() no [...] adds c74a1dbe2331 Merge branch 'perf/core' adds 4312f2ab136a tools arch uapi: Sync the x86 kvm.h copy adds 25fe15e54fe5 tools headers uapi: Sync kvm.h copy adds 1b9caa10b31d Revert "perf tools: Fix PMU term format max value calculation" adds 94aafb74cee0 perf vendor events intel: Fix wrong filter_band* values fo [...] adds 4ab8455f8bd8 perf evsel: Store ids for events with their own cpus perf_ [...] adds 36b8d4628d3c perf tools: Fix use of alternatives to find JDIR adds c458a6206d2a perf tools: Fix tracing_path_mount proper path adds 0ed149cf5239 perf cpu_map: Align cpu map synthesized events properly. adds d4046e8e17b9 perf report: Don't crash on invalid inline debug information adds 298faf53200f perf tools: Pass build flags to traceevent build adds edeb0c90df35 perf tools: Stop fallbacking to kallsyms for vdso symbols lookup adds 20e8e72d0fa8 Merge tag 'perf-urgent-for-mingo-4.19-20181017' of git://g [...] adds bf9b4761f80c Merge branch 'perf/urgent' adds 711f76a328cb x86/mcelog: Remove one mce_helper definition adds 43d03739ba40 Merge branch 'ras/core' adds 11e13696a08e sched/completions/Documentation: Add recommendation for dy [...] adds 1aec21e1392e Merge branch 'sched/core' adds 9845c49cc9bb sched/fair: Fix the min_vruntime update logic in dequeue_entity() adds bd2e2f96ee2e Merge branch 'sched/urgent' adds d690b98890c0 Merge branch 'timers/core' adds 906728487f59 Merge branch 'x86/apic' adds ae46bdbe6f6e Merge branch 'x86/asm' adds 5f6d2a21ecba Merge branch 'x86/boot' adds b3569d3a4b4f x86/kconfig: Remove redundant 'default n' lines from all x [...] adds 810c27486252 Merge branch 'x86/build' adds ab8cf4d54050 Merge branch 'x86/cache' adds dc40f02217dd Merge branch 'x86/cpu' adds e468acf2697c Merge branch 'x86/early-printk' adds e2a9d38e5092 Merge branch 'x86/grub2' adds 50e4a59f494e Merge branch 'x86/hyperv' adds 8d3b20cd6f84 Merge branch 'x86/microcode' adds 69b2a33ce2e4 Merge branch 'x86/mm' adds 83399c97a029 Merge branch 'x86/paravirt' adds a588c6e050b8 Merge branch 'x86/platform' adds e667c35b7b47 Merge branch 'x86/pti' adds 04f4f954b695 x86/entry/32: Clear the CS high bits adds ae852495be36 x86/entry/64: Further improve paranoid_entry comments adds 6aa676761d4c x86/fpu: Remove second definition of fpu in __fpu__restore_sig() adds 2224d6165281 x86/fpu: Fix i486 + no387 boot crash by only saving FPU re [...] adds 2db027d925f5 Merge branch 'x86/urgent' adds ff16f53e4ee7 Merge branch 'x86/vdso' adds fcd82a7a504e Merge remote-tracking branch 'tip/auto-latest' adds 4cf841e39850 ACPI/ADXL: Add address translation interface using an ACPI DSM adds 68a3997cf8fb Merge remote-tracking branch 'edac-amd/for-next' adds ec765715fc93 Merge remote-tracking branch 'ftrace/for-next' adds 89bfcd89538a Merge remote-tracking branch 'rcu/rcu/next' adds 3de6347bf96a KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF adds 1438921c6dc1 KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L [...] adds 3d5bdae8b164 KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID adds 327c072187f7 KVM: nVMX: Flush linear and combined mappings on VPID02 re [...] adds efebf0aaec3d KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 u [...] adds 3b8a5df6c4dc KVM: LAPIC: Tune lapic_timer_advance_ns automatically adds 6c930268bcc4 kvm: selftests: vcpu_setup: set cr4.osfxsr adds 14c47b7530e2 kvm: selftests: introduce ucall adds cc68765d4187 kvm: selftests: move arch-specific files to arch-specific [...] adds eea192bfd96d kvm: selftests: add cscope make target adds eabe7881d264 kvm: selftests: tidy up kvm_util adds d5106539cfef kvm: selftests: add vm_phy_pages_alloc adds 7a6629ef746d kvm: selftests: add virt mem support for aarch64 adds 0bec140fb6c1 kvm: selftests: add vcpu support for aarch64 adds 81d1cca0c062 kvm: selftests: introduce new VM mode for 64K pages adds fff8dcd7b4a2 kvm: selftests: port dirty_log_test to aarch64 adds e1b376f140ad kvm: selftests: dirty_log_test: also test 64K pages on aarch64 adds e28934e661c1 kvm: selftests: stop lying to aarch64 tests about PA-bits adds 5b8ee8792f6b kvm: selftests: support high GPAs in dirty_log_test adds cfb634fe3052 KVM: nVMX: Clear reserved bits of #DB exit qualification adds bd18bffca353 KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail adds 3ff519f29d98 KVM: x86: adjust kvm_mmu_page member to save 8 bytes adds 55c1dcd80bdf nVMX x86: Make nested_vmx_check_pml_controls() concise adds daefb7949e66 KVM: x86: return 0 in case kvm_mmu_memory_cache has min nu [...] adds aaa45da24e5d KVM/VMX: Remve unused function is_external_interrupt(). adds 4fef0f491347 KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR [...] adds 0624fca9512d kvm/x86: return meaningful value from KVM_SIGNAL_MSI adds 9170200ec0eb KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS adds a812297c4fd9 KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() adds 1779a39f7863 KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct k [...] adds 87ee613d0763 KVM: x86: hyperv: keep track of mismatched VP indexes adds 0b0a31badb2d KVM: x86: hyperv: valid_bank_mask should be 'u64' adds 2cefc5feb80c KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index [...] adds 214ff83d4473 KVM: x86: hyperv: implement PV IPI send hypercalls adds 3c6e099fa15f KVM: nVMX: Always reflect #NM VM-exits to L1 adds 31fc4f95dddc KVM: leverage change to adjust slots->used_slots in update [...] adds 64a919f7b5d0 KVM: nVMX: move host EFER consistency checks to VMFail path adds 5b8ba41dafd7 KVM: nVMX: move vmcs12 EPTP consistency check to check_vme [...] adds 1abf23fb42f5 KVM: nVMX: use vm_exit_controls_init() to write exit contr [...] adds b7031fd40fcc KVM: nVMX: reset cache/shadows when switching loaded VMCS adds 02343cf20702 KVM: vmx: do not unconditionally clear EFER switching adds 3df5c37e55c8 KVM: nVMX: try to set EFER bits correctly when initializin [...] adds d63907dc7dd1 KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_en [...] adds 7671ce21b13b KVM: nVMX: move check_vmentry_postreqs() call to nested_vm [...] adds a633e41e7362 KVM: nVMX: assimilate nested_vmx_entry_failure() into nest [...] adds 39f9c3885c70 KVM: vVMX: rename label for post-enter_guest_mode consiste [...] adds 860ff2aa84d3 KVM: VMX: remove ASSERT() on vmx->pml_pg validity adds 09abe3200266 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmc [...] adds 9d6105b2b59f KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) adds 16fb9a46c54d KVM: nVMX: do early preparation of vmcs02 before check_vme [...] adds cb61de2f4819 KVM: nVMX: do not skip VMEnter instruction that succeeds adds c37a6116d85c KVM: nVMX: do not call nested_vmx_succeed() for consistenc [...] adds 09abb5e3e5e5 KVM: nVMX: call kvm_skip_emulated_instruction in nested_vm [...] adds 5a5e8a15d76e KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() adds 52017608da33 KVM: nVMX: add option to perform early consistency checks via H/W adds 2768c0cc4ad5 KVM: nVMX: WARN if nested run hits VMFail with early consi [...] adds e6b6c483ebe9 KVM: x86: hyperv: fix 'tlb_lush' typo adds f21dd494506a KVM: x86: hyperv: optimize sparse VP set processing adds 0e0a53c55131 kvm: x86: optimize dr6 restore adds 44dd3ffa7bb3 x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU adds 3dc773e74523 x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() adds 6a82cd1c7b1e x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() adds 14c07ad89f4d x86/kvm/mmu: introduce guest_mmu adds e173299101af x86/kvm/mmu: get rid of redundant kvm_mmu_setup() adds 36d9594dfbf2 x86/kvm/mmu: make space for source data caching in struct kvm_mmu adds a336282d7753 x86/kvm/nVMX: introduce source data cache for kvm_init_sha [...] adds 7dcd57552008 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed adds bf627a928837 x86/kvm/mmu: check if MMU reconfiguration is needed in ini [...] adds 5ebb272b2ea7 KVM/x86: Fix invvpid and invept register operand size in 6 [...] adds 4b1e54786e48 KVM/x86: Use assembly instruction mnemonics instead of .by [...] adds 44c2d667ce3f KVM/x86: Use 32bit xor to clear register adds a5c214dad198 KVM/VMX: Change hv flush logic when ept tables are mismatched. adds 39337ad1a783 kvm/x86 : fix some typo adds 9943450b7b88 kvm/x86 : add document for coalesced mmio adds 0804c849f1df kvm/x86 : add coalesced pio support adds 8daf346226b2 KVM: x86: rename pte_list_remove to __pte_list_remove adds e7912386ede8 KVM: x86: reintroduce pte_list_remove, but including mmu_s [...] adds 970c0d4b94ef KVM: refine the comment of function gfn_to_hva_memslot_prot() adds 72bbf9358c36 KVM: hyperv: define VP assist page helpers adds 5d7a6443368e KVM: VMX: refactor evmcs_sanitize_exec_ctrls() adds 57b119da3594 KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability adds 945679e301ea KVM: nVMX: add enlightened VMCS state adds b8bbab928fb1 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR adds c4ebd6295ab7 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened [...] adds 12e0c6186ba4 x86/kvm/hyperv: don't clear VP assist pages on init adds a7c42bb6da6b x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit adds a1b0c1c64dfe x86/kvm/nVMX: allow bare VMXON state migration adds 1e7ecd1b3d21 KVM: selftests: state_test: test bare VMXON migration adds 8cab6507f64e x86/kvm/nVMX: nested state migration for Enlightened VMCS adds c939989d74e2 tools/headers: update kvm.h adds 18178ff86217 KVM: selftests: add Enlightened VMCS test adds bba9ce58d9cb KVM: Documentation: Fix omission in struct kvm_vcpu_events adds c851436a34ca kvm: x86: Add has_payload and payload to kvm_queued_exception adds 59073aaf6de0 kvm: x86: Add exception payload fields to kvm_vcpu_events adds 91e86d225ef3 kvm: x86: Add payload operands to kvm_multiple_exception adds da998b46d244 kvm: x86: Defer setting of CR2 until #PF delivery adds f10c729ff965 kvm: vmx: Defer setting of DR6 until #DB delivery adds c4f55198c7c2 kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD adds 43ce76ce731f KVM/x86: Use 32bit xor to clear registers in svm.c adds 1e58e5e59148 KVM: VMX: enable nested virtualization by default adds 87c108d9ecb5 Merge remote-tracking branch 'kvm/linux-next' adds da5a3ce66b8b KVM: arm64: Fix caching of host MDCR_EL2 value adds 375bdd3b5d4f arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_e [...] adds 58bf437ff64e arm/arm64: KVM: Enable 32 bits kvm vcpu events support adds 086b2030289c Merge remote-tracking branch 'kvm-arm/next' adds b2b73063904d Merge remote-tracking branch 'xen-tip/linux-next' adds 40c61a0ed057 Merge remote-tracking branch 'percpu/for-next' adds 705e5faf4d7f Merge remote-tracking branch 'drivers-x86/for-next' adds 069bd78a4f83 Merge remote-tracking branch 'chrome-platform/for-next' adds 6dcfd1b6bb3c Merge remote-tracking branch 'leds/for-next' adds 49ac19c7d84b Merge remote-tracking branch 'ipmi/for-next' adds d4e6f9085ced Merge remote-tracking branch 'driver-core/driver-core-next' adds 325b9313ec3b usb: host: ohci-at91: fix request of irq for optional gpio adds ef1a2a62cc48 usb: host: add DT bindings for faraday fotg2 adds 89303c7ea770 Merge tag 'usb-serial-4.20-rc1' of https://git.kernel.org/ [...] adds ff3ce964a39a Merge remote-tracking branch 'usb/usb-next' adds 458b19804040 Merge remote-tracking branch 'tty/tty-next' adds badcdff107cb nvmem: Convert to using %pOFn instead of device_node.name adds cccb3b19e762 nvmem: fix nvmem_cell_get_from_lookup() adds 098ec84f1ad2 nvmem: lpc18xx_eeprom: remove unused variable adds 3c53e2352a9b nvmem: hide unused nvmem_find_cell_by_index function adds 4a2b2662e9d2 MAINTAINERS: Add me to Android drivers adds 655603de6846 gsmi: Fix bug in append_to_eventlog sysfs handler adds 255d7447cf92 gsmi: Add coreboot to list of matching BIOS vendors adds d31655ba8957 gsmi: Remove autoselected dependency on EFI and EFI_VARS adds 8942b2d5094b gsmi: Add GSMI commands to log S0ix info adds c394cc3b470c platform: goldfish: pipe: Move the file-scope goldfish_int [...] adds 43c2cc2864bc platform: goldfish: pipe: Move the file-scope goldfish_pip [...] adds 08360e26f2a8 platform: goldfish: pipe: Move the file-scope goldfish_pip [...] adds 60a6e5233fcb platform: goldfish: pipe: Call misc_deregister if init fails adds e6fb3193307d platform: goldfish: pipe: Remove redundant casting adds 6d7d725b2e62 platform: goldfish: pipe: Add a blank line to separate var [...] adds 6b995f4eec34 misc: mic: fix a DMA pool free failure adds 3c3f76248e79 misc: mic: scif: remove set but not used variables 'src_dm [...] adds 6eaafbb6998e w1: IAD Register is yet readable trough iad sys file. Fix [...] adds 5fe9f6ccbb7b eeprom: at25: remove unneeded 'at25_remove' adds 3b7584a296c4 eeprom: New ee1004 driver for DDR4 memory adds f21996255f42 sgi-xp: Replace spin_is_locked() with lockdep adds 1c87dc897b8c hv_balloon: Replace spin_is_locked() with lockdep adds 084181fe8cc7 fpga: mgr: add devm_fpga_mgr_create adds 213befe049c7 fpga: bridge: add devm_fpga_bridge_create adds fea82b7f6670 fpga: add devm_fpga_region_create adds 4a6ff3c9a6fa docs: fpga: document programming fpgas using regions adds 19b201705445 docs/uio: fix a grammar nitpick adds 9793c1fd1775 MAINTAINERS: Clarify UIO vs UIOVEC maintainer adds 93048c094415 lib: Fix ia64 bootloader linkage adds 0aa669fc3167 Merge remote-tracking branch 'char-misc/char-misc-next' adds b1004491c9c2 staging: gasket: page table: return valid error code on map fail adds 02d37186331d staging: gasket: page table: remove dead code in coherent [...] adds efa5dcfa8f9d staging: gasket: page_table: remove unnecessary PTE status [...] adds 53f8a81d465b staging: gasket: page_table: rearrange gasket_page_table_entry adds 54be7ec98875 staging: gasket: page table: fixup error path allocating c [...] adds bae54fb8121d staging: gasket: page_table: fix comment in components_to_ [...] adds 4a966fa24a5a staging: gasket: page_table: simplify gasket_components_to [...] adds 9edcf710ab0f staging: gasket: apex: fix sysfs_show adds df5f470de0f5 staging: gasket: sysfs: fix attribute release comment adds c2aed5648fe0 staging: gasket: Update device virtual address comment adds bbf2f71e061a staging: rtl8188eu: cleanup comparsions to false adds 5c1cea8c2da0 staging: MAINTAINERS: remove NCP filesystem entry adds dd71c89b2c1a staging: MAINTAINERS: remove obsolete IPX staging directory adds eee781205bbf Merge remote-tracking branch 'staging/staging-next' adds 3fbc7be6198c Merge remote-tracking branch 'mux/for-next' adds ee9c91dee211 Merge remote-tracking branch 'icc/icc-next' adds 27d8d2d7a9b7 dmaengine: ppc4xx: fix off-by-one build failure adds c67a36067d07 Merge branch 'for-linus' into next adds 77f2a88f07b2 Merge remote-tracking branch 'slave-dma/next' adds ed5d39b23bac Merge remote-tracking branch 'cgroup/for-next' adds 09197060813a Merge branch 'misc' into for-next adds 67d98f0a83f8 scsi: megaraid_mbox: remove bogus use of pci_dma_sync_sg_* APIs adds 416c461372b3 scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call adds 664e68bcab5b scsi: ufs: fix integer type usage in uapi header adds 5adaf1e8d5e5 scsi: ufs: make UFS Tx lane1 clock optional for QCOM platforms adds d47b3bd797f1 scsi: am53c974: use the generic DMA API adds 10c0cd38ce4c scsi: sun_esp: don't use GFP_ATOMIC for command block allocation adds 98cda6a2e0d4 scsi: esp_scsi: use strong typing for the dev field adds 44b1b4d24b2d scsi: esp_scsi: remove the dev argument to scsi_esp_register adds 3f9295b65ea4 scsi: esp_scsi: move dma mapping into the core code adds 86117d7f9569 scsi: esp_scsi: remove union in esp_cmd_priv adds a33e5bfb2972 scsi: core: Allow state transitions from OFFLINE to BLOCKED adds aad1271a4845 scsi: libfc: check fc_frame_payload_get() return value for null adds 0b4aafc332e4 scsi: libfc: retry PRLI if we cannot analyse the payload adds 25ab0bc334b4 scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK [...] adds 38fe73cc2c96 scsi: target: Fix target_wait_for_sess_cmds breakage with [...] adds 5a54691f874a scsi: hisi_sas: Feed back linkrate(max/min) when re-attached adds 1668e3b6f8f8 scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_ta [...] adds 584f53fe5f52 scsi: hisi_sas: Fix the race between IO completion and tim [...] adds 3e178f3ecfcf scsi: hisi_sas: Free slot later in slot_complete_vx_hw() adds 6ecf5ba13cd5 scsi: hisi_sas: unmask interrupts ent72 and ent74 adds 784b46b7cba0 scsi: hisi_sas: Use block layer tag instead for IPTT adds 3bccfba83127 scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME [...] adds df711553f444 scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat adds d9a771fd4271 scsi: target: log Data-Out timeouts as errors adds c62ae3005b35 scsi: target: log NOP ping timeouts as errors adds dce6190ca78a scsi: target: split out helper for cxn timeout error stashing adds 33b3f8ca510a scsi: target: stash sess_err_stats on Data-Out timeout adds 4240d448a483 scsi: target/core: Fix spelling in two source code comments adds c1fbff863595 scsi: target/core: Remove an unused data member from struc [...] adds 5e568d22fc79 scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag adds 80b045b385cf scsi: target/core: Use the SECTOR_SHIFT constant adds 81b6ca6dbada scsi: target/core: Use sg_alloc_table() instead of open-coding it adds aa73237dcb2d scsi: target/core: Always call transport_complete_callback [...] adds 97004b663c55 Merge branch 'misc' into for-next adds 5d25ff7a5448 scsi: ips: fix missing break in switch adds 8d849275dce4 scsi: osd: initiator should use mq variant of request ending adds abaf75dd610c scsi: sg: remove bad blk_end_request_all() call adds fe5fb42de362 scsi: hisi_sas: Fix spin lock management in slot_index_all [...] adds c4dba187e69e scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" adds fd13f0517d2f scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" adds 47db7873136a scsi: megaraid_sas: fix a missing-check bug adds 242b4a39be73 scsi: arcmsr: Remove set but not used variables 'id, lun' adds 3e59790e07a9 scsi: qla2xxx: Remove unnecessary self assignment adds 6498cbc57f25 scsi: bfa: Remove unused functions adds 0bfe7d3cae58 scsi: qla2xxx: Simplify conditional check adds 13eb34b669b8 scsi: megaraid_mbox: remove set but not used variables adds b5a5fe4ef7fd scsi: cxgb4i: add DCB support for iSCSI connections adds feb59a34135c scsi: lpfc: Remove set but not used variables 'fc_hdr' and [...] adds e9e9a103528c scsi: isci: Use proper enumerated type in atapi_d2h_reg_fr [...] adds 362b5da3dfce scsi: isci: Change sci_controller_start_task's return type [...] adds 761c830ec7b3 scsi: bfa: Avoid implicit enum conversion in bfad_im_post_ [...] adds f41d84d44a1d scsi: lpfc: Remove set but not used variable 'psli' adds 20054597f169 scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_hos [...] adds 6940d12b3b02 scsi: aic94xx: mark expected switch fall-throughs adds d021613ee3ac scsi: lpfc: Remove set but not used variables 'tgtp' adds f4bb7704699b scsi: ufs: Schedule clk gating work on correct queue adds a1ad38a61e34 scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd() adds 37208bee6a75 scsi: core: Remove scsi_block_when_processing_errors: message adds e6760cc43e68 scsi: advansys: remove unused variable 'srb_tag' in adv_is [...] adds 081ff398c56c scsi: myrb: Add Mylex RAID controller (block interface) adds 77266186397c scsi: myrs: Add Mylex RAID controller (SCSI interface) adds cd29660dc867 scsi: dc395x: simplify list handling adds 3a5bd7021184 scsi: dc395x: fix dma API usage in srb_done adds 6c404a68bf83 scsi: dc395x: fix DMA API usage in sg_update_list adds dfda5e21c93a scsi: dc395x: use generic DMA API adds b7ded0e8b0d1 scsi: zorro_esp: Limit DMA transfers to 65535 bytes adds fd47d919d0c3 scsi: esp_scsi: Track residual for PIO transfers adds 87c58ef5a57f scsi: esp_scsi: Grant disconnect privilege for untagged commands adds 8bca21433351 scsi: esp_scsi: Eliminate ESP_FLAG_DOING_SLOWCMD adds 53dce332db50 scsi: esp_scsi: De-duplicate PIO routines adds 8c6f803fd66e scsi: esp_scsi: Optimize PIO loops adds 3a21986f1a59 scsi: aic94xx: fully convert to the generic DMA API adds b000bced5739 scsi: 3w-9xxx: fully convert to the generic DMA API adds bd6cf46b046f scsi: 3w-xxx: fully convert to the generic DMA API adds b1fa122930c4 scsi: 3w-sas: fully convert to the generic DMA API adds 17a361b20a0f scsi: BusLogic: switch to generic DMA API adds 4d431b182e67 scsi: a100u2w: switch to generic DMA API adds 48ecddb41b74 scsi: atp870u: switch to generic DMA API adds 26a4c991af99 scsi: be2iscsi: switch to generic DMA API adds c22b332d811b scsi: csiostor: switch to generic DMA API adds 7f9b0f774fdf scsi: fnic: switch to generic DMA API adds 8bc8f47ea396 scsi: hpsa: switch to generic DMA API adds 66e3a2418b02 scsi: megaraid_mbox: switch to generic DMA API adds 60ee65295116 scsi: megaraid_sas: switch to generic DMA API adds 1c2048bdc3f4 scsi: mpt3sas: switch to generic DMA API adds ab8e7f4bdfea scsi: mvumi: switch to generic DMA API adds 4179a0619ad2 scsi: mvsas: fully convert to the generic DMA API adds 03676e1d31fa scsi: nsp32: switch to generic DMA API adds f73bdebdf020 scsi: pm8001: switch to generic DMA API adds 332d84f7f637 scsi: qedf: fully convert to the generic DMA API adds 7ae7ce0bbeff scsi: qedi: fully convert to the generic DMA API adds 60ea4fb138a6 scsi: qla1280: switch to generic DMA API adds e7d0bb774699 scsi: qla2xxx: fully convert to the generic DMA API adds ec44a6762fc5 scsi: qla4xxx: fully convert to the generic DMA API adds cecfed31fda8 scsi: snic: switch to generic DMA API adds 9b7ca6c24cb4 scsi: vmw_pscsi: switch to generic DMA API adds 6917a9cc2818 scsi: smartpqi: fully convert to the generic DMA API adds 32e76961dd63 scsi: ips: switch to generic DMA API adds 6c714d442594 scsi: mesh: switch to generic DMA API adds 4d5b4ac1eae4 scsi: fnic: replace gross legacy tag hack with blk-mq hack adds 77c5bf5647b5 Merge branch 'misc' into for-next adds 1eed6362f76c Merge remote-tracking branch 'scsi/for-next' adds 12b1533108d4 Merge remote-tracking branch 'rpmsg/for-next' adds 9cb7cf9c4ebb gpio: Drop parent irq assignment during cascade setup adds 3c1f6b2d116c gpio: Remove unused 'irqchip' argument to gpiochip_set_cas [...] adds 40f5ff4f9f23 gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() adds 1e5e6ead6321 Merge remote-tracking branch 'gpio/for-next' adds 08a3e5dca04a pinctrl: geminilake: Update pin list for B0 stepping adds 2b3445c7eb72 pinctrl: geminilake: Get rid of unneeded ->probe() stub adds ce96a3a04130 pinctrl: geminilake: Sort register offsets by value adds 93d39737b29e dt-bindings: pinctrl: bcm4708-pinmux: improve example binding adds e24cf513cb98 pinctrl: uniphier: include <linux/bits.h> instead of <linu [...] adds ee8edbf8ca6b gpio: uniphier: include <linux/bits.h> instead of <linux/b [...] adds a93a676b0791 pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_ [...] adds a0d5ec336a81 Merge remote-tracking branch 'pinctrl/for-next' adds f31fb2fe1ea4 pwm: tegra: Remove gratuituous blank line adds fe650c8ba7c9 ACPI / PM: Export acpi_device_get_power() for use by modul [...] adds 1688c8717118 pwm: lpss: Add ACPI HID for second PWM controller on Cherr [...] adds 9dc419b6c7e4 pwm: lpss: Move struct pwm_lpss_chip definition to the hea [...] adds 6a425ecd19a2 pwm: lpss: Check PWM powerstate after resume on Cherry Tra [...] adds 42885551cedb pwm: lpss: Release runtime-pm reference from the driver's [...] adds 280fec4c3ad6 pwm: lpss: Add get_state callback adds e4ab5172ea6b pwm: Use SPDX identifier for Renesas drivers adds 01e194bbd64a dt-bindings: pwm: renesas: tpu: Fix "compatible" prop description adds 2360fc6a704e dt-bindings: pwm: renesas: pwm-rcar: Document R8A779{7|8}0 [...] adds 136d822a9e4e dt-bindings: pwm: renesas: tpu: Document R8A779{7|8}0 bindings adds a4675881ed71 dt-bindings: pwm: rcar: Add r8a7744 support adds d5a7060022cd dt-bindings: pwm: renesas-tpu: Document r8a7744 support adds c289d6625237 Revert "pwm: Set class for exported channels in sysfs" adds 552c02e3e7cf pwm: Send a uevent on the pwmchip device upon channel sysf [...] adds 786e0cfa9d6f dt-bindings: pwm: rcar: Add r8a774a1 support adds 04f62f3e382f Merge remote-tracking branch 'pwm/for-next' adds 6ad375c14a4b Merge remote-tracking branch 'userns/for-next' adds 99933738b661 kvm: selftests: fix spelling mistake "Insufficent" -> "Ins [...] adds 890a597231f6 selftests/ftrace: Add color to the PASS / FAIL results adds cda94d9ffa0e selftests: kvm: Fix -Wformat warnings adds bbeafa527936 selftests: fix warning: "_GNU_SOURCE" redefined adds b29f5079de86 selftests/ftrace: Use colored output when available adds c4f15134cc7c selftests/ftrace: Strip escape sequences for log file adds e7883e77925d Merge remote-tracking branch 'kselftest/next' adds 0c5300aabf32 Merge remote-tracking branch 'livepatching/for-next' adds fe0b5cedc2b7 rtc: tegra: Propagate errors from platform_get_irq() adds c3e04915b867 rtc: m41t80: mark expected switch fall-through adds 2349051c6f11 Merge remote-tracking branch 'rtc/rtc-next' adds 6f07f86c4940 acpi, nfit: Introduce nfit_mem flags adds 0ead11181fe0 acpi, nfit: Collect shutdown status adds f110176633d7 tools/testing/nvdimm: Populate dirty shutdown data adds 9607871f37dc UAPI: ndctl: Fix g++-unsupported initialisation in headers adds f366d322aea7 UAPI: ndctl: Remove use of PAGE_SIZE adds d3abaf43bab8 acpi, nfit: Fix Address Range Scrub completion tracking adds 594861215c83 acpi, nfit: Further restrict userspace ARS start requests adds 7b1354c281c7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds c00b44024403 Merge remote-tracking branch 'ntb/ntb-next' adds 7c9d5f781f47 Merge remote-tracking branch 'kspp/for-next/kspp' adds 72775239ce9a Merge remote-tracking branch 'cisco/for-next' adds e04290e95a76 xarray: Add XArray marks adds 82dd4cceaee1 xarray: Add XArray unconditional store operations adds 46d31273f83e xarray: Add XArray conditional store operations adds 06c320519c54 xarray: Add XArray iterators adds 159c7058a953 xarray: Extract entries from an XArray adds 97ffcba4bf47 xarray: Destroy an XArray adds 4d579edd1e49 xarray: Step through an XArray adds 593706909062 xarray: Add xas_for_each_conflict adds 79caffd43dfd xarray: Add xas_create_range adds 28f20a08d690 xarray: Add xa_reserve and xa_release adds 7c7764d58b49 xarray: Add MAINTAINERS entry adds adddb2108f13 xarray: Track free entries in an XArray adds 51bcaaff8111 ida: Convert to XArray adds e0df10398f0a page cache: Rearrange address_space adds 8fd93e705521 page cache: Convert hole search to XArray adds 5bf54bfd6752 page cache: Add and replace pages using the XArray adds e6f05d47d1a0 page cache: Convert page deletion to XArray adds 3a269b754dad page cache: Convert find_get_entry to XArray adds e8fc14c98e78 page cache: Convert find_get_entries to XArray adds 7cff8bc92edb page cache: Convert find_get_pages_range to XArray adds 26778a77bd0a page cache: Convert find_get_pages_contig to XArray adds 8ab5db8ba8a0 page cache; Convert find_get_pages_range_tag to XArray adds cc2878c20576 page cache: Convert find_get_entries_tag to XArray adds 7c863c0493fb page cache: Convert filemap_map_pages to XArray adds 13dfb73a76f6 radix tree test suite: Convert regression1 to XArray adds b6dc46ea8ab9 page cache: Convert delete_batch to XArray adds 021c700e8171 page cache: Remove stray radix comment adds b11301930b7e page cache: Convert filemap_range_has_page to XArray adds 78bb749e8134 mm: Convert page-writeback to XArray adds 8a035a5533a6 mm: Convert workingset to XArray adds 13ffca941f1e mm: Convert truncate to XArray adds bbf1de1bc181 mm: Convert add_to_swap_cache to XArray adds 67121686f23f mm: Convert delete_from_swap_cache to XArray adds 38aea868cb0d mm: Convert __do_page_cache_readahead to XArray adds ebbf2146001b mm: Convert page migration to XArray adds 61e46ed03d87 mm: Convert huge_memory to XArray adds 631ba72a81c2 mm: Convert collapse_shmem to XArray adds 16a323088637 mm: Convert khugepaged_scan_shmem to XArray adds 47a1cb6a0309 mm: Convert is_page_cache_freeable to XArray adds f1e3825f3d74 pagevec: Use xa_mark_t adds dfb20819816d shmem: Convert shmem_radix_tree_replace to XArray adds 63eda6973e0e shmem: Convert shmem_confirm_swap to XArray adds e9fb027b038a shmem: Convert find_swap_entry to XArray adds bcff9e77f2e6 shmem: Convert shmem_add_to_page_cache to XArray adds 5cd2c56f005f shmem: Convert shmem_alloc_hugepage to XArray adds f7d714f90e98 shmem: Convert shmem_free_swap to XArray adds ebb737c3826a shmem: Convert shmem_partial_swap_usage to XArray adds 0115a9c46c9b memfd: Convert memfd_wait_for_pins to XArray adds a39020678b78 memfd: Convert memfd_tag_pins to XArray adds cbd2f969717d shmem: Comment fixups adds a2d0b85775de btrfs: Convert page cache to XArray adds 57a98a19e7bb fs: Convert buffer to XArray adds 2e9167afc96a fs: Convert writeback to XArray adds 66131e87954c nilfs2: Convert to XArray adds d2965a19d383 f2fs: Convert to XArray adds 4ca319a7f006 dax: Rename some functions adds a7655257060a dax: Hash on XArray instead of mapping adds d4c3ef6a8996 dax: Convert dax_insert_pfn_mkwrite to XArray adds 0f092463cff5 dax: Convert dax_layout_busy_page to XArray adds 4e68097c7b39 dax: Convert __dax_invalidate_entry to XArray adds a61f65c828e9 dax: Convert dax writeback to XArray adds 951609d3f8a6 dax: Convert dax_lock_mapping_entry to XArray adds f639f393b942 dax: Convert page fault handlers to XArray adds 7dbb2b6e52c1 page cache: Finish XArray conversion adds 1bbf80b38caa radix tree: Remove radix_tree_update_node_t adds 68cd2ecf163d radix tree: Remove split/join code adds d0478fefe9ad radix tree: Remove radix_tree_maybe_preload_order adds e3dd9f1a90f9 radix tree: Remove radix_tree_clear_tags adds 7d1f20250667 radix tree test suite: Convert tag_tagged_items to XArray adds 4978b6d4a153 radix tree test suite: Convert iteration test to XArray adds 8f8eccd587c1 xarray: Move multiorder account test in-kernel adds 7098703c323e xarray: Move multiorder_shrink to kernel tests adds 4a30992db29e xarray: Move multiorder_check to in-kernel tests adds caf30ce2bd03 xarray: Add range store functionality adds 264e11ea5822 memremap: Convert to XArray adds 0ee23c0191ce radix tree test suite: Remove __item_insert adds d09b2c1c1258 radix tree test suite: Remove multiorder benchmarking adds fd5c31989743 radix tree tests: Move item_insert_order adds 7e338d0c21ea radix tree tests: Convert item_kill_tree to XArray adds 9e07ace196af radix tree tests: Convert item_delete_rcu to XArray adds 52dd372449c5 radix tree test: Convert multiorder tests to XArray adds bc8fe3faf31f radix tree: Remove multiorder support adds 4b29a3cd4d37 Merge remote-tracking branch 'xarray/xarray' adds 712e055e8864 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] adds 7c604b01c356 mm, thp: always specify disabled vmas as nh in smaps adds 36af78eb5264 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings adds 3f4253f0ac8f arm: arch/arm/include/asm/page.h needs personality.h adds 257e8986d230 include/linux/linkage.h: align weak symbols adds 2857e6b3b065 arm64: lib: use C string functions with KASAN enabled adds a02c3620d82d lib/test_kasan.c: add tests for several string/memory API [...] adds 22b12d74c0b1 scripts/tags.sh: add DECLARE_HASHTABLE() adds 79d9ed97127b ocfs2/dlm: remove unnecessary parentheses adds a61b7ddd52a4 ocfs2: remove unused pointer 'eb' adds b9470186d601 ocfs2: remove unneeded null check adds a38415feba2e fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] adds 05f0c9f88fa6 ocfs2: remove set but not used variable 'rb' adds c15268bc6a56 ocfs2: remove ocfs2_is_o2cb_active() adds e6304df58217 ocfs2: without quota support, avoid calling quota recovery adds 33bb01ec0673 ocfs2: don't use iocb when EIOCBQUEUED returns adds b9350e087440 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds a7721f69e0f3 ocfs2: don't put and assigning null to bh allocated outside adds 6d0131aaf76f ocfs2: dlmglue: clean up timestamp handling adds 78cb07c09f78 ocfs2: fix deadlock caused by ocfs2_defrag_extent adds 0d883df9214e ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 939a35d068a9 ocfs2: fix clusters leak in ocfs2_defrag_extent() adds 39df78545e74 fix-clusters-leak-in-ocfs2_defrag_extent-fix adds fd169bcf9a07 block: restore /proc/partitions to not display non-partiti [...] adds 4784da02af02 vfs: allow dedupe of user owned read-only files adds ad312d4a01ae vfs: dedupe should return EPERM if permission is not granted adds d5f19e7d79ea fs/iomap.c: change return type to vm_fault_t adds 26fb1d50adea xtensa: use generic vga.h adds d6a3deb25f12 mm/slub.c: switch to bitmap_zalloc() adds 4067b8562435 mm: don't warn about large allocations for slab adds e56681d9e9bf slub: extend slub debug to handle multiple slabs adds c7086c8585f7 mm: rework memcg kernel stack accounting adds 3f52a42455f3 mm: drain memcg stocks on css offlining adds 43884279bb5b mm: don't miss the last page because of round-off error adds 7990d743eb8c math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] adds dbd5021b05de mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] adds d6b94eb4510b mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] adds bc7f4bb6cab3 mm, mmu_notifier: be explicit about range invalition non-b [...] adds 33af99cb0b7b Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] adds b14dec525afd kmemleak: add module param to print warnings to dmesg adds 34803c83d0ce mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] adds 52dee01212d4 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() adds 3b5d65c4c4a6 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() adds 1b613d629637 mm/page_alloc.c: clean up check_for_memory() adds f9892ba4706c mm: convert to use vm_fault_t adds cc8dba451c7f cramfs: convert to use vmf_insert_mixed adds 71c82e744755 mm: remove vm_insert_mixed() adds 878d17d4414c mm: introduce vmf_insert_pfn_prot() adds 4b156ac4161b x86: convert vdso to use vm_fault_t adds c8a8e99c5a21 mm: make vm_insert_pfn_prot() static adds aa16864f85fe mm: remove references to vm_insert_pfn() adds f03b9711d716 mm: remove vm_insert_pfn() adds f1282daab233 mm: inline vm_insert_pfn_prot() into caller adds 89f34fc82f66 mm: convert __vm_insert_mixed() to vm_fault_t adds a21f45f02ce8 mm: convert insert_pfn() to vm_fault_t adds ee74057d6dbc hexagon: switch to NO_BOOTMEM adds 016ed395a11b of: ignore sub-page memory regions adds b3a7f6cfba5a nios2: use generic early_init_dt_add_memory_arch adds f1ad5a35d389 nios2: switch to NO_BOOTMEM adds 088db4766105 um: setup_physmem: stop using global variables adds 4b5a469b1dbe um: switch to NO_BOOTMEM adds ba18bd7b28d5 unicore32: switch to NO_BOOTMEM adds 39083b1fc0d9 alpha: switch to NO_BOOTMEM adds 3805e31284fe userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] adds 9437711278c0 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID adds 4ecb55267bc9 mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 adds a87e7fa60db5 mm: page_alloc: reduce unnecessary binary search in memblo [...] adds bede58de2f29 mm, slab: combine kmalloc_caches and kmalloc_dma_caches adds 9d31a98fbc1c mm, slab/slub: introduce kmalloc-reclaimable caches adds b17f34a8c631 dcache: allocate external names from reclaimable kmalloc caches adds 4f4c660f8f15 mm: rename and change semantics of nr_indirectly_reclaimab [...] adds 161c4e946421 mm, proc: add KReclaimable to /proc/meminfo adds ed57c8ef776e mm, slab: shorten kmalloc cache names for large sizes adds ca6893e2374d mm: workingset: don't drop refault information prematurely adds 486150d21b6e mm: workingset: don't drop refault information prematurely fix adds 7df4dc9bae30 mm: workingset: tell cache transitions from workingset thrashing adds c8769f1a09d8 delayacct: track delays from thrashing cache pages adds 2afff5be5734 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD adds 86bb3f20922b sched-loadavg-consolidate-load_int-load_frac-calc_load-fix adds 35f6d2a0155d sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix adds 4d9fa9810639 sched: loadavg: make calc_load_n() public adds b38f8d1d8701 sched: sched.h: make rq locking and clock functions availa [...] adds 1b3ef45c5c96 sched: introduce this_rq_lock_irq() adds 46a07d372c42 psi: pressure stall information for CPU, memory, and IO adds 24ec7200a95b psi-pressure-stall-information-for-cpu-memory-and-io-fix adds fef419d1a807 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 adds 2ea4053902c4 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 adds c3e29be61e32 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 adds e48c5520c9a4 psi: cgroup support adds 369bf89ee713 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] adds 08f31bb447c6 mm: workingset: add vmstat counter for shadow nodes adds 2a9eebbd554c mm-workingset-add-vmstat-counter-for-shadow-nodes-fix adds 47d9bdd9d6a8 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix adds 827dc6e5333e mm: zero-seek shrinkers adds 2ef14c09d0ee mm/memcontrol.c: fix memory.stat item ordering adds 7b413735e050 mm, page_alloc: drop should_suppress_show_mem adds 06b3a4dc71e6 mm/swap.c: remove duplicated include adds b1fc72e4ba81 mm/mempolicy.c: use match_string() helper to simplify the code adds 6f49be37dc8a kvfree(): fix misleading comment adds 9aa040aa9952 mm/vmalloc.c: improve vfree() kerneldoc adds 21f98ca547a7 vfree: add debug might_sleep() adds e65243cf80bf vfree-kvfree-add-debug-might-sleeps-fix adds b06576cd904a mm: mmap: zap pages with read mmap_sem in munmap adds 0a4a2f686d03 mm: unmap VM_HUGETLB mappings with optimized path adds 5c1cb605aa48 mm: unmap VM_PFNMAP mappings with optimized path adds 7d78964aa094 mm/filemap.c: Use existing variable adds 25d05e61d12a mm/memory_hotplug.c: spare unnecessary calls to node_set_state adds 63f58a250c89 mm/memory_hotplug.c: tidy up node_states_clear_node() adds bc57257e2c69 mm/memory_hotplug.c: simplify node_states_check_changes_online adds 1bd3eb2b0f51 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 adds e0ecc0aa45df mm/memory_hotplug.c: clean up node_states_check_changes_offline() adds 9e7bf0efafa2 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 adds 635b9cfac11a memcg: remove memcg_kmem_skip_account adds 124f67a14b69 mm: provide kernel parameter to allow disabling page init [...] adds 20749ad7a5ee mm: create non-atomic version of SetPageReserved for init use adds 222b3fe6eea3 mm: defer ZONE_DEVICE page initialization to the point whe [...] adds 3c660444edac memremap: Fix reference count for pgmap in devm_memremap_pages adds 054e5ceb1ff0 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] adds c98d016f8641 mm: remove unnecessary local variable addr in __get_user_p [...] adds 0501c11a116e hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h adds ba40a2dd5191 hugetlb: introduce generic version of hugetlb_free_pgd_range adds 303bdca765bc hugetlb: introduce generic version of set_huge_pte_at() adds 44f47a1926b3 hugetlb: introduce generic version of huge_ptep_get_and_clear() adds 842f7b6d63f0 hugetlb: introduce generic version of huge_ptep_clear_flush adds 7154fdab06aa hugetlb: introduce generic version of huge_pte_none() adds 851846f2961a hugetlb: introduce generic version of huge_pte_wrprotect adds df4688dfe809 hugetlb: introduce generic version of prepare_hugepage_range adds 5fcbc457cd1f hugetlb: introduce generic version of huge_ptep_set_wrprotect() adds 480b42590853 hugetlb: introduce generic version of huge_ptep_set_access [...] adds d907753c8de1 hugetlb: introduce generic version of huge_ptep_get adds e036505a92ef hugetlb: fix ARM 3level page tables adds ba677d06f13f mm/filemap.c: use vmf_error() adds a64abfb8fd0d mm: mremap: downgrade mmap_sem to read when shrinking adds f7db7e8ce0c0 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix adds 5e6016e32b1f mm/mremap.c: mremap: fix unsigned compare against 0 issue adds 12953cbddb8d mm: brk: downgrade mmap_sem to read when shrinking adds 56291965eaaf mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix adds f2a394c603d9 mm/mmap.c: brk: fix unsigned compare against 0 issue adds 5f01e5ed63c4 mm: dax: add comment for PFN_SPECIAL adds d22580352d64 mm/memory.c: recheck page table entry with page table lock held adds f020a196b824 mm: fix the crash observed with syzkaller run adds 92df40129e10 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] adds 43ba8b12a197 userfaultfd: selftest: cleanup help messages adds 5609b0a6c5e7 userfaultfd: selftest: generalize read and poll adds b8a6bb22842f userfaultfd: selftest: recycle lock threads first adds dcf8347281aa mm/zsmalloc.c: fix fall-through annotation adds 658441a7ba9f mm/page_alloc.c: memory hotplug: free pages as higher order adds b3cc0c9928df memory_hotplug-free-pages-as-higher-order-fix adds 2030040473e1 mm/page_alloc.c: remove software prefetching in __free_pag [...] adds ebc483d34faf mm/page_alloc.c: set num_movable in move_freepages() adds caac18965c97 mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type adds a8435af769df mm/z3fold.c: fix wrong handling of headless pages adds d2224d26aaec mm: make memmap_init a proper function adds 22c22e7c6257 mm: calculate deferred pages after skipping mirrored memory adds 71de22e82bd0 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 adds f3e4df31ea7a mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix adds 07885a4fd637 mm: move mirrored memory specific code outside of memmap_i [...] adds bd7acb89063b mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] adds c4937be8ae57 mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] adds fdd2c97804ef mm: don't raise MEMCG_OOM event due to failed high-order a [...] adds 881317d64269 mm/gup_benchmark.c: time put_page() adds 571a72cc73fb mm-gup_benchmark-time-put_page-fix adds 8d7464d41a89 mm/gup_benchmark.c: add additional pinning methods adds 9b19feaedb35 tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] adds d608dfce010b tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] adds e27b9597237c tools-gup_benchmark-allow-user-specified-file-fix adds 936afefbd790 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option adds e9c337182662 tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] adds e76deeecc659 mm: zero remaining unavailable struct pages adds 9ee3ed7278f5 mm: return zero_resv_unavail optimization adds 86d24fd6a3b1 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] adds 98e7b8bb6fbf mm/gup: cache dev_pagemap while pinning pages adds 55eea1599a90 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t adds 6cba500e6e36 mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] adds 2e0517bee485 mm-thp-fix-madv_dontneed-vs-migrate_misplaced_transhuge_pa [...] adds 92e60f0310eb mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() adds c0667bdf9b63 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] adds d7e0cfd81165 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] adds c7c29a871fb1 mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS adds 498c0b236eff mm: export add_swap_extent() adds 190b12cdc6c4 mm, swap: fix race between swapoff and some swap operations adds 8efcb28f5819 mm, swap: fix race between swapoff and some swap operations adds 38829a64dccc mm: fix race between swapoff and mincore adds 3abcf97a25ce mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 456c887334d9 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 9f8baebc4046 mm: add strictlimit knob adds bf98e32dbf3f mm: don't expose page to fast gup before it's ready adds a43730b0a917 mm/page_owner: align with pageblock_nr_pages adds 58fc75e54906 mm/page_owner: align with pageblock_nr pages adds 843c1572993f fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 55d47a547108 fs/proc/vmcore.c: Convert to use vmf_error() adds 455b632a53d4 include/linux/compiler*.h: add version detection to asm_vo [...] adds 5f9b7f0914c2 .mailmap: add Oleksij Rempel adds eba7898544cd treewide: remove current_text_addr adds dc94d48e6480 kernel/fail_function.c: remove meaningless null pointer ch [...] adds 713d2459b402 lib/bitmap.c: remove wrong documentation adds 6ffad73fd04b linux/bitmap.h: handle constant zero-size bitmaps correctly adds a5c6ce6fc0b6 linux/bitmap.h: remove redundant uses of small_const_nbits() adds 1508a5ef7bdd linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds 99d9a61a3ca5 linux/bitmap.h: relax comment on compile-time constant nbits adds df482a700528 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds 5defb0b50233 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 265bddca4f9c lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds fc10e0a54fe3 lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds 6a005851eab8 lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds 8e7388328728 lib/parser.c: switch match_u64int() over to use match_strdup() adds 1d3ba52ecc43 lib/parser.c: switch match_number() over to use match_strdup() adds c19e35d3eadb lib/zlib_inflate/inflate.c: remove fall through warnings adds 92947fe2d7a3 lib/sg_pool.c: remove unnecessary null check when freeing object adds 918c3073fe2a lib/rbtree.c: fix typo in comment of rb_insert_augmented() adds bb6e064f462e lib/kstrtox.c: delete unnecessary casts adds 548b86f6e67e include/linux/compat.h: mark expected switch fall-throughs adds 32a184667d3c checkpatch: remove GCC_BINARY_CONSTANT warning adds ac3952b37f4c init/do_mounts.c: add root=PARTLABEL=<name> support adds bd57211ffb2c hfsplus: prevent btree data loss on root split adds 64308903f051 hfsplus: fix BUG on bnode parent update adds 5a72df0510d9 hfs: prevent btree data loss on root split adds f04148558e1f hfs: fix BUG on bnode parent update adds fcdb545e9edd hfsplus: prevent btree data loss on ENOSPC adds e27559a4ca81 hfs: prevent btree data loss on ENOSPC adds 93a99a0902af hfsplus: fix return value of hfsplus_get_block() adds f7cbdb939923 hfs: fix return value of hfs_get_block() adds 68af3fc10509 hfsplus: update timestamps on truncate() adds ef93f516747c hfs: update timestamp on truncate() adds 959d014125e8 reiserfs: propagate errors from fill_with_dentries() properly adds ef192a6b2769 reiserfs: remove workaround code for GCC 3.x adds 6dabba697120 fat: expand a slightly out-of-date comment adds 33ebdab05cdb fat: create a function to calculate the timezone offest adds eedae01d38bb fat: add functions to update and truncate timestamps appro [...] adds 627f44dfedb7 fat: change timestamp updates to use fat_truncate_time adds cdac70ae2747 fat: truncate inode timestamp updates in setattr adds 52e42a1e8a98 kernel/signal.c: fix a comment error adds 09d5d7ebdd22 include/linux/signal.h: mark expected switch fall-throughs adds 950592fa38f9 kernel/kexec_file.c: remove some duplicated includes adds f98f0f4f8aee kernel/sysctl.c: remove duplicated include adds 034a17a73129 bfs: add sanity check at bfs_fill_super() adds 977622c5753a kernel/panic.c: do not append newline to the stack protect [...] adds d83243049c17 kernel/panic.c: filter out a potential trailing newline adds f4b85f7c26c7 ipc: IPCMNI limit check for msgmni and shmmni adds fbcd32f0a308 ipc: IPCMNI limit check for semmni adds 3bf164457b9f ipc: allow boot time extension of IPCMNI from 32k to 8M adds 264f2d1946fe ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 746928c5d1a1 ipc: conserve sequence numbers in extended IPCMNI mode adds d80d610cdc60 lib/lz4: update LZ4 decompressor module adds f45813e04f4f Merge branch 'akpm-current/current' adds 7b663ff9528e kbuild: fix kernel/bounds.c 'W=1' warning adds c22d7d85a45f percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds f21a910861e9 mm: remove CONFIG_NO_BOOTMEM adds 04b9f1ba0671 mm: remove now defunct NO_BOOTMEM from depends list for de [...] adds 6178beead8b8 mm: remove CONFIG_HAVE_MEMBLOCK adds 75212ef9df49 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds b83372a055f1 csky: fixups after bootmem removal adds e600ddc379fc memblock: remove stale #else and the code it protects adds 14076a655da8 mm: remove bootmem allocator implementation. adds 0000c6c764b5 mm: nobootmem: remove dead code adds d8f50613aa09 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds ef65004d390a memblock: remove _virt from APIs returning virtual address adds 8c7b955b5827 memblock: replace alloc_bootmem_align with memblock_alloc adds 6204184aa2c9 memblock: replace alloc_bootmem_low with memblock_alloc_low adds 4294e31c0d14 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds ddc56e34b8a3 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds bf82e5bcf8b3 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds d0fb71740989 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds 536750964c7f memblock: add align parameter to memblock_alloc_node() adds 7661f90617e5 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 1e04dffaf3c1 memblock: replace __alloc_bootmem_node with appropriate me [...] adds e67b88e1c171 memblock: replace alloc_bootmem_node with memblock_alloc_node adds 9579378f11c5 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds 49abdf070928 memblock: replace alloc_bootmem_pages with memblock_alloc adds 43d6a6c9b6e7 memblock: replace __alloc_bootmem with memblock_alloc_from adds 6881a1e7290a memblock: replace alloc_bootmem with memblock_alloc adds 68c37ccedcde mm: nobootmem: remove bootmem allocation APIs adds 4c8390c3552c memblock: replace free_bootmem{_node} with memblock_free adds c23443b40efb memblock: replace free_bootmem_late with memblock_free_late adds 0a5dfffdb428 memblock: rename free_all_bootmem to memblock_free_all adds 683a2264bb28 memblock: rename __free_pages_bootmem to memblock_free_pages adds 4aac7d7c4273 mm: remove nobootmem adds 95817ae69492 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds 69f4e17c7712 mm: remove include/linux/bootmem.h adds 46cf72d63775 dma-direct: fix up for the removal of linux/bootmem.h adds d7e93ae977a9 powerpc: fix up for removal of linux/bootmem.h adds f4f7d9e2a640 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal adds 48d085bb475b docs/boot-time-mm: remove bootmem documentation adds c08110e1e983 memblock: stop using implicit alignment to SMP_CACHE_BYTES adds df29347d65bb memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] adds c38b67f8ed15 memblock: fix missed uses of implicit alignment adds 668d2401eccc mm/memblock.c: warn if zero alignment was requested adds 284c6a94abf9 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] adds c1cea06b579e memblock-warn-if-zero-alignment-was-requested-fix-fix adds a08633ed4b3c drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds 164a0141e7df mm/memory_hotplug: make remove_memory() take the device_ho [...] adds 091ac0dc93c1 mm/memory_hotplug: make add_memory() take the device_hotplug_lock adds c035dcf2f8ca mm/memory_hotplug: fix online/offline_pages called w.o. me [...] adds 1fb7807104e7 powerpc/powernv: hold device_hotplug_lock when calling dev [...] adds 13da1291384b powerpc/powernv: hold device_hotplug_lock when calling mem [...] adds 5340fc28c2a1 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] adds 7c4763d20b77 memory-hotplug.rst: add some details about locking internals adds 89cbe9bd43a9 mm: Fix warning in insert_pfn() adds 9ead4f61f991 mm/gup.c: fix __get_user_pages_fast() comment adds 16eece219ecd vfs: replace current_kernel_time64 with ktime equivalent adds 6cf1824f7f7b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds c700d30ac2a5 Merge branch 'akpm/master' adds 8c60c36d0b8c Add linux-next specific files for 20181019
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 (6d5d82417dd6) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/pm/intel_pstate.rst | 7 + Documentation/blockdev/README.DAC960 | 756 -- Documentation/core-api/idr.rst | 2 +- .../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 19 + .../devicetree/bindings/arm/msm/qcom,kpss-gcc.txt | 44 + Documentation/devicetree/bindings/arm/secure.txt | 19 +- Documentation/devicetree/bindings/arm/shmobile.txt | 2 +- .../devicetree/bindings/clock/actions,owl-cmu.txt | 2 + .../devicetree/bindings/clock/at91-clock.txt | 516 +- .../devicetree/bindings/clock/hi3670-clock.txt | 43 + .../devicetree/bindings/clock/ingenic,cgu.txt | 7 +- .../devicetree/bindings/clock/qcom,gcc.txt | 3 + .../devicetree/bindings/clock/qcom,hfpll.txt | 60 + .../devicetree/bindings/clock/qcom,krait-cc.txt | 34 + Documentation/devicetree/bindings/misc/lwn-bk4.txt | 26 + .../devicetree/bindings/net/can/rcar_can.txt | 1 + .../devicetree/bindings/phy/rcar-gen2-phy.txt | 1 + .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 31 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 4 + .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 10 +- .../devicetree/bindings/sound/sun4i-i2s.txt | 2 + .../bindings/sound/sun50i-codec-analog.txt | 12 + .../devicetree/bindings/thermal/rcar-thermal.txt | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 2 + .../devicetree/bindings/timer/renesas,ostm.txt | 3 +- .../devicetree/bindings/usb/faraday,fotg210.txt | 35 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 1 + Documentation/driver-api/basics.rst | 3 + Documentation/driver-api/fpga/fpga-bridge.rst | 37 +- Documentation/driver-api/fpga/fpga-mgr.rst | 126 +- Documentation/driver-api/fpga/fpga-programming.rst | 107 + Documentation/driver-api/fpga/fpga-region.rst | 91 +- Documentation/driver-api/fpga/index.rst | 2 + Documentation/driver-api/fpga/intro.rst | 2 +- Documentation/driver-api/uio-howto.rst | 4 +- Documentation/filesystems/Locking | 17 +- Documentation/filesystems/vfs.txt | 12 +- Documentation/networking/defza.txt | 57 + Documentation/networking/e100.rst | 3 +- Documentation/networking/e1000.rst | 3 +- Documentation/networking/e1000e.rst | 382 ++ Documentation/networking/e1000e.txt | 312 - Documentation/networking/fm10k.rst | 141 + Documentation/networking/i40e.rst | 770 +++ Documentation/networking/i40e.txt | 190 - Documentation/networking/iavf.rst | 281 + Documentation/networking/iavf.txt | 56 - Documentation/networking/ice.rst | 45 + Documentation/networking/ice.txt | 39 - Documentation/networking/igb.rst | 193 + Documentation/networking/igb.txt | 129 - Documentation/networking/igbvf.rst | 64 + Documentation/networking/igbvf.txt | 80 - Documentation/networking/index.rst | 10 + Documentation/networking/ixgb.rst | 467 ++ Documentation/networking/ixgb.txt | 433 -- Documentation/networking/ixgbe.rst | 527 ++ Documentation/networking/ixgbe.txt | 349 - Documentation/networking/ixgbevf.rst | 66 + Documentation/networking/ixgbevf.txt | 52 - Documentation/nvdimm/security.txt | 99 - Documentation/process/adding-syscalls.rst | 2 +- Documentation/process/deprecated.rst | 119 + Documentation/process/index.rst | 1 + Documentation/scheduler/completion.txt | 42 +- Documentation/virtual/kvm/api.txt | 85 +- LICENSES/other/CC-BY-SA-4.0 | 397 -- MAINTAINERS | 61 +- Next/SHA1s | 150 +- Next/merge.log | 3540 ++++++---- arch/arc/include/asm/cache.h | 2 + arch/arc/mm/cache.c | 20 +- arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/common/Kconfig | 3 + arch/arm/common/Makefile | 1 + arch/arm/common/krait-l2-accessors.c | 48 + arch/arm/include/asm/krait-l2-accessors.h | 9 + arch/arm/include/asm/kvm_host.h | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 8 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/include/asm/cache.h | 40 + arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kernel/cpu_errata.c | 34 +- arch/arm64/kernel/cpufeature.c | 35 +- arch/arm64/kernel/cpuinfo.c | 10 +- arch/arm64/kernel/setup.c | 4 +- arch/arm64/kvm/reset.c | 5 +- arch/m68k/include/asm/atafd.h | 13 - arch/m68k/include/asm/atafdreg.h | 80 - arch/mips/Makefile | 2 + arch/mips/boot/dts/lantiq/danube.dtsi | 42 +- arch/mips/boot/dts/lantiq/easy50712.dts | 14 +- arch/mips/configs/generic/board-ocelot.config | 10 +- arch/mips/include/asm/asm-eva.h | 6 + arch/mips/include/asm/asm.h | 116 - arch/mips/include/asm/mach-loongson64/irq.h | 2 +- arch/mips/include/asm/mipsregs.h | 20 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/Makefile | 18 - arch/mips/lib/memcpy.S | 12 +- arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/parisc/boot/compressed/misc.c | 6 +- arch/parisc/include/asm/alternative.h | 20 +- arch/parisc/include/asm/cache.h | 26 +- arch/parisc/include/asm/page.h | 12 +- arch/parisc/include/asm/pgtable.h | 3 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/include/asm/tlbflush.h | 3 +- arch/parisc/kernel/cache.c | 19 +- arch/parisc/kernel/entry.S | 6 +- arch/parisc/kernel/pacache.S | 56 +- arch/parisc/kernel/setup.c | 68 +- arch/parisc/kernel/signal.c | 1 - arch/parisc/kernel/syscall.S | 12 +- arch/parisc/kernel/unwind.c | 2 +- arch/parisc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kernel/paca.c | 2 +- arch/riscv/Kconfig | 2 + arch/riscv/Makefile | 4 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/futex.h | 128 + arch/riscv/include/uapi/asm/elf.h | 3 + arch/riscv/kernel/ptrace.c | 52 + arch/riscv/kernel/setup.c | 3 + arch/riscv/lib/Makefile | 3 +- arch/riscv/mm/ioremap.c | 2 +- arch/sparc/kernel/auxio_64.c | 4 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/prom_32.c | 26 +- arch/sparc/kernel/prom_64.c | 68 +- arch/sparc/vdso/vclock_gettime.c | 12 +- arch/sparc/vdso/vma.c | 4 +- arch/um/drivers/ubd_kern.c | 158 +- arch/x86/Kconfig | 7 - arch/x86/Kconfig.debug | 1 - arch/x86/entry/entry_32.S | 13 +- arch/x86/entry/entry_64.S | 10 +- arch/x86/events/core.c | 8 +- arch/x86/events/intel/core.c | 69 +- arch/x86/include/asm/atomic.h | 8 +- arch/x86/include/asm/atomic64_64.h | 8 +- arch/x86/include/asm/bitops.h | 9 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/kvm_host.h | 70 +- arch/x86/include/asm/local.h | 8 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/ptrace.h | 42 +- arch/x86/include/asm/qspinlock.h | 15 + arch/x86/include/asm/refcount.h | 13 +- arch/x86/include/asm/rmwcc.h | 69 +- arch/x86/include/asm/virtext.h | 2 +- arch/x86/include/asm/vmx.h | 13 - arch/x86/include/uapi/asm/kvm.h | 8 +- arch/x86/kernel/cpu/mcheck/dev-mcelog.c | 3 - arch/x86/kernel/fpu/signal.c | 1 - arch/x86/kernel/pci-swiotlb.c | 2 + arch/x86/kvm/hyperv.c | 280 +- arch/x86/kvm/hyperv.h | 4 + arch/x86/kvm/lapic.c | 45 +- arch/x86/kvm/lapic.h | 2 +- arch/x86/kvm/mmu.c | 393 +- arch/x86/kvm/mmu.h | 13 +- arch/x86/kvm/mmu_audit.c | 12 +- arch/x86/kvm/paging_tmpl.h | 15 +- arch/x86/kvm/svm.c | 64 +- arch/x86/kvm/trace.h | 42 + arch/x86/kvm/vmx.c | 2361 +++++-- arch/x86/kvm/x86.c | 257 +- arch/x86/kvm/x86.h | 2 + arch/x86/mm/kaslr.c | 1 + arch/x86/xen/Kconfig | 1 - block/blk-mq.c | 33 + drivers/acpi/Kconfig | 3 + drivers/acpi/Makefile | 3 + drivers/acpi/acpi_adxl.c | 192 + drivers/acpi/acpi_tad.c | 201 + drivers/acpi/acpica/dsopcode.c | 4 + drivers/acpi/acpica/psloop.c | 16 +- drivers/acpi/acpica/tbxfload.c | 3 +- drivers/acpi/bus.c | 44 +- drivers/acpi/cppc_acpi.c | 8 +- drivers/acpi/device_pm.c | 1 + drivers/acpi/nfit/Makefile | 1 - drivers/acpi/nfit/core.c | 258 +- drivers/acpi/nfit/intel.c | 371 - drivers/acpi/nfit/intel.h | 71 +- drivers/acpi/nfit/nfit.h | 30 +- drivers/acpi/osl.c | 15 +- drivers/acpi/scan.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/fore200e.c | 1 + drivers/atm/zatm.c | 42 +- drivers/block/DAC960.c | 7229 -------------------- drivers/block/DAC960.h | 4414 ------------ drivers/block/Kconfig | 12 - drivers/block/Makefile | 1 - drivers/block/amiflop.c | 318 +- drivers/block/ataflop.c | 273 +- drivers/block/floppy.c | 66 +- drivers/block/mtip32xx/mtip32xx.c | 47 +- drivers/block/null_blk_main.c | 4 - drivers/block/paride/pcd.c | 88 +- drivers/block/paride/pd.c | 94 +- drivers/block/paride/pf.c | 56 +- drivers/block/ps3disk.c | 86 +- drivers/block/rsxx/core.c | 2 +- drivers/block/rsxx/dma.c | 52 +- drivers/block/skd_main.c | 63 +- drivers/block/swim.c | 106 +- drivers/block/swim3.c | 211 +- drivers/block/sx8.c | 166 +- drivers/block/umem.c | 38 +- drivers/block/xsysace.c | 80 +- drivers/block/z2ram.c | 87 +- drivers/bluetooth/btusb.c | 1 + drivers/bluetooth/hci_qca.c | 19 +- drivers/cdrom/gdrom.c | 174 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 2 +- drivers/clk/actions/Kconfig | 1 + drivers/clk/actions/Makefile | 1 + drivers/clk/actions/owl-common.c | 3 +- drivers/clk/actions/owl-common.h | 5 +- drivers/clk/actions/owl-reset.c | 66 + drivers/clk/actions/owl-reset.h | 31 + drivers/clk/actions/owl-s700.c | 55 +- drivers/clk/actions/owl-s900.c | 86 +- drivers/clk/at91/Makefile | 5 +- drivers/clk/at91/at91sam9260.c | 494 ++ drivers/clk/at91/at91sam9rl.c | 171 + drivers/clk/at91/at91sam9x5.c | 309 + drivers/clk/at91/clk-audio-pll.c | 109 +- drivers/clk/at91/clk-generated.c | 81 +- drivers/clk/at91/clk-h32mx.c | 22 +- drivers/clk/at91/clk-i2s-mux.c | 40 +- drivers/clk/at91/clk-main.c | 112 +- drivers/clk/at91/clk-master.c | 99 +- drivers/clk/at91/clk-peripheral.c | 81 +- drivers/clk/at91/clk-pll.c | 190 +- drivers/clk/at91/clk-plldiv.c | 27 +- drivers/clk/at91/clk-programmable.c | 81 +- drivers/clk/at91/clk-slow.c | 32 +- drivers/clk/at91/clk-smd.c | 34 +- drivers/clk/at91/clk-system.c | 39 +- drivers/clk/at91/clk-usb.c | 94 +- drivers/clk/at91/clk-utmi.c | 45 +- drivers/clk/at91/dt-compat.c | 961 +++ drivers/clk/at91/pmc.c | 78 + drivers/clk/at91/pmc.h | 159 + drivers/clk/at91/sama5d2.c | 336 + drivers/clk/at91/sama5d4.c | 264 + drivers/clk/clk-bulk.c | 80 + drivers/clk/clk-devres.c | 24 + drivers/clk/clk-fixed-rate.c | 1 + drivers/clk/clk-s2mps11.c | 30 + drivers/clk/clk.c | 95 + drivers/clk/hisilicon/Kconfig | 7 + drivers/clk/hisilicon/Makefile | 1 + drivers/clk/hisilicon/clk-hi3670.c | 1016 +++ drivers/clk/imx/clk-cpu.c | 2 +- drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sl.c | 2 + drivers/clk/imx/clk-imx6sll.c | 1 + drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx6ul.c | 1 + drivers/clk/imx/clk-imx7d.c | 28 +- drivers/clk/imx/clk.h | 7 + drivers/clk/ingenic/Kconfig | 47 + drivers/clk/ingenic/Makefile | 9 +- drivers/clk/ingenic/jz4725b-cgu.c | 225 + drivers/clk/mmp/clk-of-mmp2.c | 4 +- drivers/clk/mvebu/armada-37xx-tbg.c | 3 +- drivers/clk/qcom/Kconfig | 45 + drivers/clk/qcom/Makefile | 7 + drivers/clk/qcom/clk-alpha-pll.c | 1 + drivers/clk/qcom/clk-hfpll.c | 244 + drivers/clk/qcom/clk-hfpll.h | 44 + drivers/clk/qcom/clk-krait.c | 126 + drivers/clk/qcom/clk-krait.h | 40 + drivers/clk/qcom/gcc-ipq806x.c | 82 + drivers/clk/qcom/gcc-msm8960.c | 172 + drivers/clk/qcom/gcc-qcs404.c | 2744 ++++++++ drivers/clk/qcom/gcc-sdm660.c | 2480 +++++++ drivers/clk/qcom/hfpll.c | 96 + drivers/clk/qcom/kpss-xcc.c | 87 + drivers/clk/qcom/krait-cc.c | 397 ++ drivers/clk/rockchip/clk-ddr.c | 4 - drivers/clk/rockchip/clk-rk3188.c | 2 +- drivers/clk/rockchip/clk-rk3328.c | 8 +- drivers/clk/tegra/clk-dfll.c | 8 +- drivers/clk/tegra/clk-tegra210.c | 7 +- drivers/clk/ti/Makefile | 9 +- drivers/clk/ti/{clk-33xx.c => clk-33xx-compat.c} | 57 +- drivers/clk/ti/clk-33xx.c | 232 +- drivers/clk/ti/{clk-43xx.c => clk-43xx-compat.c} | 33 +- drivers/clk/ti/clk-43xx.c | 249 +- drivers/clk/ti/{clk-7xx.c => clk-7xx-compat.c} | 38 +- drivers/clk/ti/clk-7xx.c | 590 +- drivers/clk/ti/clk.c | 7 +- drivers/clk/ti/clkctrl.c | 99 +- drivers/clk/ti/clock.h | 11 + drivers/clk/ti/divider.c | 36 + drivers/clk/ti/dpll.c | 6 + drivers/clk/ti/dpll3xxx.c | 124 + drivers/clk/ti/gate.c | 3 + drivers/clk/ti/mux.c | 29 + drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/intel_pstate.c | 38 + drivers/cpufreq/tegra186-cpufreq.c | 2 +- drivers/cpuidle/governors/menu.c | 24 +- drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg.c | 1 + drivers/crypto/caam/caamalg_desc.c | 1 + drivers/crypto/caam/caamalg_qi.c | 1 + drivers/crypto/caam/caamhash.c | 1 + drivers/crypto/caam/caampkc.c | 1 + drivers/crypto/caam/caamrng.c | 1 + drivers/crypto/caam/ctrl.c | 1 + drivers/crypto/caam/jr.c | 1 + drivers/crypto/caam/qi.c | 43 +- drivers/crypto/caam/qi.h | 2 +- drivers/crypto/caam/sg_sw_qm.h | 29 +- drivers/crypto/caam/sg_sw_qm2.h | 30 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 6 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chcr_core.c | 6 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/google/Kconfig | 6 +- drivers/firmware/google/gsmi.c | 120 +- drivers/fpga/altera-cvp.c | 8 +- drivers/fpga/altera-fpga2sdram.c | 8 +- drivers/fpga/altera-freeze-bridge.c | 13 +- drivers/fpga/altera-hps2fpga.c | 7 +- drivers/fpga/altera-pr-ip-core.c | 9 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-fme-br.c | 11 +- drivers/fpga/dfl-fme-mgr.c | 11 +- drivers/fpga/dfl-fme-region.c | 6 +- drivers/fpga/dfl.c | 6 +- drivers/fpga/fpga-bridge.c | 68 +- drivers/fpga/fpga-mgr.c | 64 +- drivers/fpga/fpga-region.c | 65 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 11 +- drivers/fpga/of-fpga-region.c | 6 +- drivers/fpga/socfpga-a10.c | 5 +- drivers/fpga/socfpga.c | 10 +- drivers/fpga/ts73xx-fpga.c | 11 +- drivers/fpga/xilinx-pr-decoupler.c | 4 +- drivers/fpga/xilinx-spi.c | 12 +- drivers/fpga/zynq-fpga.c | 5 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpiolib.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 290 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../drm/amd/display/modules/color/color_gamma.c | 8 +- .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 14 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 18 + drivers/gpu/drm/amd/include/atomfirmware.h | 88 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 42 +- .../amd/powerplay/hwmgr/vega20_processpptables.c | 102 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 115 +- drivers/gpu/drm/drm_atomic.c | 5 + drivers/gpu/drm/drm_atomic_helper.c | 12 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 3 + drivers/gpu/drm/i915/intel_csr.c | 1 + drivers/gpu/drm/i915/intel_ddi.c | 36 +- drivers/gpu/drm/i915/intel_display.c | 137 +- drivers/gpu/drm/i915/intel_dp.c | 32 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 26 +- drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/i915/selftests/i915_gem_object.c | 3 + drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/radeon/mkregtable.c | 2 +- drivers/gpu/drm/radeon/r100_track.h | 2 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 2 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 59 +- drivers/hv/hv_balloon.c | 2 +- drivers/infiniband/core/addr.c | 5 +- drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 3 +- drivers/infiniband/core/device.c | 25 + drivers/infiniband/core/mad.c | 2 +- drivers/infiniband/core/mad_priv.h | 2 +- drivers/infiniband/core/nldev.c | 34 + drivers/infiniband/core/restrack.c | 4 +- drivers/infiniband/core/sa.h | 8 +- drivers/infiniband/core/sa_query.c | 13 +- drivers/infiniband/core/sysfs.c | 28 +- drivers/infiniband/core/ucm.c | 3 + drivers/infiniband/core/ucma.c | 3 + drivers/infiniband/core/user_mad.c | 11 +- drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/core/verbs.c | 46 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 3 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 11 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/main.c | 48 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 43 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 4 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 20 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 10 + drivers/infiniband/hw/bnxt_re/roce_hsi.h | 5 + drivers/infiniband/hw/hns/hns_roce_device.h | 10 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 98 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 22 + drivers/infiniband/hw/hns/hns_roce_main.c | 6 + drivers/infiniband/hw/hns/hns_roce_mr.c | 92 +- drivers/infiniband/hw/mlx4/mad.c | 20 +- drivers/infiniband/hw/mlx4/sysfs.c | 6 +- drivers/infiniband/hw/mlx5/devx.c | 180 +- drivers/infiniband/hw/mlx5/flow.c | 15 +- drivers/infiniband/hw/mlx5/main.c | 36 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib.h | 8 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 132 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 19 +- drivers/input/misc/xen-kbdfront.c | 2 +- drivers/md/dm-cache-policy-smq.c | 2 +- drivers/md/dm-crypt.c | 15 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-table.c | 6 + drivers/md/dm-thin.c | 8 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 20 +- drivers/md/dm.c | 2 +- drivers/md/md-cluster.c | 234 +- drivers/md/md-cluster.h | 2 + drivers/md/md.c | 65 +- drivers/md/md.h | 1 + drivers/md/raid10.c | 81 +- drivers/misc/eeprom/Kconfig | 11 + drivers/misc/eeprom/Makefile | 1 + drivers/misc/eeprom/at25.c | 10 - drivers/misc/eeprom/ee1004.c | 281 + drivers/misc/mic/scif/scif_dma.c | 3 - drivers/misc/mic/scif/scif_fence.c | 2 +- drivers/misc/sgi-xp/xpc_channel.c | 6 +- drivers/misc/sgi-xp/xpc_sn2.c | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/mtd/mtd_blkdevs.c | 100 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/mv88e6xxx/port.c | 25 +- drivers/net/dsa/mv88e6xxx/port.h | 1 + drivers/net/ethernet/amazon/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 18 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1671 ++++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 250 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 112 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 310 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 66 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 26 +- drivers/net/ethernet/freescale/fec.h | 4 + drivers/net/ethernet/freescale/fec_main.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 137 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 3 +- drivers/net/ethernet/intel/Kconfig | 42 +- drivers/net/ethernet/intel/Makefile | 1 + drivers/net/ethernet/intel/igc/Makefile | 10 + drivers/net/ethernet/intel/igc/igc.h | 443 ++ drivers/net/ethernet/intel/igc/igc_base.c | 541 ++ drivers/net/ethernet/intel/igc/igc_base.h | 107 + drivers/net/ethernet/intel/igc/igc_defines.h | 389 ++ drivers/net/ethernet/intel/igc/igc_hw.h | 321 + drivers/net/ethernet/intel/igc/igc_i225.c | 490 ++ drivers/net/ethernet/intel/igc/igc_i225.h | 13 + drivers/net/ethernet/intel/igc/igc_mac.c | 806 +++ drivers/net/ethernet/intel/igc/igc_mac.h | 41 + drivers/net/ethernet/intel/igc/igc_main.c | 3901 +++++++++++ drivers/net/ethernet/intel/igc/igc_nvm.c | 215 + drivers/net/ethernet/intel/igc/igc_nvm.h | 14 + drivers/net/ethernet/intel/igc/igc_phy.c | 791 +++ drivers/net/ethernet/intel/igc/igc_phy.h | 21 + drivers/net/ethernet/intel/igc/igc_regs.h | 221 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 259 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 47 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 161 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 206 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 152 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 117 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 320 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 892 +++ .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 475 ++ .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 808 +++ .../mellanox/mlx5/core/diag/fs_tracepoint.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 23 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 163 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 490 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 46 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 410 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 122 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 13 + .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 6 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 126 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 14 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/wq.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 2 + drivers/net/ethernet/mellanox/mlxsw/core.h | 4 + drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 125 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 89 + drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 225 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 982 +++ drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 49 + .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 249 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 138 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 552 +- drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 10 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 32 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 69 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 51 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +- drivers/net/ethernet/qlogic/qed/qed.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 54 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 259 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 201 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 51 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 95 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 - drivers/net/ethernet/realtek/r8169.c | 53 +- drivers/net/ethernet/rocker/rocker_main.c | 1 + drivers/net/ethernet/ti/cpsw.c | 59 +- drivers/net/ethernet/ti/cpsw_ale.c | 12 +- drivers/net/ethernet/ti/cpsw_ale.h | 8 +- drivers/net/fddi/Kconfig | 11 + drivers/net/fddi/Makefile | 1 + drivers/net/fddi/defza.c | 1564 +++++ drivers/net/fddi/defza.h | 791 +++ drivers/net/geneve.c | 14 +- drivers/net/hyperv/netvsc_drv.c | 15 +- drivers/net/phy/mscc.c | 4 +- drivers/net/phy/phy.c | 95 +- drivers/net/tun.c | 2 + drivers/net/veth.c | 175 +- drivers/net/virtio_net.c | 5 +- drivers/net/vxlan.c | 198 +- drivers/nvdimm/Kconfig | 5 - drivers/nvdimm/Makefile | 1 - drivers/nvdimm/bus.c | 8 +- drivers/nvdimm/dimm.c | 11 - drivers/nvdimm/dimm_devs.c | 87 +- drivers/nvdimm/nd-core.h | 6 - drivers/nvdimm/nd.h | 48 - drivers/nvdimm/security.c | 471 -- drivers/nvmem/core.c | 41 +- drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/parisc/ccio-dma.c | 12 +- drivers/parisc/sba_iommu.c | 17 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 45 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 11 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 114 +- drivers/platform/x86/intel_cht_int33fe.c | 24 +- drivers/ptp/ptp_chardev.c | 4 + drivers/pwm/pwm-lpss-platform.c | 26 +- drivers/pwm/pwm-lpss.c | 49 +- drivers/pwm/pwm-lpss.h | 11 +- drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-renesas-tpu.c | 10 +- drivers/pwm/pwm-tegra.c | 1 - drivers/pwm/sysfs.c | 12 +- drivers/reset/reset-hsdk.c | 1 + drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-tegra.c | 10 +- drivers/scsi/3w-9xxx.c | 50 +- drivers/scsi/3w-sas.c | 38 +- drivers/scsi/3w-xxxx.c | 20 +- drivers/scsi/3w-xxxx.h | 1 - drivers/scsi/BusLogic.c | 36 +- drivers/scsi/Kconfig | 35 + drivers/scsi/Makefile | 2 + drivers/scsi/a100u2w.c | 20 +- drivers/scsi/advansys.c | 2 - drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/aic94xx/aic94xx_scb.c | 5 + drivers/scsi/aic94xx/aic94xx_task.c | 46 +- drivers/scsi/am53c974.c | 54 +- drivers/scsi/arcmsr/arcmsr_hba.c | 3 - drivers/scsi/atp870u.c | 6 +- drivers/scsi/be2iscsi/be_cmds.c | 10 +- drivers/scsi/be2iscsi/be_iscsi.c | 15 +- drivers/scsi/be2iscsi/be_main.c | 72 +- drivers/scsi/be2iscsi/be_mgmt.c | 27 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_fcbuild.c | 108 - drivers/scsi/bfa/bfa_fcbuild.h | 9 - drivers/scsi/bfa/bfad_im.h | 2 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/csiostor/csio_lnode.c | 6 +- drivers/scsi/csiostor/csio_scsi.c | 12 +- drivers/scsi/csiostor/csio_wr.c | 17 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 154 +- drivers/scsi/cxgbi/libcxgbi.h | 3 + drivers/scsi/dc395x.c | 191 +- drivers/scsi/esp_scsi.c | 286 +- drivers/scsi/esp_scsi.h | 38 +- drivers/scsi/fnic/fnic_fcs.c | 41 +- drivers/scsi/fnic/fnic_main.c | 19 +- drivers/scsi/fnic/fnic_scsi.c | 99 +- drivers/scsi/fnic/vnic_dev.c | 26 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 154 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 15 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 15 +- drivers/scsi/hpsa.c | 136 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 - drivers/scsi/ips.c | 81 +- drivers/scsi/isci/host.c | 8 +- drivers/scsi/isci/host.h | 2 +- drivers/scsi/isci/request.c | 4 +- drivers/scsi/isci/task.c | 4 +- drivers/scsi/iscsi_tcp.c | 3 +- drivers/scsi/jazz_esp.c | 30 +- drivers/scsi/libfc/fc_rport.c | 22 +- drivers/scsi/lpfc/lpfc_bsg.c | 3 - drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 - drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 7 - drivers/scsi/mac_esp.c | 217 +- drivers/scsi/megaraid/megaraid_mbox.c | 113 +- drivers/scsi/megaraid/megaraid_sas_base.c | 153 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 16 +- drivers/scsi/mesh.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 67 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 34 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 18 +- drivers/scsi/mvsas/mv_init.c | 21 +- drivers/scsi/mvsas/mv_sas.c | 12 +- drivers/scsi/mvumi.c | 89 +- drivers/scsi/myrb.c | 3656 ++++++++++ drivers/scsi/myrb.h | 958 +++ drivers/scsi/myrs.c | 3267 +++++++++ drivers/scsi/myrs.h | 1134 +++ drivers/scsi/nsp32.c | 18 +- drivers/scsi/osd/osd_initiator.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 22 +- drivers/scsi/pm8001/pm8001_init.c | 28 +- drivers/scsi/pm8001/pm8001_sas.c | 8 +- drivers/scsi/pm8001/pm80xx_hwi.c | 22 +- drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qedi/qedi_main.c | 8 +- drivers/scsi/qla1280.c | 26 +- drivers/scsi/qla2xxx/qla_mbx.c | 1 - drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 25 +- drivers/scsi/scsi_error.c | 3 - drivers/scsi/scsi_lib.c | 1 + drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 100 +- drivers/scsi/smartpqi/smartpqi_sis.c | 11 +- drivers/scsi/snic/snic_disc.c | 7 +- drivers/scsi/snic/snic_io.c | 25 +- drivers/scsi/snic/snic_main.c | 24 +- drivers/scsi/snic/snic_scsi.c | 11 +- drivers/scsi/snic/vnic_dev.c | 29 +- drivers/scsi/sun3x_esp.c | 30 +- drivers/scsi/sun_esp.c | 61 +- drivers/scsi/ufs/ufs-qcom.c | 54 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/scsi/vmw_pvscsi.c | 77 +- drivers/scsi/zorro_esp.c | 290 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/gasket/gasket_page_table.c | 65 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 7 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 11 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 2 +- drivers/target/iscsi/iscsi_target_erl0.c | 15 +- drivers/target/iscsi/iscsi_target_erl1.c | 17 +- drivers/target/iscsi/iscsi_target_stat.c | 4 +- drivers/target/iscsi/iscsi_target_util.c | 44 +- drivers/target/iscsi/iscsi_target_util.h | 1 + drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_iblock.h | 1 - drivers/target/target_core_sbc.c | 23 +- drivers/target/target_core_transport.c | 19 +- drivers/target/target_core_xcopy.c | 3 - drivers/usb/core/devio.c | 4 +- drivers/usb/gadget/function/f_mass_storage.c | 3 + drivers/usb/host/ohci-at91.c | 2 + drivers/w1/slaves/w1_ds2438.c | 66 +- fs/btrfs/ctree.h | 29 - fs/btrfs/delayed-ref.c | 5 +- fs/btrfs/delayed-ref.h | 2 +- fs/btrfs/dev-replace.c | 8 - fs/btrfs/disk-io.c | 4 - fs/btrfs/extent-tree.c | 8 +- fs/btrfs/file.c | 12 + fs/btrfs/free-space-cache.c | 29 +- fs/btrfs/inode.c | 339 +- fs/btrfs/ioctl.c | 31 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/transaction.c | 9 - fs/btrfs/tree-log.c | 5 +- fs/btrfs/volumes.c | 82 +- fs/btrfs/volumes.h | 2 - fs/f2fs/data.c | 47 +- fs/f2fs/debug.c | 7 +- fs/f2fs/dir.c | 1 + fs/f2fs/f2fs.h | 33 +- fs/f2fs/namei.c | 4 + fs/f2fs/recovery.c | 33 +- fs/f2fs/segment.c | 13 +- fs/f2fs/super.c | 20 +- fs/fscache/cookie.c | 31 +- fs/fscache/internal.h | 1 - fs/fscache/main.c | 4 +- fs/gfs2/log.c | 4 +- fs/iomap.c | 1 - fs/jffs2/super.c | 4 +- fs/nfs/pagelist.c | 36 +- fs/orangefs/inode.c | 19 +- fs/orangefs/namei.c | 35 +- fs/orangefs/orangefs-kernel.h | 7 +- fs/proc/task_mmu.c | 4 +- fs/pstore/inode.c | 11 +- fs/pstore/internal.h | 5 +- fs/pstore/platform.c | 75 +- fs/pstore/ram.c | 18 +- fs/pstore/ram_core.c | 11 +- fs/xfs/libxfs/xfs_attr.c | 236 +- fs/xfs/{ => libxfs}/xfs_attr.h | 2 + fs/xfs/libxfs/xfs_bmap.c | 70 +- fs/xfs/libxfs/xfs_bmap.h | 1 + fs/xfs/libxfs/xfs_format.h | 8 +- fs/xfs/libxfs/xfs_sb.c | 5 +- fs/xfs/scrub/repair.c | 128 +- fs/xfs/scrub/scrub.c | 13 - fs/xfs/xfs_aops.c | 4 +- fs/xfs/xfs_aops.h | 14 +- fs/xfs/xfs_bmap_util.c | 61 +- fs/xfs/xfs_buf.c | 109 +- fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_fsops.c | 50 +- fs/xfs/xfs_ioctl.c | 8 - fs/xfs/xfs_iomap.c | 53 +- fs/xfs/xfs_reflink.c | 33 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_stats.c | 52 +- fs/xfs/xfs_stats.h | 28 +- fs/xfs/xfs_super.c | 38 +- fs/xfs/xfs_trans.h | 1 + fs/xfs/xfs_trans_ail.c | 28 +- fs/xfs/xfs_trans_buf.c | 42 + include/acpi/acpixf.h | 7 - include/acpi/cppc_acpi.h | 1 + include/drm/drm_atomic.h | 11 + include/drm/drm_edid.h | 6 +- include/drm/drm_pciids.h | 2 +- include/dt-bindings/clock/am3.h | 119 + include/dt-bindings/clock/am4.h | 132 + include/dt-bindings/clock/at91.h | 15 + include/dt-bindings/clock/dra7.h | 326 +- include/dt-bindings/clock/hi3670-clock.h | 348 + include/dt-bindings/clock/imx6qdl-clock.h | 3 +- include/dt-bindings/clock/imx6sl-clock.h | 4 +- include/dt-bindings/clock/imx6sll-clock.h | 3 +- include/dt-bindings/clock/imx6sx-clock.h | 3 +- include/dt-bindings/clock/imx6ul-clock.h | 3 +- include/dt-bindings/clock/jz4725b-cgu.h | 35 + include/dt-bindings/clock/qcom,gcc-msm8960.h | 2 + include/dt-bindings/clock/qcom,gcc-qcs404.h | 165 + include/dt-bindings/clock/qcom,gcc-sdm660.h | 156 + include/dt-bindings/clock/rk3188-cru-common.h | 3 +- include/dt-bindings/reset/actions,s700-reset.h | 34 + include/dt-bindings/reset/actions,s900-reset.h | 65 + include/dt-bindings/thermal/thermal_exynos.h | 12 +- include/linux/adxl.h | 13 + include/linux/amifd.h | 63 - include/linux/amifdreg.h | 82 - include/linux/blk-mq.h | 4 + include/linux/clk-provider.h | 9 + include/linux/clk.h | 90 +- include/linux/clk/ti.h | 7 + include/linux/compat.h | 3 + include/linux/device-mapper.h | 1 + include/linux/filter.h | 24 + include/linux/fpga/fpga-bridge.h | 4 + include/linux/fpga/fpga-mgr.h | 4 + include/linux/fpga/fpga-region.h | 4 + include/linux/huge_mm.h | 2 +- include/linux/key.h | 3 - include/linux/libnvdimm.h | 57 +- include/linux/mlx5/driver.h | 22 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/module.h | 3 +- include/linux/mroute_base.h | 11 +- include/linux/mtd/blktrans.h | 5 +- include/linux/netdevice.h | 1 + include/linux/netfilter/nfnetlink_osf.h | 3 +- include/linux/netlink.h | 1 + include/linux/pstore_ram.h | 3 +- include/linux/qed/qed_if.h | 26 +- include/linux/signal.h | 6 + include/linux/skbuff.h | 6 + include/linux/skmsg.h | 14 +- include/linux/tcp.h | 1 + include/linux/tracepoint-defs.h | 6 + include/linux/tracepoint.h | 36 +- include/linux/wait.h | 20 +- include/net/dst.h | 10 + include/net/inet_ecn.h | 18 +- include/net/ip6_fib.h | 4 + include/net/ip6_route.h | 1 + include/net/ip_fib.h | 17 +- include/net/sctp/constants.h | 5 - include/net/sctp/sm.h | 2 +- include/net/sctp/structs.h | 2 + include/net/sock.h | 4 +- include/net/switchdev.h | 7 +- include/net/tcp.h | 2 +- include/net/vxlan.h | 64 + include/rdma/ib_addr.h | 5 +- include/rdma/ib_cm.h | 2 +- include/rdma/ib_sa.h | 38 +- include/rdma/ib_verbs.h | 32 +- include/rdma/rdma_cm.h | 5 +- include/target/iscsi/iscsi_target_core.h | 6 +- include/target/iscsi/iscsi_target_stat.h | 4 +- include/target/target_core_base.h | 1 - include/trace/events/rpcrdma.h | 18 +- include/uapi/linux/bpf.h | 2 +- include/uapi/linux/if_fddi.h | 21 +- include/uapi/linux/kvm.h | 18 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/ncsi.h | 6 + include/uapi/linux/ndctl.h | 6 - include/uapi/linux/netfilter/nf_tables.h | 7 + include/uapi/linux/sctp.h | 1 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + include/uapi/rdma/rdma_netlink.h | 3 +- include/uapi/scsi/scsi_bsg_ufs.h | 11 +- kernel/bpf/cgroup.c | 6 + kernel/locking/lockdep.c | 1 - kernel/locking/qspinlock.c | 143 +- kernel/locking/qspinlock_paravirt.h | 4 +- kernel/locking/qspinlock_stat.h | 6 + kernel/sched/fair.c | 2 +- kernel/softirq.c | 6 +- kernel/trace/preemptirq_delay_test.c | 10 +- kernel/tracepoint.c | 24 +- lib/Kconfig | 3 + lib/Makefile | 3 +- lib/kstrtox.c | 16 +- lib/memcat_p.c | 34 + lib/string.c | 30 - lib/test_ida.c | 4 +- lib/test_memcat_p.c | 2 +- lib/test_xarray.c | 36 +- lib/udivmoddi4.c | 310 + lib/umoddi3.c | 32 + lib/xarray.c | 39 +- localversion-next | 2 +- mm/huge_memory.c | 24 +- mm/memblock.c | 1 + mm/migrate.c | 42 +- mm/mremap.c | 30 +- net/bpf/test_run.c | 7 + net/bpfilter/bpfilter_kern.c | 6 +- net/bridge/br.c | 4 +- net/bridge/br_fdb.c | 4 +- net/bridge/br_private.h | 2 +- net/bridge/br_switchdev.c | 9 +- net/bridge/br_vlan.c | 4 + net/core/dev.c | 13 +- net/core/ethtool.c | 11 +- net/core/filter.c | 40 +- net/core/sock.c | 9 +- net/dsa/slave.c | 1 + net/ipv4/fib_frontend.c | 76 +- net/ipv4/fib_trie.c | 37 +- net/ipv4/ipmr.c | 22 +- net/ipv4/ipmr_base.c | 125 +- net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 1 + net/ipv4/tcp.c | 10 +- net/ipv4/tcp_bbr.c | 87 +- net/ipv4/tcp_bpf.c | 41 +- net/ipv4/tcp_cdg.c | 2 +- net/ipv4/tcp_output.c | 72 +- net/ipv4/tcp_timer.c | 2 +- net/ipv4/tcp_ulp.c | 6 +- net/ipv6/ip6_fib.c | 34 +- net/ipv6/ip6mr.c | 21 +- net/ipv6/mcast.c | 16 +- net/ipv6/route.c | 52 +- net/ipv6/udp.c | 6 +- net/llc/llc_conn.c | 1 + net/mpls/af_mpls.c | 92 +- net/ncsi/Kconfig | 6 + net/ncsi/internal.h | 16 + net/ncsi/ncsi-cmd.c | 8 + net/ncsi/ncsi-manage.c | 98 + net/ncsi/ncsi-netlink.c | 204 + net/ncsi/ncsi-netlink.h | 12 + net/ncsi/ncsi-pkt.h | 8 + net/ncsi/ncsi-rsp.c | 111 +- net/netfilter/ipset/ip_set_hash_gen.h | 2 +- net/netfilter/nfnetlink_cttimeout.c | 2 - net/netfilter/nfnetlink_osf.c | 46 +- net/netfilter/nft_osf.c | 15 +- net/netfilter/nft_xfrm.c | 11 +- net/netfilter/xt_nat.c | 2 + net/netfilter/xt_osf.c | 8 +- net/netlink/af_netlink.c | 3 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_accept.c | 2 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/net_ns.c | 3 + net/rxrpc/output.c | 3 +- net/rxrpc/peer_event.c | 1 + net/rxrpc/proc.c | 126 + net/sched/cls_api.c | 12 +- net/sched/sch_api.c | 8 +- net/sched/sch_fq.c | 22 +- net/sctp/associola.c | 3 +- net/sctp/input.c | 1 + net/sctp/output.c | 6 + net/sctp/outqueue.c | 8 +- net/sctp/socket.c | 76 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 1 + net/sunrpc/xprt.c | 14 +- net/sunrpc/xprtrdma/backchannel.c | 16 +- net/sunrpc/xprtrdma/fmr_ops.c | 131 +- net/sunrpc/xprtrdma/frwr_ops.c | 137 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/transport.c | 110 +- net/sunrpc/xprtrdma/verbs.c | 178 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 44 +- net/tipc/link.c | 1 + net/tipc/name_distr.c | 4 +- net/tipc/udp_media.c | 18 +- net/tls/tls_sw.c | 3 +- net/unix/af_unix.c | 2 + net/xfrm/xfrm_hash.h | 5 +- scripts/extract-vmlinux | 6 +- scripts/kernel-doc | 8 +- security/keys/internal.h | 2 + security/keys/process_keys.c | 1 - sound/pci/hda/hda_intel.c | 4 + sound/soc/intel/common/sst-firmware.c | 2 +- sound/soc/sunxi/Kconfig | 17 +- sound/soc/sunxi/Makefile | 2 + sound/soc/sunxi/sun4i-i2s.c | 21 + sound/soc/sunxi/sun50i-codec-analog.c | 444 ++ sound/soc/sunxi/sun8i-adda-pr-regmap.c | 102 + sound/soc/sunxi/sun8i-adda-pr-regmap.h | 7 + sound/soc/sunxi/sun8i-codec-analog.c | 79 +- sound/soc/sunxi/sun8i-codec.c | 22 +- tools/arch/x86/include/uapi/asm/kvm.h | 11 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 15 +- tools/bpf/bpftool/Documentation/bpftool.rst | 4 +- tools/bpf/bpftool/bash-completion/bpftool | 38 +- tools/bpf/bpftool/common.c | 26 +- tools/bpf/bpftool/jit_disasm.c | 4 +- tools/bpf/bpftool/main.h | 7 +- tools/bpf/bpftool/map.c | 110 +- tools/bpf/bpftool/prog.c | 14 +- tools/include/uapi/linux/bpf.h | 2 +- tools/include/uapi/linux/kvm.h | 6 + {include => tools/include}/uapi/linux/tls.h | 0 tools/lib/api/fs/tracing_path.c | 4 +- tools/lib/bpf/Makefile | 1 + tools/lib/bpf/bpf.h | 118 +- tools/lib/bpf/btf.h | 22 +- tools/lib/bpf/libbpf.h | 186 +- tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/builtin-report.c | 1 + .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +- tools/perf/util/event.c | 22 +- tools/perf/util/evsel.c | 3 + tools/perf/util/pmu.c | 13 +- tools/perf/util/srcline.c | 3 + tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/nvdimm/Kbuild | 3 - tools/testing/nvdimm/dimm_devs.c | 39 - tools/testing/nvdimm/test/nfit.c | 184 - tools/testing/selftests/bpf/test_sockmap.c | 180 +- tools/testing/selftests/bpf/test_verifier.c | 170 + tools/testing/selftests/bpf/trace_helpers.c | 1 + tools/testing/selftests/ftrace/ftracetest | 40 +- tools/testing/selftests/kvm/.gitignore | 13 +- tools/testing/selftests/kvm/Makefile | 39 +- tools/testing/selftests/kvm/dirty_log_test.c | 374 +- .../selftests/kvm/include/aarch64/processor.h | 55 + tools/testing/selftests/kvm/include/evmcs.h | 1098 +++ tools/testing/selftests/kvm/include/kvm_util.h | 169 +- tools/testing/selftests/kvm/include/sparsebit.h | 6 +- tools/testing/selftests/kvm/include/test_util.h | 6 +- .../kvm/include/{x86.h => x86_64/processor.h} | 28 +- .../selftests/kvm/include/{ => x86_64}/vmx.h | 35 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 311 + tools/testing/selftests/kvm/lib/assert.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 566 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 33 +- tools/testing/selftests/kvm/lib/ucall.c | 144 + .../kvm/lib/{x86.c => x86_64/processor.c} | 263 +- tools/testing/selftests/kvm/lib/{ => x86_64}/vmx.c | 55 +- .../kvm/{ => x86_64}/cr4_cpuid_sync_test.c | 14 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 160 + .../kvm/{ => x86_64}/platform_info_test.c | 14 +- .../selftests/kvm/{ => x86_64}/set_sregs_test.c | 2 +- .../selftests/kvm/{ => x86_64}/state_test.c | 47 +- .../selftests/kvm/{ => x86_64}/sync_regs_test.c | 2 +- .../kvm/{ => x86_64}/vmx_tsc_adjust_test.c | 24 +- tools/testing/selftests/net/pmtu.sh | 69 +- tools/testing/selftests/proc/fd-001-lookup.c | 2 +- tools/testing/selftests/proc/fd-003-kthread.c | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/map_fixed_noreplace.c | 206 + virt/kvm/arm/arm.c | 7 +- virt/kvm/coalesced_mmio.c | 12 +- virt/kvm/kvm_main.c | 39 +- 1077 files changed, 67584 insertions(+), 31090 deletions(-) delete mode 100644 Documentation/blockdev/README.DAC960 create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,kpss-gcc.txt create mode 100644 Documentation/devicetree/bindings/clock/hi3670-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,hfpll.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,krait-cc.txt create mode 100644 Documentation/devicetree/bindings/misc/lwn-bk4.txt create mode 100644 Documentation/devicetree/bindings/sound/sun50i-codec-analog.txt create mode 100644 Documentation/devicetree/bindings/usb/faraday,fotg210.txt create mode 100644 Documentation/driver-api/fpga/fpga-programming.rst create mode 100644 Documentation/networking/defza.txt create mode 100644 Documentation/networking/e1000e.rst delete mode 100644 Documentation/networking/e1000e.txt create mode 100644 Documentation/networking/fm10k.rst create mode 100644 Documentation/networking/i40e.rst delete mode 100644 Documentation/networking/i40e.txt create mode 100644 Documentation/networking/iavf.rst delete mode 100644 Documentation/networking/iavf.txt create mode 100644 Documentation/networking/ice.rst delete mode 100644 Documentation/networking/ice.txt create mode 100644 Documentation/networking/igb.rst delete mode 100644 Documentation/networking/igb.txt create mode 100644 Documentation/networking/igbvf.rst delete mode 100644 Documentation/networking/igbvf.txt create mode 100644 Documentation/networking/ixgb.rst delete mode 100644 Documentation/networking/ixgb.txt create mode 100644 Documentation/networking/ixgbe.rst delete mode 100644 Documentation/networking/ixgbe.txt create mode 100644 Documentation/networking/ixgbevf.rst delete mode 100644 Documentation/networking/ixgbevf.txt delete mode 100644 Documentation/nvdimm/security.txt create mode 100644 Documentation/process/deprecated.rst delete mode 100644 LICENSES/other/CC-BY-SA-4.0 create mode 100644 arch/arm/common/krait-l2-accessors.c create mode 100644 arch/arm/include/asm/krait-l2-accessors.h delete mode 100644 arch/m68k/include/asm/atafd.h delete mode 100644 arch/m68k/include/asm/atafdreg.h create mode 100644 arch/riscv/include/asm/futex.h create mode 100644 drivers/acpi/acpi_adxl.c delete mode 100644 drivers/acpi/nfit/intel.c delete mode 100644 drivers/block/DAC960.c delete mode 100644 drivers/block/DAC960.h create mode 100644 drivers/clk/actions/owl-reset.c create mode 100644 drivers/clk/actions/owl-reset.h create mode 100644 drivers/clk/at91/at91sam9260.c create mode 100644 drivers/clk/at91/at91sam9rl.c create mode 100644 drivers/clk/at91/at91sam9x5.c create mode 100644 drivers/clk/at91/dt-compat.c create mode 100644 drivers/clk/at91/sama5d2.c create mode 100644 drivers/clk/at91/sama5d4.c create mode 100644 drivers/clk/hisilicon/clk-hi3670.c create mode 100644 drivers/clk/ingenic/Kconfig create mode 100644 drivers/clk/ingenic/jz4725b-cgu.c create mode 100644 drivers/clk/qcom/clk-hfpll.c create mode 100644 drivers/clk/qcom/clk-hfpll.h create mode 100644 drivers/clk/qcom/clk-krait.c create mode 100644 drivers/clk/qcom/clk-krait.h create mode 100644 drivers/clk/qcom/gcc-qcs404.c create mode 100644 drivers/clk/qcom/gcc-sdm660.c create mode 100644 drivers/clk/qcom/hfpll.c create mode 100644 drivers/clk/qcom/kpss-xcc.c create mode 100644 drivers/clk/qcom/krait-cc.c copy drivers/clk/ti/{clk-33xx.c => clk-33xx-compat.c} (84%) copy drivers/clk/ti/{clk-43xx.c => clk-43xx-compat.c} (90%) copy drivers/clk/ti/{clk-7xx.c => clk-7xx-compat.c} (96%) create mode 100644 drivers/misc/eeprom/ee1004.c create mode 100644 drivers/net/ethernet/intel/igc/Makefile create mode 100644 drivers/net/ethernet/intel/igc/igc.h create mode 100644 drivers/net/ethernet/intel/igc/igc_base.c create mode 100644 drivers/net/ethernet/intel/igc/igc_base.h create mode 100644 drivers/net/ethernet/intel/igc/igc_defines.h create mode 100644 drivers/net/ethernet/intel/igc/igc_hw.h create mode 100644 drivers/net/ethernet/intel/igc/igc_i225.c create mode 100644 drivers/net/ethernet/intel/igc/igc_i225.h create mode 100644 drivers/net/ethernet/intel/igc/igc_mac.c create mode 100644 drivers/net/ethernet/intel/igc/igc_mac.h create mode 100644 drivers/net/ethernet/intel/igc/igc_main.c create mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.c create mode 100644 drivers/net/ethernet/intel/igc/igc_nvm.h create mode 100644 drivers/net/ethernet/intel/igc/igc_phy.c create mode 100644 drivers/net/ethernet/intel/igc/igc_phy.h create mode 100644 drivers/net/ethernet/intel/igc/igc_regs.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/common.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c create mode 100644 drivers/net/fddi/defza.c create mode 100644 drivers/net/fddi/defza.h delete mode 100644 drivers/nvdimm/security.c create mode 100644 drivers/scsi/myrb.c create mode 100644 drivers/scsi/myrb.h create mode 100644 drivers/scsi/myrs.c create mode 100644 drivers/scsi/myrs.h rename fs/xfs/{ => libxfs}/xfs_attr.h (97%) create mode 100644 include/dt-bindings/clock/hi3670-clock.h create mode 100644 include/dt-bindings/clock/jz4725b-cgu.h create mode 100644 include/dt-bindings/clock/qcom,gcc-qcs404.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sdm660.h create mode 100644 include/dt-bindings/reset/actions,s700-reset.h create mode 100644 include/dt-bindings/reset/actions,s900-reset.h create mode 100644 include/linux/adxl.h delete mode 100644 include/linux/amifd.h delete mode 100644 include/linux/amifdreg.h create mode 100644 lib/memcat_p.c create mode 100644 lib/udivmoddi4.c create mode 100644 lib/umoddi3.c create mode 100644 sound/soc/sunxi/sun50i-codec-analog.c create mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.c create mode 100644 sound/soc/sunxi/sun8i-adda-pr-regmap.h copy {include => tools/include}/uapi/linux/tls.h (100%) delete mode 100644 tools/testing/nvdimm/dimm_devs.c create mode 100644 tools/testing/selftests/kvm/include/aarch64/processor.h create mode 100644 tools/testing/selftests/kvm/include/evmcs.h rename tools/testing/selftests/kvm/include/{x86.h => x86_64/processor.h} (97%) rename tools/testing/selftests/kvm/include/{ => x86_64}/vmx.h (96%) create mode 100644 tools/testing/selftests/kvm/lib/aarch64/processor.c create mode 100644 tools/testing/selftests/kvm/lib/ucall.c rename tools/testing/selftests/kvm/lib/{x86.c => x86_64/processor.c} (80%) rename tools/testing/selftests/kvm/lib/{ => x86_64}/vmx.c (88%) rename tools/testing/selftests/kvm/{ => x86_64}/cr4_cpuid_sync_test.c (91%) create mode 100644 tools/testing/selftests/kvm/x86_64/evmcs_test.c rename tools/testing/selftests/kvm/{ => x86_64}/platform_info_test.c (90%) rename tools/testing/selftests/kvm/{ => x86_64}/set_sregs_test.c (98%) rename tools/testing/selftests/kvm/{ => x86_64}/state_test.c (89%) rename tools/testing/selftests/kvm/{ => x86_64}/sync_regs_test.c (99%) rename tools/testing/selftests/kvm/{ => x86_64}/vmx_tsc_adjust_test.c (91%) create mode 100644 tools/testing/selftests/vm/map_fixed_noreplace.c