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 948c51a0b487 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 7cc156ec05d6 drivers/tty/serial/sh-sci.c: suppress warning omits fd528581ec4e proc-sysctl-add-shared-variables-for-range-check-fix-4 omits e2df5ca54e88 proc/sysctl: make firmware loader table conditional omits 05a6a7e1f390 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 95bf64a3487e tipc: remove two unused variables omits d5b3377666fe proc/sysctl: add shared variables for range check omits bfba286d9c4d mm: migrate: remove unused mode argument omits 14f7f78ed44f mm-sparsemem-cleanup-section-number-data-types-fix omits 06788fb64cd1 mm/sparsemem: cleanup 'section number' data types omits 812f8dd60589 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 905ea88b3c17 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits c0d3fd379600 mm/devm_memremap_pages: enable sub-section remap omits 4b6cbeacdd27 docs/vm: update ZONE_DEVICE memory model documentation omits 5485c58b0c0e mm: document ZONE_DEVICE memory-model implications omits 8ab125101219 mm,memory_hotplug: Fix shrink_{zone,node}_span omits ac1a811341ca mm,sparse: fix deactivate_section for early sections omits 51add46695e4 mm/sparsemem: support sub-section hotplug omits 3604ea596db1 mm/sparsemem: prepare for sub-section ranges omits 512ab48de440 mm: kill is_dev_zone() helper omits 39bff3a26c2c mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits 078f24b7723d mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 00c6adc9b965 mm,memory_hotplug: fix shrink_{zone,node}_span omits 881fe1edefcc mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 8f4038324423 mm/sparsemem: add helpers track active portions of a secti [...] omits f484294d43d7 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits 4383b3996ee3 mm/sparsemem: introduce struct mem_section_usage omits cdac39e3a73b drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 53ed268532e9 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits a4dc8be0c358 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits fa86c538e032 mm/memory_hotplug: move and simplify walk_memory_blocks() omits 3c73eaecda88 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits e37e190c0f62 mm: make register_mem_sect_under_node() static omits ea0e6c5bb8b9 drivers/base/memory: Use "unsigned long" for block ids omits 81590806e252 mm-section-numbers-use-the-type-unsigned-long-v3 omits 7d3ac6ca8937 mm-section-numbers-use-the-type-unsigned-long-fix omits 8c2438cb1178 mm: section numbers use the type "unsigned long" omits 8741287d322b pinctrl: fix pxa2xx.c build warnings omits 1ade1f13ff68 Merge branch 'akpm-current/current' omits 423df271e91e Merge remote-tracking branch 'devfreq/for-next' omits aa20204a570a Merge remote-tracking branch 'pidfd/for-next' omits d68de8fb7d3c Merge remote-tracking branch 'xarray/xarray' omits e72cf0050f9a Merge remote-tracking branch 'nvmem/for-next' omits edae05ca722b Merge remote-tracking branch 'kspp/for-next/kspp' omits 5d4803950b6c Merge remote-tracking branch 'ntb/ntb-next' omits 3179830e3da3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0544e5d83161 Merge remote-tracking branch 'livepatching/for-next' omits 4fa1506157b2 Merge remote-tracking branch 'y2038/y2038' omits f300f390632d Merge remote-tracking branch 'rpmsg/for-next' omits 2766bfb0eb2d Merge remote-tracking branch 'cgroup/for-next' omits 7dda75b51fba Merge remote-tracking branch 'mux/for-next' omits c6a1c9062625 Merge remote-tracking branch 'percpu/for-next' omits 8541d89de519 Merge remote-tracking branch 'xen-tip/linux-next' omits 8218e832b253 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 596f9cf6ba39 Merge remote-tracking branch 'kvm/linux-next' omits effcdfd4cd50 Merge remote-tracking branch 'ftrace/for-next' omits 88a56365b447 Merge remote-tracking branch 'edac-amd/for-next' omits eadc3dfd1c95 Merge remote-tracking branch 'tip/auto-latest' omits 19f8da76a73a Merge remote-tracking branch 'spi/for-next' omits 723a166e4e46 Merge remote-tracking branch 'watchdog/master' omits e62ca5943542 Merge remote-tracking branch 'keys/keys-next' omits 9d3cef9fc1b4 Merge remote-tracking branch 'apparmor/apparmor-next' omits a2b12b55ce27 Merge remote-tracking branch 'security/next-testing' omits 83f27eac62b0 Merge remote-tracking branch 'regulator/for-next' omits 282a21bc1bd9 Merge remote-tracking branch 'kgdb/kgdb-next' omits 949159acfde0 Merge remote-tracking branch 'device-mapper/for-next' omits 4eb60ba19779 Merge remote-tracking branch 'block/for-next' omits 4e268621573a Merge remote-tracking branch 'input/next' omits 8cc66792800b Merge remote-tracking branch 'modules/modules-next' omits 7e0758fb0950 Merge remote-tracking branch 'sound-asoc/for-next' omits f589aa3f8af5 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 07b6237d1d49 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a9974c84782b Merge remote-tracking branch 'drm-intel/for-linux-next' omits ca3b02574b51 Merge remote-tracking branch 'amdgpu/drm-next' omits 5a9014bb2055 Merge remote-tracking branch 'mac80211-next/master' omits f14397d9fd4c Merge remote-tracking branch 'bluetooth/master' omits 4a9ac304686a Merge remote-tracking branch 'nfc-next/master' omits 646025201aa2 Merge remote-tracking branch 'swiotlb/linux-next' omits 26783ef18e7a Merge remote-tracking branch 'ieee1394/for-next' omits ffa8df16ff66 Merge remote-tracking branch 'thermal-soc/next' omits 07c40ecfd19f Merge remote-tracking branch 'pm/linux-next' omits 0c09fe3409be Merge remote-tracking branch 'jc_docs/docs-next' omits 946a4906bbf5 Merge remote-tracking branch 'i2c/i2c/for-next' omits 30a9eaaa8aef Merge remote-tracking branch 'hid/for-next' omits ac108784e3bf Merge remote-tracking branch 'printk/for-next' omits ea4ab8723cf9 ipc/msg.c: consolidate all xxxctl_down() functions omits 9968155619d0 resource: avoid unnecessary lookups in find_next_iomem_res() omits 1d1dbe80029e resource-fix-locking-in-find_next_iomem_res-fix omits 297f09794bc4 resource: fix locking in find_next_iomem_res() omits 4b55ed2d1e1a aio: simplify read_events() omits 0a300b43e0bd coredump: split pipe command whitespace before expanding template omits 9fb01a620891 fat: add nobarrier to workaround the strange behavior of device omits d4d613a2a4e9 checkpatch: fix something omits de9a9e5c4e65 checkpatch: don't interpret stack dumps as commit IDs omits 985c2982f696 checkpatch: add warnings in favor of strscpy(). omits fa816f3ca817 lib/math/rational.c: fix possible incorrect result from ra [...] omits d27ece0574f6 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 124493dae953 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 9d0979588d4c lib/genalloc.c: export symbol addr_in_gen_pool omits 7f1122e49975 kernel/hung_task.c: Monitor killed tasks. omits 9383506deec6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 940a6ba41084 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits cfea2dc22e6c mm: don't expose page to fast gup before it's ready omits 1cef77c78bdf mm/vmscan: remove unused lru_pages argument omits e996df07864b mm, memcg: make scan aggression always exclude protection omits cc83c56baa71 mm, memcg: make memory.emin the baseline for utilisation d [...] omits ca509b8da90e mm, memcg: proportional memory.{low,min} reclaim omits 707aa1856f65 mm: thp: fix false negative of shmem vma's THP eligibility omits a0a6334b05e4 mm: thp: make transhuge_vma_suitable available for anonymous THP omits e866bdf15de4 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits 121f35aab03d mm: thp: make transhuge_vma_suitable available for anonymous THP omits cb0a23879471 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits d9e78338bf17 mm/oom_kill.c: add task UID to info message on an oom kill omits 08765939fc6a mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits add42d526aa0 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits cd27bbd78a53 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 4465d391edc4 mm/sparse.c: mark sparse_buffer_free as __meminit omits dfd978f6955b mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 6b64a40827fb mm/sparse.c: set section nid for hot-add memory omits 406af004200b mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits e0d1d0a41059 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 9e294b6577d8 mm/memory_hotplug: remove memory block devices before arch [...] omits 9a3e48c75914 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits 0d501bf4354d mm/memory_hotplug: create memory block devices after arch_ [...] omits 3233eaae7809 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits f5996406c2d7 drivers/base/memory: fix a compilation warning omits 646d1957526c drivers/base/memory: pass a block_id to init_memory_block() omits df50503762e8 arm64/mm: add temporary arch_remove_memory() implementation omits b70da7519ea9 s390x/mm: implement arch_remove_memory() omits 2b60ff9caa4c s390x/mm: fail when an altmap is used for arch_add_memory() omits a73372fcd6c0 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits c717e33352ce mm/mmap.c: fix the adjusted length error omits d307d78fc27a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 2a56d3a0483c ramfs: support O_TMPFILE omits dc1dfdf08534 ocfs2: checkpoint appending truncate log transaction befor [...] omits d019ea738a29 ocfs2: wait for recovering done after direct unlock request omits 71fa72885269 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits dc1bb5f93ea0 ocfs2: clear zero in unaligned direct IO omits 880b74cf74ac ocfs2: remove set but not used variable 'last_hash' omits e08aad684534 Revert "kmemleak: allow to coexist with fault injection" omits 7a36f6e0a162 kernel/signal.c: fix a kernel-doc markup omits 3e6e988c83f7 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits e4ece72a1301 Merge remote-tracking branch 'vfs/for-next' omits 07963dc635e1 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 2767f92bb230 Merge remote-tracking branch 'iomap/iomap-for-next' omits fb4917bc613f Merge remote-tracking branch 'xfs/for-next' omits 5da9795ac10c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 238ae514b690 Merge remote-tracking branch 'nfs/linux-next' omits d5e3abbbbdd8 Merge remote-tracking branch 'f2fs/dev' omits 528581dfda22 Merge remote-tracking branch 'cifs/for-next' omits 1014bfe367e3 Merge remote-tracking branch 'ceph/master' omits 9e3fd707ed6e Merge remote-tracking branch 'btrfs-kdave/for-next' omits 26767ca45a2d Merge remote-tracking branch 'afs/afs-next' omits 5f5750aa1c72 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f74c7b3e1874 Merge remote-tracking branch 'risc-v/for-next' omits 43a4b2360a4d Merge remote-tracking branch 'soc-fsl/next' omits b6a173e230a4 Merge remote-tracking branch 'parisc-hd/for-next' omits 8f2c41d2492b Merge remote-tracking branch 'h8300/h8300-next' omits 5216f16e36ec Merge remote-tracking branch 'csky/linux-next' omits 73639c498999 Merge remote-tracking branch 'tegra/for-next' omits 2db76fa65a7d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 229b566ee0c5 Merge remote-tracking branch 'samsung-krzk/for-next' omits c7f13fa5649d Merge remote-tracking branch 'rockchip/for-next' omits ae9d062713b0 Merge remote-tracking branch 'reset/reset/next' omits f72864b89ad4 Merge remote-tracking branch 'renesas/next' omits 71b36e27c8dd Merge remote-tracking branch 'qcom/for-next' omits 1f9e9a706dd3 Merge remote-tracking branch 'omap/for-next' omits 13c9c900e404 Merge remote-tracking branch 'mvebu/for-next' omits 60ac00f3428a Merge remote-tracking branch 'mediatek/for-next' omits 09e49a7f9358 Merge remote-tracking branch 'keystone/next' omits 0eaa37ed0a8c Merge remote-tracking branch 'imx-mxs/for-next' omits 645e1f5a2e9c Merge remote-tracking branch 'bcm2835/for-next' omits 2af37657e448 Merge remote-tracking branch 'at91/at91-next' omits 9a5b01fabff3 Merge remote-tracking branch 'aspeed/for-next' omits d0ca2a8fd047 Merge remote-tracking branch 'amlogic/for-next' omits 519dab477615 Merge remote-tracking branch 'actions/for-next' omits e2b9da9d078c Merge remote-tracking branch 'arm-soc/for-next' omits 1acb8257e54e Merge remote-tracking branch 'arm/for-next' omits 670b6b867532 Merge remote-tracking branch 'dma-mapping/for-next' omits fbd140c9acf4 Merge remote-tracking branch 'kbuild/for-next' omits ea5750f78d88 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 319f1eed1210 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits e24085675caf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits da26c1485986 Merge remote-tracking branch 'scsi-fixes/fixes' omits b5dfbc89bfd8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 865bfde31cd2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ff039e511a58 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 12dfb346e6a4 Merge remote-tracking branch 'omap-fixes/fixes' omits d9a0bf06a07f Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 49fc81916b54 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits a57901ebc53f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2497fb524ce6 Merge remote-tracking branch 'crypto-current/master' omits e7c5c7e57b57 Merge remote-tracking branch 'phy/fixes' omits 5c5ed3b7a9ef Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4ed2aa75f720 Merge remote-tracking branch 'spi-fixes/for-linus' omits a0945738def6 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2d13afd71d12 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b42e5f08fb5f Merge remote-tracking branch 'sound-current/for-linus' omits 9dfb507f68d8 Merge remote-tracking branch 'wireless-drivers/master' omits 517558939b62 Merge remote-tracking branch 'netfilter/master' omits 364de373d18b Merge remote-tracking branch 'bpf/master' omits 27a35f30f010 Merge remote-tracking branch 'net/master' omits 07fc09fb0ae4 drm/amd/display: Force uclk to max for every state omits 5fdad82ed649 drm/amd/display: dccg, dchub ref clock is not initialized [...] omits 54f8ff529714 drm/amd/display: amdgpu driver could not be loaded with du [...] omits 2fe8af7a45a4 smb3: add mount option to encode xattr names as hexadecimal omits b3d3170c7f2a cifs: add support for flock omits f5e7e8a6d3e5 cifs: prepare SMB2_Flush to be usable in compounds omits 9f129f9a6585 cifs: flush before set-info if we have writeable handles omits 7bb9bbcee884 dma-direct: Force unencrypted DMA under SME for certain DMA masks omits 162b65ddbf2f Merge branch 'x86/debug' omits b304beb974c5 Merge branch 'x86/urgent' new f3554aeb9912 floppy: fix div-by-zero in setup_format_params new 5635f897ed83 floppy: fix out-of-bounds read in next_valid_format new 9b04609b7840 floppy: fix invalid pointer dereference in drive_name new da99466ac243 floppy: fix out-of-bounds read in copy_buffer new be2ece49e683 MAINTAINERS: mark floppy.c orphaned new 47d6a7607443 Merge branch 'floppy' new 2c66a5b52e9e Merge branches 'acpi-misc' and 'acpi-video' new 4b09ddbcd107 Merge tag 'acpi-5.3-rc1-3' of git://git.kernel.org/pub/scm [...] new 918e162e6a71 Merge branch 'pm-cpufreq' new d0411ec8ca6b Merge tag 'pm-5.3-rc1-2' of git://git.kernel.org/pub/scm/l [...] new 2ae048e16636 Merge tag 'sound-fix-5.3-rc1' of git://git.kernel.org/pub/ [...] new d77e9e4e18ce Merge tag 'linux-watchdog-5.3-rc1' of git://www.linux-watc [...] new f8c3500cd137 Merge tag 'libnvdimm-for-5.3' of git://git.kernel.org/pub/ [...] new 0fe49f70a08d Merge tag 'dax-for-5.3' of git://git.kernel.org/pub/scm/li [...] new d9b9c893048e Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-client new ae9b728c8dc0 Merge tag '4.3-rc-smb3-fixes' of git://git.samba.org/sfren [...] new 366a4e38b8d0 Merge tag 'xfs-5.3-merge-13' of git://git.kernel.org/pub/s [...] new 8492101e15f9 Merge branch 'stable/for-linus-5.2' into devel/for-linus-5.2 new d4df33b0e992 Merge branch 'for-linus-5.2' of git://git.kernel.org/pub/s [...] new 818e95c768c6 Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/lin [...] new da0acd7c656c Merge tag 'modules-for-v5.3' of git://git.kernel.org/pub/s [...] new 0e2a5b5bd9a6 Merge branch 'parisc-5.3-2' of git://git.kernel.org/pub/sc [...] new 2d69fbf3d01a riscv: fix build break after macro-to-function conversion [...] new 0570bc8b7c9b Merge tag 'riscv/for-v5.3-rc1' of git://git.kernel.org/pub [...] new da0ef93310e6 powerpc/mm: Limit rma_size to 1TB when running without HV mode new 63279eeb7f93 KVM: PPC: Book3S HV: Always save guest pmu for guest capab [...] new 28d2a6e6684d powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR new c8b4083db915 KVM: PPC: Book3S HV: Save and restore guest visible PSSCR [...] new 03800e0526ee powerpc: fix off by one in max_zone_pfn initialization for [...] new 15803507d382 Merge remote-tracking branch 'powerpc-fixes/fixes' new 3f05e6886a59 net_sched: unset TCQ_F_CAN_BYPASS when adding filters new a6574227a81f net: ag71xx: Add missing header new dedfde2fe1c4 mlxsw: spectrum_dcb: Configure DSCP map as the last rule i [...] new 577fa14d2100 mlxsw: spectrum: Do not process learned records with a dummy FID new f1bf3e2ab42d Merge branch 'mlxsw-Two-fixes' new 66f8209547cc fib: relax source validation check for loopback packets new adb701d6cfa4 selftests: add a test case for rp_filter new 7b379472bc53 Merge branch 'ipv4-relax-source-validation-check-for-loopb [...] new 866e5fd8a712 tipc: initialize 'validated' field of received packets new 49d05fe2c9d1 ipv6: rt6_check should return NULL if 'from' is NULL new 35cbef986364 net: bcmgenet: use promisc for unsupported filters new 666a3d6e1e6b udp: Fix typo in net/ipv4/udp.c new 5a860f9184eb liquidio: Replace vmalloc + memset with vzalloc new 9c2a57d16d3c Merge tag 'wireless-drivers-for-davem-2019-07-18' of git:/ [...] new 54851aa90cf2 ipv6: Unlink sibling route in case of failure new 184528af92a8 MAINTAINERS: update netsec driver new 7369c10f8117 net/mlx5: Replace kfree with kvfree new 01a0f9e4496d selftests/bpf: fix "valid read map access into a read-only [...] new 59fd3486c3dd selftests/bpf: fix test_xdp_noinline on s390 new bb745231678c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 23145ab728d7 Merge remote-tracking branch 'net/master' new e9e7e85d75f3 xfrm interface: avoid corruption on changelink new e0aaa332e6a9 xfrm interface: ifname may be wrong in logs new c5d1030f2300 xfrm interface: fix list corruption for x-netns new 22d6552f827e xfrm interface: fix management of phydev new 4c5327e9d843 Merge remote-tracking branch 'ipsec/master' new a9a2844cbdd0 Merge remote-tracking branch 'netfilter/master' new 59d81c1e3cad ALSA: hda - Optimize resume for codecs without jack detection new 70256b42caaf ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 new f267811e2f0c Merge remote-tracking branch 'sound-current/for-linus' new c1bc235d3c25 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b641ec2fefce Merge remote-tracking branch 'regulator-fixes/for-linus' new 5180c97fd750 Merge remote-tracking branch 'spi-fixes/for-linus' new f55c154efd9b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new b30b8d9800bc Merge remote-tracking branch 'phy/fixes' new 538a5a072e6e crypto: ccp/gcm - use const time tag comparison. new 83bf42510d7f crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL new cf144f81a99d padata: use smp_mb in padata_reorder to avoid orphaned pad [...] new f7b8c49662f8 Merge remote-tracking branch 'crypto-current/master' new 7ffa9e4afe7b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new bc6d6a249f81 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 2b999245a831 MIPS: Annotate fall-through in kvm/emulate.c new 13d282d71aa4 MIPS: Annotate fall-throughs in Cavium Octeon code new c5071e92b648 Merge remote-tracking branch 'mips-fixes/mips-fixes' new aeaece2bb8ba Merge remote-tracking branch 'omap-fixes/fixes' new 3a24f3c1eb7c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 55991cf6dc17 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 5bbbbf33f42d Merge remote-tracking branch 'devicetree-fixes/dt/linus' new b2108ca26474 Merge remote-tracking branch 'scsi-fixes/fixes' new 01a6b366b43b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new dccb77398ddf Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 050e3a5cbaaf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 48f6735a453e Merge remote-tracking branch 'kbuild/for-next' new 9087c37584fb dma-direct: Force unencrypted DMA under SME for certain DMA masks new b866455423e0 dma-mapping: add a dma_addressing_limited helper new a5008b59cd9d dma-direct: only limit the mapping size if swiotlb could be used new e043b1d57f47 Merge remote-tracking branch 'dma-mapping/for-next' new f15fdd36f57b Merge remote-tracking branch 'arm/for-next' new 90ded912dcbd Merge remote-tracking branch 'arm-soc/for-next' new 04506776c7e7 Merge remote-tracking branch 'actions/for-next' new 926413d58066 Merge remote-tracking branch 'amlogic/for-next' new a148ea896d49 Merge remote-tracking branch 'aspeed/for-next' new e9f33bad239c Merge remote-tracking branch 'at91/at91-next' new 275e7c4a3cd1 Merge remote-tracking branch 'bcm2835/for-next' new a70ac52f37e2 Merge remote-tracking branch 'imx-mxs/for-next' new afe36c06fa0a Merge remote-tracking branch 'keystone/next' new f3227033fe3d Merge remote-tracking branch 'mediatek/for-next' new 0b9b85401db1 Merge remote-tracking branch 'mvebu/for-next' new a4898c14da41 Merge remote-tracking branch 'omap/for-next' new 69d29bec7864 Merge remote-tracking branch 'qcom/for-next' new e360cc32272e Merge remote-tracking branch 'renesas/next' new 3e39d0361953 Merge remote-tracking branch 'reset/reset/next' new 42dc136cff79 Merge remote-tracking branch 'rockchip/for-next' new cf656495dc8b Merge remote-tracking branch 'samsung-krzk/for-next' new 0d74f8570348 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e0c6d76e7938 Merge remote-tracking branch 'tegra/for-next' new 12f4c1049a31 Merge remote-tracking branch 'csky/linux-next' new 36f8f1925b09 Merge remote-tracking branch 'h8300/h8300-next' new 6629803e2094 Merge remote-tracking branch 'soc-fsl/next' new d3e825292a0a Merge remote-tracking branch 'xtensa/xtensa-for-next' new 4e1eb637f346 Merge remote-tracking branch 'afs/afs-next' new a46a92994480 Merge remote-tracking branch 'btrfs-kdave/for-next' new 7e5a70ad88b1 CIFS: fix deadlock in cached root handling new bf3c90ee1efe cifs: copy_file_range needs to strip setuid bits and updat [...] new bf63aef07199 smb3: optimize open to not send query file internal info new 6aa8dc181893 cifs: flush before set-info if we have writeable handles new d7d9376acd7c Merge remote-tracking branch 'cifs/for-next' new e3110f4526c7 f2fs: fix to read source block before invalidating it new 365cfe65e4fa Merge remote-tracking branch 'f2fs/dev' new 3cf7292280d5 SUNRPC: Replace division by multiplication in calculation [...] new 163f88211c14 SUNRPC: Skip zero-refcount transports new 9f98effc19bd SUNRPC: Fix initialisation of struct rpc_xprt_switch new 7402a4fedc2b SUNRPC: Fix up backchannel slot table accounting new d9aba2b40de6 NFSv4: Don't use the zero stateid with layoutget new 8e04fdfadda7 pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_tr [...] new 753690898204 SUNRPC: Ensure the bvecs are reset when we re-encode the R [...] new f554af280a80 SUNRPC: Optimise transport balancing code new 58bbeab425c6 pnfs: Fix a problem where we gratuitously start doing I/O [...] new d5b9216fd511 pnfs/flexfiles: Add tracepoints for detecting pnfs fallbac [...] new 19f7904325e2 Merge remote-tracking branch 'nfs/linux-next' new 1cf29ebe79b3 Merge remote-tracking branch 'overlayfs/overlayfs-next' new b1d0ce59a2bf Merge remote-tracking branch 'iomap/iomap-for-next' new e70d27482a5d Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 4136f471fb90 Merge remote-tracking branch 'vfs/for-next' new 11d737c80e3b Merge remote-tracking branch 'printk/for-next' new 74a84f4aa88f Merge remote-tracking branch 'hid/for-next' new d42901f724e8 Merge remote-tracking branch 'i2c/i2c/for-next' new f49fb1c7f063 Merge remote-tracking branch 'jc_docs/docs-next' new f605aaaeeb79 Merge remote-tracking branch 'pm/linux-next' new ea11bd6e5b5f Merge remote-tracking branch 'thermal-soc/next' new add411326914 Merge remote-tracking branch 'ieee1394/for-next' new eb61f60935cb Merge remote-tracking branch 'swiotlb/linux-next' new 81c3b5dfcf89 Merge remote-tracking branch 'nfc-next/master' new f6ca592abc08 Merge remote-tracking branch 'bluetooth/master' new 960c5249357d Merge remote-tracking branch 'mac80211-next/master' new b3c8a40cfc4a Merge tag 'drm-misc-next-fixes-2019-07-11' of git://anongi [...] new f7594ea7dd29 Merge remote-tracking branch 'drm/drm-next' new 02316e963a5a drm/amd/display: Force uclk to max for every state new 8a5b5d425e54 drm/amdgpu/pm: remove check for pp funcs in freq sysfs handlers new 41a5a2a8531f drm/amd/display: init res_pool dccg_ref, dchub_ref with xt [...] new 1157b29a7391 Merge remote-tracking branch 'amdgpu/drm-next' new 6b2436aeb945 x86/gpu: add TGL stolen memory support new 5270130db8c8 drm/i915: Add gen8_de_pipe_fault_mask() new 9a36a6517d5c drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1 new bffb31f73b29 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV new d45a4dd52706 drm/i915: Drop wmb() inside pread_gtt new bdae33b8b82b drm/i915: Use maximum write flush for pwrite_gtt new b5ea9c933700 drm/i915/vbt: Fix VBT parsing for the PSR section new bce3fd4a4052 Merge remote-tracking branch 'drm-intel/for-linux-next' new d206a558ebd7 Merge remote-tracking branch 'drm-misc/for-linux-next' new f7bde31aa5b4 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 7d8e6c6908da Merge remote-tracking branch 'sound-asoc/for-next' new 5b658743afee Merge remote-tracking branch 'input/next' new 7b4825221e81 Merge remote-tracking branch 'block/for-next' new 15250b8a2c3f Merge remote-tracking branch 'device-mapper/for-next' new 6b7cb744b9ac Merge remote-tracking branch 'kgdb/kgdb-next' new 6a7fa5f75493 Merge remote-tracking branch 'regulator/for-next' new 691388cfaa04 Merge remote-tracking branch 'security/next-testing' new 6c0d0cd33b6a Merge remote-tracking branch 'apparmor/apparmor-next' new f6a05767eb03 Merge remote-tracking branch 'keys/keys-next' new c675151cef92 Merge remote-tracking branch 'spi/for-next' new c7ca0b614513 Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS [...] new e74bd96989dd x86/boot: Fix memory leak in default_get_smp_config() new ffdb07f31252 x86/mm: Free sme_early_buffer after init new ec6335586953 x86/apic: Silence -Wtype-limits compiler warnings new f709f81483d6 x86/e820: Use proper booleans instead of 0/1 new 29e7e9664aec x86: math-emu: Hide clang warnings for 16-bit overflow new 50e04acf2990 x86/process: Delete useless check for dead process with LDT new 406de552c2be MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPE [...] new 55aedddb6149 x86/paravirt: Make read_cr2() CALLEE_SAVE new e67f1c11e5ea x86/entry/32: Simplify common_exception new 2fd37912cfb0 x86/entry/64: Simplify idtentry a little new 4234653e8827 x86/entry/64: Update comments and sanity tests for create_gap new a0d14b8909de x86/mm, tracing: Fix CR2 corruption new cd6697b8b875 x86/boot/efi: Remove unused variables new 449f328637e3 x86/boot/compressed/64: Remove unused variable new 8c5477e8046c x86, boot: Remove multiple copy of static function sanitiz [...] new 748de7e1d463 Merge branch 'x86/urgent' new f8d3fa28e239 Merge branch 'x86/debug' new a50a3f4b6a31 sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT new febb3bd55190 Merge branch 'sched/urgent' new 4975223b8156 perf tools: Introduce rlimit__bump_memlock() helper new d3280ce01e21 perf test: Auto bump rlimit(MEMLOCK) for BPF test sake new c3e78a3403da perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake new fead24e52383 perf db-export: Get rid of db_export__deferred() new 208032fef13b perf db-export: Rename db_export__comm() to db_export__exe [...] new ed5c0a16feb9 perf db-export: Pass main_thread to db_export__thread() new 19207d86940d perf db-export: Export main_thread in db_export__sample() new 6319790bcf82 perf db-export: Export comm before exporting thread new 1ed119589834 perf db-export: Move export__comm_thread into db_export__sample() new a5defb2f3984 perf db-export: Fix a white space issue in db_export__sample() new 8ebf5cc0f6ce perf db-export: Export comm details new 41085f2bdd58 perf scripts python: export-to-sqlite.py: Export comm details new 8534b5de8180 perf scripts python: export-to-postgresql.py: Export comm details new 80859c947a1e perf db-export: Factor out db_export__comm() new 4650c7bed795 perf db-export: Also export thread's current comm new ecc8c9984dae perf scripts python: export-to-sqlite.py: Add has_calls co [...] new d9efc1d25214 perf scripts python: export-to-postgresql.py: Add has_call [...] new 266887291cac perf scripts python: exported-sql-viewer.py: Remove redund [...] new 26c11206f433 perf scripts python: exported-sql-viewer.py: Use new 'has_ [...] new 5bf83c29a0ad perf script: Add scripting operation process_switch() new b3694e6c0a05 perf db-export: Factor out db_export__threads() new abde8722d9b0 perf db-export: Export switch events new 37c1f991b1bc perf scripts python: export-to-sqlite.py: Export switch events new 56789f3dc127 perf scripts python: export-to-postgresql.py: Export switc [...] new edc82a99437a perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] new 6285bd151b95 perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() new 6e67d77d673d perf vendor events s390: Add JSON files for machine type 8561 new 916c31fff946 perf version: Fix segfault due to missing OPT_END() new e0c5c5e308ee Merge tag 'perf-core-for-mingo-5.3-20190715' of git://git. [...] new 694c45935e1c Merge branch 'perf/urgent' new 3c3ea5031761 objtool: Use Elf_Scn typedef instead of assuming struct name new 8e144797f1a6 objtool: Rename elf_open() to prevent conflict with libelf [...] new cac9b9a4b083 stacktrace: Force USER_DS for stack_trace_save_user() new 54f698f31e59 Merge branch 'x86/debug' into core/urgent new 083db6764821 x86/paravirt: Fix callee-saved function ELF sizes new d99a6ce70ec6 x86/kvm: Fix fastop function ELF metadata new 19f2d8fa9864 x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_faul [...] new 3901336ed988 x86/kvm: Don't call kvm_spurious_fault() from .fixup new e6dd47394493 x86/entry: Fix thunk function ELF sizes new 61a73f5cd1a5 x86/head/64: Annotate start_cpu0() as non-callable new 3a6ab4bcc522 x86/uaccess: Remove ELF function annotation from copy_user [...] new 5e307a6bc7b6 x86/uaccess: Don't leak AC flag into fentry from mcsafe_ha [...] new 82e844a6536d x86/uaccess: Remove redundant CLACs in getuser/putuser err [...] new 3193c0836f20 bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() new a7e47f26039c objtool: Add mcsafe_handle_tail() to the uaccess safe list new c705cecc8431 objtool: Track original function across branches new e10cd8fe8ddf objtool: Refactor function alias logic new 61e9b75a0ccf objtool: Warn on zero-length functions new 8e25c9f8b482 objtool: Change dead_end_function() to return boolean new c9bab22bc449 objtool: Do frame pointer check before dead end check new 0c1ddd331775 objtool: Refactor sibling call detection logic new e7c2bc37bfae objtool: Refactor jump table code new bd98c8134646 objtool: Support repeated uses of the same C jump table new e65050b94d8c objtool: Fix seg fault on bad switch table entry new 9fe7b7642fe2 objtool: Convert insn type to enum new b68b9907069a objtool: Support conditional retpolines new 10aeb371cbd8 Merge branch 'core/urgent' new f639ad868ace Merge remote-tracking branch 'tip/auto-latest' new f63545ddd3e3 Merge remote-tracking branch 'edac-amd/for-next' new 3759b6c3e239 Merge remote-tracking branch 'kvm/linux-next' new ca4d2cb18025 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new a1078e821b60 xen: let alloc_xenballooned_pages() fail if not enough mem [...] new 80782bcfaeb4 Merge remote-tracking branch 'xen-tip/linux-next' new 9da17060ad5a Merge remote-tracking branch 'percpu/for-next' new 1ed705493e00 Merge remote-tracking branch 'mux/for-next' new 8b556a7529e3 Merge remote-tracking branch 'cgroup/for-next' new 85af9b37f763 Merge remote-tracking branch 'rpmsg/for-next' new f85427cb39e5 Merge remote-tracking branch 'y2038/y2038' new 9be580dcd0a3 Merge remote-tracking branch 'livepatching/for-next' new 0c5364a3c1c4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new c4c55b529fbb Merge remote-tracking branch 'ntb/ntb-next' new c5c4620c6e96 Merge remote-tracking branch 'kspp/for-next/kspp' new 8fa836d21f6b Merge remote-tracking branch 'nvmem/for-next' new 9e3b2c024542 Merge remote-tracking branch 'xarray/xarray' new 3f1ceca7a7e3 Merge remote-tracking branch 'pidfd/for-next' new 29b1eaca6703 Merge remote-tracking branch 'devfreq/for-next' new c1842db53b8a mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new e85d4d34d3a3 s390x/mm: fail when an altmap is used for arch_add_memory() new 8fe1cd9e49e1 s390x/mm: implement arch_remove_memory() new b2c65982b0f1 arm64/mm: add temporary arch_remove_memory() implementation new f5aa193359aa drivers/base/memory: pass a block_id to init_memory_block() new cb019dbc9b87 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new 94933ae24c26 mm/memory_hotplug: create memory block devices after arch_ [...] new 817461cfabc3 mm/memory_hotplug: drop MHP_MEMBLOCK_API new 2aaafdfe00d7 mm/memory_hotplug: remove memory block devices before arch [...] new 2161293ff1cb mm/memory_hotplug: make unregister_memory_block_under_node [...] new a16e873d3675 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new bbe925a8000a mm/sparse.c: set section nid for hot-add memory new 7401deef107c mm: thp: make transhuge_vma_suitable available for anonymous THP new ef47772b14f1 mm: thp: fix false negative of shmem vma's THP eligibility new 11aa5d7ad7f3 resource: fix locking in find_next_iomem_res() new 7a1b9fd9914c resource: avoid unnecessary lookups in find_next_iomem_res() new 672ed6a8558a mm: section numbers use the type "unsigned long" new 08bead01dbf9 drivers/base/memory: use "unsigned long" for block ids new 0db6043f8c34 mm: make register_mem_sect_under_node() static new e072560aa304 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new 51cd312a97c7 mm/memory_hotplug: move and simplify walk_memory_blocks() new e5e8e0083110 drivers/base/memory.c: get rid of find_memory_block_hinted() new c2c9b143a045 mm/sparsemem: introduce struct mem_section_usage new 7b3e8f746fd1 mm/sparsemem: introduce a SECTION_IS_EARLY flag new 31a44a1b11e4 mm/sparsemem: add helpers track active portions of a secti [...] new 8e1799dc524e mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new bbd6c65c1a7e mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new c665b6a87fef mm/hotplug: kill is_dev_zone() usage in __remove_pages() new edfc07ba61fa mm: kill is_dev_zone() helper new 1c5eda2df439 mm/sparsemem: prepare for sub-section ranges new aafc88284d9a mm/sparsemem: support sub-section hotplug new 4e5429a456c5 mm: document ZONE_DEVICE memory-model implications new ef212ff9ab80 mm/devm_memremap_pages: enable sub-section remap new 942218ed5a36 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new 1b5120521925 libnvdimm/pfn: stop padding pmem namespaces to section alignment new ceb3fdebdc6f mm/sparsemem: cleanup 'section number' data types new 02976facad25 mm: migrate: remove unused mode argument new e052a6e555d9 proc/sysctl: add shared variables for range check new 91dc37c53c70 riscv: fix build break after macro-to-function conversion [...] new 4dcb070c6580 mm/hmm: fix bad subpage pointer in try_to_unmap_one new f357ddae24ef kernel/signal.c: fix a kernel-doc markup new a227f708cd34 Revert "kmemleak: allow to coexist with fault injection" new ad9879c2fc31 ocfs2: remove set but not used variable 'last_hash' new 33aed812a30a mm: vmscan: check if mem cgroup is disabled or not before [...] new d68d788ad37d mm: migrate: fix reference check race between __find_get_b [...] new 502f63ccc158 mm/balloon_compaction.c: avoid duplicate page removal new d03b473cbb07 mm/balloon_compaction.c: fix up comments new 1e92c2381512 mm: compaction: avoid 100% CPU usage during compaction whe [...] new 9b421e1a3874 ocfs2: clear zero in unaligned direct IO new 69a6009c403a ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 5decc2d59536 ocfs2: wait for recovering done after direct unlock request new f194e76cd200 ocfs2: checkpoint appending truncate log transaction befor [...] new a12ab709c009 ramfs: support O_TMPFILE new ea59501ea64f mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 89889954d088 mm/mmap.c: fix the adjusted length error new 42ab4e6032c1 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new 7e3b1bfc53c3 mm/sparse.c: mark sparse_buffer_free as __meminit new df83077945bf mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new e7edad6c7aec mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new 11a2cfbfb97d mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 596382b9d0e6 mm/oom_kill.c: add task UID to info message on an oom kill new 7125cd51a0e9 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new 3a703f98c29c mm, memcg: proportional memory.{low,min} reclaim new 2dac4bb441d8 mm, memcg: make memory.emin the baseline for utilisation d [...] new 659195d89a70 mm, memcg: make scan aggression always exclude protection new bab08d8842d4 mm/vmscan: remove unused lru_pages argument new 98afa270faeb mm: don't expose page to fast gup before it's ready new acaa52145f35 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 83a2b9fad3f2 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 71c80c5a7ccf kernel/hung_task.c: Monitor killed tasks. new a86a14099581 lib/genalloc.c: export symbol addr_in_gen_pool new 50cd890bec1d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 5f2857063a5a Documentation: rename addr_in_gen_pool to gen_pool_has_addr new d8c9139ec441 lib/math/rational.c: fix possible incorrect result from ra [...] new 7939349651db checkpatch: add warnings in favor of strscpy(). new c41d32fbfe1b checkpatch: don't interpret stack dumps as commit IDs new 45647916c720 checkpatch: fix something new 68afa430841c fat: add nobarrier to workaround the strange behavior of device new b2f54d98b319 coredump: split pipe command whitespace before expanding template new 58c6e414eeda aio: simplify read_events() new 4a2b79ff6bfa ipc/msg.c: consolidate all xxxctl_down() functions new 771e56823213 Merge branch 'akpm-current/current' new 296698623ab0 pinctrl: fix pxa2xx.c build warnings new 17ebb9a416ed drivers/tty/serial/sh-sci.c: suppress warning new 5a6b1ebbd86d 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 (948c51a0b487) \ N -- N -- N refs/heads/akpm (5a6b1ebbd86d)
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 352 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: .../devicetree/bindings/arm/freescale/fsl,scu.txt | 20 +- Documentation/watchdog/hpwdt.rst | 2 +- MAINTAINERS | 12 +- arch/Kconfig | 3 + arch/mips/cavium-octeon/octeon-usb.c | 1 + arch/mips/kvm/emulate.c | 1 + arch/powerpc/include/asm/pmc.h | 5 +- arch/powerpc/kvm/book3s_hv.c | 13 + arch/powerpc/mm/book3s64/hash_utils.c | 9 + arch/powerpc/mm/mem.c | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/cacheflush.h | 63 +++- arch/x86/boot/compressed/eboot.c | 10 +- arch/x86/boot/compressed/misc.c | 1 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/compressed/pgtable_64.c | 1 - arch/x86/entry/calling.h | 6 + arch/x86/entry/entry_32.S | 61 ++-- arch/x86/entry/entry_64.S | 146 ++++---- arch/x86/entry/thunk_64.S | 5 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/kvm_host.h | 34 +- arch/x86/include/asm/kvm_para.h | 2 +- arch/x86/include/asm/paravirt.h | 23 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/traps.h | 4 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/e820.c | 4 +- arch/x86/kernel/early-quirks.c | 1 + arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/kvm.c | 9 +- arch/x86/kernel/mpparse.c | 10 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/process_64.c | 12 +- arch/x86/kernel/ptrace.c | 14 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kvm/emulate.c | 44 ++- arch/x86/kvm/vmx/vmenter.S | 6 +- arch/x86/lib/copy_user_64.S | 2 +- arch/x86/lib/getuser.S | 20 +- arch/x86/lib/putuser.S | 29 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_emu.h | 2 +- arch/x86/math-emu/reg_constant.c | 2 +- arch/x86/mm/fault.c | 30 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/xen/enlighten_pv.c | 3 +- arch/x86/xen/mmu_pv.c | 12 +- arch/x86/xen/xen-asm.S | 16 + arch/x86/xen/xen-ops.h | 3 + drivers/block/floppy.c | 34 +- drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/ccp/psp-dev.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 10 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 20 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 27 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 18 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 6 +- drivers/gpu/drm/i915/i915_gem.c | 8 +- drivers/gpu/drm/i915/i915_irq.c | 15 +- drivers/net/ethernet/atheros/ag71xx.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 57 ++-- .../net/ethernet/cavium/liquidio/request_manager.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 10 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 6 + drivers/xen/balloon.c | 16 +- fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 1 - fs/cifs/cifsglob.h | 4 +- fs/cifs/connect.c | 8 +- fs/cifs/file.c | 52 +-- fs/cifs/inode.c | 16 + fs/cifs/smb2file.c | 18 +- fs/cifs/smb2inode.c | 18 +- fs/cifs/smb2ops.c | 109 +++--- fs/cifs/smb2pdu.c | 104 +++--- fs/cifs/smb2pdu.h | 4 +- fs/cifs/smb2proto.h | 11 +- fs/f2fs/gc.c | 57 ++-- fs/nfs/flexfilelayout/flexfilelayout.c | 26 ++ fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/nfs4proc.c | 3 + fs/nfs/nfs4state.c | 3 +- fs/nfs/nfs4trace.c | 8 + fs/nfs/nfs4trace.h | 76 ++++- fs/nfs/pnfs.c | 18 +- include/linux/compiler-gcc.h | 2 + include/linux/compiler_types.h | 4 + include/linux/dma-mapping.h | 14 + include/linux/memory_hotplug.h | 7 +- include/linux/nfs4.h | 1 + include/linux/sunrpc/bc_xprt.h | 1 + include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/xprt.h | 6 +- include/net/xfrm.h | 2 - kernel/Kconfig.preempt | 25 +- kernel/bpf/core.c | 2 +- kernel/dma/direct.c | 10 +- kernel/padata.c | 12 + kernel/stacktrace.c | 5 + mm/balloon_compaction.c | 69 ++-- mm/compaction.c | 11 +- mm/memory_hotplug.c | 6 +- mm/migrate.c | 4 +- mm/sparse.c | 77 ++--- mm/vmscan.c | 9 +- net/ipv4/fib_frontend.c | 5 + net/ipv4/udp.c | 2 +- net/ipv6/ip6_fib.c | 18 +- net/ipv6/route.c | 2 +- net/sched/cls_api.c | 1 + net/sched/sch_fq_codel.c | 2 - net/sched/sch_sfq.c | 2 - net/sunrpc/backchannel_rqst.c | 40 ++- net/sunrpc/clnt.c | 16 +- net/sunrpc/svc.c | 2 +- net/sunrpc/xprt.c | 2 + net/sunrpc/xprtmultipath.c | 94 ++++-- net/sunrpc/xprtrdma/backchannel.c | 7 + net/sunrpc/xprtrdma/transport.c | 1 + net/sunrpc/xprtrdma/xprt_rdma.h | 1 + net/sunrpc/xprtsock.c | 2 + net/tipc/node.c | 1 + net/xfrm/xfrm_interface.c | 56 ++-- sound/pci/hda/hda_codec.c | 2 +- sound/usb/line6/podhd.c | 2 +- tools/objtool/arch.h | 36 +- tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 310 ++++++++--------- tools/objtool/check.h | 3 +- tools/objtool/elf.c | 8 +- tools/objtool/elf.h | 5 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-trace.c | 10 + tools/perf/builtin-version.c | 1 + .../arch/s390/{cf_z14 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z10 => cf_m8561}/crypto.json | 0 .../pmu-events/arch/s390/cf_m8561/crypto6.json | 30 ++ .../pmu-events/arch/s390/cf_m8561/extended.json | 373 +++++++++++++++++++++ tools/perf/pmu-events/arch/s390/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 68 +++- tools/perf/scripts/python/export-to-sqlite.py | 54 ++- tools/perf/scripts/python/exported-sql-viewer.py | 34 +- tools/perf/tests/builtin-test.c | 6 + tools/perf/util/Build | 1 + tools/perf/util/cs-etm.c | 12 +- tools/perf/util/db-export.c | 291 ++++++++++------ tools/perf/util/db-export.h | 19 +- tools/perf/util/rlimit.c | 29 ++ tools/perf/util/rlimit.h | 6 + .../util/scripting-engines/trace-event-python.c | 53 ++- tools/perf/util/trace-event.h | 3 + .../selftests/bpf/progs/test_xdp_noinline.c | 17 +- .../testing/selftests/bpf/verifier/array_access.c | 2 +- tools/testing/selftests/net/fib_tests.sh | 35 +- tools/testing/selftests/x86/fsgsbase.c | 22 +- 163 files changed, 2303 insertions(+), 1179 deletions(-) copy tools/perf/pmu-events/arch/s390/{cf_z14 => cf_m8561}/basic.json (100%) copy tools/perf/pmu-events/arch/s390/{cf_z10 => cf_m8561}/crypto.json (100%) create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/crypto6.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/extended.json create mode 100644 tools/perf/util/rlimit.c create mode 100644 tools/perf/util/rlimit.h