This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 10c1c83465e2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f8d350217f02 vfs: replace current_kernel_time64 with ktime equivalent omits 6cf8e2e26d46 mm/gup.c: fix __get_user_pages_fast() comment omits f4d7460b9e2c mm: Fix warning in insert_pfn() omits de066d3f2572 memory-hotplug.rst: add some details about locking internals omits 7704396b123d powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits 9ee745d0867f powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 75382339ef19 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits b6e99178e316 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 3b9fda571eee mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits 0de283fd3b13 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 6501a1e4e309 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits 2b72603b3565 memblock-warn-if-zero-alignment-was-requested-fix-fix omits f38f76c38db6 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] omits 7a0c3e9af9a5 mm/memblock.c: warn if zero alignment was requested omits 585c2f40edef memblock: fix missed uses of implicit alignment omits 186098f51d0c memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] omits 940605c359fe memblock: stop using implicit alignment to SMP_CACHE_BYTES omits 79dd338c11b8 docs/boot-time-mm: remove bootmem documentation omits c28e1c453d6c x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal omits cd5639c52a78 powerpc: fix up for removal of linux/bootmem.h omits 7886da94a64a dma-direct: fix up for the removal of linux/bootmem.h omits e7b5cddda899 mm: remove include/linux/bootmem.h omits 502e596c9879 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits f95213cd953a mm: remove nobootmem omits b6624949a1ea memblock: rename __free_pages_bootmem to memblock_free_pages omits c720f62e3646 memblock: rename free_all_bootmem to memblock_free_all omits 70d8a428d308 memblock: replace free_bootmem_late with memblock_free_late omits 7f4556ec50ab memblock: replace free_bootmem{_node} with memblock_free omits 908e719bc409 mm: nobootmem: remove bootmem allocation APIs omits 7431fa4e688c memblock: replace alloc_bootmem with memblock_alloc omits e24a5008d253 memblock: replace __alloc_bootmem with memblock_alloc_from omits 7f9d88f46b79 memblock: replace alloc_bootmem_pages with memblock_alloc omits b5eea62867c6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 2c4232f1d354 memblock: replace alloc_bootmem_node with memblock_alloc_node omits 4268391c60e4 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 52181c8fc9f5 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits e86d4a4b3c80 memblock: add align parameter to memblock_alloc_node() omits 73a3b6ee3def memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 0673fd42a5ab memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits f5cf31532edf memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 62243183c3c2 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 189ad5620279 memblock: replace alloc_bootmem_low with memblock_alloc_low omits b0d3e6391906 memblock: replace alloc_bootmem_align with memblock_alloc omits 3e621e487b32 memblock: remove _virt from APIs returning virtual address omits 8b8f48433490 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits 71da5e750b93 mm: nobootmem: remove dead code omits 2a058c1d3753 mm: remove bootmem allocator implementation. omits e7c48dbeccd2 memblock: remove stale #else and the code it protects omits abe5b16c2a92 csky: fixups after bootmem removal omits fc0a599174c5 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 4c02c73091f2 mm: remove CONFIG_HAVE_MEMBLOCK omits de0aff7384a6 mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits 131c7699603a mm: remove CONFIG_NO_BOOTMEM omits 4f990be5a096 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 42cdfa9b308a kbuild: fix kernel/bounds.c 'W=1' warning omits 31f292985f28 Merge branch 'akpm-current/current' omits cfc11a616171 Merge remote-tracking branch 'xarray/xarray' omits c9467f62b8ca Merge remote-tracking branch 'cisco/for-next' omits 7746c3d347dc Merge remote-tracking branch 'kspp/for-next/kspp' omits d60be3e2949d Merge remote-tracking branch 'ntb/ntb-next' omits 316212260411 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fdcd0e7b4e4b Merge remote-tracking branch 'rtc/rtc-next' omits d8b2e2775f69 Merge remote-tracking branch 'livepatching/for-next' omits 87f3afefaecc Merge remote-tracking branch 'kselftest/next' omits eae59a58ed5e Merge remote-tracking branch 'userns/for-next' omits b415e0e9927a Merge remote-tracking branch 'pwm/for-next' omits 3a42ce04f23b Merge remote-tracking branch 'pinctrl/for-next' omits d828789fa42d Merge remote-tracking branch 'gpio/for-next' omits 183bd8fc4ccd Merge remote-tracking branch 'rpmsg/for-next' omits 1a2fbb9dd54e Merge remote-tracking branch 'scsi/for-next' omits 9cd33528c4e4 Merge remote-tracking branch 'cgroup/for-next' omits af490ee19049 Merge remote-tracking branch 'slave-dma/next' omits 5735a64b3af2 Merge remote-tracking branch 'icc/icc-next' omits 34cf0f1add3a Merge remote-tracking branch 'mux/for-next' omits c57c5d4b6e9b Merge remote-tracking branch 'staging/staging-next' omits dc6bf2591d45 Merge remote-tracking branch 'char-misc/char-misc-next' omits 7505315472c8 Merge remote-tracking branch 'tty/tty-next' omits e32898eee2f7 Merge remote-tracking branch 'usb-serial/usb-next' omits 386eaf58767e Merge remote-tracking branch 'usb/usb-next' omits 0a2d99c23424 Merge remote-tracking branch 'driver-core/driver-core-next' omits a206519f4820 Merge remote-tracking branch 'ipmi/for-next' omits 865ba5dea8a6 Merge remote-tracking branch 'leds/for-next' omits 746248e4f160 Merge remote-tracking branch 'chrome-platform/for-next' omits 2be909ccabfd Merge remote-tracking branch 'drivers-x86/for-next' omits 5025e8f3d298 Merge remote-tracking branch 'percpu/for-next' omits 7e83eb5f3640 Merge remote-tracking branch 'xen-tip/linux-next' omits 97a35cd7cd7f Merge remote-tracking branch 'kvm-arm/next' omits 7edcb41502f7 Merge remote-tracking branch 'kvm/linux-next' omits 65b8f0e6cab9 Merge remote-tracking branch 'rcu/rcu/next' omits 82d0059a6b31 Merge remote-tracking branch 'ftrace/for-next' omits a64babb255e5 Merge remote-tracking branch 'edac-amd/for-next' omits 35a5e3f3eeb1 Merge remote-tracking branch 'tip/auto-latest' omits a03cf82cf954 Merge remote-tracking branch 'spi/for-next' omits 89218ee883dc Merge remote-tracking branch 'mailbox/mailbox-for-next' omits df2567586fff Merge remote-tracking branch 'devicetree/for-next' omits 6a4da3b7cfdb Merge remote-tracking branch 'vfio/next' omits c3d9746912e0 Merge remote-tracking branch 'iommu/next' omits b222462ef700 Merge remote-tracking branch 'watchdog/master' omits 8821712d2ae1 Merge remote-tracking branch 'selinux/next' omits 41ab1f101682 Merge remote-tracking branch 'apparmor/apparmor-next' omits b78177f93407 Merge remote-tracking branch 'security/next-testing' omits 74580ab1c2e1 Merge remote-tracking branch 'regulator/for-next' omits be30a2b19bfc Merge remote-tracking branch 'battery/for-next' omits 9fe90f8c3020 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5a56edebc88a Merge remote-tracking branch 'mfd/for-mfd-next' omits 87cf024ecbf2 Merge remote-tracking branch 'md/for-next' omits cbfd5bd6b45d Merge remote-tracking branch 'kgdb/kgdb-next' omits 8642c2d045e6 Merge remote-tracking branch 'mmc/next' omits 8ebfa0790e9d Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8d8043cc31d0 Merge remote-tracking branch 'device-mapper/for-next' omits a86bf2426564 Merge remote-tracking branch 'block/for-next' omits e785d8883ea3 Merge remote-tracking branch 'input/next' omits 8b3c8173181a Merge remote-tracking branch 'sound-asoc/for-next' omits d075108ae9f4 Merge remote-tracking branch 'sound/for-next' omits bb13a66d97ab Merge remote-tracking branch 'regmap/for-next' omits 0231a6e1da73 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits bde5870403fa Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits fd79305f34e6 Merge remote-tracking branch 'drm-msm/msm-next' omits e985468b677b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 216c88edf89d Merge remote-tracking branch 'drm/drm-next' omits 07276c89215c Merge remote-tracking branch 'crypto/master' omits a2d10be94fa1 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 1d9e29011910 Merge remote-tracking branch 'nand/nand/next' omits becc3b958239 Merge remote-tracking branch 'mtd/mtd/next' omits aea83b885bf6 Merge remote-tracking branch 'gfs2/for-next' omits 4c9b5eca9366 Merge remote-tracking branch 'bluetooth/master' omits dd5c981c7a04 Merge remote-tracking branch 'nfc-next/master' omits b9bac72ec315 Merge remote-tracking branch 'netfilter-next/master' omits 0763a8f89fef Merge remote-tracking branch 'mlx5-next/mlx5-next' omits aeb2691f1455 Merge remote-tracking branch 'ipsec-next/master' omits bac651fd9e1d Merge remote-tracking branch 'bpf-next/master' omits e694987a23fe Merge remote-tracking branch 'net-next/master' omits 7cd85c8e4177 Merge remote-tracking branch 'rdma/for-next' omits 5c6b464362cb Merge remote-tracking branch 'thermal/next' omits 036893f09f84 Merge remote-tracking branch 'cpupower/cpupower' omits 56108ee3afd0 Merge remote-tracking branch 'pm/linux-next' omits f4a38c6a9dd7 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 8831ff305992 Merge remote-tracking branch 'v4l-dvb-next/master' omits 1f03517fd28b Merge remote-tracking branch 'v4l-dvb/master' omits 34d7e777fdf7 Merge remote-tracking branch 'jc_docs/docs-next' omits fbb9ff0985d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3ed83c23d380 Merge remote-tracking branch 'i2c/i2c/for-next' omits 51bffc79f42f Merge remote-tracking branch 'hid/for-next' omits 7c530c077528 Merge remote-tracking branch 'pci/next' omits 5d05aebaf5cb Merge remote-tracking branch 'printk/for-next' omits 512d8a71d878 Merge remote-tracking branch 'vfs/for-next' omits 82030fbd6284 Merge remote-tracking branch 'v9fs/9p-next' omits 25c905f4cacc Merge remote-tracking branch 'orangefs/for-next' omits 8985addf956d Merge remote-tracking branch 'nfsd/nfsd-next' omits 883a93f2f423 Merge remote-tracking branch 'nfs/linux-next' omits c523cf0433d6 Merge remote-tracking branch 'jfs/jfs-next' omits 2d4318c8a0b1 Merge remote-tracking branch 'fuse/for-next' omits 90e40a695b2d Merge remote-tracking branch 'f2fs/dev' omits a330fe5b0bb7 Merge remote-tracking branch 'ext4/dev' omits 50c40ad87de3 Merge remote-tracking branch 'ext3/for_next' omits f282d2aa8adc Merge remote-tracking branch 'ecryptfs/next' omits d63208e3a739 Merge remote-tracking branch 'cifs/for-next' omits 11b4b30dcd78 Merge remote-tracking branch 'ceph/master' omits 24a17baca0f8 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6cb6d0e24885 Merge remote-tracking branch 'befs/for-next' omits 4f9bdb47a605 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6e9ef038ab64 Merge remote-tracking branch 'uml/linux-next' omits b425cfabf2f7 Merge remote-tracking branch 's390/features' omits cd6bf00ba27d Merge remote-tracking branch 'risc-v/for-next' omits aef819b88b65 Merge remote-tracking branch 'powerpc/next' omits 49f0d1ed75b6 Merge remote-tracking branch 'parisc-hd/for-next' omits d8124574f6de Merge remote-tracking branch 'mips/mips-next' omits d3ba2ed88083 Merge remote-tracking branch 'm68knommu/for-next' omits 9ae85c0310f0 Merge remote-tracking branch 'm68k/for-next' omits 3333eb731e3c Merge remote-tracking branch 'ia64/next' omits 3c3a4dba3189 Merge remote-tracking branch 'csky/linux-next' omits 01c7bb67aab7 Merge remote-tracking branch 'c6x/for-linux-next' omits 8e68f48bb7d1 Merge remote-tracking branch 'clk/clk-next' omits 7feb4e9973d7 Merge remote-tracking branch 'arm64/for-next/core' omits 8e64e3899339 Merge remote-tracking branch 'tegra/for-next' omits 52c65f493486 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8ec53110bf79 Merge remote-tracking branch 'samsung-krzk/for-next' omits c48a1168e0b3 Merge remote-tracking branch 'rockchip/for-next' omits c475bdf96377 Merge remote-tracking branch 'renesas/next' omits da7f15c92a8e Merge remote-tracking branch 'realtek/for-next' omits 3f39aa83caef Merge remote-tracking branch 'qcom/for-next' omits 375fb786f2a3 Merge remote-tracking branch 'omap/for-next' omits 14a11f53d26d Merge remote-tracking branch 'mvebu/for-next' omits 0ab55641a8a5 Merge remote-tracking branch 'mediatek/for-next' omits d551fe5fa7cb Merge remote-tracking branch 'keystone/next' omits ca14371e31d1 Merge remote-tracking branch 'imx-mxs/for-next' omits 3fadba98a44e Merge remote-tracking branch 'bcm2835/for-next' omits a197527d8d52 Merge remote-tracking branch 'at91/at91-next' omits 73f2c6187078 Merge remote-tracking branch 'amlogic/for-next' omits a95529e30d68 Merge remote-tracking branch 'actions/for-next' omits beac84afcf35 Merge remote-tracking branch 'arm-soc/for-next' omits a16d1e2ca285 Merge remote-tracking branch 'arm/for-next' omits 81e097b26f7b Merge remote-tracking branch 'dma-mapping/for-next' omits d9d884304a32 Merge remote-tracking branch 'leaks/leaks-next' omits 8cacaef73fe6 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 6f8b9f543fa9 Merge remote-tracking branch 'kbuild/for-next' omits f07530fb2e68 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c9966e15ef79 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 72d4a230fcb4 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 7031a871a2ab Merge remote-tracking branch 'vfs-fixes/fixes' omits e4c884b8efc9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b75c0b501954 Merge remote-tracking branch 'omap-fixes/fixes' omits 2052205bb561 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 5abec38f108b Merge remote-tracking branch 'input-current/for-linus' omits 72669517d87d Merge remote-tracking branch 'usb.current/usb-linus' omits 04c1d34a7198 Merge remote-tracking branch 'tty.current/tty-linus' omits 375e36e95f1b Merge remote-tracking branch 'pci-current/for-linus' omits 616fbb4038a9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 47407f09fdcc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 790b8ca30535 Merge remote-tracking branch 'mac80211/master' omits dfb185e0e9f4 Merge remote-tracking branch 'netfilter/master' omits d01ed32d94ca Merge remote-tracking branch 'ipsec/master' omits 6e5968c2fde7 Merge remote-tracking branch 'net/master' omits 029789ad3f74 Merge remote-tracking branch 'arc-current/for-curr' omits 1f3dfa6924d7 parisc: Add alternative coding infrastructure omits 07ebb8341b91 parisc: Include compressed vmlinux file in vmlinuz boot kernel omits 33a7d91b382d extract-vmlinux: Check for uncompressed image as fallback omits 4f2b0aeeb1f3 parisc: Fix address in HPMC IVA omits 0608cbb52ced parisc: Fix exported address of os_hpmc handler omits 6bba8ccdceee f2fs: account read IOs and use IO counts for is_idle omits 22eac5cfefd0 f2fs: remove request_list check in is_idle() omits 08b8215c8b88 radix tree: Remove multiorder support omits e1985454e8df radix tree test: Convert multiorder tests to XArray omits 7895b2c35d23 radix tree tests: Convert item_delete_rcu to XArray omits eaeabfecaa85 radix tree tests: Convert item_kill_tree to XArray omits 220a870487a3 radix tree tests: Move item_insert_order omits c81699b40d76 radix tree test suite: Remove multiorder benchmarking omits 0e0dc1f1aabe radix tree test suite: Remove __item_insert omits 9132a3fa1fa5 memremap: Convert to XArray omits e3a2891fd3e7 xarray: Add range store functionality omits 762cc4504bf0 xarray: Move multiorder_check to in-kernel tests omits 6f34ce4cda4a xarray: Move multiorder_shrink to kernel tests omits 5d6fda27f2e2 xarray: Move multiorder account test in-kernel omits de31826f96a7 radix tree test suite: Convert iteration test to XArray omits cb619632118f radix tree test suite: Convert tag_tagged_items to XArray omits 6f9f1ceb2275 radix tree: Remove radix_tree_clear_tags omits fcd4de471084 radix tree: Remove radix_tree_maybe_preload_order omits 47e43464ef7f radix tree: Remove split/join code omits 170b27e805cb radix tree: Remove radix_tree_update_node_t omits e74a3dc0c199 page cache: Finish XArray conversion omits f4179af500cd dax: Convert page fault handlers to XArray omits 297f6c97a689 dax: Convert dax_lock_mapping_entry to XArray omits b2ab1726fe4b dax: Convert dax writeback to XArray omits 9055c2b83fbb dax: Convert __dax_invalidate_entry to XArray omits 67a9661517b1 dax: Convert dax_layout_busy_page to XArray omits 0c5cbc3b54a6 dax: Convert dax_insert_pfn_mkwrite to XArray omits a0e99c18054f dax: Hash on XArray instead of mapping omits 462c08a4b12f dax: Rename some functions omits 72ae88c5bb99 f2fs: Convert to XArray omits 6b8d208a5be8 nilfs2: Convert to XArray omits 73a1f0be6641 fs: Convert writeback to XArray omits b559734afa86 fs: Convert buffer to XArray omits 6839e5076a2a btrfs: Convert page cache to XArray omits aede2b63d384 shmem: Comment fixups omits d46c804c397e memfd: Convert memfd_tag_pins to XArray omits a800d2376747 memfd: Convert memfd_wait_for_pins to XArray omits 5e0302ab11e7 shmem: Convert shmem_partial_swap_usage to XArray omits a2cdc75514a8 shmem: Convert shmem_free_swap to XArray omits 90e353cb9621 shmem: Convert shmem_alloc_hugepage to XArray omits 31618dce3655 shmem: Convert shmem_add_to_page_cache to XArray omits 4aa2f2afb38c shmem: Convert find_swap_entry to XArray omits b2fef5368850 shmem: Convert shmem_confirm_swap to XArray omits f6f4248f7fa3 shmem: Convert shmem_radix_tree_replace to XArray omits ca15c7e473ae pagevec: Use xa_mark_t omits 2c4b8b947d6c mm: Convert is_page_cache_freeable to XArray omits e53922b6b1ce mm: Convert khugepaged_scan_shmem to XArray omits 8b02d79f2fb5 mm: Convert collapse_shmem to XArray omits 328b656f6519 mm: Convert huge_memory to XArray omits 54ca4d425833 mm: Convert page migration to XArray omits 715a251d4f54 mm: Convert __do_page_cache_readahead to XArray omits 143802ec071e mm: Convert delete_from_swap_cache to XArray omits 1ec077cd839d mm: Convert add_to_swap_cache to XArray omits 51f1b5097330 mm: Convert truncate to XArray omits b8a32445f465 mm: Convert workingset to XArray omits 9316f1223b0c mm: Convert page-writeback to XArray omits 6f65167306b4 page cache: Convert filemap_range_has_page to XArray omits 688c06e8b389 page cache: Remove stray radix comment omits f2f76fdeaace page cache: Convert delete_batch to XArray omits 9677fe6d55a6 radix tree test suite: Convert regression1 to XArray omits 8748815e4159 page cache: Convert filemap_map_pages to XArray omits 145d9c4b3600 page cache: Convert find_get_entries_tag to XArray omits 863e4719a027 page cache; Convert find_get_pages_range_tag to XArray omits 732f21c90cc9 page cache: Convert find_get_pages_contig to XArray omits 281b9369fac1 page cache: Convert find_get_pages_range to XArray omits 1217d6c3b622 page cache: Convert find_get_entries to XArray omits 19a55cfca7a4 page cache: Convert find_get_entry to XArray omits 92ea8b91bb88 page cache: Convert page deletion to XArray omits 3a8915229396 page cache: Add and replace pages using the XArray omits 1ab9f2ea0c4a page cache: Convert hole search to XArray omits c7d62eebe8e0 page cache: Rearrange address_space omits 18451f56fb74 ida: Convert to XArray omits e36e494ef088 xarray: Track free entries in an XArray omits 5633c1607f00 xarray: Add MAINTAINERS entry omits 6ee80eeecb81 xarray: Add xa_reserve and xa_release omits 525843061e83 xarray: Add xas_create_range omits 4308d35ea7d6 xarray: Add xas_for_each_conflict omits e261fac7002b xarray: Step through an XArray omits 8cd9003af663 xarray: Destroy an XArray omits 0944bacae066 xarray: Extract entries from an XArray omits 13a1bd938153 xarray: Add XArray iterators omits 3b4ac76c2e7c xarray: Add XArray conditional store operations omits f625166d190f xarray: Add XArray unconditional store operations omits 7660c396dfa9 MIPS: Cleanup DSP ASE detection omits b40707194a8a automerging branch "kernel.org-palmer-linux/next-smp" into [...] omits f296969479d3 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] omits 9d79e6b5b3f7 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] omits 270ffa4da057 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] omits 451c39ef0547 automerging branch "kernel.org-palmer-linux/next-int128" i [...] omits 81b0e90e5c6a automerging branch "kernel.org-palmer-linux/next-hch" into [...] omits 9d73666425aa automerging branch "kernel.org-palmer-linux/next-f_without [...] omits ee407923d45d automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] omits c2a4c38a340e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] 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 e04cc0c63c8c parisc: Fix map_pages() to not overwrite existing pte entries 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 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 d5e54fbc540e parisc: Purge TLB entries after updating page table entry [...] 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 5ec03100e114 m68k: fix command-line parsing when passed from u-boot 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 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 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 [...] new ed183cd07867 Merge remote-tracking branch 'arc-current/for-curr' new 500d7af02cb9 Merge remote-tracking branch 'net/master' new 93af64c51302 Merge remote-tracking branch 'ipsec/master' new 883a00ab32f5 Merge remote-tracking branch 'netfilter/master' new cc2b4fb0ef01 Merge remote-tracking branch 'mac80211/master' new 0295e39595e1 IB/ucm: Fix Spectre v1 vulnerability new a3671a4f973e RDMA/ucma: Fix Spectre v1 vulnerability new a909e208424e Merge remote-tracking branch 'rdma-fixes/for-rc' new 98027961025e Merge branch 'asoc-4.19' into asoc-linus new d523b38993a1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 4585add948b1 MAINTAINERS: Add entry for Broadcom SPI controller new bc7a6ca6f446 Merge branch 'spi-4.19' into spi-linus new f9a72648b466 Merge remote-tracking branch 'spi-fixes/for-linus' new 55d5c44fb257 Merge remote-tracking branch 'pci-current/for-linus' new f0edb0e12edb Merge remote-tracking branch 'tty.current/tty-linus' new 1c3cea3ff673 Merge remote-tracking branch 'usb.current/usb-linus' new b07db52b40b9 Merge remote-tracking branch 'input-current/for-linus' new 43d78f8d59ac Merge remote-tracking branch 'mips-fixes/mips-fixes' new 92abdb20e277 Merge remote-tracking branch 'omap-fixes/fixes' new bdfb6d3fd713 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 466f3f5a572a Merge remote-tracking branch 'vfs-fixes/fixes' new c33d0dd7f85c Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 5e109ca6be13 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6a7fcde3c597 Merge remote-tracking branch 'kbuild/for-next' new d0ce3ec4c18f Merge remote-tracking branch 'compiler-attributes/compiler [...] new 3195bc5ac706 Merge remote-tracking branch 'leaks/leaks-next' new 273a91aaea78 Merge remote-tracking branch 'dma-mapping/for-next' new ef6a2ac08bbc Merge remote-tracking branch 'arm/for-next' new 354483a7440d Merge remote-tracking branch 'arm-soc/for-next' new 0cc6977fbab2 Merge remote-tracking branch 'actions/for-next' new 45c88cb87b86 Merge remote-tracking branch 'amlogic/for-next' new 83fad931682d Merge remote-tracking branch 'at91/at91-next' new 5ea0c262aacf Merge remote-tracking branch 'bcm2835/for-next' new 9b23df0728ba Merge remote-tracking branch 'imx-mxs/for-next' new a378bbcebd58 Merge remote-tracking branch 'keystone/next' new 7fd976f2b573 Merge remote-tracking branch 'mediatek/for-next' new b06b40762af0 Merge remote-tracking branch 'mvebu/for-next' new 05f8a053b0cc Merge remote-tracking branch 'omap/for-next' new 6805ae4a9bc4 ARC: HSDK: improve reset driver new 80f1df8f62b7 Merge remote-tracking branch 'reset/reset/next' new 59670005586f Merge remote-tracking branch 'qcom/for-next' new 04e9c498ce06 Merge remote-tracking branch 'realtek/for-next' new 28e842ba843f Merge remote-tracking branch 'renesas/next' new 9180fc47377a Merge branch 'v4.20-armsoc/defconfig64' into for-next new ac78b3b1ce6e Merge branch 'v4.20-armsoc/dts32' into for-next new fd7fd7d63cab Merge branch 'v4.20-armsoc/dts64' into for-next new 82f4b67f018c clk: rockchip: fix wrong mmc sample phase shift for rk3328 new 5f697a0e311c clk: rockchip: add clock-id for HCLK_HDMI on rk3066 new cca8196bdfc2 clk: rockchip: use the newly added clock-id for hdmi on RK3066 new fd043699dee4 Merge branch 'v4.20-clk/next' into for-next new 665636b2940d clk: rockchip: Fix static checker warning in rockchip_ddrc [...] new f6976ae4a29d Merge branch 'v4.20-clk/next' into for-next new 6f87c86fb1f7 Merge remote-tracking branch 'rockchip/for-next' new 3a455aff4822 Merge remote-tracking branch 'samsung-krzk/for-next' new 86bca1139e73 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b2a2e8bd262d Merge remote-tracking branch 'tegra/for-next' new ac53d7c1a9d1 Merge remote-tracking branch 'arm64/for-next/core' new 8985167ecf57 clk: s2mps11: Fix matching when built as module and DT nod [...] new 29aa3a8d4a0f Merge branch 'clk-smp2s11-match' into clk-next new 3b6b13ede0e3 dt-bindings: clk: hisilicon: Add bindings for Hi3670 clk new c1a3308a0629 clk: hisilicon: Add clock driver for Hi3670 SoC new ca7aa5513b72 Merge branch 'clk-hisi3670' into clk-next new 0f5cb0e6225c clk: at91: Fix division by zero in PLL recalc_rate() new d8059f8e58d3 Merge branch 'clk-at91-div-0' into clk-next new f2a76a2955c0 clk: qcom: Add Global Clock controller (GCC) driver for SDM660 new 03a63702a4f2 Merge branch 'clk-qcom-sdm660' into clk-next new a3d152e40ed9 clk: qcom: Export clk_alpha_pll_configure() new 652f1813c113 clk: qcom: gcc: Add global clock controller driver for QCS404 new 2600314e3e2f Merge branch 'clk-qcom-qcs404' into clk-next new 0880fb86608a clk: ingenic: Add proper Kconfig entries new 067b6dedeb34 dt-bindings: clock: ingenic: Explicitly list compatible strings new 2fdecde7752b dt-bindings: clock: Add jz4725b-cgu.h header new 226dfa4726eb clk: Add Ingenic jz4725b CGU driver new fa8e3fb76e1c Merge branch 'clk-ingenic-jz4725b' into clk-next new 686b8b8c7f99 clk: imx: imx7d: remove unnecessary clocks from clks_init_ [...] new febb6548498f clk: imx: imx7d: remove clks_init_on array new 10e809c179a6 Merge branch 'clk-imx7-init-critical' into clk-next new 923ca1323196 clk: tegra: probe deferral error reporting new a4dbbceeee3e clk: tegra: Fixes for MBIST work around new c8da78e8a1da clk: tegra210: Include size.h for compilation ease new 063d64e41365 Merge branch 'clk-tegra' into clk-next new cfdc0411cf01 clk: bulk: add of_clk_bulk_get() new 616e45df7c4a clk: add new APIs to operate on all available clocks new f08c2e2865f6 clk: add managed version of clk_bulk_get_all new f644de6ac55e Merge branch 'clk-bulk-get-all' into clk-next new 480d99fdc3ee clk: mvebu: armada-37xx-tbg: Switch to clk_get and balance [...] new 78994e778e96 Merge branch 'clk-sa' into clk-next new 3a23eb725b5c clk: actions: Cache regmap info in private clock descriptor new 46b5dfab75ee dt-bindings: clock: Add reset controller bindings for Acti [...] new 73a5e67efa08 dt-bindings: reset: Add binding constants for Actions Semi [...] new a35bcf7c7f28 dt-bindings: reset: Add binding constants for Actions Semi [...] new 09dbde0154ab clk: actions: Add Actions Semi Owl SoCs Reset Management U [...] new c4dd4a2eb6b9 clk: actions: Add Actions Semi S700 SoC Reset Management U [...] new 5ddf0cdf9395 clk: actions: Add Actions Semi S900 SoC Reset Management U [...] new aa1d583d300e Merge branch 'clk-actions-reset' into clk-next new ec1893922df1 clk: imx: cpu clock should be always critical new 0d09e668b70b clk: imx7d: remove CLK_IS_CRITICAL flag for arm_a7_root_clk new 4efe450b9daf Merge branch 'clk-imx7-init-critical' into clk-next new 4917fb90eec7 clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk new 85e9b334788a Merge branch 'clk-mmp2-ids' into clk-next new 7fa75007b7d7 clk: at91: audio-pll: fix audio pmc type new 6d631027b807 clk: at91: generated: SSCs don't have a gclk new 61170a9373ee clk: at91: h32mx: separate registration from DT parsing new 08979ee55a9f clk: at91: audio-pll: separate registration from DT parsing new c1e4580a1d0f clk: at91: generated: set audio_pll_allowed in at91_clk_re [...] new b2e39dc0bb81 clk: at91: allow clock registration from C code new b00cd8e41979 clk: at91: add pmc_data struct and helpers new d425ad81eacd dt-bindings: clk: at91: Document new PMC binding new d387ff5427be clk: at91: add new DT lookup function new 084b696bb509 clk: at91: add sama5d4 pmc driver new a2038077de9a clk: at91: add sama5d2 PMC driver new c8923236a289 clk: at91: add at91sam9260 PMC driver new 1eabdc2f9dd8 clk: at91: add at91sam9x5 PMCs driver new ecd0bf3377c8 clk: at91: add at91sam9rl PMC driver new 62061d357c7f clk: at91: move DT compatibility code to its own file new 9c6a1b393add Merge branch 'clk-at91-pmc-rework' into clk-next new acc4f98d44bf clk: imx6ul: add mmdc1 ipg clock new 891f30bf603b clk: imx6sx: add mmdc1 ipg clock new aac7ff2048a8 clk: imx6sll: add mmdc1 ipg clock new 09d47620d0f8 clk: imx6sl: add mmdc ipg clocks new 341ce3563e52 clk: imx6q: add mmdc0 ipg clock new a3dcd0cbee41 Merge branch 'clk-imx6-mmdc' into clk-next new 36d68f64c411 ARM: Add Krait L2 register accessor functions new b3f2f10693aa clk: qcom: Add support for High-Frequency PLLs (HFPLLs) new cb546b797a0d clk: qcom: Add HFPLL driver new 1f924faa8b1e dt-bindings: clock: Document qcom,hfpll new 72ad7207954d clk: qcom: Add MSM8960/APQ8064's HFPLLs new 1f79131bfd51 clk: qcom: Add IPQ806X's HFPLLs new 4d7dc77babfe clk: qcom: Add support for Krait clocks new 3ddc3564d3c9 clk: qcom: Add KPSS ACC/GCC driver new 40e5ddf4f848 dt-bindings: arm: Document qcom,kpss-gcc new bb5c4a85051e clk: qcom: Add Krait clock controller driver new bf4503ccf321 dt-bindings: clock: Document qcom,krait-cc new 77612720a236 clk: qcom: Add safe switch hook for krait mux clocks new 32972a18ff5f Merge branch 'clk-qcom-krait' into clk-next new c1844b67ea22 Merge remote-tracking branch 'clk/clk-next' new a1f2b9da1629 Merge remote-tracking branch 'c6x/for-linux-next' new 8a177aa80e5e Merge remote-tracking branch 'csky/linux-next' new 33760185a098 Merge remote-tracking branch 'ia64/next' new 635fcb337c29 Merge remote-tracking branch 'm68k/for-next' new 381fdd62c383 m68k: fix command-line parsing when passed from u-boot new 505056ebd0cf Merge remote-tracking branch 'm68knommu/for-next' new edbb4233e7ef MIPS: Cleanup DSP ASE detection new 15cc132c0db2 Merge remote-tracking branch 'mips/mips-next' new cd2b8520681a parisc: Use PARISC_ITLB_TRAP constant in entry.S new c9dfa0c796f2 parisc: remove check for minimum required GCC version new 7c4ba3d38a3b parisc: remove the dead ccio-rm-dma driver new a886c9791aed parisc: Reorder TLB flush timing calculation new 32a7901f6d1d parisc: Remove PTE load and fault check from L2_ptep macro new 8dbac7746e55 parisc: Add SYSTEM_INFO and REGISTER TOC PAT functions new e98bc5ee9793 parisc: Clean up crash header output new 35d8be9c563c parisc: dino: Utilize DINO_MASK_IRQ() macro new 2e37787df0ed parisc: Ratelimit dino stuck interrupt warnings new d27dfa13b9f7 parisc: Release spinlocks using ordered store new 4dd5b673fa62 parisc: Purge TLB entries after updating page table entry [...] new 3c229b3f2dd8 parisc: Fix map_pages() to not overwrite existing pte entries new 99a3ae51d557 parisc: Fix exported address of os_hpmc handler new 1138b6718ff7 parisc: Fix address in HPMC IVA new db139d71c4c3 extract-vmlinux: Check for uncompressed image as fallback new 34c201ae49fe parisc: Include compressed vmlinux file in vmlinuz boot kernel new 3847dab77421 parisc: Add alternative coding infrastructure new 4ed16506a90c Merge remote-tracking branch 'parisc-hd/for-next' new 0b7474563425 Merge remote-tracking branch 'powerpc/next' new 1aeb9d4b99c6 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new 25ee0c5b1b79 RISC-V: Don't set cacheinfo.{physical_line_partition,attributes} new ac405be44393 automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] new c6b2eb5efd2d automerging branch "kernel.org-palmer-linux/next-f_without [...] new 90fd9dc11a87 RISC-V: Add futex support. new 2325fdd85436 automerging branch "kernel.org-palmer-linux/next-futex" in [...] new 4a453de77f32 automerging branch "kernel.org-palmer-linux/next-hch" into [...] new e6adafd8892d automerging branch "kernel.org-palmer-linux/next-int128" i [...] new 6be5c16036ac automerging branch "kernel.org-palmer-linux/next-menuconfi [...] new 04e78b7dcbfe Extract FPU context operations from entry.S new 206afe5c6ee1 Refactor FPU code in signal setup/return procedures new 55012fb4304a Cleanup ISA string setting new 696d8ad2de16 Allow to disable FPU support new 40d18f7194a8 Auto-detect whether a FPU exists new 26c5d49717ca automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] new ba0062fe3903 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] new b0d06fe6b101 automerging branch "kernel.org-palmer-linux/next-smp" into [...] new d6b3bf046f01 Merge remote-tracking branch 'risc-v/for-next' new f8d23f73b908 Merge remote-tracking branch 's390/features' new 42f41d6a45e1 Merge remote-tracking branch 'uml/linux-next' new a229a174845e Merge remote-tracking branch 'xtensa/xtensa-for-next' new b8f13510ddd2 Merge remote-tracking branch 'befs/for-next' new a7176f74fa57 btrfs: simplify the send_in_progress check in btrfs_delete [...] new 3a58417486ca btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] new 684572df9401 btrfs: Remove root parameter from btrfs_insert_dir_item new 5a2cb25ab9da btrfs: remove a useless return statement in btrfs_block_rsv_add new 4fd786e6c3d6 btrfs: Remove 'objectid' member from struct btrfs_root new 4b6f8e9695da Btrfs: do not unnecessarily pass write_lock_level when pro [...] new f8b00e0f06e5 btrfs: remove unneeded NULL checks before kfree new 16220c467ad3 btrfs: add assertions where number of devices could go below 0 new 1da739678e0b btrfs: add helper to obtain number of devices with ongoing [...] new 32934280967d Btrfs: clean up scrub is_dev_replace parameter new 9c7b0c2e8dbf btrfs: qgroup: Dirty all qgroups before rescan new bee6ec822a6a Btrfs: remove always true if branch in btrfs_get_extent new 556f3ca88ecb btrfs: change btrfs_free_reserved_bytes to return void new 45128b08f741 btrfs: change btrfs_pin_log_trans to return void new 65c6e82becec btrfs: Handle owner mismatch gracefully when walking up tree new b72c3aba09a5 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] new 9688e9a99e4b Btrfs: use next_state in find_first_extent_bit new c64142807f5a btrfs: free path at an earlier point in btrfs_get_extent new 6aadd9eb7487 Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes new 28c4a3e21ad0 btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] new d005dbeca081 btrfs: remove unused pointer inode in relink_file_extents new 29c5e5d4966d btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] new de2c6615dcdd Btrfs: fix alignment in declaration and prototype of btrfs [...] new e49aabd973fd Btrfs: set leave_spinning in btrfs_get_extent new 380fd06640a7 btrfs: remove redundant variable from btrfs_cross_ref_exist new 374b0e2d6ba5 btrfs: fix error handling in free_log_tree new b444ad46b2db btrfs: Make btrfs_find_device_by_path return struct btrfs_device new 6c05040702e7 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] new a27a94c2b0c7 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] new 3b2fd8016069 Btrfs: use args in the correct order for kcalloc in btrfsi [...] new 3cf5068f3d06 Btrfs: unify error handling of btrfs_lookup_dir_item new 98e6b1eb4022 Btrfs: remove unnecessary level check in balance_level new 51995c399b73 Btrfs: assert page dirty bit on extent buffer pages new abb57ef3ff97 Btrfs: skip set_page_dirty if eb pages are already dirty new 4183c52ce887 Btrfs: remove wait_ordered_range in btrfs_evict_inode new 28bee489828c btrfs: Remove logically dead code from btrfs_orphan_cleanup new 315bed43fea5 btrfs: handle error of get_old_root new c1766dd78298 btrfs: change remove_extent_mapping to return void new 5c06147128fb btrfs: fix error handling in btrfs_dev_replace_start new 93bba24d4b5a btrfs: Enhance btrfs_trim_fs function to handle error better new 6ba9fc8e628b btrfs: Ensure btrfs_trim_fs can trim the whole filesystem new d4e329de5e5e btrfs: iterate all devices during trim, instead of fs_devi [...] new 0be88e367fd8 btrfs: don't attempt to trim devices that don't support it new fee7acc36131 btrfs: keep trim from interfering with transaction commits new 3aa7c7a31c26 btrfs: wait on caching when putting the bg cache new 5c9d028b3b17 Btrfs: delayed-refs: use rb_first_cached for href_root new e3d039656384 Btrfs: delayed-refs: use rb_first_cached for ref_tree new 03a1d4c89163 Btrfs: delayed-inode: use rb_first_cached for ins_root and [...] new 07e1ce096db3 Btrfs: extent_map: use rb_first_cached new ecf160b424ee Btrfs: preftree: use rb_first_cached new 9c36396c2a78 btrfs: tests: add separate stub for find_lock_delalloc_range new 57ec5fb478a3 btrfs: tests: move testing members of struct btrfs_root to [...] new a654666a3474 btrfs: tests: group declarations of self-test helpers new b2fa11547bc1 btrfs: tests: polish ifdefs around testing helper new b1cdbcb53a6e btrfs: Factor out ref head locking code in __btrfs_run_del [...] new e726138676f8 btrfs: Factor out loop processing all refs of a head new 0110a4c43451 btrfs: refactor __btrfs_run_delayed_refs loop new 818255feece6 btrfs: use common helper instead of open coding a bit test new 7703bdd8d23e Btrfs: don't clean dirty pages during buffered writes new 4779cc04248d Btrfs: get rid of btrfs_symlink_aops new fa6ac71524f2 btrfs: relocation: Add basic extent backref related commen [...] new c337e7b02f71 btrfs: qgroup: Introduce trace event to analyse the number [...] new 25982561db7f btrfs: qgroup: Introduce function to trace two swaped extents new ea49f3e73c4b btrfs: qgroup: Introduce function to find all new tree blo [...] new 5f527822be40 btrfs: qgroup: Use generation-aware subtree swap to mark d [...] new 2cd86d309bd1 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree new 3d0174f78e72 btrfs: qgroup: Only trace data extents in leaves if we're [...] new f556faa46eb4 btrfs: tree-checker: Check level for leaves and nodes new 3280f874576d btrfs: remove btrfs_dev_replace::read_locks new 7fb2eced105f btrfs: open code btrfs_dev_replace_clear_lock_blocking new e37abe9725bf btrfs: open code btrfs_dev_replace_stats_inc new 9f6cbcbb09d0 btrfs: open code btrfs_after_dev_replace_commit new aa144bfeaa7f btrfs: dev-replace: avoid useless lock on error handling path new 7f8d236ae132 btrfs: dev-replace: move replace members out of fs_info new 9b142115ed35 btrfs: dev-replace: remove pointless assert in write unlock new 523983401644 Btrfs: kill btrfs_clear_path_blocking new f45c752b65af btrfs: release metadata before running delayed refs new 84de76a2fb21 btrfs: protect space cache inode alloc with GFP_NOFS new 553cceb49681 btrfs: reset max_extent_size on clear in a bitmap new 545e3366db82 btrfs: make sure we create all new block groups new e187831e1875 btrfs: assert on non-empty delayed iputs new ad80cf50c3f0 btrfs: drop min_size from evict_refill_and_join new f2d72f42d5fa Btrfs: fix warning when replaying log after fsync of a tmpfile new 0f375eed92b5 Btrfs: fix wrong dentries after fsync of file that got its [...] new 3628b4ca64f2 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] new 98ff7b94e4da btrfs: relocation: Cleanup while loop using rbtree_postord [...] new 06bbf67244fc btrfs: relocation: Remove redundant tree level check new b90e22ba4804 btrfs: qgroup: move the qgroup->members check out from (!q [...] new 5637c74b0145 btrfs: delayed-ref: pass delayed_refs directly to btrfs_se [...] new 9e920a6f03e4 btrfs: delayed-ref: pass delayed_refs directly to btrfs_de [...] new af9b8a0e2085 btrfs: remove fs_info from btrfs_check_space_for_delayed_refs new 7c8616278b19 btrfs: remove fs_info from btrfs_should_throttle_delayed_refs new d9352794dad9 btrfs: switch return_bigger to bool in find_ref_head new a0a1e4be86a7 Merge branch 'misc-4.20' into for-next-current-v4.19-20181017 new 707a1609d4ba Merge branch 'for-next-current-v4.19-20181017' into for-ne [...] new 308d8bebbd25 Btrfs: fix null pointer dereference on compressed write pa [...] new 1a200d743634 Btrfs: fix assertion on fsync of regular file when using n [...] new e9b200a40ea9 Merge branch 'misc-next' into for-next-next-v4.20-20181017 new d31e4e35fa4e btrfs: Remove needless locking in iterate_inode_refs new 7b45a8f904a6 btrfs: Remove needless locking in iterate_inode_extrefs new aa37865f7df8 btrfs: Remove redundant extent_buffer_get in get_old_root new 5d69500be195 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] new 623a6c07710a btrfs: Remove extra reference count bumps in btrfs_compare_trees new a0ba2647ae66 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf new b65a4387c6b0 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] new 020b475b7283 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] new b37dda1b3473 btrfs: drop uuid_mutex in btrfs_free_extra_devids() new 04eab92713dd Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new a59da659aa61 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker new 75e492ba5cbd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new f3a7c588f94c MAINTAINERS: update my email address for btrfs new 733fa3c8d636 btrfs: reset max_extent_size properly new 89366131ac9d btrfs: set max_extent_size properly new fe4e249d1988 btrfs: don't use ctl->free_space for max_extent_size new 5a6ca7c09ab8 btrfs: only free reserved extent if we didn't insert it new df938f280cf6 btrfs: fix insert_reserved error handling new b9ee6ed5d00d btrfs: don't run delayed_iputs in commit new 3a242f229f22 btrfs: move the dio_sem higher up the callchain new c817952c40ea Merge branch 'ext/josef/enospc-fixes-v4-part3' into for-ne [...] new fdf45738bafa Merge branch 'for-next-next-v4.20-20181017' into for-next- [...] new 6809420c932e Merge remote-tracking branch 'btrfs-kdave/for-next' new 5d3f125b38e0 Merge remote-tracking branch 'ceph/master' new 0d39c78e7506 Merge remote-tracking branch 'cifs/for-next' new b16299007d0a Merge remote-tracking branch 'ecryptfs/next' new 1abf873293a2 Merge remote-tracking branch 'ext3/for_next' new 8fc6d6571b59 Merge remote-tracking branch 'ext4/dev' new b93f654d73fa f2fs: remove request_list check in is_idle() new 670b60958156 f2fs: account read IOs and use IO counts for is_idle new dad31137be56 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" new 73f5f16cb5de f2fs: fix to spread clear_cold_data() new 6f3d86a7e376 f2fs: spread f2fs_set_inode_flags() new d984cafe3a84 f2fs: fix to recover inode->i_flags of inode block during POR new 5a7077a147e2 f2fs: fix data corruption issue with hardware encryption new 4f061750ae5e f2fs: cleanup dirty pages if recover failed new 30a74e593d8e Merge remote-tracking branch 'f2fs/dev' new 3f9b42bbbe84 Merge remote-tracking branch 'fuse/for-next' new afd17a39d754 Merge remote-tracking branch 'jfs/jfs-next' new 377f868d93c9 Merge remote-tracking branch 'nfs/linux-next' new 05d9f059f0f6 Merge remote-tracking branch 'nfsd/nfsd-next' new bd1918257feb Merge remote-tracking branch 'orangefs/for-next' new 57cff2366636 Merge remote-tracking branch 'v9fs/9p-next' new ae364ea50001 Merge remote-tracking branch 'vfs/for-next' new 6bd0c7835946 Merge remote-tracking branch 'printk/for-next' new 97617ea0e627 Merge remote-tracking branch 'pci/next' new b01689b94dd9 pstore: Allocate compression during late_initcall() new 675634dcfe4c pstore: Refactor compression initialization new 87abbdcccf2a Merge remote-tracking branch 'pstore/for-next/pstore' new 0a570d1f2fe1 Merge remote-tracking branch 'hid/for-next' new 841019b3d0a5 Merge remote-tracking branch 'i2c/i2c/for-next' new 5ff304006d78 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d333e00afc42 Merge remote-tracking branch 'jc_docs/docs-next' new 9b0fd5721acb Merge remote-tracking branch 'v4l-dvb/master' new 80a15f47536e Merge remote-tracking branch 'v4l-dvb-next/master' new dba11ef189de Merge remote-tracking branch 'fbdev/fbdev-for-next' new 9a69e3ac41a5 Merge tag 'linux-cpupower-4.20-rc1' of git://git.kernel.or [...] new 29523f095397 ACPI / CPPC: Add support for guaranteed performance new 86d333a8cc7f cpufreq: intel_pstate: Add base_frequency attribute new 4b73d334c50d Documentation: intel_pstate: Add base_frequency information new da5e79bc70b8 cpufreq: conservative: Take limits changes into account properly new dac168562c10 Merge branches 'pm-tools' and 'pm-cpufreq' into linux-next new 7931bc24c08d Merge remote-tracking branch 'pm/linux-next' new d7aab0589ec7 Merge remote-tracking branch 'cpupower/cpupower' new bd1e912d0ec9 Merge remote-tracking branch 'thermal/next' new d6f912520790 RDMA/cma: Remove unused timeout_ms parameter from cma_reso [...] new 9549c2bd094f RDMA/core: Align multiple functions to kernel coding style new dbace111e5b3 RDMA/core: Annotate timeout as unsigned long new d21943dd19b5 RDMA/core: Implement IB device rename function new 05d940d3a3ec RDMA/nldev: Allow IB device rename through RDMA netlink new 60f1fc204940 IB/mlx4: Refer to the device kobject instead of ports_parent new 0f6ef65d1c6e RDMA/core: Do not expose unsupported counters new 1ae4cfa03902 RDMA/core: Rename ports_parent to ports_kobj new 0a094ff06196 IB/mlx4: Enable debug print of SMPs new b4c542df5ae8 IB/mlx4: Add port and TID to MAD debug print new 7d65cbf0b0ac RDMA/core: Increase total number of RDMA ports across all devices new 90f6e41cc03a RDMA/uverbs: Use kernel API to allocate uverbs indexes new 551d315e34a5 RDMA/umad: Use kernel API to allocate umad indexes new 9bb778ca16b0 Merge remote-tracking branch 'rdma/for-next' new b726a39a5fb5 Merge remote-tracking branch 'net-next/master' new 3f4c3127d332 bpf: sockmap, fix skmsg recvmsg handler to track size correctly new 8734a162c13b bpf: skmsg, improve sk_msg_used_element to work in cork context new 02c558b2d5d6 bpf: sockmap, support for msg_peek in sk_msg with redirect [...] new 753fb2ee0934 bpf: sockmap, add msg_peek tests to test_sockmap new 44d520eb17cd Merge branch 'bpf-sk-msg-peek' new 79b51da7afad Merge remote-tracking branch 'bpf-next/master' new ce24dbe0d5b9 Merge remote-tracking branch 'ipsec-next/master' new 0c1338fb794b Merge remote-tracking branch 'mlx5-next/mlx5-next' new 08a99806a06f Merge remote-tracking branch 'netfilter-next/master' new 3706519d66e3 Merge remote-tracking branch 'nfc-next/master' new 2156b991ad0c Merge remote-tracking branch 'bluetooth/master' new c07056e235df Merge remote-tracking branch 'gfs2/for-next' new ffd1e408f489 Merge remote-tracking branch 'mtd/mtd/next' new e786a7d62026 Merge remote-tracking branch 'nand/nand/next' new b9caca67a8c5 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 58c8a863550b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 29e83c757006 crypto: caam/qi - simplify CGR allocation, freeing new 618b5dc48365 crypto: caam - add SPDX license identifier to all files new 18e732b8035d crypto: ccree - avoid implicit enum conversion new a1c6fd4308d3 crypto: chelsio - Update ntx queue received from cxgb4 new cf3dfde61644 Merge remote-tracking branch 'crypto/master' new 535ac2f98a37 Merge remote-tracking branch 'drm/drm-next' new f3702b933042 Merge remote-tracking branch 'drm-intel/for-linux-next' new 0e8afefd5da4 drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003) new b5a1cbbec5a7 Merge remote-tracking branch 'drm-misc/for-linux-next' new 0bccc1341ffa Merge remote-tracking branch 'drm-msm/msm-next' new d5a7194e9465 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new fce8f1c0f0c6 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 9a2a4e65c84d Merge remote-tracking branch 'regmap/for-next' new 5afb0c4955f1 Merge remote-tracking branch 'sound/for-next' new 3b991038498b ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent new 66ecce332538 ASoC: sun4i-i2s: Add compatibility with A64 codec I2S new 13c3bf174bec ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio new 55b407f6468c ASoC: sun8i-codec-analog: split regmap code into separate driver new af2c06c41970 ASoC: dt-binding: Add bindings for Allwinner A64 codec's a [...] new 42371f327df0 ASoC: sunxi: Add new driver for Allwinner A64 codec's anal [...] new 7e95aac96b55 ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 new 01ef4860ddc9 Merge branch 'asoc-4.20' into asoc-next new 3e9c6ea3f9a7 Merge remote-tracking branch 'sound-asoc/for-next' new 26e03a2636cd Merge remote-tracking branch 'input/next' new 6956b956934f drivers/block: Remove DAC960 driver new 5eda2ff12a2c Merge branch 'for-4.20/block' into for-next new 795d404c73a8 Merge remote-tracking branch 'block/for-next' new 78a18192b805 Merge remote-tracking branch 'device-mapper/for-next' new 09d6e3e4f513 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 7ffeec5047d6 Merge remote-tracking branch 'mmc/next' new 9f59952f53b4 Merge remote-tracking branch 'kgdb/kgdb-next' new 05f9e29208fa Merge remote-tracking branch 'md/for-next' new 1e2a8388cde0 Merge remote-tracking branch 'mfd/for-mfd-next' new 905eeac01118 Merge remote-tracking branch 'backlight/for-backlight-next' new 5b16e9f353e1 Merge remote-tracking branch 'battery/for-next' new 0a1a2254a0ae Merge remote-tracking branch 'regulator/for-next' new b8dd609bf7a8 Merge remote-tracking branch 'security/next-testing' new bfc845ef6a0f Merge remote-tracking branch 'apparmor/apparmor-next' new 18238cbecb96 Merge remote-tracking branch 'selinux/next' new 8c5bdcf7f291 Merge remote-tracking branch 'watchdog/master' new ba1b3d49ab81 Merge remote-tracking branch 'iommu/next' new 13643c0a8c7d Merge remote-tracking branch 'vfio/next' new f942ec53955b Merge remote-tracking branch 'devicetree/for-next' new 5743db7f766b Merge remote-tracking branch 'mailbox/mailbox-for-next' new ec506e9246bf spi: pic32-sqi: don't pass GFP_DMA32 to dma_alloc_coherent new 842a1564cfbc Merge branch 'spi-4.20' into spi-next new b5684db5c660 Merge remote-tracking branch 'spi/topic/of' into spi-next new 3d4a80575525 Merge remote-tracking branch 'spi/for-next' new c158616a888f Merge remote-tracking branch 'tip/auto-latest' new f16f4466a945 Merge remote-tracking branch 'edac-amd/for-next' new 9ea0e9201965 Merge remote-tracking branch 'ftrace/for-next' new 61611b3b7480 Merge remote-tracking branch 'rcu/rcu/next' new 3de6347bf96a KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF new 1438921c6dc1 KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L [...] new 3d5bdae8b164 KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID new 327c072187f7 KVM: nVMX: Flush linear and combined mappings on VPID02 re [...] new efebf0aaec3d KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 u [...] new 3b8a5df6c4dc KVM: LAPIC: Tune lapic_timer_advance_ns automatically new 6c930268bcc4 kvm: selftests: vcpu_setup: set cr4.osfxsr new 14c47b7530e2 kvm: selftests: introduce ucall new cc68765d4187 kvm: selftests: move arch-specific files to arch-specific [...] new eea192bfd96d kvm: selftests: add cscope make target new eabe7881d264 kvm: selftests: tidy up kvm_util new d5106539cfef kvm: selftests: add vm_phy_pages_alloc new 7a6629ef746d kvm: selftests: add virt mem support for aarch64 new 0bec140fb6c1 kvm: selftests: add vcpu support for aarch64 new 81d1cca0c062 kvm: selftests: introduce new VM mode for 64K pages new fff8dcd7b4a2 kvm: selftests: port dirty_log_test to aarch64 new e1b376f140ad kvm: selftests: dirty_log_test: also test 64K pages on aarch64 new e28934e661c1 kvm: selftests: stop lying to aarch64 tests about PA-bits new 5b8ee8792f6b kvm: selftests: support high GPAs in dirty_log_test new cfb634fe3052 KVM: nVMX: Clear reserved bits of #DB exit qualification new bd18bffca353 KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail new 3ff519f29d98 KVM: x86: adjust kvm_mmu_page member to save 8 bytes new 55c1dcd80bdf nVMX x86: Make nested_vmx_check_pml_controls() concise new daefb7949e66 KVM: x86: return 0 in case kvm_mmu_memory_cache has min nu [...] new aaa45da24e5d KVM/VMX: Remve unused function is_external_interrupt(). new 4fef0f491347 KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR [...] new 0624fca9512d kvm/x86: return meaningful value from KVM_SIGNAL_MSI new 9170200ec0eb KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS new a812297c4fd9 KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() new 1779a39f7863 KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct k [...] new 87ee613d0763 KVM: x86: hyperv: keep track of mismatched VP indexes new 0b0a31badb2d KVM: x86: hyperv: valid_bank_mask should be 'u64' new 2cefc5feb80c KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index [...] new 214ff83d4473 KVM: x86: hyperv: implement PV IPI send hypercalls new 3c6e099fa15f KVM: nVMX: Always reflect #NM VM-exits to L1 new 31fc4f95dddc KVM: leverage change to adjust slots->used_slots in update [...] new 64a919f7b5d0 KVM: nVMX: move host EFER consistency checks to VMFail path new 5b8ba41dafd7 KVM: nVMX: move vmcs12 EPTP consistency check to check_vme [...] new 1abf23fb42f5 KVM: nVMX: use vm_exit_controls_init() to write exit contr [...] new b7031fd40fcc KVM: nVMX: reset cache/shadows when switching loaded VMCS new 02343cf20702 KVM: vmx: do not unconditionally clear EFER switching new 3df5c37e55c8 KVM: nVMX: try to set EFER bits correctly when initializin [...] new d63907dc7dd1 KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_en [...] new 7671ce21b13b KVM: nVMX: move check_vmentry_postreqs() call to nested_vm [...] new a633e41e7362 KVM: nVMX: assimilate nested_vmx_entry_failure() into nest [...] new 39f9c3885c70 KVM: vVMX: rename label for post-enter_guest_mode consiste [...] new 860ff2aa84d3 KVM: VMX: remove ASSERT() on vmx->pml_pg validity new 09abe3200266 KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmc [...] new 9d6105b2b59f KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) new 16fb9a46c54d KVM: nVMX: do early preparation of vmcs02 before check_vme [...] new cb61de2f4819 KVM: nVMX: do not skip VMEnter instruction that succeeds new c37a6116d85c KVM: nVMX: do not call nested_vmx_succeed() for consistenc [...] new 09abb5e3e5e5 KVM: nVMX: call kvm_skip_emulated_instruction in nested_vm [...] new 5a5e8a15d76e KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() new 52017608da33 KVM: nVMX: add option to perform early consistency checks via H/W new 2768c0cc4ad5 KVM: nVMX: WARN if nested run hits VMFail with early consi [...] new e6b6c483ebe9 KVM: x86: hyperv: fix 'tlb_lush' typo new f21dd494506a KVM: x86: hyperv: optimize sparse VP set processing new 0e0a53c55131 kvm: x86: optimize dr6 restore new 44dd3ffa7bb3 x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU new 3dc773e74523 x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() new 6a82cd1c7b1e x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() new 14c07ad89f4d x86/kvm/mmu: introduce guest_mmu new e173299101af x86/kvm/mmu: get rid of redundant kvm_mmu_setup() new 36d9594dfbf2 x86/kvm/mmu: make space for source data caching in struct kvm_mmu new a336282d7753 x86/kvm/nVMX: introduce source data cache for kvm_init_sha [...] new 7dcd57552008 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed new bf627a928837 x86/kvm/mmu: check if MMU reconfiguration is needed in ini [...] new 5ebb272b2ea7 KVM/x86: Fix invvpid and invept register operand size in 6 [...] new 4b1e54786e48 KVM/x86: Use assembly instruction mnemonics instead of .by [...] new 44c2d667ce3f KVM/x86: Use 32bit xor to clear register new a5c214dad198 KVM/VMX: Change hv flush logic when ept tables are mismatched. new 39337ad1a783 kvm/x86 : fix some typo new 9943450b7b88 kvm/x86 : add document for coalesced mmio new 0804c849f1df kvm/x86 : add coalesced pio support new 8daf346226b2 KVM: x86: rename pte_list_remove to __pte_list_remove new e7912386ede8 KVM: x86: reintroduce pte_list_remove, but including mmu_s [...] new 970c0d4b94ef KVM: refine the comment of function gfn_to_hva_memslot_prot() new 72bbf9358c36 KVM: hyperv: define VP assist page helpers new 5d7a6443368e KVM: VMX: refactor evmcs_sanitize_exec_ctrls() new 57b119da3594 KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability new 945679e301ea KVM: nVMX: add enlightened VMCS state new b8bbab928fb1 KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR new c4ebd6295ab7 KVM: nVMX: optimize prepare_vmcs02{,_full} for Enlightened [...] new 12e0c6186ba4 x86/kvm/hyperv: don't clear VP assist pages on init new a7c42bb6da6b x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit new a1b0c1c64dfe x86/kvm/nVMX: allow bare VMXON state migration new 1e7ecd1b3d21 KVM: selftests: state_test: test bare VMXON migration new 8cab6507f64e x86/kvm/nVMX: nested state migration for Enlightened VMCS new c939989d74e2 tools/headers: update kvm.h new 18178ff86217 KVM: selftests: add Enlightened VMCS test new bba9ce58d9cb KVM: Documentation: Fix omission in struct kvm_vcpu_events new c851436a34ca kvm: x86: Add has_payload and payload to kvm_queued_exception new 59073aaf6de0 kvm: x86: Add exception payload fields to kvm_vcpu_events new 91e86d225ef3 kvm: x86: Add payload operands to kvm_multiple_exception new da998b46d244 kvm: x86: Defer setting of CR2 until #PF delivery new f10c729ff965 kvm: vmx: Defer setting of DR6 until #DB delivery new c4f55198c7c2 kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD new 43ce76ce731f KVM/x86: Use 32bit xor to clear registers in svm.c new 1e58e5e59148 KVM: VMX: enable nested virtualization by default new a467d34c2424 Merge remote-tracking branch 'kvm/linux-next' new da5a3ce66b8b KVM: arm64: Fix caching of host MDCR_EL2 value new c9dcdc3891bf Merge remote-tracking branch 'kvm-arm/next' new e83d7f16516b Merge remote-tracking branch 'xen-tip/linux-next' new 7e34c21af936 Merge remote-tracking branch 'percpu/for-next' new c4f77bcbc9f9 Merge remote-tracking branch 'drivers-x86/for-next' new 6485f4d50d6d Merge remote-tracking branch 'chrome-platform/for-next' new 623a55787d83 Merge remote-tracking branch 'leds/for-next' new 9e57918b23d9 Merge remote-tracking branch 'ipmi/for-next' new 587283be5bcf Merge remote-tracking branch 'driver-core/driver-core-next' new b7cad8d5c45b Merge remote-tracking branch 'usb/usb-next' new 0d08f4b2e002 Merge remote-tracking branch 'usb-serial/usb-next' new 2afd459bf078 Merge remote-tracking branch 'tty/tty-next' new 78379ccfabf0 Merge remote-tracking branch 'char-misc/char-misc-next' new 49bbd05d4b19 Merge remote-tracking branch 'staging/staging-next' new 980737a7a303 Merge remote-tracking branch 'mux/for-next' new 0f4facc84c4a Merge remote-tracking branch 'icc/icc-next' new 753fbbb67289 Merge remote-tracking branch 'slave-dma/next' new 834c999f8e2d Merge remote-tracking branch 'cgroup/for-next' new ebbf6e6bfcdc Merge remote-tracking branch 'scsi/for-next' new 5d25ff7a5448 scsi: ips: fix missing break in switch new 8d849275dce4 scsi: osd: initiator should use mq variant of request ending new abaf75dd610c scsi: sg: remove bad blk_end_request_all() call new fe5fb42de362 scsi: hisi_sas: Fix spin lock management in slot_index_all [...] new c4dba187e69e scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" new fd13f0517d2f scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" new 47db7873136a scsi: megaraid_sas: fix a missing-check bug new 242b4a39be73 scsi: arcmsr: Remove set but not used variables 'id, lun' new 3e59790e07a9 scsi: qla2xxx: Remove unnecessary self assignment new 6498cbc57f25 scsi: bfa: Remove unused functions new 0bfe7d3cae58 scsi: qla2xxx: Simplify conditional check new 13eb34b669b8 scsi: megaraid_mbox: remove set but not used variables new b5a5fe4ef7fd scsi: cxgb4i: add DCB support for iSCSI connections new feb59a34135c scsi: lpfc: Remove set but not used variables 'fc_hdr' and [...] new e9e9a103528c scsi: isci: Use proper enumerated type in atapi_d2h_reg_fr [...] new 362b5da3dfce scsi: isci: Change sci_controller_start_task's return type [...] new 761c830ec7b3 scsi: bfa: Avoid implicit enum conversion in bfad_im_post_ [...] new f41d84d44a1d scsi: lpfc: Remove set but not used variable 'psli' new 20054597f169 scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_hos [...] new 6940d12b3b02 scsi: aic94xx: mark expected switch fall-throughs new d021613ee3ac scsi: lpfc: Remove set but not used variables 'tgtp' new f4bb7704699b scsi: ufs: Schedule clk gating work on correct queue new a1ad38a61e34 scsi: ibmvscsi_tgt: Remove target_wait_for_sess_cmd() new 37208bee6a75 scsi: core: Remove scsi_block_when_processing_errors: message new e6760cc43e68 scsi: advansys: remove unused variable 'srb_tag' in adv_is [...] new 081ff398c56c scsi: myrb: Add Mylex RAID controller (block interface) new 77266186397c scsi: myrs: Add Mylex RAID controller (SCSI interface) new cd29660dc867 scsi: dc395x: simplify list handling new 3a5bd7021184 scsi: dc395x: fix dma API usage in srb_done new 6c404a68bf83 scsi: dc395x: fix DMA API usage in sg_update_list new dfda5e21c93a scsi: dc395x: use generic DMA API new b7ded0e8b0d1 scsi: zorro_esp: Limit DMA transfers to 65535 bytes new fd47d919d0c3 scsi: esp_scsi: Track residual for PIO transfers new 87c58ef5a57f scsi: esp_scsi: Grant disconnect privilege for untagged commands new 8bca21433351 scsi: esp_scsi: Eliminate ESP_FLAG_DOING_SLOWCMD new 53dce332db50 scsi: esp_scsi: De-duplicate PIO routines new 8c6f803fd66e scsi: esp_scsi: Optimize PIO loops new 3a21986f1a59 scsi: aic94xx: fully convert to the generic DMA API new b000bced5739 scsi: 3w-9xxx: fully convert to the generic DMA API new bd6cf46b046f scsi: 3w-xxx: fully convert to the generic DMA API new b1fa122930c4 scsi: 3w-sas: fully convert to the generic DMA API new 17a361b20a0f scsi: BusLogic: switch to generic DMA API new 4d431b182e67 scsi: a100u2w: switch to generic DMA API new 48ecddb41b74 scsi: atp870u: switch to generic DMA API new 26a4c991af99 scsi: be2iscsi: switch to generic DMA API new c22b332d811b scsi: csiostor: switch to generic DMA API new 7f9b0f774fdf scsi: fnic: switch to generic DMA API new 8bc8f47ea396 scsi: hpsa: switch to generic DMA API new 66e3a2418b02 scsi: megaraid_mbox: switch to generic DMA API new 60ee65295116 scsi: megaraid_sas: switch to generic DMA API new 1c2048bdc3f4 scsi: mpt3sas: switch to generic DMA API new ab8e7f4bdfea scsi: mvumi: switch to generic DMA API new 4179a0619ad2 scsi: mvsas: fully convert to the generic DMA API new 03676e1d31fa scsi: nsp32: switch to generic DMA API new f73bdebdf020 scsi: pm8001: switch to generic DMA API new 332d84f7f637 scsi: qedf: fully convert to the generic DMA API new 7ae7ce0bbeff scsi: qedi: fully convert to the generic DMA API new 60ea4fb138a6 scsi: qla1280: switch to generic DMA API new e7d0bb774699 scsi: qla2xxx: fully convert to the generic DMA API new ec44a6762fc5 scsi: qla4xxx: fully convert to the generic DMA API new cecfed31fda8 scsi: snic: switch to generic DMA API new 9b7ca6c24cb4 scsi: vmw_pscsi: switch to generic DMA API new 6917a9cc2818 scsi: smartpqi: fully convert to the generic DMA API new 32e76961dd63 scsi: ips: switch to generic DMA API new 6c714d442594 scsi: mesh: switch to generic DMA API new 4d5b4ac1eae4 scsi: fnic: replace gross legacy tag hack with blk-mq hack new fc5ecf3742de Merge remote-tracking branch 'scsi-mkp/for-next' new 4effc9298872 Merge remote-tracking branch 'rpmsg/for-next' new e637e0cea63c Merge remote-tracking branch 'gpio/for-next' new cb74e216a004 Merge remote-tracking branch 'pinctrl/for-next' new 3dd90c48f627 Merge remote-tracking branch 'pwm/for-next' new 5ad406c1f060 Merge remote-tracking branch 'userns/for-next' new b29f5079de86 selftests/ftrace: Use colored output when available new c4f15134cc7c selftests/ftrace: Strip escape sequences for log file new c60755dbb1ca Merge remote-tracking branch 'kselftest/next' new f36e488e4dfb Merge remote-tracking branch 'livepatching/for-next' new 25404c85295a Merge remote-tracking branch 'rtc/rtc-next' new 102c4762c579 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 6acb9651d0dd Merge remote-tracking branch 'ntb/ntb-next' new d3a10f8186d3 Merge remote-tracking branch 'kspp/for-next/kspp' new d16c6a2d1479 Merge remote-tracking branch 'cisco/for-next' new 82dd4cceaee1 xarray: Add XArray unconditional store operations new 46d31273f83e xarray: Add XArray conditional store operations new 06c320519c54 xarray: Add XArray iterators new 159c7058a953 xarray: Extract entries from an XArray new 97ffcba4bf47 xarray: Destroy an XArray new 4d579edd1e49 xarray: Step through an XArray new 593706909062 xarray: Add xas_for_each_conflict new 79caffd43dfd xarray: Add xas_create_range new 28f20a08d690 xarray: Add xa_reserve and xa_release new 7c7764d58b49 xarray: Add MAINTAINERS entry new adddb2108f13 xarray: Track free entries in an XArray new 51bcaaff8111 ida: Convert to XArray new e0df10398f0a page cache: Rearrange address_space new 8fd93e705521 page cache: Convert hole search to XArray new 5bf54bfd6752 page cache: Add and replace pages using the XArray new e6f05d47d1a0 page cache: Convert page deletion to XArray new 3a269b754dad page cache: Convert find_get_entry to XArray new e8fc14c98e78 page cache: Convert find_get_entries to XArray new 7cff8bc92edb page cache: Convert find_get_pages_range to XArray new 26778a77bd0a page cache: Convert find_get_pages_contig to XArray new 8ab5db8ba8a0 page cache; Convert find_get_pages_range_tag to XArray new cc2878c20576 page cache: Convert find_get_entries_tag to XArray new 7c863c0493fb page cache: Convert filemap_map_pages to XArray new 13dfb73a76f6 radix tree test suite: Convert regression1 to XArray new b6dc46ea8ab9 page cache: Convert delete_batch to XArray new 021c700e8171 page cache: Remove stray radix comment new b11301930b7e page cache: Convert filemap_range_has_page to XArray new 78bb749e8134 mm: Convert page-writeback to XArray new 8a035a5533a6 mm: Convert workingset to XArray new 13ffca941f1e mm: Convert truncate to XArray new bbf1de1bc181 mm: Convert add_to_swap_cache to XArray new 67121686f23f mm: Convert delete_from_swap_cache to XArray new 38aea868cb0d mm: Convert __do_page_cache_readahead to XArray new ebbf2146001b mm: Convert page migration to XArray new 61e46ed03d87 mm: Convert huge_memory to XArray new 631ba72a81c2 mm: Convert collapse_shmem to XArray new 16a323088637 mm: Convert khugepaged_scan_shmem to XArray new 47a1cb6a0309 mm: Convert is_page_cache_freeable to XArray new f1e3825f3d74 pagevec: Use xa_mark_t new dfb20819816d shmem: Convert shmem_radix_tree_replace to XArray new 63eda6973e0e shmem: Convert shmem_confirm_swap to XArray new e9fb027b038a shmem: Convert find_swap_entry to XArray new bcff9e77f2e6 shmem: Convert shmem_add_to_page_cache to XArray new 5cd2c56f005f shmem: Convert shmem_alloc_hugepage to XArray new f7d714f90e98 shmem: Convert shmem_free_swap to XArray new ebb737c3826a shmem: Convert shmem_partial_swap_usage to XArray new 0115a9c46c9b memfd: Convert memfd_wait_for_pins to XArray new a39020678b78 memfd: Convert memfd_tag_pins to XArray new cbd2f969717d shmem: Comment fixups new a2d0b85775de btrfs: Convert page cache to XArray new 57a98a19e7bb fs: Convert buffer to XArray new 2e9167afc96a fs: Convert writeback to XArray new 66131e87954c nilfs2: Convert to XArray new d2965a19d383 f2fs: Convert to XArray new 4ca319a7f006 dax: Rename some functions new a7655257060a dax: Hash on XArray instead of mapping new d4c3ef6a8996 dax: Convert dax_insert_pfn_mkwrite to XArray new 0f092463cff5 dax: Convert dax_layout_busy_page to XArray new 4e68097c7b39 dax: Convert __dax_invalidate_entry to XArray new a61f65c828e9 dax: Convert dax writeback to XArray new 951609d3f8a6 dax: Convert dax_lock_mapping_entry to XArray new f639f393b942 dax: Convert page fault handlers to XArray new 7dbb2b6e52c1 page cache: Finish XArray conversion new 1bbf80b38caa radix tree: Remove radix_tree_update_node_t new 68cd2ecf163d radix tree: Remove split/join code new d0478fefe9ad radix tree: Remove radix_tree_maybe_preload_order new e3dd9f1a90f9 radix tree: Remove radix_tree_clear_tags new 7d1f20250667 radix tree test suite: Convert tag_tagged_items to XArray new 4978b6d4a153 radix tree test suite: Convert iteration test to XArray new 8f8eccd587c1 xarray: Move multiorder account test in-kernel new 7098703c323e xarray: Move multiorder_shrink to kernel tests new 4a30992db29e xarray: Move multiorder_check to in-kernel tests new caf30ce2bd03 xarray: Add range store functionality new 264e11ea5822 memremap: Convert to XArray new 0ee23c0191ce radix tree test suite: Remove __item_insert new d09b2c1c1258 radix tree test suite: Remove multiorder benchmarking new fd5c31989743 radix tree tests: Move item_insert_order new 7e338d0c21ea radix tree tests: Convert item_kill_tree to XArray new 9e07ace196af radix tree tests: Convert item_delete_rcu to XArray new 52dd372449c5 radix tree test: Convert multiorder tests to XArray new bc8fe3faf31f radix tree: Remove multiorder support new 8de59abe22ac Merge remote-tracking branch 'xarray/xarray' new 74755ccb99f1 Merge branch 'akpm-current/current' new 7396632ef9ef kbuild: fix kernel/bounds.c 'W=1' warning new 2c61d0e3dea3 percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 805eee81bcb0 mm: remove CONFIG_NO_BOOTMEM new 4468fc313039 mm: remove now defunct NO_BOOTMEM from depends list for de [...] new 27c637b11f1b mm: remove CONFIG_HAVE_MEMBLOCK new 4f1bce6ab534 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new 0ebaff61e181 csky: fixups after bootmem removal new ab6113ceae90 memblock: remove stale #else and the code it protects new 0b555ed8730d mm: remove bootmem allocator implementation. new 99199b25ded2 mm: nobootmem: remove dead code new 0f6b95c23f38 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new 8e80fffbfd2a memblock: remove _virt from APIs returning virtual address new e6de2ebd7d2c memblock: replace alloc_bootmem_align with memblock_alloc new 9e0b97fb49bf memblock: replace alloc_bootmem_low with memblock_alloc_low new 48e525511f63 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new ef94c55ac304 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 0e6a6c1683ba memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new 85bc5d5a9ac9 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new dcb272824d5a memblock: add align parameter to memblock_alloc_node() new ddfcb5bdb4c1 memblock: replace alloc_bootmem_pages_node with memblock_a [...] new 821c5a5ecf4c memblock: replace __alloc_bootmem_node with appropriate me [...] new bb6c0878e75e memblock: replace alloc_bootmem_node with memblock_alloc_node new 92360da212c0 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new eedbf62d8ce5 memblock: replace alloc_bootmem_pages with memblock_alloc new 8c33fc380bbd memblock: replace __alloc_bootmem with memblock_alloc_from new dfcdc9fec18f memblock: replace alloc_bootmem with memblock_alloc new 11f9f3d1e648 mm: nobootmem: remove bootmem allocation APIs new 446dce39668b memblock: replace free_bootmem{_node} with memblock_free new 6b0e4b864c3c memblock: replace free_bootmem_late with memblock_free_late new 8982d043e40a memblock: rename free_all_bootmem to memblock_free_all new c2010c0328fd memblock: rename __free_pages_bootmem to memblock_free_pages new dae4e7e735b8 mm: remove nobootmem new f5e4e6ef1a4a memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new f3db532d64c8 mm: remove include/linux/bootmem.h new 4e9aa0e34ce1 dma-direct: fix up for the removal of linux/bootmem.h new 5ad872021a8c powerpc: fix up for removal of linux/bootmem.h new f14cd4669ea1 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal new 5d19f1832fe9 docs/boot-time-mm: remove bootmem documentation new 917bf2904263 memblock: stop using implicit alignment to SMP_CACHE_BYTES new 938a6f21531f memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] new e1f1bb3bbaae memblock: fix missed uses of implicit alignment new 0dae43edb27b mm/memblock.c: warn if zero alignment was requested new c7aa0a877484 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] new 258430fec8b6 memblock-warn-if-zero-alignment-was-requested-fix-fix new f3efa61a5037 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new e02de78033d5 mm/memory_hotplug: make remove_memory() take the device_ho [...] new b689be457828 mm/memory_hotplug: make add_memory() take the device_hotplug_lock new 85b0900d49ed mm/memory_hotplug: fix online/offline_pages called w.o. me [...] new d7321c5b2b76 powerpc/powernv: hold device_hotplug_lock when calling dev [...] new 49e05e6f71f3 powerpc/powernv: hold device_hotplug_lock when calling mem [...] new 5e9f1bde3018 powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] new cf1896205cff memory-hotplug.rst: add some details about locking internals new 5edd6e764e85 mm: Fix warning in insert_pfn() new 0bf7d80091f2 mm/gup.c: fix __get_user_pages_fast() comment new 9da186670d54 vfs: replace current_kernel_time64 with ktime equivalent new 377ecd698965 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (10c1c83465e2) \ N -- N -- N refs/heads/akpm (377ecd698965)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 771 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/pm/intel_pstate.rst | 7 + Documentation/blockdev/README.DAC960 | 756 -- .../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 19 + .../devicetree/bindings/arm/msm/qcom,kpss-gcc.txt | 44 + .../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 + .../devicetree/bindings/sound/sun4i-i2s.txt | 2 + .../bindings/sound/sun50i-codec-analog.txt | 12 + Documentation/filesystems/Locking | 17 +- Documentation/filesystems/vfs.txt | 12 +- Documentation/virtual/kvm/api.txt | 85 +- MAINTAINERS | 18 +- 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/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/mips/include/asm/mipsregs.h | 18 + arch/parisc/include/asm/alternative.h | 47 + arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/cache.c | 2 +- arch/parisc/kernel/setup.c | 25 +- arch/parisc/kernel/syscall.S | 12 +- arch/parisc/kernel/unwind.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 4 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/futex.h | 128 + arch/x86/include/asm/kvm_host.h | 70 +- arch/x86/include/asm/virtext.h | 2 +- arch/x86/include/asm/vmx.h | 13 - arch/x86/include/uapi/asm/kvm.h | 8 +- 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 + drivers/acpi/cppc_acpi.c | 8 +- drivers/block/DAC960.c | 7229 -------------------- drivers/block/DAC960.h | 4414 ------------ drivers/block/Kconfig | 12 - drivers/block/Makefile | 1 - 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-s2mps11.c | 30 + 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 | 2479 +++++++ 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/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/intel_pstate.c | 38 + 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 | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +- drivers/gpu/drm/i915/i915_gem.c | 12 +- drivers/infiniband/core/addr.c | 5 +- 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/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/hw/mlx4/mad.c | 20 +- drivers/infiniband/hw/mlx4/sysfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 20 +- drivers/reset/reset-hsdk.c | 1 + 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/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 | 197 +- drivers/scsi/esp_scsi.h | 11 +- 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_v2_hw.c | 4 +- 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/lpfc/lpfc_debugfs.c | 2 - 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 | 171 +- drivers/scsi/megaraid/megaraid_mbox.c | 78 +- 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/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/ufs/ufshcd.c | 5 +- drivers/scsi/vmw_pvscsi.c | 77 +- drivers/scsi/zorro_esp.c | 240 +- drivers/spi/spi-pic32-sqi.c | 2 +- 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 | 23 +- fs/f2fs/dir.c | 1 + fs/f2fs/f2fs.h | 4 +- fs/f2fs/namei.c | 2 + fs/f2fs/recovery.c | 33 +- fs/f2fs/segment.c | 13 +- fs/f2fs/super.c | 20 +- fs/pstore/inode.c | 2 - fs/pstore/internal.h | 3 - fs/pstore/platform.c | 62 +- fs/pstore/ram.c | 2 +- include/acpi/cppc_acpi.h | 1 + include/dt-bindings/clock/at91.h | 15 + 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/linux/clk.h | 65 +- include/linux/skmsg.h | 14 +- include/net/tcp.h | 2 +- include/rdma/ib_addr.h | 5 +- include/rdma/ib_cm.h | 2 +- include/rdma/ib_sa.h | 38 +- include/rdma/ib_verbs.h | 2 +- include/rdma/rdma_cm.h | 5 +- include/uapi/linux/kvm.h | 18 +- include/uapi/rdma/rdma_netlink.h | 3 +- lib/xarray.c | 39 +- net/ipv4/tcp_bpf.c | 41 +- net/tls/tls_sw.c | 3 +- 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 | 10 +- tools/include/uapi/linux/kvm.h | 6 + tools/testing/selftests/bpf/test_sockmap.c | 167 +- 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 | 564 +- .../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 +- virt/kvm/arm/arm.c | 4 +- virt/kvm/coalesced_mmio.c | 12 +- virt/kvm/kvm_main.c | 39 +- 350 files changed, 29520 insertions(+), 18512 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/sound/sun50i-codec-analog.txt create mode 100644 arch/arm/common/krait-l2-accessors.c create mode 100644 arch/arm/include/asm/krait-l2-accessors.h create mode 100644 arch/parisc/include/asm/alternative.h create mode 100644 arch/riscv/include/asm/futex.h 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 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 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 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 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%)