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 12ff7ff82717 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 972c5ffca573 vfs: replace current_kernel_time64 with ktime equivalent omits 3b0edfa1cdda mm/gup.c: fix __get_user_pages_fast() comment omits 44104355843b mm: Fix warning in insert_pfn() omits 69f9b35ef412 memory-hotplug.rst: add some details about locking internals omits 609ae49de29f powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits 37e1b0c4cd0e powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 2c87cbada273 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits ae88a98e5467 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 485b6d84a8ae mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits 5c267405e4a9 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 0f3156370129 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits b2d219598784 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] omits ef87f9c08c54 mm/memblock.c: warn if zero alignment was requested omits 5989d8e8374a memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] omits 2df09e6d9153 memblock: stop using implicit alignment to SMP_CACHE_BYTES omits f13492a97786 docs/boot-time-mm: remove bootmem documentation omits c963af355eec powerpc: fix up for removal of linux/bootmem.h omits 54022050dda2 dma-direct: fix up for the removal of linux/bootmem.h omits ecd467b81a01 mm: remove include/linux/bootmem.h omits 09cca3bae41f memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 9536ff337b37 mm: remove nobootmem omits 61970c20fea4 memblock: rename __free_pages_bootmem to memblock_free_pages omits 10a5a75a7d91 memblock: rename free_all_bootmem to memblock_free_all omits a331c34a719e memblock: replace free_bootmem_late with memblock_free_late omits 5f507e6b3511 memblock: replace free_bootmem{_node} with memblock_free omits a6088f722380 mm: nobootmem: remove bootmem allocation APIs omits 35fb0e188d8e memblock: replace alloc_bootmem with memblock_alloc omits 1b84d7613d57 memblock: replace __alloc_bootmem with memblock_alloc_from omits 4767e50fac17 memblock: replace alloc_bootmem_pages with memblock_alloc omits fa368b19ede7 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 8d10dd90619d memblock: replace alloc_bootmem_node with memblock_alloc_node omits 130ba55210f3 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 80e0f69badde memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits 600d38cea5a8 memblock: add align parameter to memblock_alloc_node() omits 9e02f67abfaa memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits e6a649fd8207 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits 5dd5edcdfd6b memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 207fd1dab65a memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits e72b3a9b9fa7 memblock: replace alloc_bootmem_low with memblock_alloc_low omits cff2d7e4b103 memblock: replace alloc_bootmem_align with memblock_alloc omits ba4ac6400f60 memblock: remove _virt from APIs returning virtual address omits ffaca0a4d0e8 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits b9ea55fe205c mm: nobootmem: remove dead code omits 5c79bf74ea64 mm: remove bootmem allocator implementation. omits 2b8d5cdb6ae1 memblock: remove stale #else and the code it protects omits a532318a294e csky: fixups after bootmem removal omits d0fc0abfa9cf of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 049d03888c73 mm: remove CONFIG_HAVE_MEMBLOCK omits c9225b540e5e mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits af0509439fbc mm: remove CONFIG_NO_BOOTMEM omits e06cd144788c percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits d3a5f486cf28 kbuild: fix kernel/bounds.c 'W=1' warning omits 05eac27a2b11 Merge branch 'akpm-current/current' omits 4cc43e245991 Merge remote-tracking branch 'xarray/xarray' omits 6c90ce28e40d Merge remote-tracking branch 'cisco/for-next' omits 4f28bf46bc73 Merge remote-tracking branch 'kspp/for-next/kspp' omits d43f8e39e009 Merge remote-tracking branch 'ntb/ntb-next' omits 71f821c1f111 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 552e00775069 Merge remote-tracking branch 'rtc/rtc-next' omits 012fd878b66e Merge remote-tracking branch 'livepatching/for-next' omits 7a7761d9c7da Merge remote-tracking branch 'kselftest/next' omits 1b84f32e0e1e Merge remote-tracking branch 'userns/for-next' omits 19a3a30b120e Merge remote-tracking branch 'pinctrl/for-next' omits 31fc65e2ce33 Merge remote-tracking branch 'gpio/for-next' omits a1fef376c922 Merge remote-tracking branch 'rpmsg/for-next' omits e65fc7b8e283 Merge remote-tracking branch 'scsi-mkp/for-next' omits 8d4aaca2d717 Merge remote-tracking branch 'scsi/for-next' omits 1f8242aa48dd Merge remote-tracking branch 'cgroup/for-next' omits 2f752243524a Merge remote-tracking branch 'slave-dma/next' omits 7280a1a750b0 Merge remote-tracking branch 'icc/icc-next' omits b6f5701c02ab Merge remote-tracking branch 'mux/for-next' omits a16a6ff291aa Merge remote-tracking branch 'staging/staging-next' omits 3d2b6d195622 Merge remote-tracking branch 'char-misc/char-misc-next' omits 118e82410e4c Merge remote-tracking branch 'tty/tty-next' omits eddc8b54387f Merge remote-tracking branch 'usb-serial/usb-next' omits 671e5d028789 Merge remote-tracking branch 'usb/usb-next' omits eb9a9bf087cc Merge remote-tracking branch 'driver-core/driver-core-next' omits d9d5b53230f1 Merge remote-tracking branch 'ipmi/for-next' omits 650bafe875ac Merge remote-tracking branch 'leds/for-next' omits b28bb5db83e5 Merge remote-tracking branch 'chrome-platform/for-next' omits 1d77424c5fc6 Merge remote-tracking branch 'drivers-x86/for-next' omits b7d26ee9f335 Merge remote-tracking branch 'percpu/for-next' omits d9c10071493a Merge remote-tracking branch 'xen-tip/linux-next' omits 29ace1051665 Merge remote-tracking branch 'kvm-arm/next' omits d97b882dd4cf Merge remote-tracking branch 'kvm/linux-next' omits 99a58b2659ed Merge remote-tracking branch 'rcu/rcu/next' omits 24c032245d47 Merge remote-tracking branch 'ftrace/for-next' omits 2d505a7025e2 Merge remote-tracking branch 'edac-amd/for-next' omits ec4303edc642 Merge remote-tracking branch 'tip/auto-latest' omits 7a229cdeb18d Merge remote-tracking branch 'spi/for-next' omits 6d678411ee03 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 540f59209787 Merge remote-tracking branch 'devicetree/for-next' omits d3de029b9cac Merge remote-tracking branch 'vfio/next' omits 061dc6afa0fe Merge remote-tracking branch 'iommu/next' omits e62a7e05acfb Merge remote-tracking branch 'watchdog/master' omits 7e21dcd3c9b5 Merge remote-tracking branch 'selinux/next' omits 175663ab4aff Merge remote-tracking branch 'apparmor/apparmor-next' omits 298dc35ed38f Merge remote-tracking branch 'security/next-testing' omits d89882eb5b96 Merge remote-tracking branch 'regulator/for-next' omits b365d3825b37 Merge remote-tracking branch 'battery/for-next' omits 2afd0a451654 Merge remote-tracking branch 'backlight/for-backlight-next' omits 127fcf14bca7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 92b650ac6515 Merge remote-tracking branch 'md/for-next' omits b908158141d4 Merge remote-tracking branch 'kgdb/kgdb-next' omits 9560ede94ed8 Merge remote-tracking branch 'mmc/next' omits 33366d466215 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8aba20fadcb9 Merge remote-tracking branch 'device-mapper/for-next' omits a31739fc48c9 Merge remote-tracking branch 'block/for-next' omits ec423c3bc168 Merge remote-tracking branch 'input/next' omits 27b5434f0738 Merge remote-tracking branch 'sound-asoc/for-next' omits 34167f062bc4 Merge remote-tracking branch 'sound/for-next' omits 30aaf881b268 Merge remote-tracking branch 'regmap/for-next' omits 066e87158eca Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ae356a792437 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits b91b5c1cd904 Merge remote-tracking branch 'drm-msm/msm-next' omits 6d7863128162 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9d019545c3c9 Merge remote-tracking branch 'drm/drm-next' omits 86050033230d Merge remote-tracking branch 'crypto/master' omits bfa10399c16b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d1f3f5dfa18b Merge remote-tracking branch 'nand/nand/next' omits d593dad532ba Merge remote-tracking branch 'mtd/mtd/next' omits a2339fb4f91e Merge remote-tracking branch 'gfs2/for-next' omits 2bc9a0b7ddf1 Merge remote-tracking branch 'bluetooth/master' omits 2f0f26c91833 Merge remote-tracking branch 'nfc-next/master' omits 99ab1c0ccc75 Merge remote-tracking branch 'ipsec-next/master' omits e6b5ce2c15de Merge remote-tracking branch 'bpf-next/master' omits 818a453484fa Merge remote-tracking branch 'net-next/master' omits 94cb19e7aed2 Merge remote-tracking branch 'rdma/for-next' omits 9a2e472da6c2 Merge remote-tracking branch 'thermal/next' omits edfb1ae1bf5e Merge remote-tracking branch 'cpupower/cpupower' omits 733e64c31548 Merge remote-tracking branch 'pm/linux-next' omits 99959bebfc2f Merge remote-tracking branch 'fbdev/fbdev-for-next' omits c5de19bbaf13 Merge remote-tracking branch 'v4l-dvb-next/master' omits f64208228699 Merge remote-tracking branch 'v4l-dvb/master' omits 4b3c49ec2b19 Merge remote-tracking branch 'jc_docs/docs-next' omits 263c22c7754a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f25495ec424f Merge remote-tracking branch 'i2c/i2c/for-next' omits 7277f3f1cb67 Merge remote-tracking branch 'hid/for-next' omits 22d3cea0090a Merge remote-tracking branch 'pci/next' omits c9bd000e7238 Merge remote-tracking branch 'printk/for-next' omits 44e3e11755b2 Merge remote-tracking branch 'vfs/for-next' omits b23d897e8522 Merge remote-tracking branch 'v9fs/9p-next' omits 2c0e34bd610c Merge remote-tracking branch 'orangefs/for-next' omits f9bce267a152 Merge remote-tracking branch 'nfsd/nfsd-next' omits da8fae15c7cf Merge remote-tracking branch 'nfs/linux-next' omits 07ca087ec713 Merge remote-tracking branch 'jfs/jfs-next' omits 4bbf63af0fc8 Merge remote-tracking branch 'fuse/for-next' omits 2c52612ddc6e Merge remote-tracking branch 'f2fs/dev' omits 952d49936617 Merge remote-tracking branch 'ext4/dev' omits 1d45ca5a6253 Merge remote-tracking branch 'ext3/for_next' omits 31671b30a9e6 Merge remote-tracking branch 'ecryptfs/next' omits 7b3870a9643d Merge remote-tracking branch 'cifs/for-next' omits 6ab39d7b466d Merge remote-tracking branch 'ceph/master' omits 30b5f5254196 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 399ec7e2bd27 Merge remote-tracking branch 'befs/for-next' omits 370bceb38a06 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c56ca40fe87c Merge remote-tracking branch 'uml/linux-next' omits a5878f0e21e2 Merge remote-tracking branch 's390/features' omits 7cb3c51d3a40 Merge remote-tracking branch 'risc-v/for-next' omits 16472dce2634 Merge remote-tracking branch 'powerpc/next' omits 4cdae157b734 Merge remote-tracking branch 'parisc-hd/for-next' omits 43d7e48385fd Merge remote-tracking branch 'mips/mips-next' omits b70dd2227d0c Merge remote-tracking branch 'm68knommu/for-next' omits c6cc3d0037ec Merge remote-tracking branch 'm68k/for-next' omits 8f8c6a90ec5a Merge remote-tracking branch 'ia64/next' omits f9aef100de42 Merge remote-tracking branch 'csky/linux-next' omits 8a8a18e18d69 Merge remote-tracking branch 'c6x/for-linux-next' omits cba352f6c404 Merge remote-tracking branch 'clk/clk-next' omits 204fd8c7b6f5 Merge remote-tracking branch 'arm64/for-next/core' omits 4cda9e6fc43a Merge remote-tracking branch 'tegra/for-next' omits 6034f04feb42 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2632fb9db3d8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4bb0700a5d9f Merge remote-tracking branch 'rockchip/for-next' omits f237a7d8f8aa Merge remote-tracking branch 'renesas/next' omits 21fe2ae24737 Merge remote-tracking branch 'realtek/for-next' omits 1241c0f32387 Merge remote-tracking branch 'qcom/for-next' omits cd3583c7870b Merge remote-tracking branch 'omap/for-next' omits c2c9274d363f Merge remote-tracking branch 'mvebu/for-next' omits 0e3e57ba32d7 Merge remote-tracking branch 'mediatek/for-next' omits 841afa89f74c Merge remote-tracking branch 'keystone/next' omits 36ce9316e14e Merge remote-tracking branch 'imx-mxs/for-next' omits f3b24795951f Merge remote-tracking branch 'bcm2835/for-next' omits 3f3fc689cd98 Merge remote-tracking branch 'at91/at91-next' omits 7d2c4b8e9f3b Merge remote-tracking branch 'amlogic/for-next' omits 21816b8e80fc Merge remote-tracking branch 'actions/for-next' omits 0d81a0e3e8f8 Merge remote-tracking branch 'arm-soc/for-next' omits 40df6f6377e5 Merge remote-tracking branch 'arm/for-next' omits 0cefe1756a40 Merge remote-tracking branch 'dma-mapping/for-next' omits 224cb9294d8f Merge remote-tracking branch 'leaks/leaks-next' omits 49c2f8114c02 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 84265494bdff Merge remote-tracking branch 'kbuild/for-next' omits 4c5eee0ab685 parisc: Include compressed vmlinux file in vmlinuz boot kernel omits 23f27fd470d8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f91142ee3d80 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0b1f89eb4675 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 42e94cdeceec Merge remote-tracking branch 'vfs-fixes/fixes' omits 2779ab09b43f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 01277218211a Merge remote-tracking branch 'omap-fixes/fixes' omits 7f4166e761ac Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d8efd543f6a4 Merge remote-tracking branch 'input-current/for-linus' omits e959611217ff Merge remote-tracking branch 'usb.current/usb-linus' omits f00b1540a221 Merge remote-tracking branch 'tty.current/tty-linus' omits fd1f4a983785 Merge remote-tracking branch 'pci-current/for-linus' omits 7d5e5b5f981e Merge remote-tracking branch 'spi-fixes/for-linus' omits 1ca93c33de78 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d3cdb6f267eb Merge remote-tracking branch 'mac80211/master' omits be04a991048f Merge remote-tracking branch 'netfilter/master' omits da24728ab743 Merge remote-tracking branch 'ipsec/master' omits 6b94164bfcfb Merge remote-tracking branch 'net/master' omits ad5044728e36 Merge remote-tracking branch 'sparc/master' omits 441d9c6d7983 Merge remote-tracking branch 'arc-current/for-curr' omits ee1a5917decf radix tree: Remove multiorder support omits 0af5b7a50eb1 radix tree test: Convert multiorder tests to XArray omits 12f41a07eb17 radix tree tests: Convert item_delete_rcu to XArray omits 9937c5483046 radix tree tests: Convert item_kill_tree to XArray omits c22caa8a495c radix tree tests: Move item_insert_order omits a50e6fdf20ed radix tree test suite: Remove multiorder benchmarking omits f7f7e87b520b radix tree test suite: Remove __item_insert omits bdb912c8059e memremap: Convert to XArray omits b52d09e930cf xarray: Add range store functionality omits dcbd624192bf xarray: Move multiorder_check to in-kernel tests omits 083ec5db12b7 xarray: Move multiorder_shrink to kernel tests omits 521b0e24c796 xarray: Move multiorder account test in-kernel omits 9c7f8d5aa0ab radix tree test suite: Convert iteration test to XArray omits 871ef216e05b radix tree test suite: Convert tag_tagged_items to XArray omits 8a5b65ac30d1 radix tree: Remove radix_tree_clear_tags omits 36eab855cd66 radix tree: Remove radix_tree_maybe_preload_order omits 94f16825bc5e radix tree: Remove split/join code omits 91528fe3d659 radix tree: Remove radix_tree_update_node_t omits f5f66943a9a2 page cache: Finish XArray conversion omits 520fec852595 dax: Convert page fault handlers to XArray omits e0c092622ada dax: Convert dax_lock_mapping_entry to XArray omits d2b8c4c89ba2 dax: Convert dax writeback to XArray omits d3c2528abc63 dax: Convert __dax_invalidate_entry to XArray omits 59eab84a867a dax: Convert dax_layout_busy_page to XArray omits 82d035ea5cf6 dax: Convert dax_insert_pfn_mkwrite to XArray omits 602076259ba8 dax: Hash on XArray instead of mapping omits c9bd3bde1ff9 dax: Rename some functions omits f0c3e5820f4e f2fs: Convert to XArray omits 536204d4d094 nilfs2: Convert to XArray omits d76132b6c100 fs: Convert writeback to XArray omits 64a80792b9af fs: Convert buffer to XArray omits 6970214d7881 btrfs: Convert page cache to XArray omits 63917e62549e shmem: Comment fixups omits b2ed51ce2022 memfd: Convert memfd_tag_pins to XArray omits f64a780d6a06 memfd: Convert memfd_wait_for_pins to XArray omits 30e2cff53d0b shmem: Convert shmem_partial_swap_usage to XArray omits c89c47c561d9 shmem: Convert shmem_free_swap to XArray omits 7508719de2b3 shmem: Convert shmem_alloc_hugepage to XArray omits 79ca8b16de42 shmem: Convert shmem_add_to_page_cache to XArray omits 5d6df4b60d15 shmem: Convert find_swap_entry to XArray omits bf94df55d07e shmem: Convert shmem_confirm_swap to XArray omits b295cb6fb77b shmem: Convert shmem_radix_tree_replace to XArray omits e98bfae180e8 pagevec: Use xa_mark_t omits 19fda3f64359 mm: Convert is_page_cache_freeable to XArray omits d99997fbfd54 mm: Convert khugepaged_scan_shmem to XArray omits 44a9759f646d mm: Convert collapse_shmem to XArray omits 6ef1b5f3b0d0 mm: Convert huge_memory to XArray omits c7750e0d110e mm: Convert page migration to XArray omits 79323ce022b7 mm: Convert __do_page_cache_readahead to XArray omits f12392eb9577 mm: Convert delete_from_swap_cache to XArray omits a9ba522a626f mm: Convert add_to_swap_cache to XArray omits 7c37df78964a mm: Convert truncate to XArray omits 6072c08d757f mm: Convert workingset to XArray omits 1dcc3c781d46 mm: Convert page-writeback to XArray omits 1d5eb55ee3aa page cache: Convert filemap_range_has_page to XArray omits e4c81536b59a page cache: Remove stray radix comment omits 3fb9b9e4c933 page cache: Convert delete_batch to XArray omits 856c15a03885 radix tree test suite: Convert regression1 to XArray omits 3b160c2fbe43 page cache: Convert filemap_map_pages to XArray omits 5b317b200982 page cache: Convert find_get_entries_tag to XArray omits b2c9ee310f24 page cache; Convert find_get_pages_range_tag to XArray omits 2ef2422f559e page cache: Convert find_get_pages_contig to XArray omits 0f75f95aa2bf page cache: Convert find_get_pages_range to XArray omits ea8b2fe3d48f page cache: Convert find_get_entries to XArray omits d6c1447ffa00 page cache: Convert find_get_entry to XArray omits 08b7fedceaa6 page cache: Convert page deletion to XArray omits dbc6d4cc5c94 page cache: Add and replace pages using the XArray omits d6bfe58a95c1 page cache: Convert hole search to XArray omits dcfa2e6f86d7 page cache: Rearrange address_space omits 8a204be236d8 ida: Convert to XArray omits baf97753ebc8 xarray: Track free entries in an XArray omits 93cd029e659f xarray: Add MAINTAINERS entry omits e54239393b6c xarray: Add xa_reserve and xa_release omits be80ae6d1f5d xarray: Add xas_create_range omits 341ff37ef94f xarray: Add xas_for_each_conflict omits 9cd9efc89f25 xarray: Step through an XArray omits f35327e05ae5 xarray: Destroy an XArray omits 03400044088e xarray: Extract entries from an XArray omits 946030111e8a xarray: Add XArray iterators omits 2e429ca252a0 xarray: Add XArray conditional store operations omits 15f0ded16d31 xarray: Add XArray unconditional store operations omits 0391e943f3c4 xarray: Add XArray marks omits eab477f021e7 Merge branch 'x86/vdso' omits 837ca48dc43e Merge branch 'x86/urgent' omits 8c088ebbb8fb Merge branch 'x86/pti' omits a6ff946e2fab Merge branch 'x86/platform' omits 0d78684a87b4 Merge branch 'x86/paravirt' omits e6509c049712 Merge branch 'x86/mm' omits 94c81507a651 Merge branch 'x86/microcode' omits d97cb359a8e6 Merge branch 'x86/hyperv' omits 50dc1e9392dc Merge branch 'x86/grub2' omits 47cff7a4ebbd Merge branch 'x86/early-printk' omits 5722701ef820 Merge branch 'x86/cpu' omits bf3a4c2710fd Merge branch 'x86/cache' omits 41e8a1434829 Merge branch 'x86/build' omits bc7357f781ff Merge branch 'x86/boot' omits ae33fba8dd6a Merge branch 'perf/core' omits 9607db1934d9 parisc: Fix address in HPMC IVA omits 309a586a16c9 parisc: Fix exported address of os_hpmc handler omits 233295ac3336 parisc: Add alternative coding when running UP omits ab555321e4dd x86/swiotlb: Enable swiotlb for > 4GiG ram on 32-bit kernels omits aec9acc1381b csky: add support get_user_size access dword omits 2ba70ac0d2a5 MAINTAINERS: Add csky omits 9ea6d18faf40 dt-bindings: Add vendor prefix for csky omits 1fa7d2da58a7 dt-bindings: csky CPU Bindings omits be3e35fb2a12 csky: Misc headers omits 52317e2bf456 csky: SMP support omits f905f07e1c19 csky: Debug and Ptrace GDB omits 9eae01edc800 csky: User access omits ddd4c2d6cca5 csky: Library functions omits 04447d6d412f csky: ELF and module probe omits 54c254811897 csky: Atomic operations omits ab862bfa4474 csky: IRQ handling omits ff6595581130 csky: VDSO and rt_sigreturn omits b82e67ab5f8d csky: Process management and Signal omits feb47b154d70 csky: MMU and page table management omits e0d74ae8b9b1 csky: Cache and TLB routines omits a4f535401e9a csky: System Call omits 8572185252ab csky: Exception handling and mm-fault omits d3be41ec6953 lib/lz4: update LZ4 decompressor module omits 275b235a63c0 ipc: conserve sequence numbers in extended IPCMNI mode omits 9fc53a89d940 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 49a202c49ca9 ipc: allow boot time extension of IPCMNI from 32k to 8M omits df35ab1a97ba ipc: IPCMNI limit check for semmni omits b35ec9afac21 ipc: IPCMNI limit check for msgmni and shmmni omits 9a9d3b5f32b4 kernel/panic.c: filter out a potential trailing newline omits cca5d6f5db62 kernel/panic.c: do not append newline to the stack protect [...] omits 81d742ba0c7e bfs: add sanity check at bfs_fill_super() omits 122897462541 kernel/sysctl.c: remove duplicated include omits 14939800ed6c kernel/kexec_file.c: remove some duplicated includes omits 26c641b9e891 kernel/signal.c: fix a comment error omits af6cdb4c1d84 fat: truncate inode timestamp updates in setattr omits d277a4b39838 fat: change timestamp updates to use fat_truncate_time omits 1d8ddb70a25d fat: add functions to update and truncate timestamps appro [...] omits 773391ba4bf6 fat: create a function to calculate the timezone offest omits 9871939b5302 fat: expand a slightly out-of-date comment omits 8e4adc43db4e reiserfs: remove workaround code for GCC 3.x omits 9f1fa0ab60f7 reiserfs: propagate errors from fill_with_dentries() properly omits 08445dc60f89 hfs: update timestamp on truncate() omits 92ffa6ae2422 hfsplus: update timestamps on truncate() omits 7239e088bba1 hfs: fix return value of hfs_get_block() omits 4fe06f6d664b hfsplus: fix return value of hfsplus_get_block() omits 13ed83d712d4 hfs: prevent btree data loss on ENOSPC omits d72c07dc24e8 hfsplus: prevent btree data loss on ENOSPC omits d64d1e146285 hfs: fix BUG on bnode parent update omits 1fc106d0a368 hfs: prevent btree data loss on root split omits 8651b832b52a hfsplus: fix BUG on bnode parent update omits ebe31556e0ad hfsplus: prevent btree data loss on root split omits f7a969e7b9ac init/do_mounts.c: add root=PARTLABEL=<name> support omits 28f57577f876 checkpatch: remove GCC_BINARY_CONSTANT warning omits d352b6fb021d lib/rbtree.c: fix typo in comment of rb_insert_augmented() omits 1488e4d0babc lib/sg_pool.c: remove unnecessary null check when freeing object omits cf815bff0c67 lib/zlib_inflate/inflate.c: remove fall through warnings omits 4d6d34b14f97 lib/parser.c: switch match_number() over to use match_strdup() omits 04316f51d6db lib/parser.c: switch match_u64int() over to use match_strdup() omits ea88774df851 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits ba2c4940fb95 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits 2c66d8c2d79d lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 5a70bc608a1b lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 023356bf8796 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 7ef3a02289aa linux/bitmap.h: relax comment on compile-time constant nbits omits e0b69086b19f linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 549575d0f903 linux/bitmap.h: remove redundant uses of small_const_nbits() omits 15902c83418f linux/bitmap.h: handle constant zero-size bitmaps correctly omits 9dfcb19cedd5 lib/bitmap.c: remove wrong documentation omits 1db949aa4a09 kernel/fail_function.c: remove meaningless null pointer ch [...] omits 18bf4ac94442 treewide: remove current_text_addr omits 1540f2ac1a8f .mailmap: add Oleksij Rempel omits 8b6398dd4a89 include/linux/compiler*.h: add version detection to asm_vo [...] omits ba7ed7816ff4 fs/proc/vmcore.c: Convert to use vmf_error() omits 47b257e706ac fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7735955a84d7 mm/page_owner: align with pageblock_nr pages omits 70c20544c9e0 mm/page_owner: align with pageblock_nr_pages omits 40e2cd64e139 mm: don't expose page to fast gup before it's ready omits 7060e181a46e mm: add strictlimit knob omits 41d995bc1b69 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits aabe26892c65 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 2842e0bc5b5e mm: fix race between swapoff and mincore omits 7cd01e54b36f mm, swap: fix race between swapoff and some swap operations omits 7db27a60bafc mm, swap: fix race between swapoff and some swap operations omits 8c174fef8ce3 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t omits f799f13d455a mm/gup: cache dev_pagemap while pinning pages omits 5154fa1c1125 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] omits 9797c38d9619 mm: return zero_resv_unavail optimization omits 500532c0d212 mm: zero remaining unavailable struct pages omits 5c7faa22138e tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] omits 8d11adaa59da tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option omits 6c5d8df436b3 tools-gup_benchmark-allow-user-specified-file-fix omits 4047925479f7 tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] omits 9a33f8fab008 tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] omits 906ea9d3e4bb mm/gup_benchmark.c: add additional pinning methods omits f2bb01a1dd97 mm-gup_benchmark-time-put_page-fix omits 8c6b35b304e0 mm/gup_benchmark.c: time put_page() omits 0676e337e4ec mm: don't raise MEMCG_OOM event due to failed high-order a [...] omits 41c7de824b7d mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] omits 1c27d3064392 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits 20a16bb364eb mm: move mirrored memory specific code outside of memmap_i [...] omits 816b17ab7b83 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 34a04bd304f8 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 92a23bf25d76 mm: calculate deferred pages after skipping mirrored memory omits 9edd2c448f51 mm: make memmap_init a proper function omits f962e1b2c56f mm/z3fold.c: fix wrong handling of headless pages omits a861c6cb7a4a mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type omits 2c0525fe77a9 mm/page_alloc.c: set num_movable in move_freepages() omits 1f11a4e9e9c5 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 01823427a911 memory_hotplug-free-pages-as-higher-order-fix omits 67092234ecca mm/page_alloc.c: memory hotplug: free pages as higher order omits db879239fe7c mm/zsmalloc.c: fix fall-through annotation omits ded44bdf9131 userfaultfd: selftest: recycle lock threads first omits b980adf60ea3 userfaultfd: selftest: generalize read and poll omits 880c1034475c userfaultfd: selftest: cleanup help messages omits e39821aab9c2 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits 7e6e1c21e1c4 mm: fix the crash observed with syzkaller run omits cb80b47549e7 mm/memory.c: recheck page table entry with page table lock held omits d14d027a783a mm: dax: add comment for PFN_SPECIAL omits 78e7b3964331 mm/mmap.c: brk: fix unsigned compare against 0 issue omits ae1794719037 mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 1e396d3b9ed6 mm: brk: downgrade mmap_sem to read when shrinking omits 4fdc5db87a66 mm/mremap.c: mremap: fix unsigned compare against 0 issue omits d079c710adf1 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits eb6235ab2862 mm: mremap: downgrade mmap_sem to read when shrinking omits 02de60c876f8 mm/filemap.c: use vmf_error() omits 758025690f74 hugetlb: fix ARM 3level page tables omits 5fd855794bbe hugetlb: introduce generic version of huge_ptep_get omits 078a9fbe6da8 hugetlb: introduce generic version of huge_ptep_set_access [...] omits bcdba04483f2 hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits 67e4028d326c hugetlb: introduce generic version of prepare_hugepage_range omits 6cdc79cb1986 hugetlb: introduce generic version of huge_pte_wrprotect omits e8aba0de6a10 hugetlb: introduce generic version of huge_pte_none() omits f4b6ca03cb04 hugetlb: introduce generic version of huge_ptep_clear_flush omits dc2bae800c07 hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 911f638a09d9 hugetlb: introduce generic version of set_huge_pte_at() omits 03785407e850 hugetlb: introduce generic version of hugetlb_free_pgd_range omits 48e45d259898 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits cb4c0bfd9170 mm: remove unnecessary local variable addr in __get_user_p [...] omits 73b5cc0234dc mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits c458d7597984 memremap: Fix reference count for pgmap in devm_memremap_pages omits 99f3496502cd mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 4a0ea450d6e3 mm: create non-atomic version of SetPageReserved for init use omits ecce10a418ee mm: provide kernel parameter to allow disabling page init [...] omits 5b297488ad1c memcg: remove memcg_kmem_skip_account omits 49602d65d018 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits 94c0d751e840 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits bbb55841c2a7 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits c8db48930b4a mm/memory_hotplug.c: simplify node_states_check_changes_online omits 858ce92474bb mm/memory_hotplug.c: tidy up node_states_clear_node() omits 349d4f130e55 mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 100e21c5e3d6 mm/filemap.c: Use existing variable omits 2c0be466598d mm: unmap VM_PFNMAP mappings with optimized path omits 1c9124da66cc mm: unmap VM_HUGETLB mappings with optimized path omits 544bdab311c9 mm: mmap: zap pages with read mmap_sem in munmap omits 351ad3fe9fa3 vfree-kvfree-add-debug-might-sleeps-fix omits aad2cb6b8deb vfree: add debug might_sleep() omits 2240d0855aaf mm/vmalloc.c: improve vfree() kerneldoc omits 2b0615f2bc3a kvfree(): fix misleading comment omits 6c2c3abf6241 mm/mempolicy.c: use match_string() helper to simplify the code omits cb0faec9179e mm/swap.c: remove duplicated include omits ec663cd16a5f mm, page_alloc: drop should_suppress_show_mem omits 2a70d1fa732f mm/memcontrol.c: fix memory.stat item ordering omits 391031d74c34 mm: zero-seek shrinkers omits 73c78d378b58 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix omits 3248a45c3aa0 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix omits a8e3b2647e4d mm: workingset: add vmstat counter for shadow nodes omits b9b5638f5d66 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] omits 15976ce89cf5 psi: cgroup support omits b9d3a6ab7105 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits 4650879f5d8b psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 536ac55b0ab3 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits 7badd4dc76c0 psi-pressure-stall-information-for-cpu-memory-and-io-fix omits 484f62adc0e5 psi: pressure stall information for CPU, memory, and IO omits 6a7a87dcaf87 sched: introduce this_rq_lock_irq() omits 70c72d75174f sched: sched.h: make rq locking and clock functions availa [...] omits 1f29900fb4c4 sched: loadavg: make calc_load_n() public omits 9fb01ba2beaa sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits f5acf2b88c6f sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits 27131c192eb7 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 36423778e617 delayacct: track delays from thrashing cache pages omits 47bbb042d070 mm: workingset: tell cache transitions from workingset thrashing omits 59979257db7c mm: workingset: don't drop refault information prematurely fix omits ac88b71c5f6a mm: workingset: don't drop refault information prematurely omits b04f6dfa1ab1 mm, slab: shorten kmalloc cache names for large sizes omits 54af9935abdf mm, proc: add KReclaimable to /proc/meminfo omits 0572b9b279dd mm: rename and change semantics of nr_indirectly_reclaimab [...] omits a504d8cbc1d5 dcache: allocate external names from reclaimable kmalloc caches omits 9f2446b2e5f0 mm, slab/slub: introduce kmalloc-reclaimable caches omits 74f59b2d8c6f mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits fdfe0b4a866c mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 218a6be78a7e mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 2f3d9018c441 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 36bed42ba88c userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits f94647a5522e alpha: switch to NO_BOOTMEM omits c85bda3e1400 unicore32: switch to NO_BOOTMEM omits e5f014bafdc8 um: switch to NO_BOOTMEM omits a6cdce0a4570 um: setup_physmem: stop using global variables omits d24a4802beca nios2: switch to NO_BOOTMEM omits 4e9e37aeb42d nios2: use generic early_init_dt_add_memory_arch omits bcaab1b68316 of: ignore sub-page memory regions omits 4c0dd7e094a0 hexagon: switch to NO_BOOTMEM omits 2299c4b8fa22 mm: convert insert_pfn() to vm_fault_t omits 8bf945b8ab9d mm: convert __vm_insert_mixed() to vm_fault_t omits b51dcbf7c4c1 mm: inline vm_insert_pfn_prot() into caller omits b441a7d9650d mm: remove vm_insert_pfn() omits 49ffa74c1629 mm: remove references to vm_insert_pfn() omits c1e68d7f716c mm: make vm_insert_pfn_prot() static omits b0d9ca7d4975 x86: convert vdso to use vm_fault_t omits 9c3de7b4498e mm: introduce vmf_insert_pfn_prot() omits be718dcb557b mm: remove vm_insert_mixed() omits 11f7f3a738dc cramfs: convert to use vmf_insert_mixed omits 703f4a6464db mm: convert to use vm_fault_t omits 58b35ca48b37 mm/page_alloc.c: clean up check_for_memory() omits 759f3068efcc mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 2868f5ebb1e6 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 6e9bf2bd3027 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 82a5169d5157 kmemleak: add module param to print warnings to dmesg omits 649fda54aaee Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 2723dd94bbbe mm, mmu_notifier: be explicit about range invalition non-b [...] omits 0ff905b13a58 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits 4639a418c867 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits c0765e3cbf62 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 03026f17ec03 mm: don't miss the last page because of round-off error omits ae34755f09c7 mm: drain memcg stocks on css offlining omits 6086b3553c09 mm: rework memcg kernel stack accounting omits 7d582e3e0de9 slub: extend slub debug to handle multiple slabs omits 06ebf97a76d5 mm: don't warn about large allocations for slab omits 3613892da51a mm/slub.c: switch to bitmap_zalloc() omits 44b2f862a4d5 xtensa: use generic vga.h omits 3d855a559cfa fs/iomap.c: change return type to vm_fault_t omits c1cfe4b4f588 vfs: dedupe should return EPERM if permission is not granted omits 201c2c50e4e9 vfs: allow dedupe of user owned read-only files omits ccd5fbc6b2fe block: restore /proc/partitions to not display non-partiti [...] omits 5b8fc36d784e fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 97ad8a3aeb49 ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 21c996508b9e ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits 12a5c3369bd9 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 909628601aff ocfs2: dlmglue: clean up timestamp handling omits 565a8127ef7a ocfs2: don't put and assigning null to bh allocated outside omits 2ab141776994 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 28f0d8f3dc97 ocfs2: don't use iocb when EIOCBQUEUED returns omits 76f4ffd4a327 ocfs2: without quota support, avoid calling quota recovery omits e09071091a36 ocfs2: remove ocfs2_is_o2cb_active() omits fdb743b4a80a ocfs2: remove set but not used variable 'rb' omits 031de6c62294 fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits e6ff0bac6352 ocfs2: remove unneeded null check omits 5784f2b62cde ocfs2: remove unused pointer 'eb' omits 7a65ec5a342a ocfs2/dlm: remove unnecessary parentheses omits 3a69156ecdb0 scripts/tags.sh: add DECLARE_HASHTABLE() omits c7c53d31f9bd lib/test_kasan.c: add tests for several string/memory API [...] omits fb2d980eddf3 arm64: lib: use C string functions with KASAN enabled omits 4a67d0c4ba26 include/linux/linkage.h: align weak symbols omits 3571bc0ed2dc arm: arch/arm/include/asm/page.h needs personality.h omits a00e099ba4bf mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 8063ae312809 mm, thp: always specify disabled vmas as nh in smaps omits 8cee7becfddb fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() omits 6620456019f0 mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 omits 4a11702fecd6 mm/mmap.c: don't clobber partially overlapping VMA with MA [...] omits 124a3c6c5b9c ocfs2: fix a GCC warning omits b38606d785b4 Merge branch 'x86/asm' omits 4a4b39a48c9c Merge branch 'x86/apic' omits a5c3ce704d2d Merge branch 'timers/core' omits 557f19d9a58b Merge branch 'sched/urgent' omits 3621562b6e12 Merge branch 'sched/core' omits 98884ea2088e Merge branch 'ras/core' omits 5614c664db0d Merge branch 'perf/core' omits f7fa610bcfdc Merge branch 'locking/core' omits 83896f80af9a Merge branch 'irq/core' omits b84942209c84 Merge branch 'efi/core' omits e8672f0058cf Merge branch 'core/rcu' omits a0801affae4e Merge branch 'core/objtool' omits 90b61b278936 Merge branch 'core/core' omits 3eed15401408 automerging branch "kernel.org-palmer-linux/next-smp" into [...] omits bb0133e085b5 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] omits 1da35d646b43 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] omits 857f8d69297d automerging branch "kernel.org-palmer-linux/next-int128" i [...] omits c720a7ff190f automerging branch "kernel.org-palmer-linux/next-hch" into [...] omits 3653cccc1069 automerging branch "kernel.org-palmer-linux/next-f_without [...] omits 5ee28e093652 automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] omits cd763ad45220 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 338de92bd8fd csky: Kernel booting omits e0ab53aa9a9c csky: defconfig omits 3d42e33305de csky: Build infrastructure omits 6fe2fd437ef6 f2fs: allow to mount, if quota is failed omits e44aa36c8848 f2fs: update REQ_TIME in f2fs_cross_rename() omits 0f0736ac064f f2fs: do not update REQ_TIME in case of error conditions omits cfc7e99c16b5 f2fs: remove unneeded disable_nat_bits() omits ab5cbdfd02dd f2fs: remove unused sbi->trigger_ssr_threshold omits 8cbb380f62cb f2fs: shrink sbi->sb_lock coverage in set_file_temperature() omits df634f444ee9 f2fs: use rb_*_cached friends omits 7b5efd9b24d8 f2fs: fix to recover cold bit of inode block during POR omits 1b456ddbaa54 f2fs: submit cached bio to avoid endless PageWriteback omits 4d8253119c91 f2fs: checkpoint disabling adds 073c1a781e4a MAINTAINERS: update the SELinux mailing list location adds a886199872db Merge tag 'selinux-pr-20181015' of git://git.kernel.org/pu [...] adds a06ecbfe784c Revert "sparc: Convert to using %pOFn instead of device_no [...] adds b955a910d7fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc new 56d02dd9e794 ARC: IOC: panic if kernel was started with previously enabled IOC new 029789ad3f74 Merge remote-tracking branch 'arc-current/for-curr' new d49c88d7677b r8169: Enable MSI-X on RTL8106e new 2bb3207dbbd4 ethtool: fix a missing-check bug new 58f5bbe331c5 ethtool: fix a privilege escalation bug new e331473fee3d net/sched: cls_api: add missing validation of netlink attributes new fd7e848077c1 net/mlx5: Fix memory leak when setting fpga ipsec caps new a48bc513159d net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fa [...] new 37fdffb217a4 net/mlx5: WQ, fixes for fragmented WQ buffers API new d0f068e5720a Merge tag 'mlx5-fixes-2018-10-10' of git://git.kernel.org/ [...] new 5a8e7aea953b llc: set SOCK_RCU_FREE in llc_sap_add_socket() new 4af00f4cc1ba tipc: initialize broadcast link stale counter correctly new d7b4c24f45d2 rxrpc: Fix an uninitialised variable new d6672a5a9791 rxrpc: use correct kvec num when sending BUSY response packet new 64bd9c813575 net: bcmgenet: Poll internal PHY for GENETv5 new f547fac624be ipv6: rate-limit probes for neighbourless routes new 7ec8dc96e1cb rxrpc: Fix incorrect conditional on IPV6 new d3092b2efca1 tipc: fix unsafe rcu locking when accessing publication list new dc012f3628ea ipv6: mcast: fix a use-after-free in inet6_mc_check new fbe1222c63b8 qed: fix spelling mistake "Ireelevant" -> "Irrelevant" new ec20a63aa8b8 net: fec: don't dump RX FIFO register when not available new d805397c3822 sctp: use the pmtu from the icmp packet to update transpor [...] new 1890fea7936a rxrpc: Fix a missing rxrpc_put_peer() in the error_report handler new 8913806f166e nfp: flower: fix pedit set actions for multiple partial masks new d08c9e589300 nfp: flower: fix multiple keys per pedit action new 140b6abac26d nfp: flower: use offsets provided by pedit instead of inde [...] new bd8be2cf8b69 Merge branch 'nfp-fix-pedit-set-action-offloads' new 0ac1077e3a54 sctp: get pr_assoc and pr_stream all status with SCTP_PR_S [...] new 6e5968c2fde7 Merge remote-tracking branch 'net/master' new d01ed32d94ca Merge remote-tracking branch 'ipsec/master' new cb20f2d2c050 netfilter: xt_nat: fix DNAT target for shifted portmap ranges new dfb185e0e9f4 Merge remote-tracking branch 'netfilter/master' new 790b8ca30535 Merge remote-tracking branch 'mac80211/master' new 47407f09fdcc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 616fbb4038a9 Merge remote-tracking branch 'spi-fixes/for-linus' new 375e36e95f1b Merge remote-tracking branch 'pci-current/for-linus' new 04c1d34a7198 Merge remote-tracking branch 'tty.current/tty-linus' new 665c365a77fb USB: fix the usbfs flag sanitization for control transfers new 72669517d87d Merge remote-tracking branch 'usb.current/usb-linus' new 5abec38f108b Merge remote-tracking branch 'input-current/for-linus' new c61c7def1fa0 MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit new 2052205bb561 Merge remote-tracking branch 'mips-fixes/mips-fixes' new b75c0b501954 Merge remote-tracking branch 'omap-fixes/fixes' new e4c884b8efc9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 7031a871a2ab Merge remote-tracking branch 'vfs-fixes/fixes' new 72d4a230fcb4 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new c9966e15ef79 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 9068e02f5874 drm/edid: VSDB yCBCr420 Deep Color mode bit definitions new f07530fb2e68 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6f8b9f543fa9 Merge remote-tracking branch 'kbuild/for-next' new 8cacaef73fe6 Merge remote-tracking branch 'compiler-attributes/compiler [...] new d9d884304a32 Merge remote-tracking branch 'leaks/leaks-next' new 81e097b26f7b Merge remote-tracking branch 'dma-mapping/for-next' new a16d1e2ca285 Merge remote-tracking branch 'arm/for-next' new beac84afcf35 Merge remote-tracking branch 'arm-soc/for-next' new a95529e30d68 Merge remote-tracking branch 'actions/for-next' new 73f2c6187078 Merge remote-tracking branch 'amlogic/for-next' new a197527d8d52 Merge remote-tracking branch 'at91/at91-next' new 3fadba98a44e Merge remote-tracking branch 'bcm2835/for-next' new ca14371e31d1 Merge remote-tracking branch 'imx-mxs/for-next' new d551fe5fa7cb Merge remote-tracking branch 'keystone/next' new 0ab55641a8a5 Merge remote-tracking branch 'mediatek/for-next' new 14a11f53d26d Merge remote-tracking branch 'mvebu/for-next' new 375fb786f2a3 Merge remote-tracking branch 'omap/for-next' new 3f39aa83caef Merge remote-tracking branch 'qcom/for-next' new da7f15c92a8e Merge remote-tracking branch 'realtek/for-next' new c475bdf96377 Merge remote-tracking branch 'renesas/next' new c48a1168e0b3 Merge remote-tracking branch 'rockchip/for-next' new 8ec53110bf79 Merge remote-tracking branch 'samsung-krzk/for-next' new 52c65f493486 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8e64e3899339 Merge remote-tracking branch 'tegra/for-next' new 8ab66cbe63ae arm64: cpufeature: ctr: Fix cpu capability check for late CPUs new 1602df02f33f arm64: cpufeature: Fix handling of CTR_EL0.IDC field new 4afe8e79da92 arm64: cpufeature: Trap CTR_EL0 access only where it is necessary new 7feb4e9973d7 Merge remote-tracking branch 'arm64/for-next/core' new e358cf2e6efc dt-bindings: clock: am33xx: add clkctrl indices for new da [...] new 8cfbdbd9694e dt-bindings: clock: am43xx: add clkctrl indices for new da [...] new 8fa450957918 dt-bindings: clock: dra7xx: add clkctrl indices for new da [...] new 47b00dcf1411 clk: ti: clkctrl: support multiple clkctrl nodes under a cm node new 1dc88f78da59 clk: ti: clkctrl: replace dashes from clkdm name with underscore new e97017f935fc clk: ti: am33xx: rename existing clkctrl data as compat data new 296e583e9987 clk: ti: am33xx: add new clkctrl data for am33xx new 131ee08f3fba clk: ti: am43xx: rename existing clkctrl data as compat data new 76a1049b84dd clk: ti: am43xx: add new clkctrl data for am43xx new 43c56e046cd8 clk: ti: dra7xx: rename existing clkctrl data as compat data new dffa9051d546 clk: ti: dra7: add new clkctrl data new 8b95d1ce3300 clk: Add functions to save/restore clock context en-masse new 435365485f40 clk: clk: Add clk_gate_restore_context function new d6e7bbc148f9 clk: ti: Add functions to save/restore clk context new 3d3062214367 Merge tag 'clk-ti-for-4.20' of git://git.kernel.org/pub/sc [...] new 9be766274db4 clk: Clean up suspend/resume coding style new a72d785021cb clk: ti: Prepare for remove of OF node name new fb4660e20f8d Merge branch 'clk-ti' into clk-next new 8e68f48bb7d1 Merge remote-tracking branch 'clk/clk-next' new 01c7bb67aab7 Merge remote-tracking branch 'c6x/for-linux-next' new 801add6d6325 csky: Build infrastructure new 9ae20a094ce7 csky: defconfig new 4fc690db42b5 csky: Kernel booting new 22dbcb592386 csky: Exception handling and mm-fault new d83762614122 csky: System Call new e078ec6a6ae8 csky: Cache and TLB routines new 783a90d35138 csky: MMU and page table management new 9ae1d1609a49 csky: Process management and Signal new cdb473fa2fc1 csky: VDSO and rt_sigreturn new 131eaaee23e5 csky: IRQ handling new efb6c9bb87f6 csky: Atomic operations new 27589f69f513 csky: ELF and module probe new f884af8fffa1 csky: Library functions new 1c0d8cddcdf1 csky: User access new 1963c845cf9b csky: Debug and Ptrace GDB new 4fca35ebfae9 csky: SMP support new efa8d7e6a2e6 csky: Misc headers new 867b2328e3db dt-bindings: csky CPU Bindings new 58e30b0d6b3e dt-bindings: Add vendor prefix for csky new 139bb600da72 MAINTAINERS: Add csky new 4bc11ff0cff5 csky: support dword access for get_user_size() new 3c3a4dba3189 Merge remote-tracking branch 'csky/linux-next' new 3333eb731e3c Merge remote-tracking branch 'ia64/next' new 9ae85c0310f0 Merge remote-tracking branch 'm68k/for-next' new d3ba2ed88083 Merge remote-tracking branch 'm68knommu/for-next' new 7b2d13f2e240 MIPS: Remove unused MOVN & MOVZ macros new fce362c7fc3f MIPS: Remove unused PIC macros new da1d25e79a46 MIPS: Remove unused TTABLE macro new 4021c30a86ec MIPS: Add kernel_pref & user_pref helpers new e2b405439903 MIPS: Remove unused CAT macro new 1d6fb222bd23 MIPS: lib: Use kernel_pref & user_pref in memcpy() new 7f8502a539bb MIPS: Remove unused PREF, PREFE & PREFX macros new d06f8a2f1bef MIPS: Loongson-3: Fix CPU UART irq delivery problem new 360fe725f884 MIPS: Loongson-3: Fix BRIDGE irq delivery problem new 0e557a3e0613 MIPS: generic: Add Network, SPI and I2C to ocelot_defconfig new 965f22bc4252 MIPS: dts: Change upper case to lower case new 7660c396dfa9 MIPS: Cleanup DSP ASE detection new d8124574f6de Merge remote-tracking branch 'mips/mips-next' new 0608cbb52ced parisc: Fix exported address of os_hpmc handler new 4f2b0aeeb1f3 parisc: Fix address in HPMC IVA new 33a7d91b382d extract-vmlinux: Check for uncompressed image as fallback new 07ebb8341b91 parisc: Include compressed vmlinux file in vmlinuz boot kernel new 1f3dfa6924d7 parisc: Add alternative coding infrastructure new 49f0d1ed75b6 Merge remote-tracking branch 'parisc-hd/for-next' new aef819b88b65 Merge remote-tracking branch 'powerpc/next' new c2a4c38a340e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new ee407923d45d automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] new 9d73666425aa automerging branch "kernel.org-palmer-linux/next-f_without [...] new 81b0e90e5c6a automerging branch "kernel.org-palmer-linux/next-hch" into [...] new 451c39ef0547 automerging branch "kernel.org-palmer-linux/next-int128" i [...] new 270ffa4da057 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] new 9d79e6b5b3f7 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] new c354bd8775fa RISC-V: Build tishift only on 64-bit new 685f7d2e6728 RISC-V: Use swiotlb on RV64 only new a71b97894fe9 lib: Add umoddi3 and udivmoddi4 of GCC library routines new 58d1e0388254 RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 new ab52f90aaa9b RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t i [...] new f296969479d3 automerging branch "kernel.org-palmer-linux/next-rv32" int [...] new b40707194a8a automerging branch "kernel.org-palmer-linux/next-smp" into [...] new cd6bf00ba27d Merge remote-tracking branch 'risc-v/for-next' new b425cfabf2f7 Merge remote-tracking branch 's390/features' new 6e9ef038ab64 Merge remote-tracking branch 'uml/linux-next' new 4f9bdb47a605 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 6cb6d0e24885 Merge remote-tracking branch 'befs/for-next' new 24a17baca0f8 Merge remote-tracking branch 'btrfs-kdave/for-next' new 11b4b30dcd78 Merge remote-tracking branch 'ceph/master' new d63208e3a739 Merge remote-tracking branch 'cifs/for-next' new f282d2aa8adc Merge remote-tracking branch 'ecryptfs/next' new 50c40ad87de3 Merge remote-tracking branch 'ext3/for_next' new a330fe5b0bb7 Merge remote-tracking branch 'ext4/dev' new 4354994f097d f2fs: checkpoint disabling new 48018b4cfd07 f2fs: submit cached bio to avoid endless PageWriteback new ef2a007134b4 f2fs: fix to recover cold bit of inode block during POR new 4dada3fd7025 f2fs: use rb_*_cached friends new ed15ba141559 f2fs: shrink sbi->sb_lock coverage in set_file_temperature() new 850971b23f0c f2fs: remove unused sbi->trigger_ssr_threshold new 3b30eb19dcf1 f2fs: remove unneeded disable_nat_bits() new c75f2feb80eb f2fs: do not update REQ_TIME in case of error conditions new 6390398ec78f f2fs: update REQ_TIME in f2fs_cross_rename() new 730746ce88da f2fs: allow to mount, if quota is failed new 22eac5cfefd0 f2fs: remove request_list check in is_idle() new 6bba8ccdceee f2fs: account read IOs and use IO counts for is_idle new 90e40a695b2d Merge remote-tracking branch 'f2fs/dev' new 2d4318c8a0b1 Merge remote-tracking branch 'fuse/for-next' new c523cf0433d6 Merge remote-tracking branch 'jfs/jfs-next' new 883a93f2f423 Merge remote-tracking branch 'nfs/linux-next' new 8985addf956d Merge remote-tracking branch 'nfsd/nfsd-next' new 25c905f4cacc Merge remote-tracking branch 'orangefs/for-next' new 82030fbd6284 Merge remote-tracking branch 'v9fs/9p-next' new 512d8a71d878 Merge remote-tracking branch 'vfs/for-next' new 5d05aebaf5cb Merge remote-tracking branch 'printk/for-next' new 7c530c077528 Merge remote-tracking branch 'pci/next' new 51bffc79f42f Merge remote-tracking branch 'hid/for-next' new 3ed83c23d380 Merge remote-tracking branch 'i2c/i2c/for-next' new fbb9ff0985d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 34d7e777fdf7 Merge remote-tracking branch 'jc_docs/docs-next' new 1f03517fd28b Merge remote-tracking branch 'v4l-dvb/master' new 8831ff305992 Merge remote-tracking branch 'v4l-dvb-next/master' new f4a38c6a9dd7 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 56108ee3afd0 Merge remote-tracking branch 'pm/linux-next' new f40834d7765d tools/power/cpupower: fix compilation with STATIC=true new 036893f09f84 Merge remote-tracking branch 'cpupower/cpupower' new 5c6b464362cb Merge remote-tracking branch 'thermal/next' new 59bfc59a6828 Merge branch 'for-rc' into rdma.git for-next new 5a23e0b1dd51 RDMA/bnxt_re: Add missing spin lock initialization new d455f29f6d76 RDMA/bnxt_re: Fix recursive lock warning in debug kernel new 1b7042d7a586 RDMA/bnxt_re: Remove the unnecessary version macro definition new eae4ad1b0c9a RDMA/bnxt_re: Avoid NULL check after accessing the pointer new ed51efd2ce44 RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case new f2bd4d096eb4 RDMA/bnxt_re: Drop L2 async events silently new bb22c36cbaae RDMA/bnxt_re: Prevent driver crash due to NULL pointer in [...] new 5c80c9138e28 RDMA/bnxt_re: Expose rx discards and drop counters new 316dd2825db1 RDMA/bnxt_re: Report out of sequence hw counters new 4c01f2e3a906 RDMA/bnxt_re: Fix qp async event reporting new 854a20200117 RDMA/bnxt_re: Limit max_pkey to 16 bit value new a08b9e9a7056 RDMA/bnxt_re: Wait for delayed work to finish before devic [...] new 5df950994934 RDMA/bnxt_re: Avoid resource leak in case the NQ registrat [...] new 68a997c5d28c RDMA/hns: Add FRMR support for hip08 new 2351776e87a1 IB/mlx5: Verify DEVX object type new 645ba5970c07 RDMA/mlx5: Remove extraneous error check new ba4a41198324 RDMA/mlx5: Add support for flow tag to raw create flow new fe9bc1644918 RDMA/restrack: Protect from reentry to resource return path new 4d6e4d12da2c IB/ipoib: Clear IPCB before icmp_send new e54b6a3bcd1e RDMA/cm: Respect returned status of cm_init_av_by_path new 013c2403bf32 IB/mlx5: Fix MR cache initialization new 7cd85c8e4177 Merge remote-tracking branch 'rdma/for-next' new df52eab23d70 tun: Consistently configure generic netdev params via rtnetlink new 61414f5ec983 FDDI: defza: Add support for DEC FDDIcontroller 700 TURBOc [...] new 9f9a742db40f FDDI: defza: Support capturing outgoing SMT traffic new 3325cf9e51bc Merge branch 'defza-fddi' new f6a8a19bb11b RDMA/netdev: Hoist alloc_netdev_mqs out of the driver new 5d6b0cb3369d RDMA/netdev: Fix netlink support in IPoIB new 182570b26223 net/mlx5e: Gather common netdev init/cleanup functionality [...] new 303211b44ce3 net/mlx5e: Always initialize update stats delayed work new 519a0bf5b20c net/mlx5e: Initialize all netdev common structures in one place new cdeef2b1528b net/mlx5e: Use non-delayed work for update stats new 779d986d60de net/mlx5e: Do not ignore netdevice TX/RX queues number new 1986647c2fc3 Merge tag 'mlx5e-updates-2018-10-10' of git://git.kernel.o [...] new acad76a5f616 tipc: support binding to specific ip address when activati [...] new 2131479df66d veth: Account for packet drops in ndo_xdp_xmit new 4195e54aaf1c veth: Account for XDP packet statistics on rx side new d397b9682c1c veth: Add ethtool statistics support for XDP new a75d1801a9fc Merge branch 'veth-XDP-stats-improvement' new 6384e483239f net: phy: trigger state machine immediately in phy_start_machine new 9771b8ccdfa6 net/ncsi: Extend NC-SI Netlink interface to allow user spa [...] new 0813e95760f1 vxlan: support NTF_USE refresh of fdb entries new 74fb5e25a3e9 net: phy: improve handling of PHY_RUNNING in state machine new eb4c470a154d net: phy: simplify handling of PHY_RESUMING in state machine new 5985d5631dc3 Merge branch 'net-phy-improve-and-simplify-state-machine' new 58bdeac8b0e7 net: ethernet: ti: cpsw_ale: use const for API having poin [...] new 5da1948969bc net: ethernet: ti: cpsw: fix lost of mcast packets while r [...] new ba722f9b6f98 Merge branch 'net-ethernet-ti-cpsw-fix-mcast-packet-lost' new 5b3a5a14f84c net: ethernet: ti: cpsw: use for mcast entries only host port new b12cef51b537 dpaa2-eth: Fix Kconfig dependencies new 3233c1514f75 dpaa2-eth: make dpaa2_eth_set_dist_key static new 85b7a342baf5 dpaa2-eth: fix uninitialized variable warnings new fdb6ca9e4674 dpaa2-eth: remove unused priv parameter new b00c898c00e1 dpaa2-eth: mark unused parameter in dpaa2_eth_tx_conf new b948c8c6a779 dpaa2-eth: remove unused FD field new ca0f32d5d974 Merge branch 'dpaa2-eth-code-cleanup' new 5948185b97fa nfp: devlink port split support for 1x100G CXP NIC new 44eb385bc5f3 octeontx2-af: remove unused cgx_fwi_link_change new 34bc009543c0 r8169: simplify rtl8169_set_magic_reg new 2527e4037f92 r8169: remove unneeded call to netif_stop_queue in rtl8169 [...] new 55bbc8ff4987 selftests: pmtu: Allow selection of single tests new bb059fb20447 selftests: pmtu: Add optional traffic captures for single tests new 9e983c589853 Merge branch 'selftests-pmtu-Add-test-choice-and-captures' new 31d357c0697d bnxt_en: Update firmware interface spec. to 1.10.0.3. new 36e53349b60b bnxt_en: Add additional extended port statistics. new 1dfddc41ae49 bnxt_en: Add maximum extended request length fw message support. new 74706afa712d bnxt_en: Update interrupt coalescing logic. new 6fe19886858f bnxt_en: Refactor bnxt_ring_struct. new 66cca20abcf7 bnxt_en: Add new flags to setup new page table PTE bits on [...] new 98f04cf0f1fc bnxt_en: Check context memory requirements from firmware. new 1b9394e5a2ad bnxt_en: Configure context memory on new devices. new e38287b72ec5 bnxt_en: Add 57500 new chip ID and basic structures. new 697197e5a173 bnxt_en: Re-structure doorbells. new 9c1fabdf424f bnxt_en: Adjust MSIX and ring groups for 57500 series chips. new 41e8d7983752 bnxt_en: Modify the ring reservation functions for 57500 s [...] new 50e3ab7836b5 bnxt_en: Allocate completion ring structures for 57500 ser [...] new 2c61d2117ecb bnxt_en: Add helper functions to get firmware CP ring ID. new 23aefdd76159 bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 5750 [...] new 3e08b1841bc8 bnxt_en: Allocate/Free CP rings for 57500 series chips. new 44c6f72a4c30 bnxt_en: Increase RSS context array count and skip ring gr [...] new 7b3af4f75b81 bnxt_en: Add RSS support for 57500 chips. new e44758b78ae8 bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter [...] new 58590c8d9044 bnxt_en: Add coalescing setup for 57500 chips. new 3675b92fa70e bnxt_en: Refactor bnxt_poll_work(). new 0fcec9854ab4 bnxt_en: Add new NAPI poll function for 57500 chips. new 1ab968d2f1d6 bnxt_en: Add PCI ID for BCM57508 device. new 65f2247d6155 Merge branch 'bnxt_en-Add-support-for-new-57500-chips' new d275444cc361 fore200e: fix missing unlock on error in bsq_audit() new bc0e7cf43370 rxrpc: Add /proc/net/rxrpc/peers to display peer list new 1a3aea2534f4 net: bridge: fix a possible memory leak in __vlan_add new 5f6188a8003d tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh new 76a9ebe811fb net: extend sk_pacing_rate to unsigned long new a7a2563064e9 tcp: mitigate scheduling jitter in EDT pacing model new 7baf33bdac37 net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() new 864e5c090749 tcp: optimize tcp internal pacing new 97ec3eb33dd3 tcp_bbr: fix typo in bbr_pacing_margin_percent new 825e1c523d50 tcp: cdg: use tcp high resolution clock cache new b13949678b0a Merge branch 'tcp-second-round-for-EDT-conversion' new 005479556197 hv_netvsc: fix vf serial matching with pci slot info new c45d7150656f net: phy: merge phy_start_aneg and phy_start_aneg_priv new 0b592b5a01be tools: bpftool: add map create command new e85679511e48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 22e6c58b8c28 netlink: Add answer_flags to netlink_callback new 4724676d551c net: Add struct for fib dump filter new 18a8021a7be3 net/ipv4: Plumb support for filtering route dumps new 13e38901d46c net/ipv6: Plumb support for filtering route dumps new bae9a78b17b8 net/mpls: Plumb support for filtering route dumps new e1cedae1ba6b ipmr: Refactor mr_rtm_dumproute new cb167893f41e net: Plumb support for filtering ipv4 and ipv6 multicast r [...] new effe67926624 net: Enable kernel side filtering of route dumps new 196cfebf8972 net/mpls: Handle kernel side filtering of route dumps new 08e814c9e8eb net/ipv6: Bail early if user only wants cloned entries new e4e92fb160d7 net/ipv4: Bail early if user only wants prefix entries new 2c59f06cc044 Merge branch 'net-Kernel-side-filtering-for-route-dumps' new 0ba4ad32de3f net: aquantia: make function aq_fw2x_update_stats static new 706d08913d1f qed: Align local and global PTT to propagate through the APIs. new e292b636f940 qed: Added supported transceiver modes, speed capability a [...] new c56a8be7e7aa qed: Add supported link and advertise link to display in ethtool. new 1e6e2ded0f3c qede: Check available link modes before link set from ethtool. new 1c90eabcbdfb qed: Prevent link getting down in case of autoneg-off. new eb385146f90d Merge branch 'qed-Align-PTT-and-add-various-link-modes' new 0bbbf15dea4f net: hns3: remove hns3_fill_desc_tso new 5188f218fc86 net: hns3: move DMA map into hns3_fill_desc new 1e8a7977d09f net: hns3: add handling for big TX fragment new ba3f808f5cc1 net: hns3: rename hns_nic_dma_unmap new bcdb12b70c52 net: hns3: fix for multiple unmapping DMA problem new 29ce85f349c2 Merge branch 'hns3-Some-cleanup-and-bugfix-for-desc-filling' new aadd4355918f tcp, ulp: remove socket lock assertion on ULP cleanup new e694987a23fe Merge remote-tracking branch 'net-next/master' new 421f4292f46e bpf, tls: add tls header to tools infrastructure new ab9e08482122 libbpf: Per-symbol visibility for DSO new 527db74b71ee nfp: bpf: protect against mis-initializing atomic counters new 44b6fed0c16e nfp: bpf: double check vNIC capabilities after object sharing new 9032c10e94fc Merge branch 'nfp-improve-bpf-offload' new bac651fd9e1d Merge remote-tracking branch 'bpf-next/master' new 8d4b6bce2559 xfrm: use complete IPv6 addresses for hash new aeb2691f1455 Merge remote-tracking branch 'ipsec-next/master' new 94a04d1d3d36 net/mlx5: Expose DC scatter to CQE capability bit new 0763a8f89fef Merge remote-tracking branch 'mlx5-next/mlx5-next' new 4b87dd54be21 netfilter: Replace spin_is_locked() with lockdep new ea9cf2a55a7b netfilter: cttimeout: remove set but not used variable 'l3num' new a218dc82f0b5 netfilter: nft_osf: Add ttl option support new 1321a6af30e4 netfilter: nft_xfrm: use state family, not hook one new e891e50a8ad9 netfilter: xt_osf: simplify xt_osf_match_packet() new 95c97998aa9f netfilter: nf_nat_snmp_basic: add missing helper alias name new b9bac72ec315 Merge remote-tracking branch 'netfilter-next/master' new dd5c981c7a04 Merge remote-tracking branch 'nfc-next/master' new 4c9b5eca9366 Merge remote-tracking branch 'bluetooth/master' new c9e58fb2aad5 gfs2: write revokes should traverse sd_ail1_list in reverse new aea83b885bf6 Merge remote-tracking branch 'gfs2/for-next' new 92e2921f7eee jffs2: free jffs2_sb_info through jffs2_kill_sb() new becc3b958239 Merge remote-tracking branch 'mtd/mtd/next' new 1d9e29011910 Merge remote-tracking branch 'nand/nand/next' new a2d10be94fa1 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 07276c89215c Merge remote-tracking branch 'crypto/master' new 216c88edf89d Merge remote-tracking branch 'drm/drm-next' new e985468b677b Merge remote-tracking branch 'drm-intel/for-linux-next' new 8bb1f9ec3367 drm/msm: fix handling of cmdstream offset new fd79305f34e6 Merge remote-tracking branch 'drm-msm/msm-next' new bde5870403fa Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 0231a6e1da73 Merge remote-tracking branch 'imx-drm/imx-drm/next' new bb13a66d97ab Merge remote-tracking branch 'regmap/for-next' new 5cb6b5fc013e ALSA: hda: Add 2 more models to the power_save blacklist new d075108ae9f4 Merge remote-tracking branch 'sound/for-next' new 8b3c8173181a Merge remote-tracking branch 'sound-asoc/for-next' new 902370519224 Input: xen-kbdfront - mark expected switch fall-through new e785d8883ea3 Merge remote-tracking branch 'input/next' new de038597be88 null_blk: remove set but not used variable 'q' new 73ece7a264f9 Merge branch 'for-4.20/block' into for-next new 9316a9ed6895 blk-mq: provide helper for setting up an SQ queue and tag set new 2b5996689404 Merge branch 'for-4.20/block' into for-next new fab1adcf9503 ps3disk: convert to blk-mq new 89c6b1650969 paride: convert pcd to blk-mq new 99fe8b02a825 paride: convert pd to blk-mq new 77218ddf46d8 paride: convert pf to blk-mq new 804186fa95c8 xsysace: convert to blk-mq new 891b7c5fbf61 mtd_blkdevs: convert to blk-mq new ff6471dae23a Merge branch 'for-4.20/block' into for-next new 1448a2a5360a swim: fix cleanup on setup error new e3896d77b702 swim: convert to blk-mq new dbaa54b65e7a swim3: add real error handling in setup new 8ccb8cb1892b swim3: convert to blk-mq new c87228f16f0a amiflop: fold headers into C file new 53d0f8dbde89 amiflop: clean up on errors during setup new 21b07f35544a amiflop: convert to blk-mq new 3e6b8c3c4b14 ataflop: fold headers into C file new 71327f547ee3 ataflop: fix error handling during setup new 6ec3938cff95 ataflop: convert to blk-mq new a9f38e1dec10 floppy: convert to blk-mq new ad5fc6bb7221 gdrom: convert to blk-mq new 8535fd6f702a z2ram: convert to blk-mq new 0585b75437d3 sx8: convert to blk-mq new cda409f760fc Merge branch 'for-4.20/block' into for-next new a86bf2426564 Merge remote-tracking branch 'block/for-next' new 8d8043cc31d0 Merge remote-tracking branch 'device-mapper/for-next' new 8ebfa0790e9d Merge remote-tracking branch 'pcmcia/pcmcia-next' new 8642c2d045e6 Merge remote-tracking branch 'mmc/next' new cbfd5bd6b45d Merge remote-tracking branch 'kgdb/kgdb-next' new 87cf024ecbf2 Merge remote-tracking branch 'md/for-next' new 5a56edebc88a Merge remote-tracking branch 'mfd/for-mfd-next' new 9fe90f8c3020 Merge remote-tracking branch 'backlight/for-backlight-next' new be30a2b19bfc Merge remote-tracking branch 'battery/for-next' new 74580ab1c2e1 Merge remote-tracking branch 'regulator/for-next' new b78177f93407 Merge remote-tracking branch 'security/next-testing' new 41ab1f101682 Merge remote-tracking branch 'apparmor/apparmor-next' new 8821712d2ae1 Merge remote-tracking branch 'selinux/next' new b222462ef700 Merge remote-tracking branch 'watchdog/master' new c3d9746912e0 Merge remote-tracking branch 'iommu/next' new 6a4da3b7cfdb Merge remote-tracking branch 'vfio/next' new df2567586fff Merge remote-tracking branch 'devicetree/for-next' new 89218ee883dc Merge remote-tracking branch 'mailbox/mailbox-for-next' new a03cf82cf954 Merge remote-tracking branch 'spi/for-next' new 718b1a435f31 Merge branch 'core/core' new bce4f094a88c Merge branch 'core/objtool' new 48302523a027 Merge branch 'core/rcu' new 37b46069dc54 Merge branch 'efi/core' new e68924ec5d9c Merge branch 'irq/core' new 4766ab5677a2 locking/lockdep: Remove duplicated 'lock_class_ops' percpu array new ec57e2f0acb0 Merge branch 'x86/build' into locking/core, to pick up dep [...] new 53bf57fab732 locking/qspinlock: Re-order code new 756b1df4c2c8 locking/qspinlock: Rework some comments new 288e4521f0f6 x86/asm: 'Simplify' GEN_*_RMWcc() macros new 7aa54be29765 locking/qspinlock, x86: Provide liveness guarantee new 4c6484ae7a28 Merge branch 'locking/core' new d4ae552982de perf/x86/intel: Export mem events only if there's PEBS support new d4cbd73f7ac4 Merge branch 'perf/core' new 27497a0c8538 Merge branch 'ras/core' new 61482d3a9a11 Merge branch 'sched/core' new 9845c49cc9bb sched/fair: Fix the min_vruntime update logic in dequeue_entity() new 5bb4b8a0e5ca Merge branch 'sched/urgent' new 7b985120ae77 Merge branch 'timers/core' new 60c7c34fad82 Merge branch 'x86/apic' new cc7df300fbbe Merge branch 'x86/asm' new b65206ab3ce1 Merge branch 'x86/boot' new a00a09f0c46c Merge branch 'x86/cache' new 1df57c69371e Merge branch 'x86/cpu' new ecb2283c2f44 Merge branch 'x86/early-printk' new b209baa4f883 Merge branch 'x86/grub2' new 7feb093339d4 Merge branch 'x86/hyperv' new 1be301ed7640 Merge branch 'x86/microcode' new e2ad8f72f4e2 Merge branch 'x86/mm' new bcb5d48b4ff7 Merge branch 'x86/paravirt' new b2e274cbf347 Merge branch 'x86/platform' new 12da2db00b0a Merge branch 'x86/pti' new 6f3bc8028570 x86/swiotlb: Enable swiotlb for > 4GiG ram on 32-bit kernels new 8cad6c58c9ef x86/entry/32: Clear the CS high bits new 0cd6fa95a4a4 x86/entry/64: Further improve paranoid_entry comments new 5b457d20adfa Merge branch 'x86/urgent' new 99bfece2251c Merge branch 'x86/vdso' new 35a5e3f3eeb1 Merge remote-tracking branch 'tip/auto-latest' new 4cf841e39850 ACPI/ADXL: Add address translation interface using an ACPI DSM new a64babb255e5 Merge remote-tracking branch 'edac-amd/for-next' new 82d0059a6b31 Merge remote-tracking branch 'ftrace/for-next' new 65b8f0e6cab9 Merge remote-tracking branch 'rcu/rcu/next' new 7edcb41502f7 Merge remote-tracking branch 'kvm/linux-next' new 97a35cd7cd7f Merge remote-tracking branch 'kvm-arm/next' new 7e83eb5f3640 Merge remote-tracking branch 'xen-tip/linux-next' new 5025e8f3d298 Merge remote-tracking branch 'percpu/for-next' new 2be909ccabfd Merge remote-tracking branch 'drivers-x86/for-next' new 746248e4f160 Merge remote-tracking branch 'chrome-platform/for-next' new 865ba5dea8a6 Merge remote-tracking branch 'leds/for-next' new a206519f4820 Merge remote-tracking branch 'ipmi/for-next' new 0a2d99c23424 Merge remote-tracking branch 'driver-core/driver-core-next' new 325b9313ec3b usb: host: ohci-at91: fix request of irq for optional gpio new ef1a2a62cc48 usb: host: add DT bindings for faraday fotg2 new 386eaf58767e Merge remote-tracking branch 'usb/usb-next' new e32898eee2f7 Merge remote-tracking branch 'usb-serial/usb-next' new 7505315472c8 Merge remote-tracking branch 'tty/tty-next' new badcdff107cb nvmem: Convert to using %pOFn instead of device_node.name new cccb3b19e762 nvmem: fix nvmem_cell_get_from_lookup() new 098ec84f1ad2 nvmem: lpc18xx_eeprom: remove unused variable new 3c53e2352a9b nvmem: hide unused nvmem_find_cell_by_index function new 4a2b2662e9d2 MAINTAINERS: Add me to Android drivers new 655603de6846 gsmi: Fix bug in append_to_eventlog sysfs handler new 255d7447cf92 gsmi: Add coreboot to list of matching BIOS vendors new d31655ba8957 gsmi: Remove autoselected dependency on EFI and EFI_VARS new 8942b2d5094b gsmi: Add GSMI commands to log S0ix info new c394cc3b470c platform: goldfish: pipe: Move the file-scope goldfish_int [...] new 43c2cc2864bc platform: goldfish: pipe: Move the file-scope goldfish_pip [...] new 08360e26f2a8 platform: goldfish: pipe: Move the file-scope goldfish_pip [...] new 60a6e5233fcb platform: goldfish: pipe: Call misc_deregister if init fails new e6fb3193307d platform: goldfish: pipe: Remove redundant casting new 6d7d725b2e62 platform: goldfish: pipe: Add a blank line to separate var [...] new 6b995f4eec34 misc: mic: fix a DMA pool free failure new 3c3f76248e79 misc: mic: scif: remove set but not used variables 'src_dm [...] new 6eaafbb6998e w1: IAD Register is yet readable trough iad sys file. Fix [...] new 5fe9f6ccbb7b eeprom: at25: remove unneeded 'at25_remove' new 3b7584a296c4 eeprom: New ee1004 driver for DDR4 memory new f21996255f42 sgi-xp: Replace spin_is_locked() with lockdep new 1c87dc897b8c hv_balloon: Replace spin_is_locked() with lockdep new 084181fe8cc7 fpga: mgr: add devm_fpga_mgr_create new 213befe049c7 fpga: bridge: add devm_fpga_bridge_create new fea82b7f6670 fpga: add devm_fpga_region_create new 4a6ff3c9a6fa docs: fpga: document programming fpgas using regions new 19b201705445 docs/uio: fix a grammar nitpick new 9793c1fd1775 MAINTAINERS: Clarify UIO vs UIOVEC maintainer new 93048c094415 lib: Fix ia64 bootloader linkage new dc6bf2591d45 Merge remote-tracking branch 'char-misc/char-misc-next' new b1004491c9c2 staging: gasket: page table: return valid error code on map fail new 02d37186331d staging: gasket: page table: remove dead code in coherent [...] new efa5dcfa8f9d staging: gasket: page_table: remove unnecessary PTE status [...] new 53f8a81d465b staging: gasket: page_table: rearrange gasket_page_table_entry new 54be7ec98875 staging: gasket: page table: fixup error path allocating c [...] new bae54fb8121d staging: gasket: page_table: fix comment in components_to_ [...] new 4a966fa24a5a staging: gasket: page_table: simplify gasket_components_to [...] new 9edcf710ab0f staging: gasket: apex: fix sysfs_show new df5f470de0f5 staging: gasket: sysfs: fix attribute release comment new c2aed5648fe0 staging: gasket: Update device virtual address comment new bbf2f71e061a staging: rtl8188eu: cleanup comparsions to false new 5c1cea8c2da0 staging: MAINTAINERS: remove NCP filesystem entry new dd71c89b2c1a staging: MAINTAINERS: remove obsolete IPX staging directory new c57c5d4b6e9b Merge remote-tracking branch 'staging/staging-next' new 34cf0f1add3a Merge remote-tracking branch 'mux/for-next' new 5735a64b3af2 Merge remote-tracking branch 'icc/icc-next' new 27d8d2d7a9b7 dmaengine: ppc4xx: fix off-by-one build failure new c67a36067d07 Merge branch 'for-linus' into next new af490ee19049 Merge remote-tracking branch 'slave-dma/next' new 9cd33528c4e4 Merge remote-tracking branch 'cgroup/for-next' new 09197060813a Merge branch 'misc' into for-next new 67d98f0a83f8 scsi: megaraid_mbox: remove bogus use of pci_dma_sync_sg_* APIs new 416c461372b3 scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call new 664e68bcab5b scsi: ufs: fix integer type usage in uapi header new 5adaf1e8d5e5 scsi: ufs: make UFS Tx lane1 clock optional for QCOM platforms new d47b3bd797f1 scsi: am53c974: use the generic DMA API new 10c0cd38ce4c scsi: sun_esp: don't use GFP_ATOMIC for command block allocation new 98cda6a2e0d4 scsi: esp_scsi: use strong typing for the dev field new 44b1b4d24b2d scsi: esp_scsi: remove the dev argument to scsi_esp_register new 3f9295b65ea4 scsi: esp_scsi: move dma mapping into the core code new 86117d7f9569 scsi: esp_scsi: remove union in esp_cmd_priv new a33e5bfb2972 scsi: core: Allow state transitions from OFFLINE to BLOCKED new aad1271a4845 scsi: libfc: check fc_frame_payload_get() return value for null new 0b4aafc332e4 scsi: libfc: retry PRLI if we cannot analyse the payload new 25ab0bc334b4 scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK [...] new 38fe73cc2c96 scsi: target: Fix target_wait_for_sess_cmds breakage with [...] new 5a54691f874a scsi: hisi_sas: Feed back linkrate(max/min) when re-attached new 1668e3b6f8f8 scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_ta [...] new 584f53fe5f52 scsi: hisi_sas: Fix the race between IO completion and tim [...] new 3e178f3ecfcf scsi: hisi_sas: Free slot later in slot_complete_vx_hw() new 6ecf5ba13cd5 scsi: hisi_sas: unmask interrupts ent72 and ent74 new 784b46b7cba0 scsi: hisi_sas: Use block layer tag instead for IPTT new 3bccfba83127 scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME [...] new df711553f444 scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat new d9a771fd4271 scsi: target: log Data-Out timeouts as errors new c62ae3005b35 scsi: target: log NOP ping timeouts as errors new dce6190ca78a scsi: target: split out helper for cxn timeout error stashing new 33b3f8ca510a scsi: target: stash sess_err_stats on Data-Out timeout new 4240d448a483 scsi: target/core: Fix spelling in two source code comments new c1fbff863595 scsi: target/core: Remove an unused data member from struc [...] new 5e568d22fc79 scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag new 80b045b385cf scsi: target/core: Use the SECTOR_SHIFT constant new 81b6ca6dbada scsi: target/core: Use sg_alloc_table() instead of open-coding it new aa73237dcb2d scsi: target/core: Always call transport_complete_callback [...] new 97004b663c55 Merge branch 'misc' into for-next new 1a2fbb9dd54e Merge remote-tracking branch 'scsi/for-next' new 183bd8fc4ccd Merge remote-tracking branch 'rpmsg/for-next' new 9cb7cf9c4ebb gpio: Drop parent irq assignment during cascade setup new 3c1f6b2d116c gpio: Remove unused 'irqchip' argument to gpiochip_set_cas [...] new 40f5ff4f9f23 gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() new d828789fa42d Merge remote-tracking branch 'gpio/for-next' new 08a3e5dca04a pinctrl: geminilake: Update pin list for B0 stepping new 2b3445c7eb72 pinctrl: geminilake: Get rid of unneeded ->probe() stub new ce96a3a04130 pinctrl: geminilake: Sort register offsets by value new 93d39737b29e dt-bindings: pinctrl: bcm4708-pinmux: improve example binding new e24cf513cb98 pinctrl: uniphier: include <linux/bits.h> instead of <linu [...] new ee8edbf8ca6b gpio: uniphier: include <linux/bits.h> instead of <linux/b [...] new a93a676b0791 pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_ [...] new 3a42ce04f23b Merge remote-tracking branch 'pinctrl/for-next' new f31fb2fe1ea4 pwm: tegra: Remove gratuituous blank line new fe650c8ba7c9 ACPI / PM: Export acpi_device_get_power() for use by modul [...] new 1688c8717118 pwm: lpss: Add ACPI HID for second PWM controller on Cherr [...] new 9dc419b6c7e4 pwm: lpss: Move struct pwm_lpss_chip definition to the hea [...] new 6a425ecd19a2 pwm: lpss: Check PWM powerstate after resume on Cherry Tra [...] new 42885551cedb pwm: lpss: Release runtime-pm reference from the driver's [...] new 280fec4c3ad6 pwm: lpss: Add get_state callback new e4ab5172ea6b pwm: Use SPDX identifier for Renesas drivers new 01e194bbd64a dt-bindings: pwm: renesas: tpu: Fix "compatible" prop description new 2360fc6a704e dt-bindings: pwm: renesas: pwm-rcar: Document R8A779{7|8}0 [...] new 136d822a9e4e dt-bindings: pwm: renesas: tpu: Document R8A779{7|8}0 bindings new a4675881ed71 dt-bindings: pwm: rcar: Add r8a7744 support new d5a7060022cd dt-bindings: pwm: renesas-tpu: Document r8a7744 support new c289d6625237 Revert "pwm: Set class for exported channels in sysfs" new 552c02e3e7cf pwm: Send a uevent on the pwmchip device upon channel sysf [...] new 786e0cfa9d6f dt-bindings: pwm: rcar: Add r8a774a1 support new b415e0e9927a Merge remote-tracking branch 'pwm/for-next' new eae59a58ed5e Merge remote-tracking branch 'userns/for-next' new 99933738b661 kvm: selftests: fix spelling mistake "Insufficent" -> "Ins [...] new 890a597231f6 selftests/ftrace: Add color to the PASS / FAIL results new cda94d9ffa0e selftests: kvm: Fix -Wformat warnings new bbeafa527936 selftests: fix warning: "_GNU_SOURCE" redefined new 87f3afefaecc Merge remote-tracking branch 'kselftest/next' new d8b2e2775f69 Merge remote-tracking branch 'livepatching/for-next' new fe0b5cedc2b7 rtc: tegra: Propagate errors from platform_get_irq() new c3e04915b867 rtc: m41t80: mark expected switch fall-through new fdcd0e7b4e4b Merge remote-tracking branch 'rtc/rtc-next' new 316212260411 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new d60be3e2949d Merge remote-tracking branch 'ntb/ntb-next' new 7746c3d347dc Merge remote-tracking branch 'kspp/for-next/kspp' new c9467f62b8ca Merge remote-tracking branch 'cisco/for-next' new e04290e95a76 xarray: Add XArray marks new f625166d190f xarray: Add XArray unconditional store operations new 3b4ac76c2e7c xarray: Add XArray conditional store operations new 13a1bd938153 xarray: Add XArray iterators new 0944bacae066 xarray: Extract entries from an XArray new 8cd9003af663 xarray: Destroy an XArray new e261fac7002b xarray: Step through an XArray new 4308d35ea7d6 xarray: Add xas_for_each_conflict new 525843061e83 xarray: Add xas_create_range new 6ee80eeecb81 xarray: Add xa_reserve and xa_release new 5633c1607f00 xarray: Add MAINTAINERS entry new e36e494ef088 xarray: Track free entries in an XArray new 18451f56fb74 ida: Convert to XArray new c7d62eebe8e0 page cache: Rearrange address_space new 1ab9f2ea0c4a page cache: Convert hole search to XArray new 3a8915229396 page cache: Add and replace pages using the XArray new 92ea8b91bb88 page cache: Convert page deletion to XArray new 19a55cfca7a4 page cache: Convert find_get_entry to XArray new 1217d6c3b622 page cache: Convert find_get_entries to XArray new 281b9369fac1 page cache: Convert find_get_pages_range to XArray new 732f21c90cc9 page cache: Convert find_get_pages_contig to XArray new 863e4719a027 page cache; Convert find_get_pages_range_tag to XArray new 145d9c4b3600 page cache: Convert find_get_entries_tag to XArray new 8748815e4159 page cache: Convert filemap_map_pages to XArray new 9677fe6d55a6 radix tree test suite: Convert regression1 to XArray new f2f76fdeaace page cache: Convert delete_batch to XArray new 688c06e8b389 page cache: Remove stray radix comment new 6f65167306b4 page cache: Convert filemap_range_has_page to XArray new 9316f1223b0c mm: Convert page-writeback to XArray new b8a32445f465 mm: Convert workingset to XArray new 51f1b5097330 mm: Convert truncate to XArray new 1ec077cd839d mm: Convert add_to_swap_cache to XArray new 143802ec071e mm: Convert delete_from_swap_cache to XArray new 715a251d4f54 mm: Convert __do_page_cache_readahead to XArray new 54ca4d425833 mm: Convert page migration to XArray new 328b656f6519 mm: Convert huge_memory to XArray new 8b02d79f2fb5 mm: Convert collapse_shmem to XArray new e53922b6b1ce mm: Convert khugepaged_scan_shmem to XArray new 2c4b8b947d6c mm: Convert is_page_cache_freeable to XArray new ca15c7e473ae pagevec: Use xa_mark_t new f6f4248f7fa3 shmem: Convert shmem_radix_tree_replace to XArray new b2fef5368850 shmem: Convert shmem_confirm_swap to XArray new 4aa2f2afb38c shmem: Convert find_swap_entry to XArray new 31618dce3655 shmem: Convert shmem_add_to_page_cache to XArray new 90e353cb9621 shmem: Convert shmem_alloc_hugepage to XArray new a2cdc75514a8 shmem: Convert shmem_free_swap to XArray new 5e0302ab11e7 shmem: Convert shmem_partial_swap_usage to XArray new a800d2376747 memfd: Convert memfd_wait_for_pins to XArray new d46c804c397e memfd: Convert memfd_tag_pins to XArray new aede2b63d384 shmem: Comment fixups new 6839e5076a2a btrfs: Convert page cache to XArray new b559734afa86 fs: Convert buffer to XArray new 73a1f0be6641 fs: Convert writeback to XArray new 6b8d208a5be8 nilfs2: Convert to XArray new 72ae88c5bb99 f2fs: Convert to XArray new 462c08a4b12f dax: Rename some functions new a0e99c18054f dax: Hash on XArray instead of mapping new 0c5cbc3b54a6 dax: Convert dax_insert_pfn_mkwrite to XArray new 67a9661517b1 dax: Convert dax_layout_busy_page to XArray new 9055c2b83fbb dax: Convert __dax_invalidate_entry to XArray new b2ab1726fe4b dax: Convert dax writeback to XArray new 297f6c97a689 dax: Convert dax_lock_mapping_entry to XArray new f4179af500cd dax: Convert page fault handlers to XArray new e74a3dc0c199 page cache: Finish XArray conversion new 170b27e805cb radix tree: Remove radix_tree_update_node_t new 47e43464ef7f radix tree: Remove split/join code new fcd4de471084 radix tree: Remove radix_tree_maybe_preload_order new 6f9f1ceb2275 radix tree: Remove radix_tree_clear_tags new cb619632118f radix tree test suite: Convert tag_tagged_items to XArray new de31826f96a7 radix tree test suite: Convert iteration test to XArray new 5d6fda27f2e2 xarray: Move multiorder account test in-kernel new 6f34ce4cda4a xarray: Move multiorder_shrink to kernel tests new 762cc4504bf0 xarray: Move multiorder_check to in-kernel tests new e3a2891fd3e7 xarray: Add range store functionality new 9132a3fa1fa5 memremap: Convert to XArray new 0e0dc1f1aabe radix tree test suite: Remove __item_insert new c81699b40d76 radix tree test suite: Remove multiorder benchmarking new 220a870487a3 radix tree tests: Move item_insert_order new eaeabfecaa85 radix tree tests: Convert item_kill_tree to XArray new 7895b2c35d23 radix tree tests: Convert item_delete_rcu to XArray new e1985454e8df radix tree test: Convert multiorder tests to XArray new 08b8215c8b88 radix tree: Remove multiorder support new cfc11a616171 Merge remote-tracking branch 'xarray/xarray' new 712e055e8864 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] new 7c604b01c356 mm, thp: always specify disabled vmas as nh in smaps new 36af78eb5264 mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings new 3f4253f0ac8f arm: arch/arm/include/asm/page.h needs personality.h new 257e8986d230 include/linux/linkage.h: align weak symbols new 2857e6b3b065 arm64: lib: use C string functions with KASAN enabled new a02c3620d82d lib/test_kasan.c: add tests for several string/memory API [...] new 22b12d74c0b1 scripts/tags.sh: add DECLARE_HASHTABLE() new 79d9ed97127b ocfs2/dlm: remove unnecessary parentheses new a61b7ddd52a4 ocfs2: remove unused pointer 'eb' new b9470186d601 ocfs2: remove unneeded null check new a38415feba2e fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] new 05f0c9f88fa6 ocfs2: remove set but not used variable 'rb' new c15268bc6a56 ocfs2: remove ocfs2_is_o2cb_active() new e6304df58217 ocfs2: without quota support, avoid calling quota recovery new 33bb01ec0673 ocfs2: don't use iocb when EIOCBQUEUED returns new b9350e087440 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] new a7721f69e0f3 ocfs2: don't put and assigning null to bh allocated outside new 6d0131aaf76f ocfs2: dlmglue: clean up timestamp handling new 78cb07c09f78 ocfs2: fix deadlock caused by ocfs2_defrag_extent new 0d883df9214e ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 new 939a35d068a9 ocfs2: fix clusters leak in ocfs2_defrag_extent() new 39df78545e74 fix-clusters-leak-in-ocfs2_defrag_extent-fix new fd169bcf9a07 block: restore /proc/partitions to not display non-partiti [...] new 4784da02af02 vfs: allow dedupe of user owned read-only files new ad312d4a01ae vfs: dedupe should return EPERM if permission is not granted new d5f19e7d79ea fs/iomap.c: change return type to vm_fault_t new 26fb1d50adea xtensa: use generic vga.h new d6a3deb25f12 mm/slub.c: switch to bitmap_zalloc() new 4067b8562435 mm: don't warn about large allocations for slab new e56681d9e9bf slub: extend slub debug to handle multiple slabs new c7086c8585f7 mm: rework memcg kernel stack accounting new 3f52a42455f3 mm: drain memcg stocks on css offlining new 43884279bb5b mm: don't miss the last page because of round-off error new 7990d743eb8c math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] new dbd5021b05de mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] new d6b94eb4510b mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] new bc7f4bb6cab3 mm, mmu_notifier: be explicit about range invalition non-b [...] new 33af99cb0b7b Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] new b14dec525afd kmemleak: add module param to print warnings to dmesg new 34803c83d0ce mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] new 52dee01212d4 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() new 3b5d65c4c4a6 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() new 1b613d629637 mm/page_alloc.c: clean up check_for_memory() new f9892ba4706c mm: convert to use vm_fault_t new cc8dba451c7f cramfs: convert to use vmf_insert_mixed new 71c82e744755 mm: remove vm_insert_mixed() new 878d17d4414c mm: introduce vmf_insert_pfn_prot() new 4b156ac4161b x86: convert vdso to use vm_fault_t new c8a8e99c5a21 mm: make vm_insert_pfn_prot() static new aa16864f85fe mm: remove references to vm_insert_pfn() new f03b9711d716 mm: remove vm_insert_pfn() new f1282daab233 mm: inline vm_insert_pfn_prot() into caller new 89f34fc82f66 mm: convert __vm_insert_mixed() to vm_fault_t new a21f45f02ce8 mm: convert insert_pfn() to vm_fault_t new ee74057d6dbc hexagon: switch to NO_BOOTMEM new 016ed395a11b of: ignore sub-page memory regions new b3a7f6cfba5a nios2: use generic early_init_dt_add_memory_arch new f1ad5a35d389 nios2: switch to NO_BOOTMEM new 088db4766105 um: setup_physmem: stop using global variables new 4b5a469b1dbe um: switch to NO_BOOTMEM new ba18bd7b28d5 unicore32: switch to NO_BOOTMEM new 39083b1fc0d9 alpha: switch to NO_BOOTMEM new 3805e31284fe userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] new 9437711278c0 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID new 4ecb55267bc9 mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 new a87e7fa60db5 mm: page_alloc: reduce unnecessary binary search in memblo [...] new bede58de2f29 mm, slab: combine kmalloc_caches and kmalloc_dma_caches new 9d31a98fbc1c mm, slab/slub: introduce kmalloc-reclaimable caches new b17f34a8c631 dcache: allocate external names from reclaimable kmalloc caches new 4f4c660f8f15 mm: rename and change semantics of nr_indirectly_reclaimab [...] new 161c4e946421 mm, proc: add KReclaimable to /proc/meminfo new ed57c8ef776e mm, slab: shorten kmalloc cache names for large sizes new ca6893e2374d mm: workingset: don't drop refault information prematurely new 486150d21b6e mm: workingset: don't drop refault information prematurely fix new 7df4dc9bae30 mm: workingset: tell cache transitions from workingset thrashing new c8769f1a09d8 delayacct: track delays from thrashing cache pages new 2afff5be5734 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD new 86bb3f20922b sched-loadavg-consolidate-load_int-load_frac-calc_load-fix new 35f6d2a0155d sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix new 4d9fa9810639 sched: loadavg: make calc_load_n() public new b38f8d1d8701 sched: sched.h: make rq locking and clock functions availa [...] new 1b3ef45c5c96 sched: introduce this_rq_lock_irq() new 46a07d372c42 psi: pressure stall information for CPU, memory, and IO new 24ec7200a95b psi-pressure-stall-information-for-cpu-memory-and-io-fix new fef419d1a807 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 new 2ea4053902c4 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 new c3e29be61e32 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 new e48c5520c9a4 psi: cgroup support new 369bf89ee713 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] new 08f31bb447c6 mm: workingset: add vmstat counter for shadow nodes new 2a9eebbd554c mm-workingset-add-vmstat-counter-for-shadow-nodes-fix new 47d9bdd9d6a8 mm-workingset-add-vmstat-counter-for-shadow-nodes-fix-fix new 827dc6e5333e mm: zero-seek shrinkers new 2ef14c09d0ee mm/memcontrol.c: fix memory.stat item ordering new 7b413735e050 mm, page_alloc: drop should_suppress_show_mem new 06b3a4dc71e6 mm/swap.c: remove duplicated include new b1fc72e4ba81 mm/mempolicy.c: use match_string() helper to simplify the code new 6f49be37dc8a kvfree(): fix misleading comment new 9aa040aa9952 mm/vmalloc.c: improve vfree() kerneldoc new 21f98ca547a7 vfree: add debug might_sleep() new e65243cf80bf vfree-kvfree-add-debug-might-sleeps-fix new b06576cd904a mm: mmap: zap pages with read mmap_sem in munmap new 0a4a2f686d03 mm: unmap VM_HUGETLB mappings with optimized path new 5c1cb605aa48 mm: unmap VM_PFNMAP mappings with optimized path new 7d78964aa094 mm/filemap.c: Use existing variable new 25d05e61d12a mm/memory_hotplug.c: spare unnecessary calls to node_set_state new 63f58a250c89 mm/memory_hotplug.c: tidy up node_states_clear_node() new bc57257e2c69 mm/memory_hotplug.c: simplify node_states_check_changes_online new 1bd3eb2b0f51 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 new e0ecc0aa45df mm/memory_hotplug.c: clean up node_states_check_changes_offline() new 9e7bf0efafa2 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 new 635b9cfac11a memcg: remove memcg_kmem_skip_account new 124f67a14b69 mm: provide kernel parameter to allow disabling page init [...] new 20749ad7a5ee mm: create non-atomic version of SetPageReserved for init use new 222b3fe6eea3 mm: defer ZONE_DEVICE page initialization to the point whe [...] new 3c660444edac memremap: Fix reference count for pgmap in devm_memremap_pages new 054e5ceb1ff0 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] new c98d016f8641 mm: remove unnecessary local variable addr in __get_user_p [...] new 0501c11a116e hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h new ba40a2dd5191 hugetlb: introduce generic version of hugetlb_free_pgd_range new 303bdca765bc hugetlb: introduce generic version of set_huge_pte_at() new 44f47a1926b3 hugetlb: introduce generic version of huge_ptep_get_and_clear() new 842f7b6d63f0 hugetlb: introduce generic version of huge_ptep_clear_flush new 7154fdab06aa hugetlb: introduce generic version of huge_pte_none() new 851846f2961a hugetlb: introduce generic version of huge_pte_wrprotect new df4688dfe809 hugetlb: introduce generic version of prepare_hugepage_range new 5fcbc457cd1f hugetlb: introduce generic version of huge_ptep_set_wrprotect() new 480b42590853 hugetlb: introduce generic version of huge_ptep_set_access [...] new d907753c8de1 hugetlb: introduce generic version of huge_ptep_get new e036505a92ef hugetlb: fix ARM 3level page tables new ba677d06f13f mm/filemap.c: use vmf_error() new a64abfb8fd0d mm: mremap: downgrade mmap_sem to read when shrinking new f7db7e8ce0c0 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix new 5e6016e32b1f mm/mremap.c: mremap: fix unsigned compare against 0 issue new 12953cbddb8d mm: brk: downgrade mmap_sem to read when shrinking new 56291965eaaf mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix new f2a394c603d9 mm/mmap.c: brk: fix unsigned compare against 0 issue new 5f01e5ed63c4 mm: dax: add comment for PFN_SPECIAL new d22580352d64 mm/memory.c: recheck page table entry with page table lock held new f020a196b824 mm: fix the crash observed with syzkaller run new 92df40129e10 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] new 43ba8b12a197 userfaultfd: selftest: cleanup help messages new 5609b0a6c5e7 userfaultfd: selftest: generalize read and poll new b8a6bb22842f userfaultfd: selftest: recycle lock threads first new dcf8347281aa mm/zsmalloc.c: fix fall-through annotation new 658441a7ba9f mm/page_alloc.c: memory hotplug: free pages as higher order new b3cc0c9928df memory_hotplug-free-pages-as-higher-order-fix new 2030040473e1 mm/page_alloc.c: remove software prefetching in __free_pag [...] new ebc483d34faf mm/page_alloc.c: set num_movable in move_freepages() new caac18965c97 mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type new a8435af769df mm/z3fold.c: fix wrong handling of headless pages new d2224d26aaec mm: make memmap_init a proper function new 22c22e7c6257 mm: calculate deferred pages after skipping mirrored memory new 71de22e82bd0 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 new f3e4df31ea7a mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix new 07885a4fd637 mm: move mirrored memory specific code outside of memmap_i [...] new bd7acb89063b mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] new c4937be8ae57 mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] new fdd2c97804ef mm: don't raise MEMCG_OOM event due to failed high-order a [...] new 881317d64269 mm/gup_benchmark.c: time put_page() new 571a72cc73fb mm-gup_benchmark-time-put_page-fix new 8d7464d41a89 mm/gup_benchmark.c: add additional pinning methods new 9b19feaedb35 tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] new d608dfce010b tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] new e27b9597237c tools-gup_benchmark-allow-user-specified-file-fix new 936afefbd790 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option new e9c337182662 tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] new e76deeecc659 mm: zero remaining unavailable struct pages new 9ee3ed7278f5 mm: return zero_resv_unavail optimization new 86d24fd6a3b1 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] new 98e7b8bb6fbf mm/gup: cache dev_pagemap while pinning pages new 55eea1599a90 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t new 6cba500e6e36 mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] new 2e0517bee485 mm-thp-fix-madv_dontneed-vs-migrate_misplaced_transhuge_pa [...] new 92e60f0310eb mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() new c0667bdf9b63 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] new d7e0cfd81165 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] new c7c29a871fb1 mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS new 498c0b236eff mm: export add_swap_extent() new 190b12cdc6c4 mm, swap: fix race between swapoff and some swap operations new 8efcb28f5819 mm, swap: fix race between swapoff and some swap operations new 38829a64dccc mm: fix race between swapoff and mincore new 3abcf97a25ce mm/list_lru.c: prefetch neighboring list entries before ac [...] new 456c887334d9 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] new 9f8baebc4046 mm: add strictlimit knob new bf98e32dbf3f mm: don't expose page to fast gup before it's ready new a43730b0a917 mm/page_owner: align with pageblock_nr_pages new 58fc75e54906 mm/page_owner: align with pageblock_nr pages new 843c1572993f fs/buffer.c: add debug print for __getblk_gfp() stall problem new 55d47a547108 fs/proc/vmcore.c: Convert to use vmf_error() new 455b632a53d4 include/linux/compiler*.h: add version detection to asm_vo [...] new 5f9b7f0914c2 .mailmap: add Oleksij Rempel new eba7898544cd treewide: remove current_text_addr new dc94d48e6480 kernel/fail_function.c: remove meaningless null pointer ch [...] new 713d2459b402 lib/bitmap.c: remove wrong documentation new 6ffad73fd04b linux/bitmap.h: handle constant zero-size bitmaps correctly new a5c6ce6fc0b6 linux/bitmap.h: remove redundant uses of small_const_nbits() new 1508a5ef7bdd linux/bitmap.h: fix type of nbits in bitmap_shift_right() new 99d9a61a3ca5 linux/bitmap.h: relax comment on compile-time constant nbits new df482a700528 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] new 5defb0b50233 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new 265bddca4f9c lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new fc10e0a54fe3 lib/bitmap.c: simplify bitmap_print_to_pagebuf() new 6a005851eab8 lib/parser.c: switch match_strdup() over to use kmemdup_nul() new 8e7388328728 lib/parser.c: switch match_u64int() over to use match_strdup() new 1d3ba52ecc43 lib/parser.c: switch match_number() over to use match_strdup() new c19e35d3eadb lib/zlib_inflate/inflate.c: remove fall through warnings new 92947fe2d7a3 lib/sg_pool.c: remove unnecessary null check when freeing object new 918c3073fe2a lib/rbtree.c: fix typo in comment of rb_insert_augmented() new bb6e064f462e lib/kstrtox.c: delete unnecessary casts new 548b86f6e67e include/linux/compat.h: mark expected switch fall-throughs new 32a184667d3c checkpatch: remove GCC_BINARY_CONSTANT warning new ac3952b37f4c init/do_mounts.c: add root=PARTLABEL=<name> support new bd57211ffb2c hfsplus: prevent btree data loss on root split new 64308903f051 hfsplus: fix BUG on bnode parent update new 5a72df0510d9 hfs: prevent btree data loss on root split new f04148558e1f hfs: fix BUG on bnode parent update new fcdb545e9edd hfsplus: prevent btree data loss on ENOSPC new e27559a4ca81 hfs: prevent btree data loss on ENOSPC new 93a99a0902af hfsplus: fix return value of hfsplus_get_block() new f7cbdb939923 hfs: fix return value of hfs_get_block() new 68af3fc10509 hfsplus: update timestamps on truncate() new ef93f516747c hfs: update timestamp on truncate() new 959d014125e8 reiserfs: propagate errors from fill_with_dentries() properly new ef192a6b2769 reiserfs: remove workaround code for GCC 3.x new 6dabba697120 fat: expand a slightly out-of-date comment new 33ebdab05cdb fat: create a function to calculate the timezone offest new eedae01d38bb fat: add functions to update and truncate timestamps appro [...] new 627f44dfedb7 fat: change timestamp updates to use fat_truncate_time new cdac70ae2747 fat: truncate inode timestamp updates in setattr new 52e42a1e8a98 kernel/signal.c: fix a comment error new 09d5d7ebdd22 include/linux/signal.h: mark expected switch fall-throughs new 950592fa38f9 kernel/kexec_file.c: remove some duplicated includes new f98f0f4f8aee kernel/sysctl.c: remove duplicated include new 034a17a73129 bfs: add sanity check at bfs_fill_super() new 977622c5753a kernel/panic.c: do not append newline to the stack protect [...] new d83243049c17 kernel/panic.c: filter out a potential trailing newline new f4b85f7c26c7 ipc: IPCMNI limit check for msgmni and shmmni new fbcd32f0a308 ipc: IPCMNI limit check for semmni new 3bf164457b9f ipc: allow boot time extension of IPCMNI from 32k to 8M new 264f2d1946fe ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 746928c5d1a1 ipc: conserve sequence numbers in extended IPCMNI mode new d80d610cdc60 lib/lz4: update LZ4 decompressor module new 31f292985f28 Merge branch 'akpm-current/current' new 42cdfa9b308a kbuild: fix kernel/bounds.c 'W=1' warning new 4f990be5a096 percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 131c7699603a mm: remove CONFIG_NO_BOOTMEM new de0aff7384a6 mm: remove now defunct NO_BOOTMEM from depends list for de [...] new 4c02c73091f2 mm: remove CONFIG_HAVE_MEMBLOCK new fc0a599174c5 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new abe5b16c2a92 csky: fixups after bootmem removal new e7c48dbeccd2 memblock: remove stale #else and the code it protects new 2a058c1d3753 mm: remove bootmem allocator implementation. new 71da5e750b93 mm: nobootmem: remove dead code new 8b8f48433490 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new 3e621e487b32 memblock: remove _virt from APIs returning virtual address new b0d3e6391906 memblock: replace alloc_bootmem_align with memblock_alloc new 189ad5620279 memblock: replace alloc_bootmem_low with memblock_alloc_low new 62243183c3c2 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new f5cf31532edf memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 0673fd42a5ab memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new 73a3b6ee3def memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new e86d4a4b3c80 memblock: add align parameter to memblock_alloc_node() new 52181c8fc9f5 memblock: replace alloc_bootmem_pages_node with memblock_a [...] new 4268391c60e4 memblock: replace __alloc_bootmem_node with appropriate me [...] new 2c4232f1d354 memblock: replace alloc_bootmem_node with memblock_alloc_node new b5eea62867c6 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new 7f9d88f46b79 memblock: replace alloc_bootmem_pages with memblock_alloc new e24a5008d253 memblock: replace __alloc_bootmem with memblock_alloc_from new 7431fa4e688c memblock: replace alloc_bootmem with memblock_alloc new 908e719bc409 mm: nobootmem: remove bootmem allocation APIs new 7f4556ec50ab memblock: replace free_bootmem{_node} with memblock_free new 70d8a428d308 memblock: replace free_bootmem_late with memblock_free_late new c720f62e3646 memblock: rename free_all_bootmem to memblock_free_all new b6624949a1ea memblock: rename __free_pages_bootmem to memblock_free_pages new f95213cd953a mm: remove nobootmem new 502e596c9879 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new e7b5cddda899 mm: remove include/linux/bootmem.h new 7886da94a64a dma-direct: fix up for the removal of linux/bootmem.h new cd5639c52a78 powerpc: fix up for removal of linux/bootmem.h new c28e1c453d6c x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal new 79dd338c11b8 docs/boot-time-mm: remove bootmem documentation new 940605c359fe memblock: stop using implicit alignment to SMP_CACHE_BYTES new 186098f51d0c memblock-stop-using-implicit-alignement-to-smp_cache_bytes [...] new 585c2f40edef memblock: fix missed uses of implicit alignment new 7a0c3e9af9a5 mm/memblock.c: warn if zero alignment was requested new f38f76c38db6 mm/memblock.c: use dump_stack() instead of WARN_ON_ONCE fo [...] new 2b72603b3565 memblock-warn-if-zero-alignment-was-requested-fix-fix new 6501a1e4e309 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new 0de283fd3b13 mm/memory_hotplug: make remove_memory() take the device_ho [...] new 3b9fda571eee mm/memory_hotplug: make add_memory() take the device_hotplug_lock new b6e99178e316 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] new 75382339ef19 powerpc/powernv: hold device_hotplug_lock when calling dev [...] new 9ee745d0867f powerpc/powernv: hold device_hotplug_lock when calling mem [...] new 7704396b123d powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] new de066d3f2572 memory-hotplug.rst: add some details about locking internals new f4d7460b9e2c mm: Fix warning in insert_pfn() new 6cf8e2e26d46 mm/gup.c: fix __get_user_pages_fast() comment new f8d350217f02 vfs: replace current_kernel_time64 with ktime equivalent new 10c1c83465e2 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 (12ff7ff82717) \ N -- N -- N refs/heads/akpm (10c1c83465e2)
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 981 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: .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 31 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 4 + .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 10 +- .../devicetree/bindings/usb/faraday,fotg210.txt | 35 + Documentation/driver-api/fpga/fpga-bridge.rst | 37 +- Documentation/driver-api/fpga/fpga-mgr.rst | 126 +- Documentation/driver-api/fpga/fpga-programming.rst | 107 ++ Documentation/driver-api/fpga/fpga-region.rst | 91 +- Documentation/driver-api/fpga/index.rst | 2 + Documentation/driver-api/fpga/intro.rst | 2 +- Documentation/driver-api/uio-howto.rst | 4 +- Documentation/networking/defza.txt | 57 + MAINTAINERS | 22 +- arch/arc/include/asm/cache.h | 2 + arch/arc/mm/cache.c | 20 +- arch/arm64/include/asm/cache.h | 40 + arch/arm64/kernel/cpu_errata.c | 34 +- arch/arm64/kernel/cpufeature.c | 35 +- arch/arm64/kernel/cpuinfo.c | 10 +- arch/arm64/kernel/setup.c | 4 +- arch/m68k/include/asm/atafd.h | 13 - arch/m68k/include/asm/atafdreg.h | 80 - arch/mips/Makefile | 2 + arch/mips/boot/dts/lantiq/danube.dtsi | 42 +- arch/mips/boot/dts/lantiq/easy50712.dts | 14 +- arch/mips/configs/generic/board-ocelot.config | 10 +- arch/mips/include/asm/asm-eva.h | 6 + arch/mips/include/asm/asm.h | 116 -- arch/mips/include/asm/mach-loongson64/irq.h | 2 +- arch/mips/include/asm/mipsregs.h | 2 +- arch/mips/include/asm/processor.h | 2 +- arch/mips/kernel/Makefile | 18 - arch/mips/lib/memcpy.S | 12 +- arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/parisc/boot/compressed/misc.c | 6 +- arch/parisc/include/asm/alternative.h | 41 - arch/parisc/include/asm/cache.h | 26 +- arch/parisc/include/asm/page.h | 12 +- arch/parisc/include/asm/pgtable.h | 3 +- arch/parisc/include/asm/tlbflush.h | 3 +- arch/parisc/kernel/cache.c | 17 +- arch/parisc/kernel/entry.S | 6 +- arch/parisc/kernel/pacache.S | 56 +- arch/parisc/kernel/setup.c | 53 +- arch/parisc/kernel/signal.c | 1 - arch/parisc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kernel/paca.c | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/kernel/setup.c | 3 + arch/riscv/lib/Makefile | 3 +- arch/riscv/mm/ioremap.c | 2 +- arch/sparc/kernel/auxio_64.c | 4 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/prom_32.c | 26 +- arch/sparc/kernel/prom_64.c | 68 +- arch/x86/entry/entry_32.S | 13 +- arch/x86/entry/entry_64.S | 10 +- arch/x86/events/core.c | 8 +- arch/x86/events/intel/core.c | 69 +- arch/x86/include/asm/atomic.h | 8 +- arch/x86/include/asm/atomic64_64.h | 8 +- arch/x86/include/asm/bitops.h | 9 +- arch/x86/include/asm/local.h | 8 +- arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/qspinlock.h | 15 + arch/x86/include/asm/refcount.h | 13 +- arch/x86/include/asm/rmwcc.h | 69 +- arch/x86/mm/kaslr.c | 1 + block/blk-mq.c | 33 + drivers/acpi/Kconfig | 3 + drivers/acpi/Makefile | 3 + drivers/acpi/acpi_adxl.c | 192 +++ drivers/acpi/device_pm.c | 1 + drivers/atm/fore200e.c | 1 + drivers/block/amiflop.c | 318 ++-- drivers/block/ataflop.c | 273 ++-- drivers/block/floppy.c | 66 +- drivers/block/null_blk_main.c | 4 - drivers/block/paride/pcd.c | 88 +- drivers/block/paride/pd.c | 94 +- drivers/block/paride/pf.c | 56 +- drivers/block/ps3disk.c | 86 +- drivers/block/swim.c | 106 +- drivers/block/swim3.c | 211 ++- drivers/block/sx8.c | 113 +- drivers/block/xsysace.c | 80 +- drivers/block/z2ram.c | 87 +- drivers/cdrom/gdrom.c | 174 +- drivers/clk/clk.c | 95 ++ drivers/clk/ti/Makefile | 9 +- drivers/clk/ti/{clk-33xx.c => clk-33xx-compat.c} | 57 +- drivers/clk/ti/clk-33xx.c | 232 +-- drivers/clk/ti/{clk-43xx.c => clk-43xx-compat.c} | 33 +- drivers/clk/ti/clk-43xx.c | 249 +-- drivers/clk/ti/{clk-7xx.c => clk-7xx-compat.c} | 38 +- drivers/clk/ti/clk-7xx.c | 590 ++++--- drivers/clk/ti/clk.c | 7 +- drivers/clk/ti/clkctrl.c | 99 +- drivers/clk/ti/clock.h | 11 + drivers/clk/ti/divider.c | 36 + drivers/clk/ti/dpll.c | 6 + drivers/clk/ti/dpll3xxx.c | 124 ++ drivers/clk/ti/gate.c | 3 + drivers/clk/ti/mux.c | 29 + drivers/dma/ppc4xx/adma.c | 2 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/google/Kconfig | 6 +- drivers/firmware/google/gsmi.c | 120 +- drivers/fpga/altera-cvp.c | 8 +- drivers/fpga/altera-fpga2sdram.c | 8 +- drivers/fpga/altera-freeze-bridge.c | 13 +- drivers/fpga/altera-hps2fpga.c | 7 +- drivers/fpga/altera-pr-ip-core.c | 9 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-fme-br.c | 11 +- drivers/fpga/dfl-fme-mgr.c | 11 +- drivers/fpga/dfl-fme-region.c | 6 +- drivers/fpga/dfl.c | 6 +- drivers/fpga/fpga-bridge.c | 68 +- drivers/fpga/fpga-mgr.c | 64 +- drivers/fpga/fpga-region.c | 65 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 11 +- drivers/fpga/of-fpga-region.c | 6 +- drivers/fpga/socfpga-a10.c | 5 +- drivers/fpga/socfpga.c | 10 +- drivers/fpga/ts73xx-fpga.c | 11 +- drivers/fpga/xilinx-pr-decoupler.c | 4 +- drivers/fpga/xilinx-spi.c | 12 +- drivers/fpga/zynq-fpga.c | 5 +- drivers/gpio/gpio-uniphier.c | 2 +- drivers/gpio/gpiolib.c | 21 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/hv/hv_balloon.c | 2 +- drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/restrack.c | 4 +- drivers/infiniband/core/verbs.c | 46 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 3 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 11 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 + drivers/infiniband/hw/bnxt_re/main.c | 48 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 43 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 4 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 20 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 10 + drivers/infiniband/hw/bnxt_re/roce_hsi.h | 5 + drivers/infiniband/hw/hns/hns_roce_device.h | 10 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 98 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 22 + drivers/infiniband/hw/hns/hns_roce_main.c | 6 + drivers/infiniband/hw/hns/hns_roce_mr.c | 92 +- drivers/infiniband/hw/mlx5/devx.c | 180 ++- drivers/infiniband/hw/mlx5/flow.c | 15 +- drivers/infiniband/hw/mlx5/main.c | 23 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib.h | 8 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 132 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 23 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 19 +- drivers/input/misc/xen-kbdfront.c | 2 +- drivers/misc/eeprom/Kconfig | 11 + drivers/misc/eeprom/Makefile | 1 + drivers/misc/eeprom/at25.c | 10 - drivers/misc/eeprom/ee1004.c | 281 ++++ drivers/misc/mic/scif/scif_dma.c | 3 - drivers/misc/mic/scif/scif_fence.c | 2 +- drivers/misc/sgi-xp/xpc_channel.c | 6 +- drivers/misc/sgi-xp/xpc_sn2.c | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/mtd/mtd_blkdevs.c | 100 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1671 ++++++++++++++++---- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 250 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 112 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 310 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 7 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 26 +- drivers/net/ethernet/freescale/fec.h | 4 + drivers/net/ethernet/freescale/fec_main.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 137 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 17 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 23 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 160 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 9 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 126 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 14 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/wq.h | 11 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 10 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 32 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 69 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 51 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +- drivers/net/ethernet/qlogic/qed/qed.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 54 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 259 ++- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 201 ++- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 51 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 95 +- drivers/net/ethernet/realtek/r8169.c | 42 +- drivers/net/ethernet/ti/cpsw.c | 59 +- drivers/net/ethernet/ti/cpsw_ale.c | 12 +- drivers/net/ethernet/ti/cpsw_ale.h | 8 +- drivers/net/fddi/Kconfig | 11 + drivers/net/fddi/Makefile | 1 + drivers/net/fddi/defza.c | 1564 ++++++++++++++++++ drivers/net/fddi/defza.h | 791 +++++++++ drivers/net/hyperv/netvsc_drv.c | 15 +- drivers/net/phy/phy.c | 95 +- drivers/net/tun.c | 2 + drivers/net/veth.c | 175 +- drivers/net/vxlan.c | 10 +- drivers/nvmem/core.c | 41 +- drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/parisc/ccio-dma.c | 12 +- drivers/parisc/sba_iommu.c | 17 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 45 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 11 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 114 +- drivers/pwm/pwm-lpss-platform.c | 26 +- drivers/pwm/pwm-lpss.c | 49 +- drivers/pwm/pwm-lpss.h | 11 +- drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-renesas-tpu.c | 10 +- drivers/pwm/pwm-tegra.c | 1 - drivers/pwm/sysfs.c | 12 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-tegra.c | 10 +- drivers/scsi/am53c974.c | 54 +- drivers/scsi/esp_scsi.c | 89 +- drivers/scsi/esp_scsi.h | 27 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 154 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 15 +- drivers/scsi/jazz_esp.c | 30 +- drivers/scsi/libfc/fc_rport.c | 22 +- drivers/scsi/lpfc/lpfc_bsg.c | 3 - drivers/scsi/mac_esp.c | 46 +- drivers/scsi/megaraid/megaraid_mbox.c | 35 +- drivers/scsi/scsi_lib.c | 1 + drivers/scsi/sun3x_esp.c | 30 +- drivers/scsi/sun_esp.c | 61 +- drivers/scsi/ufs/ufs-qcom.c | 54 +- drivers/scsi/zorro_esp.c | 50 +- drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/gasket/gasket_page_table.c | 65 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 7 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 11 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 2 +- drivers/target/iscsi/iscsi_target_erl0.c | 15 +- drivers/target/iscsi/iscsi_target_erl1.c | 17 +- drivers/target/iscsi/iscsi_target_stat.c | 4 +- drivers/target/iscsi/iscsi_target_util.c | 44 +- drivers/target/iscsi/iscsi_target_util.h | 1 + drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_iblock.h | 1 - drivers/target/target_core_sbc.c | 23 +- drivers/target/target_core_transport.c | 19 +- drivers/target/target_core_xcopy.c | 3 - drivers/usb/core/devio.c | 4 +- drivers/usb/host/ohci-at91.c | 2 + drivers/w1/slaves/w1_ds2438.c | 66 +- fs/f2fs/data.c | 24 +- fs/f2fs/debug.c | 7 +- fs/f2fs/f2fs.h | 29 +- fs/f2fs/namei.c | 2 + fs/gfs2/log.c | 4 +- fs/jffs2/super.c | 4 +- fs/proc/task_mmu.c | 4 +- include/drm/drm_edid.h | 6 +- include/dt-bindings/clock/am3.h | 119 ++ include/dt-bindings/clock/am4.h | 132 ++ include/dt-bindings/clock/dra7.h | 326 +++- include/linux/adxl.h | 13 + include/linux/amifd.h | 63 - include/linux/amifdreg.h | 82 - include/linux/blk-mq.h | 4 + include/linux/clk-provider.h | 9 + include/linux/clk.h | 25 + include/linux/clk/ti.h | 7 + include/linux/compat.h | 3 + include/linux/fpga/fpga-bridge.h | 4 + include/linux/fpga/fpga-mgr.h | 4 + include/linux/fpga/fpga-region.h | 4 + include/linux/mlx5/driver.h | 22 +- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/mroute_base.h | 11 +- include/linux/mtd/blktrans.h | 5 +- include/linux/netdevice.h | 1 + include/linux/netfilter/nfnetlink_osf.h | 3 +- include/linux/netlink.h | 1 + include/linux/qed/qed_if.h | 26 +- include/linux/signal.h | 6 + include/linux/tcp.h | 1 + include/linux/wait.h | 20 +- include/net/ip6_fib.h | 4 + include/net/ip6_route.h | 1 + include/net/ip_fib.h | 17 +- include/net/sctp/structs.h | 2 + include/net/sock.h | 4 +- include/rdma/ib_verbs.h | 30 +- include/target/iscsi/iscsi_target_core.h | 6 +- include/target/iscsi/iscsi_target_stat.h | 4 +- include/target/target_core_base.h | 1 - include/uapi/linux/if_fddi.h | 21 +- include/uapi/linux/ncsi.h | 6 + include/uapi/linux/netfilter/nf_tables.h | 7 + include/uapi/linux/sctp.h | 1 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + include/uapi/scsi/scsi_bsg_ufs.h | 11 +- kernel/locking/lockdep.c | 1 - kernel/locking/qspinlock.c | 104 +- kernel/sched/fair.c | 2 +- lib/Kconfig | 3 + lib/Makefile | 3 +- lib/kstrtox.c | 16 +- lib/memcat_p.c | 34 + lib/string.c | 30 - lib/test_memcat_p.c | 2 +- lib/test_xarray.c | 36 +- lib/udivmoddi4.c | 310 ++++ lib/umoddi3.c | 32 + mm/huge_memory.c | 14 +- mm/memblock.c | 1 + mm/migrate.c | 42 +- net/bridge/br_vlan.c | 4 + net/core/dev.c | 13 +- net/core/ethtool.c | 11 +- net/core/filter.c | 4 +- net/core/sock.c | 9 +- net/ipv4/fib_frontend.c | 76 +- net/ipv4/fib_trie.c | 37 +- net/ipv4/ipmr.c | 22 +- net/ipv4/ipmr_base.c | 127 +- net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 1 + net/ipv4/tcp.c | 10 +- net/ipv4/tcp_bbr.c | 10 +- net/ipv4/tcp_cdg.c | 2 +- net/ipv4/tcp_output.c | 72 +- net/ipv4/tcp_timer.c | 2 +- net/ipv4/tcp_ulp.c | 6 +- net/ipv6/ip6_fib.c | 34 +- net/ipv6/ip6mr.c | 21 +- net/ipv6/mcast.c | 16 +- net/ipv6/route.c | 52 +- net/llc/llc_conn.c | 1 + net/mpls/af_mpls.c | 92 +- net/ncsi/internal.h | 7 + net/ncsi/ncsi-cmd.c | 8 + net/ncsi/ncsi-manage.c | 16 + net/ncsi/ncsi-netlink.c | 204 +++ net/ncsi/ncsi-netlink.h | 12 + net/ncsi/ncsi-rsp.c | 67 +- net/netfilter/ipset/ip_set_hash_gen.h | 2 +- net/netfilter/nfnetlink_cttimeout.c | 2 - net/netfilter/nfnetlink_osf.c | 46 +- net/netfilter/nft_osf.c | 15 +- net/netfilter/nft_xfrm.c | 11 +- net/netfilter/xt_nat.c | 2 + net/netfilter/xt_osf.c | 8 +- net/netlink/af_netlink.c | 3 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_accept.c | 2 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/net_ns.c | 3 + net/rxrpc/output.c | 3 +- net/rxrpc/peer_event.c | 1 + net/rxrpc/proc.c | 126 ++ net/sched/cls_api.c | 12 +- net/sched/sch_api.c | 8 +- net/sched/sch_fq.c | 22 +- net/sctp/associola.c | 3 +- net/sctp/input.c | 1 + net/sctp/output.c | 6 + net/sctp/socket.c | 8 +- net/tipc/link.c | 1 + net/tipc/name_distr.c | 4 +- net/tipc/udp_media.c | 18 +- net/xfrm/xfrm_hash.h | 5 +- scripts/extract-vmlinux | 6 +- sound/pci/hda/hda_intel.c | 4 + tools/bpf/bpftool/Documentation/bpftool-map.rst | 15 +- tools/bpf/bpftool/Documentation/bpftool.rst | 4 +- tools/bpf/bpftool/bash-completion/bpftool | 38 +- tools/bpf/bpftool/common.c | 21 + tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/map.c | 110 +- {include => tools/include}/uapi/linux/tls.h | 0 tools/lib/bpf/Makefile | 1 + tools/lib/bpf/bpf.h | 118 +- tools/lib/bpf/btf.h | 22 +- tools/lib/bpf/libbpf.h | 186 ++- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/selftests/bpf/test_sockmap.c | 13 +- tools/testing/selftests/ftrace/ftracetest | 16 +- tools/testing/selftests/kvm/dirty_log_test.c | 4 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/net/pmtu.sh | 69 +- tools/testing/selftests/proc/fd-001-lookup.c | 2 +- tools/testing/selftests/proc/fd-003-kthread.c | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/map_fixed_noreplace.c | 206 +++ 434 files changed, 13717 insertions(+), 5140 deletions(-) create mode 100644 Documentation/devicetree/bindings/usb/faraday,fotg210.txt create mode 100644 Documentation/driver-api/fpga/fpga-programming.rst create mode 100644 Documentation/networking/defza.txt delete mode 100644 arch/m68k/include/asm/atafd.h delete mode 100644 arch/m68k/include/asm/atafdreg.h delete mode 100644 arch/parisc/include/asm/alternative.h create mode 100644 drivers/acpi/acpi_adxl.c copy drivers/clk/ti/{clk-33xx.c => clk-33xx-compat.c} (84%) copy drivers/clk/ti/{clk-43xx.c => clk-43xx-compat.c} (90%) copy drivers/clk/ti/{clk-7xx.c => clk-7xx-compat.c} (96%) create mode 100644 drivers/misc/eeprom/ee1004.c create mode 100644 drivers/net/fddi/defza.c create mode 100644 drivers/net/fddi/defza.h create mode 100644 include/linux/adxl.h delete mode 100644 include/linux/amifd.h delete mode 100644 include/linux/amifdreg.h create mode 100644 lib/memcat_p.c create mode 100644 lib/udivmoddi4.c create mode 100644 lib/umoddi3.c copy {include => tools/include}/uapi/linux/tls.h (100%) create mode 100644 tools/testing/selftests/vm/map_fixed_noreplace.c