This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits bcb67f0fbce9 Add linux-next specific files for 20190412 omits 58abc4464584 Merge branch 'akpm/master' omits a42ee5272e95 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits b6e45d268c0a drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 115ff67b317a drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits b0c336a78c5b mm, memcg: consider subtrees in memory.events omits cace35af3f2d mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 75a9bde82784 mm, memcg: rename ambiguously named memory.stat counters a [...] omits e2b4e23bcf21 arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> omits 8798536893fc treewide: replace #include <asm/sizes.h> with #include <li [...] omits b51acd6fcb08 kernel, resource: use resource_overlaps() to simplify regi [...] omits 5c058666f2c5 fs/block_dev.c: Remove duplicate header omits 30cc4ead6096 fs/cachefiles/namei.c: remove duplicate header omits 76682b801249 include/linux/sched/signal.h: replace `tsk' with `task' omits d74243fd0fb5 fs/coda/psdev.c: remove duplicate header omits 8768375c1394 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 4f8bba35a5d5 pinctrl: fix pxa2xx.c build warnings omits 955e5e3cf7ac Merge branch 'akpm-current/current' omits 039f47aa6a37 bridge: only include nf_queue.h if needed omits 75a253b051cf Merge remote-tracking branch 'devfreq/for-next' omits bfc79713d408 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits d3b6f73195e6 Merge remote-tracking branch 'xarray/xarray' omits 5b5db2e6d79e Merge remote-tracking branch 'nvmem/for-next' omits 497113ef4497 Merge remote-tracking branch 'slimbus/for-next' omits 7c79d4430b18 Merge remote-tracking branch 'gnss/gnss-next' omits 5fb9f4c10084 Merge remote-tracking branch 'ntb/ntb-next' omits 44ec77bc7833 Merge remote-tracking branch 'at24/at24/for-next' omits e498d15ceec7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits e055f8ab3cba Merge remote-tracking branch 'rtc/rtc-next' omits b2f58ef4b8b0 Merge remote-tracking branch 'coresight/next' omits 92088dd02487 Merge remote-tracking branch 'livepatching/for-next' omits 714d8cac5cb9 Merge remote-tracking branch 'y2038/y2038' omits 39dad30db93f Merge remote-tracking branch 'kselftest/next' omits 46d65909952d Merge remote-tracking branch 'random/dev' omits 662bed3ad099 Merge remote-tracking branch 'pwm/for-next' omits e72639bba7e2 Merge remote-tracking branch 'pinctrl/for-next' omits 86615f75aa05 Merge remote-tracking branch 'gpio/for-next' omits 201d619a300c Merge remote-tracking branch 'rpmsg/for-next' omits 1ed2093ad002 Merge remote-tracking branch 'vhost/linux-next' omits e011bd1ff074 Merge remote-tracking branch 'scsi/for-next' omits 4093812e31e0 Merge remote-tracking branch 'cgroup/for-next' omits f5d4a0e25ab0 Merge remote-tracking branch 'slave-dma/next' omits 6c31555940f0 Merge remote-tracking branch 'icc/icc-next' omits cf5a43ba8181 Merge remote-tracking branch 'mux/for-next' omits 20ac78e83f14 Merge remote-tracking branch 'staging/staging-next' omits cbbea0909204 Merge remote-tracking branch 'thunderbolt/next' omits c54e67665da8 Merge remote-tracking branch 'extcon/extcon-next' omits 17b6040adc2e Merge remote-tracking branch 'char-misc/char-misc-next' omits d3498d74670e Merge remote-tracking branch 'tty/tty-next' omits f63e2517ff77 Merge remote-tracking branch 'phy-next/next' omits 9e76c501c074 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f4759b183de3 Merge remote-tracking branch 'usb-serial/usb-next' omits 59bd06b92db6 Merge remote-tracking branch 'usb/usb-next' omits 28b71693d17e Merge remote-tracking branch 'driver-core/driver-core-next' omits 4a1621918ed3 Merge remote-tracking branch 'ipmi/for-next' omits fc6be6e70cb3 Merge remote-tracking branch 'leds/for-next' omits 87fe8541315b Merge remote-tracking branch 'chrome-platform/for-next' omits 7a4388e3eff9 Merge remote-tracking branch 'drivers-x86/for-next' omits d42eaa296ab7 Merge remote-tracking branch 'workqueues/for-next' omits 1a2d36f3823f Merge remote-tracking branch 'percpu/for-next' omits 3d43a306d455 Merge remote-tracking branch 'kvm-arm/next' omits bcb0ae8af401 Merge remote-tracking branch 'rcu/rcu/next' omits b28bab0569d4 Merge remote-tracking branch 'ftrace/for-next' omits 03fd8ab05845 Merge remote-tracking branch 'edac-amd/for-next' omits 3035f9d9f8cb Merge remote-tracking branch 'clockevents/clockevents/next' omits 1ab51963c06d Merge remote-tracking branch 'tip/auto-latest' omits 25481df63fdd Merge remote-tracking branch 'spi/for-next' omits b5dd3f498958 Merge remote-tracking branch 'devicetree/for-next' omits 3839514c469e Merge remote-tracking branch 'audit/next' omits 3083a794bb87 Merge remote-tracking branch 'iommu/next' omits c98788be4bb3 Merge remote-tracking branch 'tpmdd/next' omits 6fc236548309 Merge remote-tracking branch 'selinux/next' omits 703d3df3e891 Merge remote-tracking branch 'integrity/next-integrity' omits ccd484ebe474 Merge remote-tracking branch 'apparmor/apparmor-next' omits ce035fe4b198 Merge remote-tracking branch 'security/next-testing' omits 5f065f0aa0ca Merge remote-tracking branch 'regulator/for-next' omits b9af6d7d512c Merge remote-tracking branch 'battery/for-next' omits 096298e48843 Merge remote-tracking branch 'backlight/for-backlight-next' omits 1b6cafb237f0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 97febc278ea4 Merge remote-tracking branch 'kgdb/kgdb-next' omits c94aff8d6bfe Merge remote-tracking branch 'mmc/next' omits 676cf4fbda25 Merge remote-tracking branch 'block/for-next' omits 032c15e5cab2 Merge remote-tracking branch 'input/next' omits 04c774051bbc Merge remote-tracking branch 'modules/modules-next' omits be652399ddfd Merge remote-tracking branch 'sound-asoc/for-next' omits 6d7aaf18c235 Merge remote-tracking branch 'sound/for-next' omits a3353e1107bf Merge remote-tracking branch 'regmap/for-next' omits 71eb155cf2a7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5bc3af59cdee Merge remote-tracking branch 'drm-msm/msm-next' omits e99e573a11d0 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8cb03a1b67ce Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 45d15b79ac5c Merge remote-tracking branch 'drm-intel/for-linux-next' omits c34f05b3e20b Merge remote-tracking branch 'amdgpu/drm-next' omits 8a84ef63f417 Merge remote-tracking branch 'drm/drm-next' omits 16bb7ccc41e2 Merge remote-tracking branch 'crypto/master' omits c4f25276e955 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 45b94be63f42 Merge remote-tracking branch 'nand/nand/next' omits c651370a5403 Merge remote-tracking branch 'gfs2/for-next' omits b26f76333c1e Merge remote-tracking branch 'mac80211-next/master' omits 768b4dbefff4 Merge remote-tracking branch 'bluetooth/master' omits c903e329e31e Merge remote-tracking branch 'wireless-drivers-next/master' omits 11b95884a4bb Merge remote-tracking branch 'nfc-next/master' omits 5eff28ff40a4 Merge remote-tracking branch 'netfilter-next/master' omits b53bc85ce33e Merge remote-tracking branch 'ipsec-next/master' omits 359ed9588a8d Merge remote-tracking branch 'bpf-next/master' omits c64e07a6b0d2 Merge remote-tracking branch 'net-next/master' omits da37debdf632 Merge remote-tracking branch 'rdma/for-next' omits 020049fe2e82 Merge remote-tracking branch 'swiotlb/linux-next' omits 2aa430769d54 Merge remote-tracking branch 'dlm/next' omits e05ce89a8669 Merge remote-tracking branch 'ieee1394/for-next' omits 7049d5bb6224 Merge remote-tracking branch 'opp/opp/linux-next' omits 9a9d379b6540 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b080efb727b5 Merge remote-tracking branch 'pm/linux-next' omits c3705412657a Merge remote-tracking branch 'fbdev/fbdev-for-next' omits b8587f249f3e Merge remote-tracking branch 'v4l-dvb-next/master' omits d02c08a85312 Merge remote-tracking branch 'v4l-dvb/master' omits 670c8b8443d2 Merge remote-tracking branch 'jc_docs/docs-next' omits 8e7592043088 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c85cc264c022 Merge remote-tracking branch 'i3c/i3c/next' omits 74b16e3115fe Merge remote-tracking branch 'i2c/i2c/for-next' omits 9920da7a875c Merge remote-tracking branch 'hid/for-next' omits d968276c0709 Merge remote-tracking branch 'pci/next' omits f3cff76f13d4 Merge remote-tracking branch 'printk/for-next' omits f1e9c4c957e0 Merge remote-tracking branch 'vfs/for-next' omits 8ec2a42612bc Merge remote-tracking branch 'orangefs/for-next' omits ddddbfb8a632 Merge remote-tracking branch 'nfsd/nfsd-next' omits 789dd2ecf16e Merge remote-tracking branch 'nfs-anna/linux-next' omits 36349941978f Merge remote-tracking branch 'nfs/linux-next' omits 7583fdc411f2 Merge remote-tracking branch 'jfs/jfs-next' omits 78ba3f62e40a Merge remote-tracking branch 'f2fs/dev' omits 81ba6c3b21d9 Merge remote-tracking branch 'ext4/dev' omits 1235c1b4837b Merge remote-tracking branch 'ext3/for_next' omits 87311f23a24c Merge remote-tracking branch 'ecryptfs/next' omits 69182b5c3fcd Merge remote-tracking branch 'cifs/for-next' omits 73ffccf4ee48 Merge remote-tracking branch 'btrfs-kdave/for-next' omits c6b097299265 Merge remote-tracking branch 'befs/for-next' omits 2ff0d04b197f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b64fda8d44f8 Merge remote-tracking branch 's390/features' omits 9a3c733db42d Merge remote-tracking branch 'parisc-hd/for-next' omits 983e2db8a08f Merge remote-tracking branch 'nds32/next' omits 81900b72cf46 Merge remote-tracking branch 'mips/mips-next' omits 9fac5838609f Merge remote-tracking branch 'm68k/for-next' omits 81ac63d065a3 Merge remote-tracking branch 'csky/linux-next' omits 9b29e6d96c9d Merge remote-tracking branch 'clk-samsung/for-next' omits c2b2b38d42f5 Merge remote-tracking branch 'clk/clk-next' omits 0d9f254eac8b Merge remote-tracking branch 'tegra/for-next' omits 99e45aa87476 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2d3e17c596e1 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9cfd2626d060 Merge remote-tracking branch 'rockchip/for-next' omits beab50b92451 Merge remote-tracking branch 'renesas/next' omits f6de79ca2469 Merge remote-tracking branch 'qcom/for-next' omits e9fcc112a7cf Merge remote-tracking branch 'reset/reset/next' omits 10ae20419dae Merge remote-tracking branch 'omap/for-next' omits 57dabd874a9b Merge remote-tracking branch 'mvebu/for-next' omits bac5a028e495 Merge remote-tracking branch 'mediatek/for-next' omits fc1221fdf5ef Merge remote-tracking branch 'keystone/next' omits db9e909d16df Merge remote-tracking branch 'imx-mxs/for-next' omits c05097fe7bb1 Merge remote-tracking branch 'bcm2835/for-next' omits 78445a79a34c Merge remote-tracking branch 'at91/at91-next' omits 7b08ae9a7f36 Merge remote-tracking branch 'amlogic/for-next' omits c970915584ff Merge remote-tracking branch 'actions/for-next' omits 86aab3eb4208 Merge remote-tracking branch 'arm-soc/for-next' omits 121151457998 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 42b5e504ce0c Merge remote-tracking branch 'arm64/for-next/core' omits ebb7d84ff0db Merge remote-tracking branch 'dma-mapping/for-next' omits 6be2dd8d841e Merge remote-tracking branch 'kbuild/for-next' omits c2ed199dbe99 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 52a290bfbd86 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5f218fb01d71 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits df89fca50eb6 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 2f1bfcb3af57 Merge remote-tracking branch 'scsi-fixes/fixes' omits 80ca0f6c4949 Merge remote-tracking branch 'i3c-fixes/master' omits ad3430f6b758 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 8b65478b4405 Merge remote-tracking branch 'vfs-fixes/fixes' omits bb54802cdca1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 472e2bcefcf8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 921175e3f650 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f13b2c0ba11b Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 81eb0dd679b2 Merge remote-tracking branch 'crypto-current/master' omits f75779eb5d3f Merge remote-tracking branch 'input-current/for-linus' omits 84143810ffe4 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 88aa9db33021 Merge remote-tracking branch 'staging.current/staging-linus' omits af2db00fa976 Merge remote-tracking branch 'phy/fixes' omits ea211fa4a4a6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 85db02563f2f Merge remote-tracking branch 'pci-current/for-linus' omits da4da5b76649 Merge remote-tracking branch 'spi-fixes/for-linus' omits f0293b854d69 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 245c8e8bad42 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 36613f5be1fc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9fa00c404f6b Merge remote-tracking branch 'sound-current/for-linus' omits dabd291cbba2 Merge remote-tracking branch 'mac80211/master' omits 97d2658bd0b6 Merge remote-tracking branch 'wireless-drivers/master' omits f365c5537ff0 Merge remote-tracking branch 'ipsec/master' omits a2ece4b6e4b6 Merge remote-tracking branch 'bpf/master' omits d47135197d95 Merge remote-tracking branch 'net/master' omits 41dc955a55c7 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 40e77d3ff5d1 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a1a980268267 Merge remote-tracking branch 'arc-current/for-curr' omits fd8f57ba16fc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 4644ccb7458b Merge branch for-5.2/arm64/defconfig into for-next omits a499a0f7e6db Merge branch for-5.2/arm64/dt into for-next omits e65286b18d77 Merge branch for-5.2/arm/defconfig into for-next omits e469c8669200 Merge branch for-5.2/arm/soc into for-next omits b8b8ec4037ac Merge branch for-5.2/memory into for-next omits d6a5ff42c84b Merge branch for-5.2/firmware into for-next omits 0af3cb6c107e Merge branch for-5.2/soc into for-next omits 6ce50b2d9d20 Merge branch for-5.2/bus into for-next omits 8a2f2caf2be7 Merge branch 'v5.2-armsoc/dts64' into for-next omits cd2fb7c04b0e Merge branch 'v5.2-armsoc/dts32' into for-next omits c6166843a62c Merge branch 'v5.2-armsoc/drivers' into for-next omits acb355334d20 apparmor: fix blob compression when ns is forced on a policy load omits 270ad142eb0f apparmor: fix missing ZLIB defines omits 2ef099825091 apparmor: fix blob compression build failure on ppc omits f686980d61b9 apparmor: Initial implementation of raw policy blob compression omits 852870f3e84f Merge branch 'regulator-5.2' into regulator-next omits b52904576c2d Merge branch 'regulator-5.1' into regulator-linus omits 6c16e337dfa5 Merge branch 'pci/trivial' omits 0bce1167140d Merge branch 'remotes/lorenzo/pci/misc' omits 2a7592b34514 Merge branch 'remotes/lorenzo/pci/xilinx' omits a4923e7912a8 Merge branch 'remotes/lorenzo/pci/rcar' omits fee155e9a91d Merge branch 'remotes/lorenzo/pci/iproc' omits 394f8d8cdfe4 Merge branch 'remotes/lorenzo/pci/dwc' omits 74ee52a9dde8 Merge branch 'remotes/lorenzo/pci/controller-fixes' omits da6f45058859 Merge branch 'pci/misc' omits 8bd384e35332 Merge branch 'pci/msi' omits 3c34975b4ac7 Merge branch 'pci/hotplug' omits d61592c673ca Merge branch 'pci/enumeration' omits a5571ce0121e parisc: Switch from DISCONTIGMEM to SPARSEMEM omits 83ca25948940 swiotlb: dump used and total slots when swiotlb buffer is full omits c74453544181 Merge branch 'spi-5.2' into spi-next omits ba7e42598c08 Merge branch 'spi-5.1' into spi-linus omits 2f39be46bf81 Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] omits 0a84ec0b3fd5 Merge LKMM and RCU commits omits ca0be596f9a2 tools/memory-model: Make history-check scripts use mselect7 omits 42c6baaa4d79 tools/memory-model: Make checkghlitmus.sh use mselect7 omits c574ef4e17c2 Merge branch 'kconfig' into for-next omits 0789f833b857 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. omits 902eddb8b550 tools/memory-model: Fix scripting --jobs argument omits 9aa0e340cf57 tools/memory-model: Implement --hw support for checkghlitmus.sh omits f015b0c50728 tools/memory-model: Add -v flag to jingle7 runs omits e912a44ba6db tools/memory-model: Make runlitmus.sh check for jingle errors omits fac403086c9c tools/memory-model: Allow herd to deduce CPU type omits 46f1114c6420 tools/memory-model: Keep assembly-language litmus tests omits dfa4c8fd6db5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 563222d57d9b tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits cbcfd6037c3b tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 6fd8163baae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits ef76d1f261a6 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 3b5296522fb4 tools/memory-model: Fix checkalllitmus.sh comment omits c67a422a40c7 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits e489d5886d79 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits f44a9f4e2329 tools/memory-model: Update parseargs.sh for hardware verification omits ac796236be48 arm64: tegra: Add supply for temperature sensor on P2888 omits 706ffab2480a CPER: Remove unnecessary use of user-space types omits 5496147dfcea CPER: Add UEFI spec references omits 54cfc84de3ee PCI: Fix comment typos omits 2ecdfd10d440 Merge branch 'linus' omits a1dcc8301796 Merge branch 'v5.2-armsoc/dts32' into for-next omits 902c059b9d00 Merge branch 'x86/urgent' omits 3595eaa15cdd Merge branch 'x86/cleanups' omits 57344ef6355b Merge branch 'x86/asm' omits 4d67e72367a8 Merge branch 'timers/core' omits 532746809eba Merge branch 'ras/core' omits b129fe22b969 Merge branch 'perf/urgent' omits c6515aa42447 Merge branch 'linus' omits abc8cad6822d Merge branches 'iommu/fixes', 'x86/vt-d' and 'core' into next omits 4a5d5420a4e0 Merge branch 'x86/urgent' omits e97fb6baaecb Merge branch 'timers/core' omits d4c64ba40244 Merge branch 'smp/urgent' omits 7490bc40bc1d Merge branch 'locking/urgent' omits edcc70b38da5 Merge branch 'core/urgent' omits 25e746409eaa Merge branch 'linus' omits dc504f2adafa Merge branch 'efi/core' omits 57fc0c5d1212 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 omits d1b86ac45458 arm64: tegra: Add L2 cache topology to Tegra210 omits c934e2257697 arm64: tegra: Enable CPU idle support for Shield omits 72ce6f215c7b arm64: tegra: Enable CPU idle support for Smaug omits e26f5dd5a7b7 arm64: tegra: Enable CPU idle support for Jetson TX1 omits 7103ac519e73 arm64: tegra: Add CPU idle states properties for Tegra210 omits c967959371d7 arm64: tegra: Fix timer node for Tegra210 omits 0626f0df9ed0 Merge branch 'x86/urgent' omits 8911b02c48da Merge branch 'x86/timers' omits 9e1d77f25fad Merge branch 'x86/cpu' omits e511ab5b0456 Merge branch 'x86/cleanups' omits 53d7de5a8a81 Merge branch 'timers/core' omits f5c360d14397 Merge branch 'ras/core' omits 0ed638dd7f81 Merge branch 'irq/core' omits ef6a9f4f3ef9 Merge branch 'core/urgent' omits d3aa8a12f30e Merge branch 'v5.2-armsoc/dts64' into for-next omits a33becb551bd Merge branch 'v5.2-armsoc/dts32' into for-next omits 82dea4ddb9c1 Merge branch 'v5.1-armsoc/dts-fixes' into for-next omits 9a1a496f1406 Merge branch 'v5.2-clk/next' into for-next omits 52b7562fddb6 Merge branch 'v5.2-armsoc/dts64' into for-next omits c0e7feef7350 Merge branch 'v5.2-armsoc/dts32' into for-next adds 2d06b235815e Merge tag 'for-5.1-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 788f07ebe040 Merge tag 'drm-intel-fixes-2019-04-11' of git://anongit.fr [...] adds 58890f31f98d Merge tag 'drm-fixes-2019-04-12' of git://anongit.freedesk [...] adds f2a7346955e5 Merge tag 'acpi-5.1-rc5' of git://git.kernel.org/pub/scm/l [...] adds 372686e60c84 Merge tag 'sound-5.1-rc5' of git://git.kernel.org/pub/scm/ [...] adds ea951a943f8d Merge tag 'mmc-v5.1-rc2' of git://git.kernel.org/pub/scm/l [...] adds f16628d6e8c6 clang-format: Update with the latest for_each macro list adds 8e72d95d993d Merge tag 'clang-format-for-linus-v5.1-rc5' of git://githu [...] adds 3c677d206210 iommu/amd: Set exclusion range correctly adds 4876191cbe2a Merge tag 'iommu-fix-v5.1-rc5' of git://git.kernel.org/pub [...] adds 8ee15f324866 Merge tag 'dma-mapping-5.1-1' of git://git.infradead.org/u [...] adds a0fe2c6479aa linux/kernel.h: Use parentheses around argument in u64_to_ [...] adds 4fa5ecda2bf9 objtool: Add rewind_stack_do_exit() to the noreturn list adds 54c63a75581f Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 95c5c618fa43 irqchip/irq-ls1x: Missing error code in ls1x_intc_of_init() adds e8458e7afa85 genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n adds 325aa19598e4 genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake [...] adds 6a022984c3fe Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 90c1cba2b3b3 locking/lockdep: Zap lock classes even with lock debugging [...] adds 26e2b81977bb Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 583feb08e7f7 perf/x86/intel: Fix handling of wakeup_events for multi-en [...] adds d7262457e35d perf/x86/intel: Initialize TFA MSR adds 914123fa3904 x86/perf/amd: Resolve race condition when disabling PMC adds 6d3edaae16c6 x86/perf/amd: Resolve NMI latency issues for active PMCs adds 3966c3feca3f x86/perf/amd: Remove need to check "running" bit in NMI handler adds 1d54ad944074 perf/core: Fix perf_event_disable_inatomic() race adds 73fdb2c908c6 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 0e9f02450da0 sched/fair: Do not re-read ->h_load_next during hierarchic [...] adds 5e6f1fee60a3 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 07d7e12091f4 alarmtimer: Return correct remaining time adds 122c215bfae8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds faa3604eda32 x86/resctrl: Fix typos in the mba_sc mount option adds 5b77e95dd779 x86/asm: Use stricter assembly constraints in bitops adds 6d0a598489ca Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 045afc24124d arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero r [...] adds 5ded88718aef Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds cf60528f8ab8 Merge tag 'powerpc-5.1-5' of git://git.kernel.org/pub/scm/ [...] adds a3b84248628d Merge tag 'pci-v5.1-fixes-2' of git://git.kernel.org/pub/s [...] adds b3cf181c65c4 clk: mediatek: fix clk-gate flag setting adds f89b9e1be7da clk: imx: Fix PLL_1416X not rounding rates adds 09bad0df3974 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 87af0c381357 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds af6b61d7ef58 Revert "SUNRPC: Micro-optimise when the task is known not [...] adds b60bc0665e6a Merge tag 'nfs-for-5.1-4' of git://git.linux-nfs.org/proje [...] adds 1200e07f3ad4 block: don't use for-inside-for in bio_for_each_segment_all adds 704236672eda tools/io_uring: remove IOCQE_FLAG_CACHEHIT adds 3ec482d15cb9 io_uring: restrict IORING_SETUP_SQPOLL to root adds eed47d19d936 block, bfq: fix use after free in bfq_bfqq_expire adds bf348f9b78d4 virtio-blk: limit number of hw queues by nr_cpu_ids adds 1978f30a8773 scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids adds 1b8f21b74c3c blk-mq: introduce blk_mq_complete_request_sync() adds eb3afb75b57c nvme: cancel request synchronously adds b2b3a70cd998 lightnvm: pblk: fix crash in pblk_end_partial_read due to [...] adds a3761c3c9120 block: do not leak memory in bio_copy_user_iov() adds 67f471b6ed3b nvme-fc: correct csn initialization and increments on error adds d808b7f759b5 nvmet: fix discover log page when offsets are used adds c0c14e935032 Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] adds a89afe58f1a7 block: fix the return errno for direct IO adds 4443f8e6ac77 Merge tag 'for-linus-20190412' of git://git.kernel.dk/linux-block adds 48d19fa33cc9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 1ee6f7cdfc6b Merge remote-tracking branch 'arc-current/for-curr' adds e30584509659 dctcp: more accurate tracking of packets delivery adds dd3ac9a68435 net/rds: Check address length before reading address family adds 238ffdc49ef9 mISDN: Check address length before reading address family adds 175f7c1f01d3 sctp: Check address length before reading address family adds d852be84770c net: netlink: Check address length before reading groups field adds a9107a14a9b9 rxrpc: Check address length before reading srx_service field adds bd7d46ddca06 Bluetooth: Check address length before reading address field adds c68e747d0a98 llc: Check address length before reading address field adds ba024f2574a1 bpf: Check address length before reading address family adds bddc028a4f2a udpv6: Check address length before reading address family adds 0a2c34f18c94 vxge: fix return of a free'd memblock on a failed dma mapping adds 1dc2b3d65523 qede: fix write to free'd pointer error and double free of ptp adds 56d282d9db19 rxrpc: Clear socket error adds 4611da30d679 rxrpc: Make rxrpc_kernel_check_life() indicate if call completed adds 8e8715aaa905 rxrpc: Allow errors to be returned from rxrpc_queue_packet() adds f7f1dd3162ef afs: Check for rxrpc call completion in wait loop adds 39ce67557568 rxrpc: Trace received connection aborts adds 1a2391c30c0b rxrpc: Fix detection of out of order acks adds 9e550f015303 Merge branch 'rxrpc-fixes' adds ed0de45a1008 ipv4: recompile ip options in ipv4_link_failure adds c543cb4a5f07 ipv4: ensure rcu_read_lock() in ipv4_link_failure() adds 9ac6bb1414ac qed: Delete redundant doorbell recovery types adds b61b04ad81d5 qed: Fix the doorbell address sanity check adds d4476b8a6151 qed: Fix missing DORQ attentions adds 0d72c2ac8918 qed: Fix the DORQ's attentions handling adds a6b16d8d2ae7 Merge branch 'qed-doorbell-overflow-recovery' adds 69f23a09daf9 rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check adds 8e5fdedf6132 Merge remote-tracking branch 'net/master' adds 44c4d966597f Merge remote-tracking branch 'bpf/master' adds 0800bc616c25 Merge remote-tracking branch 'ipsec/master' adds becf2319f320 selftests: netfilter: check icmp pkttoobig errors are set [...] adds 1025ce75212b netfilter: conntrack: don't set related state for differen [...] adds 8176c8332751 netfilter: conntrack: initialize ct->timeout adds 0261ea1bd1eb ipvs: do not schedule icmp errors from tunnels adds a5dc1fb1928a netfilter: ctnetlink: don't use conntrack/expect object ad [...] adds 4d2993b1bfa9 netfilter: nf_tables: prevent shift wrap in nft_chain_pars [...] adds 51f9960db6ad netfilter: nat: fix icmp id randomization adds 2495bafbf236 Merge remote-tracking branch 'netfilter/master' adds 2170e2157d7c mt76: mt7603: add missing initialization for dev->ps_lock adds aa3cb24be18b mt76: mt7603: fix sequence number assignment adds 9dc27bcbe78c mt76: mt7603: send BAR after powersave wakeup adds 746ba11f1706 rt2x00: do not increment sequence number while re-transmitting adds bafdf85dfa59 mt76x02: avoid status_list.lock and sta->rate_ctrl_lock de [...] adds f5ae2f932e2f iwlwifi: mvm: avoid possible deadlock in TX path adds dcfe3b103dd1 iwlwifi: mvm: update offloaded rate control on changes adds debec2f23910 iwlwifi: add support for quz firmwares adds 832bc250d71f Merge tag 'iwlwifi-for-kalle-2019-04-03' of git://git.kern [...] adds bef338babf8c Merge remote-tracking branch 'wireless-drivers/master' adds 86cea12515ea Merge remote-tracking branch 'mac80211/master' adds 183ab39eb0ea ALSA: hda: Initialize power_state field properly adds a4abf7b6b027 Merge remote-tracking branch 'sound-current/for-linus' adds 61aa8d412416 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6524d7c4410b Merge remote-tracking branch 'regmap-fixes/for-linus' adds 4ed9d2abba22 Merge branch 'regulator-5.1' into regulator-linus adds 65a68eec7758 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 046b101fef62 Merge branch 'spi-5.1' into spi-linus adds 423bfc9c7fd4 Merge remote-tracking branch 'spi-fixes/for-linus' adds d5bc73f34cc9 PCI: Fix issue with "pci=disable_acs_redir" parameter bein [...] adds 1b8bdeef6ea1 Merge remote-tracking branch 'pci-current/for-linus' adds 7676ab787f8e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f34317d5b63c Merge remote-tracking branch 'phy/fixes' adds 64169b5bd603 Merge remote-tracking branch 'staging.current/staging-linus' adds 6fff5de66f79 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds d5231f99c5f3 Merge remote-tracking branch 'input-current/for-linus' adds ebc18d5619b7 Merge remote-tracking branch 'crypto-current/master' adds 989b39e87c37 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 7c7eeae8145e Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3702d10f160e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9d8d7e5b4192 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7bc77dd50d07 Merge remote-tracking branch 'vfs-fixes/fixes' adds 0590c36cf688 Merge remote-tracking branch 'i3c-fixes/master' adds a0033bd1eae4 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in [...] adds 5819c9099ca1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d15d9fd02575 drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs adds ce3052c8ad0d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 83da1bed86cd modpost: make KBUILD_MODPOST_WARN also configurable for ex [...] adds c3236fb5a5fc Merge branch 'kconfig' into for-next adds e60a6c4f4eba Merge remote-tracking branch 'kbuild/for-next' adds 48fed13aea82 Merge remote-tracking branch 'dma-mapping/for-next' adds d263119387de arm64: compat: Reduce address limit adds 691efbedc60d arm64: vdso: use $(LD) instead of $(CC) to link VDSO adds a823c35ff2ed arm64: ptrace: Add function argument access API adds 0cde62a46e88 docs/memory-barriers.txt: Fix style, spacing and grammar i [...] adds c166adf6ef2c Merge remote-tracking branch 'arm64/for-next/mmiowb' into [...] adds 6e4cbb8a6269 Merge remote-tracking branch 'arm64/for-next/core' adds 3d659e7d6513 arm64: perf_event: Remove wrongfully used inline adds 070571c771b3 Merge remote-tracking branch 'arm-perf/for-next/perf' adds f680af154f5e Merge remote-tracking branch 'arm-soc/for-next' adds 81373b0aa091 Merge remote-tracking branch 'actions/for-next' adds cd855eecc2d0 Merge remote-tracking branch 'amlogic/for-next' adds 58d1348f3049 Merge remote-tracking branch 'at91/at91-next' adds 12ce348980d7 Merge remote-tracking branch 'bcm2835/for-next' adds cbb3be45937a Merge remote-tracking branch 'imx-mxs/for-next' adds 83fafeb4f037 Merge remote-tracking branch 'keystone/next' adds e42032c7a9d4 Merge remote-tracking branch 'mediatek/for-next' adds fece43d123eb Merge remote-tracking branch 'mvebu/for-next' adds 7229d544c83a ARM: dts: am335x: baltos-ir2110: Replaced register offsets [...] adds a48d48e6535b ARM: dts: am335x: baltos-ir3220: Replaced register offsets [...] adds f6385bd149ec ARM: dts: am335x: baltos-ir5221: Replaced register offsets [...] adds 8ce8c4b31a82 ARM: dts: am335x: baltos-leds: Replaced register offsets w [...] adds 11ce1e08971e ARM: dts: am335x: baltos: Replaced register offsets with defines adds 0b119fafc882 ARM: dts: am335x: base0033: Replaced register offsets with [...] adds ada077fa906e ARM: dts: am335x: bonegreen-wireless: Replaced register of [...] adds 9faf08c2e677 ARM: dts: am335x: boneblue: Replaced register offsets with [...] adds e52a7204cdd3 ARM: dts: am335x: bonegreen-common: Replaced register offs [...] adds 4e5835effc3d ARM: dts: am335x: chiliboard: Replaced register offsets wi [...] adds 125a6f3c58e3 ARM: dts: am335x: chilisom: Replaced register offsets with [...] adds 6c4f9ebf86db ARM: dts: am335x: cm-t335: Replaced register offsets with defines adds ef2791fd13c3 ARM: dts: am335x: evm: Replaced register offsets with defines adds 1f757e0616cf ARM: dts: am335x: evmsk: Replaced register offsets with defines adds 33ef1394a97d ARM: dts: am335x: icev2: Replaced register offsets with defines adds 5f3073011c89 Merge branch 'omap-for-v5.2/dt-am3' into for-next adds 35667d812c38 Merge branch 'omap-for-v5.2/am4-ddr3' into omap-for-v5.2/a [...] adds 88742c146f8a Merge branch 'omap-for-v5.2/am4-pm-v2' into for-next adds 09f837546edf dt-binding: arm: omap: Add information for AM5748 adds bcbb63b80284 ARM: dts: dra7: Separate AM57 dtsi files adds 213472244917 Merge branch 'omap-for-v5.2/dt' into for-next adds df9333c3833f Merge remote-tracking branch 'omap/for-next' adds 5eb0bdcecbcd Merge remote-tracking branch 'reset/reset/next' adds a207246a785d Merge remote-tracking branch 'qcom/for-next' adds 0cd4f4f10245 ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig adds b266731b76d5 ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in [...] adds f408170d1829 ARM: dts: r8a77470: Add HSCIF support adds 3d59e55ef864 ARM: dts: r8a77470: Add PWM support adds 1631b58c7ef6 ARM: dts: r8a77470: Add VIN support adds 1a675db44002 ARM: dts: r8a77470: Add USB PHY DT support adds e18cfb6e0418 ARM: dts: iwg23s-sbc: Enable USB Phy[01] adds ce5940798cf1 ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device adds 034484c4a3c7 ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host adds 307ca5cf4778 ARM: dts: r8a77470: Add HSUSB device nodes adds 0725a5478e3b ARM: dts: iwg23s-sbc: Enable HS-USB adds 4c39da306a44 Merge branches 'arm-defconfig-for-v5.2' and 'arm-dt-for-v5 [...] adds ecd92e8c30f6 Merge remote-tracking branch 'renesas/next' adds 7a4ae8ceaaf4 Merge branch 'v5.2-armsoc/drivers' into for-next adds ac60c5e33df4 ARM: dts: rockchip: Add dynamic-power-coefficient for rk3288 adds 8a5deb4e316a ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-v [...] adds ed27ae71bf61 ARM: dts: rockchip: vcc33_ccd off in suspend for rk3288-ve [...] adds 356150e86d75 ARM: dts: rockchip: vdd_gpu off in suspend for rk3288-veyron adds 45a9cee770e0 Merge branch 'v5.2-armsoc/dts32' into for-next adds cca64cf155a6 Merge branch 'v5.2-armsoc/dts64' into for-next adds 2dd00d31d488 ARM: rockchip: Mark pm-init functions __init adds ee272f628001 Merge branch 'v5.2-armsoc/soc32' into for-next adds dfe7fb21cd9e clk: rockchip: Make rkpwm a critical clock on rk3288 adds 00c0cd9e59d2 clk: rockchip: Fix video codec clocks on rk3288 adds bf297420cce5 clk: rockchip: Limit use of USB PHY clock to USB on rk3288 adds 57a20248ef3e clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 adds 1f55660ff805 clk: rockchip: add a COMPOSITE_DIV_OFFSET clock-type adds ea1f8feb26d3 Merge branch 'v5.2-clk/next' into for-next adds 7122069409bc Merge remote-tracking branch 'rockchip/for-next' adds 7676e667c841 ARM: s3c64xx: Tidy up handling of regulator GPIO lookups adds 0b428d14b485 Merge branch 'next/soc' into for-next adds 21f21a36b8de Merge remote-tracking branch 'samsung-krzk/for-next' adds d4a123d56b4e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5f0199414a57 Merge branch for-5.2/bus into for-next adds 99aa1733f4a1 Merge branch for-5.2/soc into for-next adds 3c5600a0ea4b Merge branch for-5.2/firmware into for-next adds 26b40cc792d2 Merge branch for-5.2/memory into for-next adds 4f730a216db1 Merge branch for-5.2/arm/soc into for-next adds a6762efe45da Merge branch for-5.2/arm/defconfig into for-next adds d9931a1869fb arm64: tegra: Fix timer node for Tegra210 adds da77c6d92bf7 arm64: tegra: Add CPU idle states properties for Tegra210 adds d2c19dd714fc arm64: tegra: Enable CPU idle support for Jetson TX1 adds 15e666968f87 arm64: tegra: Enable CPU idle support for Smaug adds 3056c1ca2939 arm64: tegra: Enable CPU idle support for Shield adds 6c00cac1de5e arm64: tegra: Add L2 cache topology to Tegra210 adds 10ece0c14e11 arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1 adds 7320733094cf arm64: tegra: Add supply for temperature sensor on P2888 adds e9b001960cf5 arm64: tegra: Fix default tap and trim values adds c4307836cb6b arm64: tegra: Enable command queue for Tegra186 SDMMC4 adds cba91b874e78 Merge branch for-5.2/arm64/dt into for-next adds 08746b5db23d Merge branch for-5.2/arm64/defconfig into for-next adds 45d81543758a Merge remote-tracking branch 'tegra/for-next' adds 21eb35a1ae4d Merge commit 'tags/clk-fixes-for-linus^0' into clk-next adds 83380e7a68c4 Merge remote-tracking branch 'clk/clk-next' adds 7eea19173e6b Merge remote-tracking branch 'clk-samsung/for-next' adds fcd447b5ec63 Merge remote-tracking branch 'csky/linux-next' adds a9365e81dfeb Merge remote-tracking branch 'm68k/for-next' adds ec86e545c19a Merge tag 'mips_fixes_5.1_1' into mips-next adds c838b580ca9d MIPS: jump_label: Remove redundant nops adds 9b6584e35f40 MIPS: jump_label: Use compact branches for >= r6 adds 3e3d1dfda4d6 MIPS: generic: Enable CONFIG_JUMP_LABEL adds 16b22f85bca2 Revert "MIPS: ralink: fix cpu clock of mt7621 and add dt c [...] adds fe582e05fae2 Merge remote-tracking branch 'mips/mips-next' adds 68b493e74321 Merge remote-tracking branch 'nds32/next' adds 28f1dc758ad5 parisc: Switch from DISCONTIGMEM to SPARSEMEM adds ce9f748ae356 parisc: Remove lock code to serialize TLB operations in pacache.S adds e86efa2836b9 Merge remote-tracking branch 'parisc-hd/for-next' adds fa27df613579 Merge remote-tracking branch 's390/features' adds abff9ac68403 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 4b1309922134 Merge remote-tracking branch 'befs/for-next' adds 9bab1df8b7a3 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 3800f25d5d64 cifs: zero-range does not require the file is sparse adds 845d4b47805c Merge remote-tracking branch 'cifs/for-next' adds dce0d68eff7f Merge remote-tracking branch 'ecryptfs/next' adds 437bede6efb5 Merge remote-tracking branch 'ext3/for_next' adds 01672154b416 Merge remote-tracking branch 'ext4/dev' adds 8c1ffd96bbeb Merge remote-tracking branch 'f2fs/dev' adds c1c22e180f03 Merge remote-tracking branch 'jfs/jfs-next' adds 24a38c9f2eb2 SUNRPC: Fix up task signalling adds 05c9915a9884 SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare adds 2863a5aca480 SUNRPC: Refactor xprt_request_wait_receive() adds 2b8b490c6652 SUNRPC: Refactor rpc_sleep_on() adds c8a029b44620 SUNRPC: Remove unused argument 'action' from rpc_sleep_on_ [...] adds cb678ac2dbc2 SUNRPC: Add function rpc_sleep_on_timeout() adds f5bd316db85f SUNRPC: Fix up tracking of timeouts adds 9f9e647df0b8 SUNRPC: Simplify queue timeouts using timer_reduce() adds 2d61b091c616 SUNRPC: Declare RPC timers as TIMER_DEFERRABLE adds b339f6ca8a47 SUNRPC: Ensure that the transport layer respect major timeouts adds 3fa16f31ad1e SUNRPC: Add tracking of RPC level errors adds 6cdb3ab079ad SUNRPC: Make "no retrans timeout" soft tasks behave like s [...] adds 7fea52ec194a SUNRPC: Start the first major timeout calculation at task [...] adds de7bd189d763 SUNRPC: Ensure to ratelimit the "server not responding" sy [...] adds 28ce7f81720d SUNRPC: Add the 'softerr' rpc_client flag adds 0cb946b791e9 NFS: Consider ETIMEDOUT to be a fatal error adds e04cad060d68 NFS: Move internal constants out of uapi/linux/nfs_mount.h adds a9a306485d2c NFS: Add a mount option "softerr" to allow clients to see [...] adds e11f864eab4f NFS: Don't interrupt file writeout due to fatal errors adds 9170ab3c770a NFS: Don't call generic_error_remove_page() while holding locks adds d02a0d7adeef NFS: Don't inadvertently clear writeback errors adds ecfdcc04f4b7 NFS: Replace custom error reporting mechanism with generic one adds e3225620d588 NFS: Fix up NFS I/O subrequest creation adds 5cec1f261870 NFS: Remove unused argument from nfs_create_request() adds 2ad28c44968c pNFS: Add tracking to limit the number of pNFS retries adds 9ae517746e77 NFS: Allow signal interruption of NFS4ERR_DELAYed operations adds f2803bfaecfc NFS: Ensure that all nfs lock contexts have a valid open context adds 899bd58d25a0 NFS: Add a helper to return a pointer to the open context [...] adds 5602c11defd6 NFS: Remove redundant open context from nfs_page adds 3f9a0df55156 Merge remote-tracking branch 'nfs-anna/linux-next' adds 17bb89e85d89 Merge remote-tracking branch 'nfsd/nfsd-next' adds 3901903fd68c Merge remote-tracking branch 'orangefs/for-next' adds 683a9acec84a Merge remote-tracking branch 'vfs/for-next' adds 93a195451bfc Merge remote-tracking branch 'printk/for-next' adds 31f996efbd5a PCI/AER: Change pci_aer_init() stub to return void adds c046fd6d2d5c Merge branch 'pci/aer' adds badd9f19f199 dt-bindings: Add "external-facing" PCIe port property adds 9cb30a71acd4 PCI: OF: Support "external-facing" property adds 0ae33c0ab11d Merge branch 'pci/enumeration' adds 4d0a8fb9bee6 Merge branch 'pci/hotplug' adds 7339c44e3152 Merge branch 'pci/msi' adds ed2cbc076c4f Merge branch 'pci/misc' adds d28ca864c493 PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken adds a723fbac7f9e Merge branch 'pci/virtualization' adds d8ae9ad71b5d Merge branch 'remotes/lorenzo/pci/controller-fixes' adds 3980be33fce5 Merge branch 'remotes/lorenzo/pci/dwc' adds 69de92d02f42 Merge branch 'remotes/lorenzo/pci/iproc' adds 1beb55126937 PCI: keystone: Cleanup interrupt related macros adds 1146c2953dcb PCI: keystone: Add separate functions for configuring MSI [...] adds f6f2900ca9b7 PCI: keystone: Use hwirq to get the MSI IRQ number offset adds 66c10eca5952 PCI: keystone: Cleanup ks_pcie_msi_irq_handler() adds 9f67437b3a08 PCI: dwc: Add support to use non default msi_irq_chip adds 117c3b60bd53 PCI: keystone: Use Keystone specific msi_irq_chip adds dad5258999e9 PCI: dwc: Remove Keystone specific dw_pcie_host_ops adds fd8a44bd5b76 PCI: dwc: Remove default MSI initialization for platform s [...] adds 9afb20d600da PCI: keystone: Add start_link()/stop_link() dw_pcie_ops adds 0790eb175ee0 PCI: keystone: Cleanup error_irq configuration adds 47fe944138a6 dt-bindings: PCI: keystone: Add "reg-names" binding information adds f3560a9f88ae PCI: keystone: Perform host initialization in a single function adds 2341ab4fd5d7 PCI: keystone: Use platform_get_resource_byname() to get m [...] adds c6fa631b57f7 PCI: keystone: Move resources initialization to prepare fo [...] adds 6ea2468116e2 dt-bindings: PCI: Add dt-binding to configure PCIe mode adds 796041fcd5ac PCI: keystone: Explicitly set the PCIe mode adds 5367d31b211f dt-bindings: PCI: Document "atu" reg-names adds 69b77ceb10d8 PCI: dwc: Enable iATU unroll for endpoint too adds 0749beaa161e PCI: dwc: Fix ATU identification for designware version >= 4.80 adds 2aa9aeeff6ea PCI: keystone: Prevent ARM32 specific code to be compiled [...] adds 8bafddf5d476 dt-bindings: PCI: Add PCI RC DT binding documentation for AM654 adds 4dfde4c668c8 PCI: keystone: Add support for PCIe RC in AM654x Platforms adds d62da7bec880 PCI: keystone: Invoke phy_reset() API before enabling PHY adds 179b46492df1 PCI: OF: Allow of_pci_get_max_link_speed() to be used by P [...] adds d79885513222 PCI: keystone: Add support to set the max link speed from DT adds 820136685dbc PCI: endpoint: Add support to specify alignment for buffer [...] adds 9181e3787ee5 PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops adds e4620a6b3c1e PCI: dwc: Fix dw_pcie_ep_find_capability() to return corre [...] adds 7892fd7690cb PCI: dwc: Add callbacks for accessing dbi2 address space adds 5709114f0a97 PCI: keystone: Add support for PCIe EP in AM654x Platforms adds 3dc114b81a1f PCI: designware-ep: Configure RESBAR to advertise the smal [...] adds be75595257f8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] adds f4019656c36c misc: pci_endpoint_test: Add support to test PCI EP in AM654x adds 1e99e80a217e misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] adds 30ed3db302df Merge branch 'remotes/lorenzo/pci/keystone' adds 6be22343cc54 PCI: mediatek: Get optional clocks with devm_clk_get_optional() adds 258f250fc5f7 arm64: dts: mt2712: Remove un-used property for PCIe adds 56fe1a19eb20 Merge branch 'remotes/lorenzo/pci/mediatek' adds 048c8d6bac27 Merge branch 'remotes/lorenzo/pci/rcar' adds c379cbe5af46 Merge branch 'remotes/lorenzo/pci/xilinx' adds fbca0b284bd0 tools: PCI: Add 'h' in optstring of getopt() adds 993d5fe31c7b tools: PCI: Handle pcitest.sh independently from pcitest adds 507b820009a4 PCI: endpoint: Fix a potential NULL pointer dereference adds 464be6fe99f9 Merge branch 'remotes/lorenzo/pci/misc' adds 74356addc0b3 PCI: Fix comment typos adds 12fa4f47924c CPER: Add UEFI spec references adds 113fb03ed1d4 CPER: Remove unnecessary use of user-space types adds 5cb8ce806319 Merge branch 'pci/trivial' adds 381a436eb3f0 Merge remote-tracking branch 'pci/next' adds a3f17f1a50ed Merge remote-tracking branch 'hid/for-next' adds f3172ecb8ad0 Merge remote-tracking branch 'i2c/i2c/for-next' adds a456121b31a2 Merge remote-tracking branch 'i3c/i3c/next' adds b7edf782ce5d dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt adds 94a787a3a847 Documentation: pwm-fan: Add description for RPM support adds 0f7b743c9194 hwmon: (pwm-fan) Add RPM support via external interrupt adds a079a0a57cf8 hwmon: (pwm-fan) Report probe errors consistently adds 8843e982990b hwmon: (ir35221) fix company name adds f9496334a9b3 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] adds e736f7c64c40 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 65b5278d312f Merge remote-tracking branch 'jc_docs/docs-next' adds 520336a913b9 Merge remote-tracking branch 'v4l-dvb/master' adds 2a96d95c68c3 Merge remote-tracking branch 'v4l-dvb-next/master' adds 85377a97d280 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds e5e11dd4b31c Merge remote-tracking branch 'pm/linux-next' adds 608c51f77f65 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 7e34716bd07c Merge remote-tracking branch 'opp/opp/linux-next' adds 4776e5efd8a7 Merge remote-tracking branch 'ieee1394/for-next' adds fbc9148a8d96 Merge remote-tracking branch 'dlm/next' adds 8395c154abb7 swiotlb: dump used and total slots when swiotlb buffer is [...] adds fd46212e25e6 Merge remote-tracking branch 'swiotlb/linux-next' adds 48c5f913af9a Merge remote-tracking branch 'rdma/for-next' adds 1ba9a8951794 ipv6: Only call rt6_check_neigh for nexthop with gateway adds 6e1809a564ef ipv6: Remove rt6_check_dev adds cc3a86c802f0 ipv6: Change rt6_probe to take a fib6_nh adds 702cea56852c ipv6: Pass fib6_nh and flags to rt6_score_route adds 28679ed10479 ipv6: Refactor find_match adds 30c15f033847 ipv6: Refactor find_rr_leaf adds af52a52cbabd ipv6: Be smarter with null_entry handling in ip6_pol_route_lookup adds d83009d462a6 ipv6: Move fib6_multipath_select down in ip6_pol_route adds 0c59d0067587 ipv6: Refactor rt6_device_match adds 0b34eb004347 ipv6: Refactor __ip6_route_redirect adds 78f07adac861 Merge branch 'ipv6-Refactor-nexthop-selection-helpers-duri [...] adds bb23581b9b38 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 56490b623aa0 selftests: Add debugging options to pmtu.sh adds 9994677c968e net: sched: flower: fix filter net reference counting adds 0eff1052438c sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). adds 925b93742263 sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). adds 5e8f641db673 sctp: Use helper for sctp_ulpq_tail_event() when hooked up [...] adds 178ca044aa60 sctp: Make sctp_enqueue_event tak an skb list. adds 013b96ec6461 sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). adds 8af9f7291e22 Merge branch 'sctp-skb-list' adds 6dc400af216a xen-netback: add reference from xenvif to backend_info to [...] adds 50717a37db03 net/smc: nonblocking connect rework adds 4ada81fddfbb net/smc: fallback to TCP after connect problems adds 598866974c94 net/smc: check for ip prefix and subnet adds bc36d2fc93eb net/smc: consolidate function parameters adds fba7e8ef513c net/smc: cleanup of get vlan id adds 228bae05be32 net/smc: code cleanup smc_listen_work adds 9aa68d298c80 net/smc: improve smc_listen_work reason codes adds 7a62725a50e0 net/smc: improve smc_conn_create reason codes adds e0a092ebebf7 Merge branch 'smc-next' adds abe9fd5726e0 net: dummy: use generic helper to report timestamping info adds af730342ec3b net: loopback: use generic helper to report timestamping info adds 056b21fbe689 net: veth: use generic helper to report timestamping info adds 3c91d1148320 Documentation: net: dsa: transition to the rst format adds af9095f00d34 netdevsim: move shared dev creation and destruction into s [...] adds 38f58c972334 netdevsim: move sdev specific bpf debugfs files to sdev dir adds b26b6946a62f netdevsim: make bpf_offload_dev_create() per-sdev instead [...] adds 4b3a84bce4e2 netdevsim: move sdev-specific init/uninit code into separa [...] adds 8c5a3ca306a0 Merge branch 'netdevsim-Mostly-cleanup-in-sdev-bpf-iface-area' adds 1deeb6408c1c ipv6: Remove flowi6_oif compare from __ip6_route_redirect adds e64718282c00 nfp: opportunistically poll for reconfig result adds dd5b2498d845 nfp: add a mutex lock for the vNIC ctrl BAR adds 0a72d8332ce6 nfp: move vNIC reset before netdev init adds bcf0cafab44f nfp: split out common control message handling code adds 9d60f0ea1c55 Merge branch 'nfp-update-to-control-structures' adds c252aa3e8ed3 rhashtable: use struct_size() in kvzalloc() adds e4edbe3c1f44 rhashtable: fix some __rcu annotation errors adds c5783311a124 rhashtable: reorder some inline functions and macros. adds adc6a3ab192e rhashtable: move dereference inside rht_ptr() adds f4712b46a529 rhashtable: replace rht_ptr_locked() with rht_assign_locked() adds ca0b709d1a07 rhashtable: use BIT(0) for locking. adds 5fa7d3f9d318 Merge branch 'rhashtable-bit-locking-m68k' adds f1538eca9ea6 net: phy: shrink PHY settings array adds 5a3144e41956 net: phy: add support for new modes in phylib adds c6576bfe2f4b phy: warn if phylib and ethtool PHY mode definitions are o [...] adds 81f2eeb37074 Merge branch 'net-phy-shrink-PHY-settings-array-and-add-20 [...] adds 741fca1667ea net: hns3: modify VLAN initialization to be compatible wit [...] adds 44e626f720c3 net: hns3: fix VLAN offload handle for VLAN inserted by port adds 21e043cd8124 net: hns3: fix set port based VLAN for PF adds 92f11ea177cd net: hns3: fix set port based VLAN issue for VF adds a4d2cdcbb878 net: hns3: minor refactor for hns3_rx_checksum adds d474d88f8826 net: hns3: add hns3_gro_complete for HW GRO process adds db5936db8f9e net: hns3: always assume no drop TC for performance reason adds 1a49f3c6146f net: hns3: divide shared buffer between TC adds c41e672d1e6a net: hns3: set dividual reset level for all RAS and MSI-X errors adds 2d0075b4a7b7 net: hns3: do not initialize MDIO bus when PHY is inexistent adds cc5ff6e90f80 net: hns3: free the pending skb when clean RX ring adds 6814b5900b83 net: hns3: code optimization for command queue' spin lock adds c19571264dd7 Merge branch 'hns3-next' adds 1fcd165884c8 r8169: create function pointer array for PHY init functions adds 8344ffffd176 r8169: create function pointer array for chip hw init functions adds 0ed1d3ddedb9 Merge branch 'r8169-phy-func-ptr-arrays' adds e62b2fd5d3b4 r8169: change irq handler to always trigger NAPI polling adds e982eec5e68b Merge remote-tracking branch 'net-next/master' adds b1cd609d9b51 bpf: Add base proto function for cgroup-bpf programs adds 7b146cebe30c bpf: Sysctl hook adds 808649fb787d bpf: Introduce bpf_sysctl_get_name helper adds 1d11b3016cec bpf: Introduce bpf_sysctl_get_current_value helper adds 4e63acdff864 bpf: Introduce bpf_sysctl_{get,set}_new_value helpers adds e1550bfe0de4 bpf: Add file_pos field to bpf_sysctl ctx adds 196398d4c0ac bpf: Sync bpf.h to tools/ adds 063cc9f06ee6 libbpf: Support sysctl hook adds 7007af63da3b selftests/bpf: Test sysctl section name adds 1f5fa9ab6e2e selftests/bpf: Test BPF_CGROUP_SYSCTL adds 6041c67f28d8 selftests/bpf: Test bpf_sysctl_get_name helper adds 11ff34f74e32 selftests/bpf: Test sysctl_get_current_value helper adds 786047dd08de selftests/bpf: Test bpf_sysctl_{get,set}_new_value helpers adds 9a1027e52535 selftests/bpf: Test file_pos field in bpf_sysctl ctx adds 57c3bb725a3d bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types adds d7a4cb9b6705 bpf: Introduce bpf_strtol and bpf_strtoul helpers adds b457e5534c99 bpf: Sync bpf.h to tools/ adds 99f57973ac5b selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h adds c2d5f12e4c6c selftests/bpf: Test ARG_PTR_TO_LONG arg type adds 8549ddc832d6 selftests/bpf: Test bpf_strtol and bpf_strtoul helpers adds 7568f4cbbeae selftests/bpf: C based test for sysctl and strtoX adds a43d05086c5e Merge branch 'bpf-sysctl-hook' adds 51356ac89b5a bpf: Fix distinct pointer types warning for ARCH=i386 adds 1b04aee7e218 bpf: refactor propagate_liveness to eliminate duplicated for loop adds 3f8cafa4131f bpf: refactor propagate_liveness to eliminate code redundance adds 55e7f3b5ac94 bpf: factor out reg and stack slot propagation into "propa [...] adds c342dc109aa5 bpf: refactor "check_reg_arg" to eliminate code redundancy adds 86086193c112 Merge remote-tracking branch 'bpf-next/master' adds b1cc3cfc4af1 Merge remote-tracking branch 'ipsec-next/master' adds dec701bc811e Merge remote-tracking branch 'netfilter-next/master' adds 61405eeb69ab Merge remote-tracking branch 'nfc-next/master' adds 4b1831e48974 iwlwifi: dbg_ini: support HW error trigger adds bfa34c332964 iwlwifi: dbg_ini: enforce always on domain checking adds 4bdb2676d8fd iwlwifi: dbg_ini: fix iwl_dump_ini_dev_mem_iter memory bas [...] adds 9802162f98b4 iwlwifi: dbg_ini: add memory offset to the base address of [...] adds 990ffe3e8196 iwlwifi: dbg_ini: add version to dump header adds 1cdb4d8f2a4b iwlwifi: dbg_ini: add region id to the region dump adds 186e6c871b92 iwlwifi: trust calling function adds 60eeaf572f3e iwlwifi: dbg_ini: add registers addresses in fifo dump adds 192a7e1f731f iwlwifi: mvm: IBSS: use BE FIFO for multicast adds f0e1e1c20d5f iwlwifi: dbg_ini: change memory range base address to u64 adds d63916aeba57 iwlwifi: dbg_ini: fix the dram monitor header size adds 4c704534c38f iwlwifi: dbg_ini: add monitor header to smem monitor adds 0bfefe2f41dd iwlwifi: mvm: fix pointer reference when setting HE QAM thres adds 84294b5be15a iwlwifi: dbg_ini: remove redundant curly brackets from tri [...] adds 33a403861572 iwlwifi: dbg_ini: remove redundant type argument from iwl_ [...] adds 30eba3f9a454 iwlwifi: dbg_ini: apply rx fifo offset after reading the r [...] adds 3f7fbc8cc11e iwlwifi: mvm: remove buggy and unnecessary hw_queue initia [...] adds c9af7528c331 iwlwifi: mvm: no need to check return value of debugfs_cre [...] adds cf5d566322be iwlwifi: pcie: no need to check return value of debugfs_cr [...] adds 56fe12d2837f iwlwifi: dbg: fill radio registers data regardless of fifo [...] adds afc1e3b4fc8f iwlwifi: mvm: use correct GP2 register address for 22000 family adds c30aef01bae9 iwlwifi: set 512 TX queue slots for AX210 devices adds d14ae796f849 iwlwifi: mvm: support HE context cmd API change adds ef8a913766cd iwlwifi: remove misconfigured pci ids from 22260 series adds 5f659c792a31 Merge tag 'iwlwifi-next-for-kalle-2019-04-03' of git://git [...] adds 0cf83903aad0 brcmfmac: Use struct_size() in kzalloc() adds e3062e05e1cf brcmfmac: Loading the correct firmware for brcm43456 adds a927e8d8ab57 brcmfmac: fix leak of mypkt on error return path adds 0961d9874a2e rtlwifi: Fix duplicate tests of one of the RX descriptors adds ddab2eee7949 rtlwifi: Convert the wake_match variable to local adds bdfc4027de15 rtlwifi: rtl8723ae: Make rtl8723e_dm_refresh_rate_adaptive [...] adds e4aee6921215 Merge remote-tracking branch 'wireless-drivers-next/master' adds 8f961df9626b Merge remote-tracking branch 'bluetooth/master' adds cad78eb1c9e0 Merge remote-tracking branch 'mac80211-next/master' adds f3845144264f Merge remote-tracking branch 'gfs2/for-next' adds bd135579355e Merge remote-tracking branch 'nand/nand/next' adds f4a0cd31e029 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 34ad076e8efd Merge remote-tracking branch 'crypto/master' adds 5c8c397c3e54 Merge tag 'drm-misc-next-2019-04-10' of git://anongit.free [...] adds ecc4946f11a0 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] adds 35cbfc42d5d8 Merge remote-tracking branch 'drm/drm-next' adds 2624dd154bcc drm/amdgpu: add timeline support in amdgpu CS v3 adds 1afeb3144344 drm/amdgpu: update version for timeline syncobj support in [...] adds 3d2aca8c8620 drm/amdgpu: fix old fence check in amdgpu_fence_emit adds e911671cd027 drm/powerplay: Add smu set xgmi pstate interface adds 93abb05fd5d6 drm/amdgpu: Set proper function to set xgmi pstate adds 9b60d38dd8b0 Merge remote-tracking branch 'amdgpu/drm-next' adds 2474028e4b9a drm/i915: Rename skl_wa_clkgating to the actual WA adds fa9d38f65d39 drm/i915: Fix the inconsistent RMW in WA 827 adds 0edda1d6813b drm/i915: Flush the CSB pointer reset adds 7a412b8f60cd drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_ [...] adds e5604e2fb6d4 drm/i915: Suppress spurious combo PHY B warning adds 019d26004eba drm/i915: Shortcut readiness to reset check adds 5ce5f61b70f9 drm/i915: Handle catastrophic error on engine reset adds 39564ae86d51 drm/i915/ehl: Inherit Ice Lake conditional code adds 5d75dc2b0810 drm/i915: Teach intel_workarounds to use uncore mmio access adds 672e29561767 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a698e87c6e2b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3d31e2152281 drm/bridge: ti-tfp410: Fall back to HPD polling if HPD irq [...] adds 51c7b4477c8b dt-bindings: display: tfp410: Add bus-width parameter property adds 0eb2766dd6f3 drm/bridge: ti-tfp410: Set the bus_format adds d08d42de6432 iommu: io-pgtable: Add ARM Mali midgard MMU page table format adds c117aa4d8701 drm: Add a drm_gem_objects_lookup helper adds f3ba91228e8e drm/panfrost: Add initial panfrost driver adds 4dff47c7607a drm/panfrost: Add support for 2MB page entries adds 96692b1a1d6a Merge remote-tracking branch 'drm-misc/for-linux-next' adds a896a7f76ed8 Merge remote-tracking branch 'drm-msm/msm-next' adds 2d0f116e4203 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 998da826d05c Merge remote-tracking branch 'regmap/for-next' adds 7c32ae35fbf9 ALSA: seq: Cover unsubscribe_port() in list_mutex adds 6740ea6776e9 ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper adds 6b580f523172 ALSA: seq: Protect racy pool manipulation from OSS sequencer adds 99fff44fe339 Merge branch 'for-linus' into for-next adds e61ab9f01749 ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_ [...] adds 150168e9c28d Merge remote-tracking branch 'sound/for-next' adds c4af55029481 Merge remote-tracking branch 'sound-asoc/for-next' adds e35971eee9d8 Merge remote-tracking branch 'modules/modules-next' adds c28a1ddaf84b Merge remote-tracking branch 'input/next' adds 8a96a0e40810 block: rewrite blk_bvec_map_sg to avoid a nth_page call adds a10584c3cda9 block: refactor __bio_iov_bvec_add_pages adds 14eacf12dbc7 block: don't allow multiple bio_iov_iter_get_pages calls per bio adds 7321ecbfc7cf block: change how we get page references in bio_iov_iter_g [...] adds 52d52d1c98a9 block: only allow contiguous page structs in a bio_vec adds 6bf8a1cc996c Merge branch 'for-5.2/block' into for-next adds 673387a93005 block: genhd: remove async_events field adds c92e2f04b359 block: disk_events: introduce event flags adds 3c12c8e94ca0 Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd a [...] adds 773008f6fe05 Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy [...] adds cdf3e3deb747 block: check_events: don't bother with events if unsupported adds da55bae775eb Merge branch 'for-5.2/block' into for-next adds 2f3a9e5a9921 Merge remote-tracking branch 'block/for-next' adds 3f61630946c3 Merge remote-tracking branch 'mmc/next' adds 29a298503daa Merge remote-tracking branch 'kgdb/kgdb-next' adds c2605625c038 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6b8c397f72e5 Merge remote-tracking branch 'backlight/for-backlight-next' adds 722312b700e5 Merge remote-tracking branch 'battery/for-next' adds 1a18195a2c4e regulator: db8500-prcmu: Constify regulator_ops adds 92722a8fac53 regulator: db8500-prcmu: Convert to use simplified DT parsing adds 2564002abcde regulator: dbx500-prcmu: Remove unused fields from struct [...] adds 1e5106c2bcd3 Merge branch 'regulator-5.2' into regulator-next adds 17ff456abb8e Merge remote-tracking branch 'regulator/for-next' adds 2bfebea90dd5 Merge branch 'next-integrity-for-james' of git://git.kerne [...] adds d700649809c8 Merge branch 'next-integrity' into next-testing adds 5c779be503d5 Merge remote-tracking branch 'security/next-testing' adds 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression adds 6a59d9243d34 apparmor: fix blob compression build failure on ppc adds fe166a9f2868 apparmor: fix missing ZLIB defines adds 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load adds 37bf45e3eac3 Merge remote-tracking branch 'apparmor/apparmor-next' adds 03b40f98f703 Merge remote-tracking branch 'integrity/next-integrity' adds 1fc45eff779e Merge remote-tracking branch 'selinux/next' adds ac60f27307cb Merge remote-tracking branch 'tpmdd/next' adds 43a0541e312f iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 adds 4f97031ff860 iommu/tegra-smmu: Properly release domain resources adds 43d957b13346 iommu/tegra-smmu: Respect IOMMU API read-write protections adds a3a195929d40 iommu: Add APIs for multiple domains per device adds 26b25a2b98e4 iommu: Bind process address spaces to devices adds 2b899390fdc8 Merge branch 'api-features' into x86/vt-d adds d7cbc0f3220f iommu/vt-d: Make intel_iommu_enable_pasid() more generic adds 95587a75de17 iommu/vt-d: Add per-device IOMMU feature ops entries adds 8cc3759a6c49 iommu/vt-d: Move common code out of iommu_attch_device() adds 67b8e02b5e76 iommu/vt-d: Aux-domain specific domain attach/detach adds 0e8000f8f616 iommu/vt-d: Return ID associated with an auxiliary domain adds 48b2c937ea37 iommu/vt-d: Clean up iommu_no_mapping adds 9cc0c2af8d03 iommu/vt-d: Use dma_direct for bypass devices adds f7ae70a5e347 iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags adds 8ac13175cbe9 vfio/mdev: Add iommu related member in mdev_device adds 7bd50f0cd2fd vfio/type1: Add domain at(de)taching group helpers adds be068fa236c3 vfio/type1: Handle different mdev isolation type adds f7b0c4ce8cb3 iommu/vt-d: Flush IOTLB for untrusted device in time adds 83d18bdff18f iommu/amd: Use pci_prg_resp_pasid_required() adds 7a5dbf3ab2f0 iommu/amd: Remove the leftover of bypass support adds 14bd9a607f90 iommu/iova: Separate atomic variables to improve performance adds 9c39a1abe297 Merge branches 'iommu/fixes', 'arm/tegra', 'x86/vt-d', 'x8 [...] adds caa748281c5b Merge remote-tracking branch 'iommu/next' adds 775c74d9c0d2 Merge remote-tracking branch 'audit/next' adds 5b51a36f96d7 Merge remote-tracking branch 'devicetree/for-next' adds 2c54c4a640ed spi: pxa2xx: use a module softdep for dw_dmac adds c51d1c89ba55 Merge branch 'spi-5.2' into spi-next adds 32ecebedac36 Merge remote-tracking branch 'spi/for-next' adds 705acedd7fcb x86/vdso: Remove hpet_page from vDSO adds 70edf0cd1d03 Merge branch 'x86/vdso' adds 1fd990457e6f Merge branch 'x86/timers' adds 0925dda5962e x86/mm/KASLR: Use only one PUD entry for real mode trampoline adds b569c1843498 x86/mm/KASLR: Reduce randomization granularity for 5-level [...] adds 2eea709cd6fd Merge branch 'x86/mm' adds 7e94a7b659ee x86/microcode/intel: Refactor Intel microcode blob loading adds 24613a04ad1c x86/microcode: Fix the ancient deprecated microcode loadin [...] adds c02f48e070bd x86/microcode: Deprecate MICROCODE_OLD_INTERFACE adds f8669b96c4f8 Merge branch 'x86/microcode' adds 89833fab15d6 x86/fpu: Fix __user annotations adds 8407d4e80a44 Merge branch 'x86/fpu' adds b5b447b6b4e8 x86/entry: Remove unneeded need_resched() loop adds f37036ac6dd9 Merge branch 'x86/entry' adds e19506f6007d Merge branch 'x86/cpu' adds 4df4309587e1 x86/kexec/crash: Use struct_size() in vzalloc() adds a5881bea8861 x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol adds 7d5a4eb16d8a Merge branch 'x86/cleanups' adds 7c21383f3429 x86/build: Keep local relocations with ld.lld adds 7438642f2b4d Merge branch 'x86/build' adds a6cbfbe6677e x86/uaccess: Fix implicit cast of __user pointer adds bfdd5a67c8cb x86/asm: Clarify static_cpu_has()'s intended use adds 67e87d43b794 x86: Convert some slow-path static_cpu_has() callers to bo [...] adds 28e3ace70c3d x86/mm: Convert some slow-path static_cpu_has() callers to [...] adds 547571b5abe6 x86/asm: Modernize sync_bitops.h adds 9a6eb661ba4b Merge branch 'x86/asm' adds 37629891001f Merge branch 'timers/core' adds de7b77e5bb94 cpu/hotplug: Create SMT sysfs interface for all arches adds b238403227d1 Merge branch 'smp/hotplug' adds b10abd0a8859 sched/cpufreq: Annotate cpufreq_update_util_data pointer w [...] adds 994aeb7a93e4 sched_domain: Annotate RCU pointers properly adds 03f4b48edae7 rcuwait: Annotate task_struct with __rcu adds 7ba7319f9e38 sched/core: Annotate perf_domain pointer with __rcu adds 71b47eaf6fb2 sched/fair: Make sync_entity_load_avg() and remove_entity_ [...] adds d8743230c9f4 sched/topology: Fix build_sched_groups() comment adds 67d4f6ff2fb6 sched/topology: Skip duplicate group rewrites in build_sch [...] adds df0ccde89dec Merge branch 'sched/core' adds dfe245782214 Merge branch 'ras/core' adds 60f52ab61c7d x86/perf/amd: Remove need to check "running" bit in NMI handler adds 1eb4164ed543 x86/perf/amd: Fix build failure when CONFIG_HAVE_NMI_WATCH [...] adds f0f702655b09 perf header: Fix lock/unlock imbalances when processing BP [...] adds 961df45e5de6 perf scripts python: export-to-sqlite.py: Fix use of paren [...] adds d2d0aef9277a perf stat: Disable DIR_FORMAT feature for 'perf stat record' adds ff4f5471801f tools lib traceevent: Fix missing equality check for strcmp adds 21e6dfe04861 perf evsel: Use hweight64() instead of hweight_long(attr.s [...] adds e37008612e09 Merge tag 'perf-urgent-for-mingo-5.1-20190412' of git://gi [...] adds 2b61d998bacd Merge branch 'perf/urgent' adds 1a81542abfda perf/x86/intel: Simplify intel_tfa_commit_scheduling() adds 21d65555cd87 perf/x86: Simplify x86_pmu.get_constraints() interface adds 1f6a1e2d7d71 perf/x86: Remove PERF_X86_EVENT_COMMITTED adds c090cb70c615 perf/x86/intel: Optimize intel_get_excl_constraints() adds 2c9651c38d17 perf/x86: Clear ->event_constraint[] on put adds 109717de57b9 perf/x86: Optimize x86_schedule_events() adds f80deefa4189 perf/x86: Add sanity checks to x86_schedule_events() adds d18bf4229b17 perf/core: Make perf_swevent_init_cpu() static adds 1279e41d535e perf/headers: Fix stale comment for struct perf_addr_filter adds 2b64b2ed277f perf trace: Add 'string' event alias to select syscalls wi [...] adds c52a82f77963 perf augmented_raw_syscalls: Copy strings from all syscall [...] adds 59f3bd7802d3 perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to cop [...] adds b64f1cc6d02c perf trace beauty renameat: No need to include linux/fs.h adds 514c54039da9 perf tools: Add header defining used namespace struct to event.h adds 7fcfa9a2d9a7 perf list: Fix s390 counter long description for L1D_RO_EX [...] adds c2b3c170db61 perf stat: Revert checks for duration_time adds f0fbb114e302 perf stat: Implement duration_time as a proper event adds 3371f389e4be perf evsel: Support printing evsel name for 'duration_time' adds 5e0861baa3fa perf list: Output tool events adds 328b82b74977 tools lib traceevent: Handle trace_printk() "%px" adds fed33e905c4b tools lib traceevent: Add mono clocks to be parsed in seconds adds 6699ed712a97 tools lib traceevent: Implement a new API, tep_list_events_copy() adds 70df6a731118 tools lib traceevent: Add more debugging to see various in [...] adds 489b34948cbb tools lib traceevent: Change description of few APIs adds d5d2d05bd5b0 tools lib traceevent: Coding style fixes adds 80c5526c8544 tools lib traceevent: Implement new traceevent APIs for ac [...] adds 2ce4639f6936 tools lib traceevent: Removed unneeded !! and return parenthesis adds a634b278ec25 tools lib traceevent: Remove tep filter trivial APIs adds fea6b632235b tools lib traceevent: Remove call to exit() from tep_filte [...] adds 55c34ae076f6 tools tools, tools lib traceevent: Make traceevent APIs mo [...] adds 047ff221e3ab tools lib traceevent: Rename input arguments of libtraceev [...] adds 69769ce159cb perf tools, tools lib traceevent: Rename "pevent" member o [...] adds 6b1f4c426a60 perf tools, tools lib traceevent: Rename "pevent" member o [...] adds c9bd7796959a tools lib traceevent: Rename input arguments and local var [...] adds 3b1c5d965971 tools build: Implement libzstd feature check, LIBZSTD_DIR [...] adds 470530bbb8fb perf record: Implement --mmap-flush=<number> option adds fd5500989c8f perf vendor events intel: Update metrics from TMAM 3.5 adds 8313fe2d685d perf vendor events intel: Update Broadwell events to v23 adds d2243329ef3c perf vendor events intel: Update Broadwell-DE events to v7 adds 24339348b915 perf vendor events intel: Update Skylake events to v42 adds 19f2d40c5714 perf vendor events intel: Update SkylakeX events to v1.12 adds 9f0f4a242c24 perf vendor events intel: Update BroadwellX events to v14 adds e313477f7e76 perf vendor events intel: Update HaswellX events to v20 adds 009edd9ae0e7 perf vendor events intel: Update IvyTown events to v20 adds e6b32be4455f perf vendor events intel: Update JakeTown events to v20 adds 59da390e54a4 perf vendor events intel: Update SandyBridge events to v16 adds 2111da70ff10 perf vendor events intel: Update IvyBridge events to v21 adds efc351f1b550 perf vendor events intel: Update Haswell events to v28 adds 643e72255e35 perf vendor events intel: Update KnightsLanding events to v9 adds b1580f542ca7 perf vendor events intel: Update Bonnell to V4 adds f3ef08583ea6 perf vendor events intel: Update Goldmont to v13 adds c53dd5898838 perf vendor events intel: Update GoldmontPlus to v1.01 adds 1c3a2c864d2d perf vendor events intel: Update Silvermont to v14 adds cabf5ebbabcd Merge tag 'perf-core-for-mingo-5.2-20190402' of git://git. [...] adds 1ca200407c7d Merge branch 'perf/core' adds a1247d06d010 locking/static_key: Fix false positive warnings on concurr [...] adds 46ad0840b158 locking/rwsem: Remove arch specific rwsem files adds 390a0c62c23c locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c [...] adds ddb20d1d3aed locking/rwsem: Optimize down_read_trylock() adds 54bbfe75cbb1 Merge branch 'linus' into locking/core, to pick up fixes adds f7c2b7477bdc Merge branch 'lkmm-for-mingo' of git://git.kernel.org/pub/ [...] adds 9a1616fb14ef Merge branch 'locking/core' adds bfe83844987a genirq/timings: Remove variance computation code adds bbba0e7c5cda genirq/timings: Add array suffix computation code adds 5f6db3673eaa Merge branch 'irq/core' adds 5cb84eb726d9 Merge branch 'efi/core' adds 6690e86be83a sched/x86: Save [ER]FLAGS on context switch adds 37686b1353cf tracing: Improve "if" macro code generation adds 67a0514afdbb x86/ia32: Fix ia32_restore_sigcontext() AC leak adds 8f4faed01e30 i915, uaccess: Fix redundant CLAC adds 3693ca81151e x86/uaccess: Move copy_user_handle_tail() into asm adds b69656fa7ea2 x86/uaccess: Fix up the fixup adds ff05ab2305aa x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE adds 4fc0f0e9471e x86/uaccess, xen: Suppress SMAP warnings adds b7f89bfe52cd x86/uaccess: Always inline user_access_begin() adds 88e4718275c1 x86/uaccess, signal: Fix AC=1 bloat adds e74deb11931f x86/uaccess: Introduce user_access_{save,restore}() adds a936af8ea358 x86/smap: Ditch __stringify() adds 57b78a62e7f2 x86/uaccess, kasan: Fix KASAN vs SMAP adds d08965a27e84 x86/uaccess, ubsan: Fix UBSAN vs. SMAP adds 4a6c91fbdef8 x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP adds 40ea97290b08 x86/uaccess, kcov: Disable stack protector adds a4d09dde9093 objtool: Set insn->func for alternatives adds 09f30d83d330 objtool: Handle function aliases adds aaf5c623b915 objtool: Rewrite add_ignores() adds 7697eee3ddd7 objtool: Add --backtrace support adds 764eef4b109a objtool: Rewrite alt->skip_orig adds 54262aa28301 objtool: Fix sibling call detection adds ea24213d8088 objtool: Add UACCESS validation adds 2f0f9e9ad7b3 objtool: Add Direction Flag validation adds 64604d54d311 sched/x86_64: Don't save flags on context switch adds 3ad849b73a95 Merge branch 'core/objtool' adds dea2434c23c1 asm-generic/tlb: Provide a comment adds ed6a79352cad asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE adds e7fd28a706bf asm-generic/tlb, arch: Provide generic VIPT cache flush adds 5f307be18b32 asm-generic/tlb, arch: Provide generic tlb_flush() based o [...] adds a30e32bd79e9 asm-generic/tlb: Provide generic tlb_flush() based on flus [...] adds 8b6dd0c47894 asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() adds 96bc9567cbe1 asm-generic/tlb, arch: Invert CONFIG_HAVE_RCU_TABLE_INVALIDATE adds b78180b97dcf arm/tlb: Convert to generic mmu_gather adds e154700774e8 ia64/tlb: Convert to generic mmu_gather adds c5b27a889da9 sh/tlb: Convert SH to generic mmu_gather adds 7bb8709d6ad3 um/tlb: Convert to generic mmu_gather adds 6137fed08232 arch/tlb: Clean up simple architectures adds 952a31c9e6fa asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y adds 9de7d833e370 s390/tlb: Convert to generic mmu_gather adds 1808d65b55e4 asm-generic/tlb: Remove arch_tlb*_mmu() adds b3fa8ed4e488 asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER adds fa0aafb8acb6 asm-generic/tlb: Remove tlb_flush_mmu_free() adds 0a8caf211bcf asm-generic/tlb: Remove tlb_table_flush() adds 6455959819bf ia64/tlb: Eradicate tlb_migrate_finish() callback adds 6a3b22287f31 Merge branch 'core/mm' adds e0478542cfd4 overflow.h: Add comment documenting __ab_c_size() adds fe5b3725fda2 Merge branch 'core/core' adds b017da7df270 Merge remote-tracking branch 'tip/auto-latest' adds 5ae623bab167 Merge remote-tracking branch 'clockevents/clockevents/next' adds 3565ca8b52a8 Merge remote-tracking branch 'edac-amd/for-next' adds 178ebfea9e14 Merge remote-tracking branch 'ftrace/for-next' adds f283584a4e0e tools/memory-model: Fix paulmck email address on pre-exist [...] adds 6574d46398f2 tools/memory-model: Update parseargs.sh for hardware verification adds a04633b79587 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 8ce0646e4892 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 69d4939f4b17 tools/memory-model: Fix checkalllitmus.sh comment adds b4f27dfc6b7f tools/memory-model: Hardware checking for check{,all}litmus.sh adds 6c5fa2f349f5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 08ed0c488097 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 144f9c82c564 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 77ab6ccc94c5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds b06b910be04a tools/memory-model: Keep assembly-language litmus tests adds 30be5e93f674 tools/memory-model: Allow herd to deduce CPU type adds 052d7ad6ca10 tools/memory-model: Make runlitmus.sh check for jingle errors adds 8df282f3b68e tools/memory-model: Add -v flag to jingle7 runs adds 4fa32e83e453 tools/memory-model: Implement --hw support for checkghlitmus.sh adds fc513c7dcbde tools/memory-model: Fix scripting --jobs argument adds 1a289769759f tools/memory-model: Make checkghlitmus.sh use mselect7 adds 0bbb4ac22dee tools/memory-model: Make history-check scripts use mselect7 adds 2613e7d78048 Merge LKMM and RCU commits adds 8f4f29e59e92 Merge remote-tracking branch 'rcu/rcu/next' adds a991b34c47cd Merge remote-tracking branch 'kvm-arm/next' adds 0a7d3a52c5d8 Merge remote-tracking branch 'percpu/for-next' adds 3a164557adef Merge remote-tracking branch 'workqueues/for-next' adds 60588afa4d48 Merge remote-tracking branch 'drivers-x86/for-next' adds 200284eb0e1b Merge remote-tracking branch 'chrome-platform/for-next' adds 317f87c4cdb1 Merge remote-tracking branch 'leds/for-next' adds b417b649a34d ipmi: Remove file from ipmi_file_private adds 6f2c52841d82 Merge remote-tracking branch 'ipmi/for-next' adds 6122cee02547 Merge remote-tracking branch 'driver-core/driver-core-next' adds 53ccf896c567 Merge remote-tracking branch 'usb/usb-next' adds d05439d9ffa1 Merge remote-tracking branch 'usb-serial/usb-next' adds 756d35bfc0d5 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 6d681b9d45f2 Merge remote-tracking branch 'phy-next/next' adds 7db920f72dfb Merge remote-tracking branch 'tty/tty-next' adds 9a35ee0f08fe Merge remote-tracking branch 'char-misc/char-misc-next' adds 502d62b8a030 Merge remote-tracking branch 'extcon/extcon-next' adds 4ac5627acc3e soundwire: intel: fix inversion in devm_kcalloc parameters adds 7de8d238dd91 soundwire: remove useless initializations adds a25eab299165 soundwire: stream: remove useless initialization of local [...] adds 4abbd783d126 soundwire: intel: fix implicit header use of module.h/export.h adds 6312c09060a5 Merge remote-tracking branch 'soundwire/next' adds 52a492e76c4d Merge remote-tracking branch 'thunderbolt/next' adds b8d1d8aefe18 Merge remote-tracking branch 'staging/staging-next' adds bf983c3651fe Merge remote-tracking branch 'mux/for-next' adds 139d52589cae Merge remote-tracking branch 'icc/icc-next' adds 6bc8a99fbd85 Merge remote-tracking branch 'slave-dma/next' adds 3a80abc39007 Merge remote-tracking branch 'cgroup/for-next' adds db5081f39e5e Merge remote-tracking branch 'scsi/for-next' adds 46d7341963b7 Merge remote-tracking branch 'vhost/linux-next' adds 61887d3a0f94 Merge remote-tracking branch 'rpmsg/for-next' adds 102bbe34b31c gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC adds e6818d29ea15 gpio: gpio-omap: configure edge detection for level IRQs f [...] adds 044e499acd15 gpio: gpio-omap: Remove conditional pm_runtime handling fo [...] adds 01769c4700d8 gpio: pca953x: add pcal6416 to the of_device_id table adds 15e384c446d9 dt-bindings: gpio: pca953x: document the nxp,pca6416 adds 12c7a4fc47e4 gpio: pca953x: add support for pca6416 adds fad71ca20f45 Merge branch 'devel' into for-next adds e53ee05b590c Merge remote-tracking branch 'gpio/for-next' adds d08ef2e1fef0 Merge remote-tracking branch 'pinctrl/for-next' adds 81047f1081ed Merge remote-tracking branch 'pwm/for-next' adds 91531cd4d97d Merge remote-tracking branch 'random/dev' adds e9517d6e0d8e Merge remote-tracking branch 'kselftest/next' adds 76fc59e5c9b5 Merge remote-tracking branch 'y2038/y2038' adds ba97878dcad4 Merge remote-tracking branch 'livepatching/for-next' adds c06d9ea05761 Merge remote-tracking branch 'coresight/next' adds 153a9177c1c8 rtc: sirfsoc: Make sysrtc_regmap_config static adds 862cac15d2e9 rtc: rx8025: Fix a parameter to %ptR in rx8025_read_alarm() adds bc0e731fc289 rtc: mxc: use dev_pm_set_wake_irq() to simplify code adds fbc5ee9a6955 rtc: mxc_v2: use dev_pm_set_wake_irq() to simplify code adds 6bbad585fd69 rtc: lpc32xx: convert to devm_rtc_allocate_device adds 3a13426908a3 rtc: lpc32xx: set range adds ba4a84f5ab6e rtc: lpc32xx: simplify IRQ setup adds f04dd349a343 rtc: lpc32xx: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 34b21c9ee812 rtc: lpc32xx: use .set_time adds 7342e2a73a37 rtc: lpc32xx: convert to SPDX identifier adds 692802d26b3a rtc: ds1685: fix crash caused by referencing wrong device struct adds 3fe2ca92c2bd Merge remote-tracking branch 'rtc/rtc-next' adds fb0b9d54e2f1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds fd8fd2681496 Merge remote-tracking branch 'at24/at24/for-next' adds 654ca621cc06 Merge remote-tracking branch 'ntb/ntb-next' adds 0b86e29b323b Merge remote-tracking branch 'gnss/gnss-next' adds f3db3d7bd368 Merge remote-tracking branch 'slimbus/for-next' adds 9053f9feacf3 Merge remote-tracking branch 'nvmem/for-next' adds cf705e416621 Merge remote-tracking branch 'xarray/xarray' adds 15c1fef5f06d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 9479edf0c441 Merge remote-tracking branch 'devfreq/for-next' adds 38c6f8f7738a Revert "netfilter: ctnetlink: don't use conntrack/expect o [...] adds 7c5a6cdee756 Merge branch 'akpm-current/current' adds 830cec4bd991 pinctrl: fix pxa2xx.c build warnings adds a5ab04157aab scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds 0138bd7ac0cd fs/coda/psdev.c: remove duplicate header adds 0b6d57dcaed6 include/linux/sched/signal.h: replace `tsk' with `task' adds bcd4213809b5 fs/cachefiles/namei.c: remove duplicate header adds e8d0879ca599 fs/block_dev.c: Remove duplicate header adds 8b69f1ecedca kernel, resource: use resource_overlaps() to simplify regi [...] adds 925e020010c8 treewide: replace #include <asm/sizes.h> with #include <li [...] adds 022ba2ec12aa arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> adds d4646cc39f9d mm, memcg: rename ambiguously named memory.stat counters a [...] adds c0a874b8bd4c mm-rename-ambiguously-named-memorystat-counters-and-functions-fix adds ffe63afe7109 mm, memcg: consider subtrees in memory.events adds cb2ed9f88202 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] adds d3d65268ad35 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl adds 7a9672a449f0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f1339395cd6f Merge branch 'akpm/master' adds f9221a7a1014 Add linux-next specific files for 20190415
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 (bcb67f0fbce9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 24 + Documentation/ABI/testing/sysfs-devices-system-cpu | 10 +- Documentation/core-api/cachetlb.rst | 10 - .../devicetree/bindings/arm/omap/omap.txt | 6 + .../bindings/display/bridge/ti,tfp410.txt | 10 +- .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 + .../devicetree/bindings/hwmon/pwm-fan.txt | 21 +- .../devicetree/bindings/pci/designware-pcie.txt | 7 +- .../devicetree/bindings/pci/pci-keystone.txt | 14 +- Documentation/devicetree/bindings/pci/pci.txt | 50 + Documentation/hwmon/ir35221 | 2 +- Documentation/hwmon/ir38064 | 64 + Documentation/hwmon/pwm-fan | 3 + Documentation/memory-barriers.txt | 124 +- .../networking/dsa/{bcm_sf2.txt => bcm_sf2.rst} | 27 +- Documentation/networking/dsa/{dsa.txt => dsa.rst} | 279 +-- Documentation/networking/dsa/index.rst | 10 + .../networking/dsa/{lan9303.txt => lan9303.rst} | 6 +- Documentation/networking/index.rst | 1 + Documentation/networking/rxrpc.txt | 16 +- MAINTAINERS | 10 +- Next/SHA1s | 100 +- Next/merge.log | 2298 +++++++++++++------- arch/Kconfig | 8 +- arch/alpha/Kconfig | 8 +- arch/alpha/include/asm/rwsem.h | 211 -- arch/alpha/include/asm/tlb.h | 6 - arch/arc/Kconfig | 3 - arch/arc/include/asm/tlb.h | 32 - arch/arm/Kconfig | 4 - arch/arm/boot/dts/am335x-baltos-ir2110.dts | 16 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 38 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 42 +- arch/arm/boot/dts/am335x-baltos-leds.dtsi | 6 +- arch/arm/boot/dts/am335x-baltos.dtsi | 140 +- arch/arm/boot/dts/am335x-base0033.dts | 48 +- arch/arm/boot/dts/am335x-boneblue.dts | 104 +- arch/arm/boot/dts/am335x-bonegreen-common.dtsi | 4 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 28 +- arch/arm/boot/dts/am335x-chiliboard.dts | 66 +- arch/arm/boot/dts/am335x-chilisom.dtsi | 34 +- arch/arm/boot/dts/am335x-cm-t335.dts | 190 +- arch/arm/boot/dts/am335x-evm.dts | 234 +- arch/arm/boot/dts/am335x-evmsk.dts | 292 +-- arch/arm/boot/dts/am335x-icev2.dts | 116 +- arch/arm/boot/dts/am5718.dtsi | 32 + arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am5728.dtsi | 33 + arch/arm/boot/dts/am572x-idk.dts | 5 +- arch/arm/boot/dts/am5748.dtsi | 33 + arch/arm/boot/dts/am574x-idk.dts | 4 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 44 + arch/arm/boot/dts/r8a77470.dtsi | 281 +++ arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 7 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 7 +- arch/arm/boot/dts/rk3288.dtsi | 4 + arch/arm/configs/shmobile_defconfig | 3 + arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/tlb.h | 255 +-- arch/arm/mach-rockchip/pm.c | 4 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 14 +- arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 5 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/futex.h | 16 +- arch/arm64/include/asm/processor.h | 8 + arch/arm64/include/asm/ptrace.h | 22 + arch/arm64/include/asm/tlb.h | 1 + arch/arm64/kernel/perf_event.c | 4 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/c6x/Kconfig | 4 +- arch/c6x/include/asm/tlb.h | 2 - arch/csky/Kconfig | 3 - arch/h8300/Kconfig | 3 - arch/h8300/include/asm/tlb.h | 2 - arch/hexagon/Kconfig | 6 - arch/hexagon/include/asm/Kbuild | 1 - arch/hexagon/include/asm/tlb.h | 12 - arch/ia64/Kconfig | 4 - arch/ia64/include/asm/machvec.h | 13 - arch/ia64/include/asm/machvec_sn2.h | 2 - arch/ia64/include/asm/rwsem.h | 172 -- arch/ia64/include/asm/tlb.h | 259 +-- arch/ia64/include/asm/tlbflush.h | 25 + arch/ia64/mm/tlb.c | 23 +- arch/ia64/sn/kernel/sn2/sn2_smp.c | 7 - arch/m68k/Kconfig | 8 +- arch/m68k/include/asm/tlb.h | 14 - arch/microblaze/Kconfig | 7 +- arch/microblaze/include/asm/tlb.h | 9 - arch/mips/Kconfig | 7 - arch/mips/configs/generic_defconfig | 1 + arch/mips/include/asm/jump_label.h | 15 +- arch/mips/include/asm/mach-ralink/mt7621.h | 20 - arch/mips/include/asm/tlb.h | 17 - arch/mips/kernel/jump_label.c | 30 +- arch/mips/ralink/mt7621.c | 102 +- arch/mips/ralink/timer-gic.c | 4 +- arch/nds32/Kconfig | 3 - arch/nds32/include/asm/tlb.h | 16 - arch/nds32/include/asm/tlbflush.h | 1 - arch/nios2/Kconfig | 4 +- arch/nios2/include/asm/tlb.h | 14 +- arch/openrisc/Kconfig | 7 +- arch/openrisc/include/asm/tlb.h | 8 +- arch/parisc/Kconfig | 6 - arch/parisc/include/asm/sparsemem.h | 4 +- arch/parisc/include/asm/tlb.h | 18 - arch/parisc/kernel/pacache.S | 43 - arch/powerpc/Kconfig | 9 +- arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/tlb.h | 18 +- arch/riscv/Kconfig | 3 - arch/riscv/include/asm/tlb.h | 1 + arch/s390/Kconfig | 8 +- arch/s390/include/asm/Kbuild | 1 - arch/s390/include/asm/tlb.h | 130 +- arch/s390/mm/pgalloc.c | 63 +- arch/sh/Kconfig | 6 - arch/sh/include/asm/Kbuild | 1 - arch/sh/include/asm/pgalloc.h | 9 + arch/sh/include/asm/tlb.h | 132 +- arch/sparc/Kconfig | 9 +- arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/tlb_32.h | 18 - arch/um/include/asm/tlb.h | 158 +- arch/unicore32/Kconfig | 7 +- arch/unicore32/include/asm/tlb.h | 7 +- arch/x86/Kconfig | 19 +- arch/x86/Makefile | 2 +- arch/x86/entry/entry_32.S | 5 +- arch/x86/entry/entry_64.S | 3 +- arch/x86/entry/vdso/vdso2c.c | 3 - arch/x86/events/amd/core.c | 140 +- arch/x86/events/core.c | 68 +- arch/x86/events/intel/core.c | 43 +- arch/x86/events/perf_event.h | 19 +- arch/x86/ia32/ia32_signal.c | 29 +- arch/x86/include/asm/alternative-asm.h | 11 + arch/x86/include/asm/alternative.h | 10 + arch/x86/include/asm/asm.h | 24 - arch/x86/include/asm/bitops.h | 41 +- arch/x86/include/asm/cpufeature.h | 9 +- arch/x86/include/asm/fpu/internal.h | 7 +- arch/x86/include/asm/nospec-branch.h | 28 +- arch/x86/include/asm/rwsem.h | 237 -- arch/x86/include/asm/smap.h | 37 +- arch/x86/include/asm/switch_to.h | 1 + arch/x86/include/asm/sync_bitops.h | 31 +- arch/x86/include/asm/tlb.h | 1 + arch/x86/include/asm/uaccess.h | 8 +- arch/x86/include/asm/uaccess_64.h | 3 - arch/x86/include/asm/vdso.h | 1 - arch/x86/include/asm/xen/hypercall.h | 24 +- arch/x86/kernel/apic/apic_numachip.c | 2 +- arch/x86/kernel/cpu/aperfmperf.c | 6 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 3 +- arch/x86/kernel/cpu/microcode/intel.c | 71 +- arch/x86/kernel/cpu/proc.c | 10 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 6 +- arch/x86/kernel/crash.c | 3 +- arch/x86/kernel/fpu/signal.c | 6 +- arch/x86/kernel/ldt.c | 14 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/process.c | 4 +- arch/x86/kernel/process_32.c | 7 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/signal.c | 33 +- arch/x86/kernel/vm86_32.c | 2 +- arch/x86/lib/Makefile | 1 - arch/x86/lib/copy_user_64.S | 48 + arch/x86/lib/memcpy_64.S | 3 +- arch/x86/lib/rwsem.S | 156 -- arch/x86/lib/usercopy_64.c | 20 - arch/x86/mm/dump_pagetables.c | 4 +- arch/x86/mm/kaslr.c | 94 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/pti.c | 2 +- arch/x86/um/Kconfig | 6 - arch/x86/um/Makefile | 4 +- arch/xtensa/Kconfig | 3 - arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/tlb.h | 26 - block/bfq-iosched.c | 15 +- block/bfq-iosched.h | 2 +- block/bfq-wf2q.c | 17 +- block/bio.c | 85 +- block/blk-merge.c | 21 +- block/blk-mq.c | 7 + block/genhd.c | 48 +- drivers/block/amiflop.c | 1 + drivers/block/ataflop.c | 1 + drivers/block/floppy.c | 1 + drivers/block/paride/pcd.c | 1 + drivers/block/paride/pd.c | 1 + drivers/block/paride/pf.c | 1 + drivers/block/pktcdvd.c | 1 - drivers/block/swim.c | 1 + drivers/block/swim3.c | 1 + drivers/block/virtio_blk.c | 2 + drivers/block/xsysace.c | 1 + drivers/cdrom/gdrom.c | 1 + drivers/char/ipmi/ipmi_devintf.c | 3 - drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/mediatek/clk-gate.c | 3 +- drivers/clk/rockchip/clk-rk3288.c | 23 +- drivers/clk/rockchip/clk.c | 9 +- drivers/clk/rockchip/clk.h | 23 + drivers/gpio/gpio-eic-sprd.c | 1 + drivers/gpio/gpio-omap.c | 108 +- drivers/gpio/gpio-pca953x.c | 3 + drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 152 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 13 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 4 + drivers/gpu/drm/bridge/ti-tfp410.c | 31 +- drivers/gpu/drm/drm_gem.c | 93 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/i915_reg.h | 6 +- drivers/gpu/drm/i915/i915_reset.c | 36 +- drivers/gpu/drm/i915/intel_combo_phy.c | 3 +- drivers/gpu/drm/i915/intel_ddi.c | 6 +- drivers/gpu/drm/i915/intel_display.c | 7 +- drivers/gpu/drm/i915/intel_lrc.c | 1 + drivers/gpu/drm/i915/intel_pm.c | 6 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 6 +- drivers/gpu/drm/i915/intel_workarounds.c | 73 +- drivers/gpu/drm/i915/intel_workarounds.h | 6 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 5 +- drivers/gpu/drm/panfrost/Kconfig | 14 + drivers/gpu/drm/panfrost/Makefile | 12 + drivers/gpu/drm/panfrost/TODO | 27 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 218 ++ drivers/gpu/drm/panfrost/panfrost_devfreq.h | 14 + drivers/gpu/drm/panfrost/panfrost_device.c | 252 +++ drivers/gpu/drm/panfrost/panfrost_device.h | 124 ++ drivers/gpu/drm/panfrost/panfrost_drv.c | 463 ++++ drivers/gpu/drm/panfrost/panfrost_features.h | 309 +++ drivers/gpu/drm/panfrost/panfrost_gem.c | 95 + drivers/gpu/drm/panfrost/panfrost_gem.h | 29 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 362 +++ drivers/gpu/drm/panfrost/panfrost_gpu.h | 19 + drivers/gpu/drm/panfrost/panfrost_issues.h | 176 ++ drivers/gpu/drm/panfrost/panfrost_job.c | 560 +++++ drivers/gpu/drm/panfrost/panfrost_job.h | 51 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 386 ++++ drivers/gpu/drm/panfrost/panfrost_mmu.h | 17 + drivers/gpu/drm/panfrost/panfrost_regs.h | 298 +++ drivers/hv/hv.c | 1 - drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/ir38064.c | 65 + drivers/hwmon/pwm-fan.c | 116 +- drivers/ide/ide-cd.c | 1 + drivers/ide/ide-cd_ioctl.c | 5 +- drivers/ide/ide-gd.c | 6 +- drivers/iommu/amd_iommu.c | 99 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/intel-iommu.c | 513 ++++- drivers/iommu/intel-svm.c | 19 +- drivers/iommu/io-pgtable-arm.c | 91 +- drivers/iommu/io-pgtable.c | 1 + drivers/iommu/iommu.c | 200 ++ drivers/iommu/tegra-smmu.c | 41 +- drivers/irqchip/irq-ls1x.c | 1 + drivers/isdn/mISDN/socket.c | 4 +- drivers/lightnvm/pblk-read.c | 50 +- drivers/misc/pci_endpoint_test.c | 18 + drivers/net/dummy.c | 15 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 3 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 256 ++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 956 +++++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 378 +++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 29 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 42 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 51 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 11 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 1 + drivers/net/ethernet/netronome/nfp/Makefile | 1 + drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 8 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 236 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 33 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 17 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +- drivers/net/ethernet/netronome/nfp/ccm.c | 220 ++ drivers/net/ethernet/netronome/nfp/ccm.h | 81 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 23 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 103 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 7 - drivers/net/ethernet/qlogic/qed/qed.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 85 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 83 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 7 +- drivers/net/ethernet/realtek/r8169.c | 407 ++-- drivers/net/loopback.c | 14 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bpf.c | 87 +- drivers/net/netdevsim/netdev.c | 76 +- drivers/net/netdevsim/netdevsim.h | 13 +- drivers/net/netdevsim/sdev.c | 69 + drivers/net/phy/phy-core.c | 270 +-- drivers/net/veth.c | 14 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 31 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 77 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 237 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 10 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 9 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 + .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 89 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 1 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 53 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 14 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 10 - drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 15 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 17 +- .../wireless/realtek/rtlwifi/rtl8188ee/trx.c.rej | 10 + .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 15 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 16 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 14 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 1 - drivers/net/xen-netback/common.h | 18 + drivers/net/xen-netback/xenbus.c | 17 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 20 +- drivers/nvme/target/admin-cmd.c | 5 + drivers/nvme/target/discovery.c | 68 +- drivers/nvme/target/nvmet.h | 1 + drivers/pci/Makefile | 2 +- drivers/pci/controller/dwc/Kconfig | 25 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 928 +++++--- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 55 +- drivers/pci/controller/dwc/pcie-designware-host.c | 97 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 52 + drivers/pci/controller/dwc/pcie-designware.h | 21 +- drivers/pci/controller/pcie-mediatek.c | 50 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/endpoint/pci-epf-core.c | 10 +- drivers/pci/of.c | 61 +- drivers/pci/pci.c | 19 +- drivers/pci/pci.h | 2 +- drivers/pci/quirks.c | 1 + drivers/regulator/db8500-prcmu.c | 143 +- drivers/regulator/dbx500-prcmu.h | 4 - drivers/rtc/rtc-ds1685.c | 6 +- drivers/rtc/rtc-lpc32xx.c | 59 +- drivers/rtc/rtc-mxc.c | 32 +- drivers/rtc/rtc-mxc_v2.c | 29 +- drivers/rtc/rtc-rx8025.c | 2 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/scsi/sd.c | 1 + drivers/scsi/sr.c | 1 + drivers/scsi/virtio_scsi.c | 1 + drivers/soundwire/bus.c | 2 - drivers/soundwire/intel.c | 5 +- drivers/soundwire/intel_init.c | 2 + drivers/soundwire/stream.c | 2 +- drivers/spi/spi-pxa2xx.c | 2 + drivers/vfio/mdev/mdev_core.c | 18 + drivers/vfio/mdev/mdev_private.h | 1 + drivers/vfio/vfio_iommu_type1.c | 139 +- fs/afs/rxrpc.c | 24 +- fs/block_dev.c | 8 +- fs/cifs/smb2ops.c | 12 - fs/io_uring.c | 4 + fs/lockd/clntproc.c | 4 +- fs/nfs/client.c | 2 + fs/nfs/direct.c | 11 +- fs/nfs/file.c | 31 +- fs/nfs/filelayout/filelayout.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 14 +- fs/nfs/inode.c | 13 +- fs/nfs/internal.h | 7 +- fs/nfs/nfs4_fs.h | 1 + fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4proc.c | 159 +- fs/nfs/pagelist.c | 123 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 4 +- fs/nfs/read.c | 6 +- fs/nfs/super.c | 15 +- fs/nfs/write.c | 70 +- fs/nfsd/nfs4callback.c | 4 +- fs/proc/proc_sysctl.c | 25 +- include/asm-generic/rwsem.h | 140 -- include/asm-generic/tlb.h | 288 ++- include/drm/drm_gem.h | 2 + include/linux/bio.h | 20 +- include/linux/blk-mq.h | 1 + include/linux/bpf-cgroup.h | 21 + include/linux/bpf.h | 4 + include/linux/bpf_types.h | 1 + include/linux/bvec.h | 32 +- include/linux/compiler.h | 2 +- include/linux/cpu.h | 3 +- include/linux/filter.h | 16 + include/linux/genhd.h | 11 +- include/linux/intel-iommu.h | 13 +- include/linux/io-pgtable.h | 7 + include/linux/iommu.h | 140 ++ include/linux/iova.h | 16 +- include/linux/kernel.h | 4 +- include/linux/mdev.h | 14 + include/linux/nfs_fs.h | 1 - include/linux/nfs_fs_sb.h | 10 + include/linux/nfs_page.h | 12 +- include/linux/nvme.h | 9 +- include/linux/overflow.h | 8 +- include/linux/pci-epc.h | 2 + include/linux/pci-epf.h | 3 +- include/linux/perf_event.h | 2 +- include/linux/platform_data/gpio-omap.h | 2 - include/linux/rcuwait.h | 2 +- include/linux/rhashtable.h | 226 +- include/linux/rwsem-spinlock.h | 47 - include/linux/rwsem.h | 9 +- include/linux/sched/topology.h | 4 +- include/linux/sunrpc/clnt.h | 2 + include/linux/sunrpc/sched.h | 28 +- include/linux/sunrpc/xprt.h | 6 +- include/linux/uaccess.h | 2 + include/net/af_rxrpc.h | 4 +- include/net/ip6_fib.h | 8 +- include/net/netfilter/nf_conntrack_l4proto.h | 6 + include/net/sctp/ulpqueue.h | 2 +- include/sound/hdaudio.h | 7 +- include/sound/seq_kernel.h | 3 +- include/trace/events/sunrpc.h | 8 +- include/uapi/drm/amdgpu_drm.h | 8 + include/uapi/drm/panfrost_drm.h | 142 ++ include/uapi/linux/bpf.h | 139 +- include/uapi/linux/nfs_mount.h | 9 - kernel/Kconfig.locks | 2 +- kernel/Makefile | 1 + kernel/bpf/cgroup.c | 364 +++- kernel/bpf/helpers.c | 131 ++ kernel/bpf/syscall.c | 7 + kernel/bpf/verifier.c | 96 +- kernel/cpu.c | 64 +- kernel/dma/swiotlb.c | 7 +- kernel/events/core.c | 54 +- kernel/events/ring_buffer.c | 4 +- kernel/irq/chip.c | 4 + kernel/irq/irqdesc.c | 1 + kernel/irq/timings.c | 522 +++-- kernel/jump_label.c | 21 +- kernel/locking/Makefile | 4 +- kernel/locking/lockdep.c | 29 +- kernel/locking/percpu-rwsem.c | 2 + kernel/locking/rwsem-spinlock.c | 339 --- kernel/locking/rwsem.h | 130 ++ kernel/sched/core.c | 1 - kernel/sched/cpufreq.c | 2 +- kernel/sched/fair.c | 10 +- kernel/sched/sched.h | 18 +- kernel/sched/topology.c | 26 +- kernel/time/alarmtimer.c | 2 +- kernel/trace/trace_branch.c | 4 + lib/Makefile | 1 + lib/rhashtable.c | 27 +- lib/test_rhashtable.c | 2 +- lib/ubsan.c | 4 + localversion-next | 2 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 2 +- mm/kasan/Makefile | 3 + mm/kasan/common.c | 10 + mm/kasan/report.c | 3 +- mm/madvise.c | 2 +- mm/memory.c | 6 +- mm/mmu_gather.c | 129 +- net/bluetooth/sco.c | 4 +- net/core/filter.c | 2 + net/core/rtnetlink.c | 2 +- net/ipv4/route.c | 16 +- net/ipv4/tcp_dctcp.c | 45 +- net/ipv6/route.c | 268 +-- net/ipv6/udp.c | 2 + net/llc/af_llc.c | 3 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/nf_conntrack_core.c | 1 + net/netfilter/nf_conntrack_proto_icmp.c | 93 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 52 +- net/netfilter/nf_nat_core.c | 11 +- net/netfilter/nf_tables_api.c | 2 +- net/netlink/af_netlink.c | 3 +- net/rds/af_rds.c | 3 + net/rds/bind.c | 2 + net/rxrpc/af_rxrpc.c | 17 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/conn_event.c | 11 +- net/rxrpc/input.c | 18 +- net/rxrpc/peer_event.c | 5 + net/rxrpc/sendmsg.c | 21 +- net/sched/cls_flower.c | 17 +- net/sctp/socket.c | 3 +- net/sctp/stream_interleave.c | 60 +- net/sctp/ulpqueue.c | 50 +- net/smc/af_smc.c | 355 +-- net/smc/smc.h | 11 +- net/smc/smc_clc.c | 10 +- net/smc/smc_clc.h | 20 +- net/smc/smc_core.c | 93 +- net/smc/smc_core.h | 25 +- net/smc/smc_pnet.c | 47 +- net/smc/smc_pnet.h | 7 +- net/sunrpc/auth_gss/auth_gss.c | 5 +- net/sunrpc/clnt.c | 161 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/rpcb_clnt.c | 3 +- net/sunrpc/sched.c | 158 +- net/sunrpc/xprt.c | 150 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 2 +- net/sunrpc/xprtrdma/transport.c | 2 +- net/sunrpc/xprtsock.c | 9 +- scripts/Makefile.build | 3 + scripts/Makefile.modpost | 2 +- security/apparmor/lsm.c | 2 +- security/apparmor/policy_unpack.c | 12 +- sound/core/seq/oss/seq_oss_device.h | 10 +- sound/core/seq/oss/seq_oss_rw.c | 11 +- sound/core/seq/oss/seq_oss_writeq.c | 2 +- sound/core/seq/seq_clientmgr.c | 75 +- sound/core/seq/seq_clientmgr.h | 8 +- sound/core/seq/seq_ports.c | 2 +- sound/hda/ext/hdac_ext_bus.c | 2 - sound/hda/hdac_bus.c | 1 + sound/pci/hda/hda_codec.c | 1 + tools/build/Makefile.feature | 2 + tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libzstd.c | 12 + tools/include/uapi/linux/bpf.h | 139 +- tools/io_uring/io_uring-bench.c | 32 +- tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf_probes.c | 1 + tools/lib/traceevent/event-parse-api.c | 278 ++- tools/lib/traceevent/event-parse-local.h | 6 +- tools/lib/traceevent/event-parse.c | 911 ++++---- tools/lib/traceevent/event-parse.h | 154 +- tools/lib/traceevent/event-plugin.c | 32 +- tools/lib/traceevent/kbuffer-parse.c | 49 + tools/lib/traceevent/kbuffer.h | 13 + tools/lib/traceevent/parse-filter.c | 216 +- tools/lib/traceevent/plugin_cfg80211.c | 8 +- tools/lib/traceevent/plugin_function.c | 14 +- tools/lib/traceevent/plugin_hrtimer.c | 12 +- tools/lib/traceevent/plugin_jbd2.c | 12 +- tools/lib/traceevent/plugin_kmem.c | 32 +- tools/lib/traceevent/plugin_kvm.c | 48 +- tools/lib/traceevent/plugin_mac80211.c | 8 +- tools/lib/traceevent/plugin_sched_switch.c | 18 +- tools/lib/traceevent/plugin_scsi.c | 8 +- tools/lib/traceevent/plugin_xen.c | 8 +- tools/memory-model/scripts/checkalllitmus.sh | 2 +- tools/memory-model/scripts/checklitmus.sh | 2 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/hwfnseg.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 2 +- tools/memory-model/scripts/newlitmushist.sh | 2 +- tools/memory-model/scripts/parseargs.sh | 2 +- tools/memory-model/scripts/runlitmus.sh | 2 +- tools/memory-model/scripts/runlitmushist.sh | 2 +- tools/memory-model/scripts/simpletest.sh | 2 +- tools/objtool/arch.h | 8 +- tools/objtool/arch/x86/decode.c | 21 +- tools/objtool/builtin-check.c | 4 +- tools/objtool/builtin.h | 2 +- tools/objtool/check.c | 401 +++- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 15 +- tools/objtool/elf.h | 3 +- tools/objtool/special.c | 18 + tools/objtool/special.h | 1 + tools/objtool/warn.h | 8 + tools/pci/Makefile | 8 +- tools/pci/pcitest.c | 4 +- tools/perf/Documentation/perf-record.txt | 19 + tools/perf/Makefile.config | 20 + tools/perf/Makefile.perf | 3 + tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-list.c | 6 +- tools/perf/builtin-record.c | 65 +- tools/perf/builtin-stat.c | 29 +- tools/perf/builtin-version.c | 2 + tools/perf/examples/bpf/augmented_raw_syscalls.c | 196 +- tools/perf/perf.h | 1 + .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/frontend.json | 2 +- .../perf/pmu-events/arch/x86/bonnell/pipeline.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 260 ++- .../perf/pmu-events/arch/x86/broadwell/cache.json | 1630 +++++++------- .../arch/x86/broadwell/floating-point.json | 51 +- .../pmu-events/arch/x86/broadwell/frontend.json | 4 +- .../perf/pmu-events/arch/x86/broadwell/memory.json | 1640 +++++++------- .../pmu-events/arch/x86/broadwell/pipeline.json | 36 +- .../pmu-events/arch/x86/broadwellde/cache.json | 4 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 6 +- .../arch/x86/broadwellx/bdx-metrics.json | 278 ++- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 161 +- .../arch/x86/broadwellx/floating-point.json | 16 +- .../pmu-events/arch/x86/broadwellx/memory.json | 148 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 50 +- .../arch/x86/cascadelakex/clx-metrics.json | 304 ++- tools/perf/pmu-events/arch/x86/goldmont/cache.json | 1244 +++-------- .../perf/pmu-events/arch/x86/goldmont/memory.json | 260 --- .../pmu-events/arch/x86/goldmont/pipeline.json | 5 +- .../arch/x86/goldmont/virtual-memory.json | 9 +- .../pmu-events/arch/x86/goldmontplus/cache.json | 74 +- .../pmu-events/arch/x86/goldmontplus/pipeline.json | 5 +- .../arch/x86/goldmontplus/virtual-memory.json | 9 +- tools/perf/pmu-events/arch/x86/haswell/cache.json | 175 +- .../arch/x86/haswell/floating-point.json | 33 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 234 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 172 +- .../perf/pmu-events/arch/x86/haswell/pipeline.json | 33 +- tools/perf/pmu-events/arch/x86/haswellx/cache.json | 173 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 252 ++- .../perf/pmu-events/arch/x86/haswellx/memory.json | 172 +- .../pmu-events/arch/x86/haswellx/pipeline.json | 10 +- .../perf/pmu-events/arch/x86/ivybridge/cache.json | 10 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 250 ++- .../pmu-events/arch/x86/ivybridge/pipeline.json | 4 - .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 256 ++- .../perf/pmu-events/arch/x86/ivytown/pipeline.json | 4 - tools/perf/pmu-events/arch/x86/jaketown/cache.json | 6 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 150 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 12 +- .../pmu-events/arch/x86/knightslanding/cache.json | 666 +++--- .../pmu-events/arch/x86/knightslanding/memory.json | 268 +-- .../arch/x86/knightslanding/pipeline.json | 15 +- .../arch/x86/knightslanding/virtual-memory.json | 2 +- .../pmu-events/arch/x86/sandybridge/cache.json | 680 +++--- .../arch/x86/sandybridge/floating-point.json | 126 +- .../pmu-events/arch/x86/sandybridge/frontend.json | 268 +-- .../pmu-events/arch/x86/sandybridge/memory.json | 68 +- .../pmu-events/arch/x86/sandybridge/other.json | 18 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 1338 ++++++------ .../arch/x86/sandybridge/snb-metrics.json | 144 +- .../arch/x86/sandybridge/virtual-memory.json | 108 +- .../perf/pmu-events/arch/x86/silvermont/cache.json | 2 +- .../perf/pmu-events/arch/x86/silvermont/other.json | 20 + .../pmu-events/arch/x86/silvermont/pipeline.json | 5 +- tools/perf/pmu-events/arch/x86/skylake/cache.json | 2193 ++++++++++++++++++- .../perf/pmu-events/arch/x86/skylake/frontend.json | 14 +- tools/perf/pmu-events/arch/x86/skylake/memory.json | 1121 +++++++++- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 39 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 274 ++- tools/perf/pmu-events/arch/x86/skylakex/cache.json | 786 +++---- .../arch/x86/skylakex/floating-point.json | 2 - .../pmu-events/arch/x86/skylakex/frontend.json | 234 +- .../perf/pmu-events/arch/x86/skylakex/memory.json | 751 +++---- .../pmu-events/arch/x86/skylakex/pipeline.json | 173 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 304 ++- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/trace/beauty/renameat.c | 1 - tools/perf/trace/strace/groups/string | 65 + tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/event.h | 1 + tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 3 +- tools/perf/util/evsel.c | 23 +- tools/perf/util/evsel.h | 6 + tools/perf/util/header.c | 22 +- tools/perf/util/mmap.c | 4 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/parse-events.c | 58 +- tools/perf/util/parse-events.h | 5 + tools/perf/util/parse-events.l | 11 +- tools/perf/util/parse-events.y | 12 + tools/perf/util/python.c | 2 +- .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/stat-display.c | 18 - tools/perf/util/trace-event-parse.c | 2 +- tools/perf/util/trace-event-read.c | 2 +- tools/perf/util/trace-event.c | 4 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/bpf_helpers.h | 19 + .../testing/selftests/bpf/progs/test_sysctl_prog.c | 70 + tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/bpf/test_section_names.c | 5 + tools/testing/selftests/bpf/test_sysctl.c | 1567 +++++++++++++ tools/testing/selftests/bpf/verifier/int_ptr.c | 160 ++ tools/testing/selftests/net/pmtu.sh | 213 +- tools/testing/selftests/netfilter/Makefile | 2 +- .../selftests/netfilter/conntrack_icmp_related.sh | 283 +++ tools/testing/selftests/netfilter/nft_nat.sh | 49 +- 739 files changed, 31732 insertions(+), 17888 deletions(-) create mode 100644 Documentation/hwmon/ir38064 rename Documentation/networking/dsa/{bcm_sf2.txt => bcm_sf2.rst} (83%) rename Documentation/networking/dsa/{dsa.txt => dsa.rst} (67%) create mode 100644 Documentation/networking/dsa/index.rst rename Documentation/networking/dsa/{lan9303.txt => lan9303.rst} (85%) delete mode 100644 arch/alpha/include/asm/rwsem.h create mode 100644 arch/arm/boot/dts/am5718.dtsi create mode 100644 arch/arm/boot/dts/am5728.dtsi create mode 100644 arch/arm/boot/dts/am5748.dtsi delete mode 100644 arch/ia64/include/asm/rwsem.h delete mode 100644 arch/x86/include/asm/rwsem.h delete mode 100644 arch/x86/lib/rwsem.S create mode 100644 drivers/gpu/drm/panfrost/Kconfig create mode 100644 drivers/gpu/drm/panfrost/Makefile create mode 100644 drivers/gpu/drm/panfrost/TODO create mode 100644 drivers/gpu/drm/panfrost/panfrost_devfreq.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_devfreq.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_device.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_device.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_drv.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_features.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_gem.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_gem.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_gpu.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_gpu.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_issues.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_job.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_job.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_mmu.c create mode 100644 drivers/gpu/drm/panfrost/panfrost_mmu.h create mode 100644 drivers/gpu/drm/panfrost/panfrost_regs.h create mode 100644 drivers/hwmon/pmbus/ir38064.c create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.c create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.h create mode 100644 drivers/net/netdevsim/sdev.c create mode 100644 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c.rej delete mode 100644 include/asm-generic/rwsem.h delete mode 100644 include/linux/rwsem-spinlock.h create mode 100644 include/uapi/drm/panfrost_drm.h delete mode 100644 kernel/locking/rwsem-spinlock.c create mode 100644 tools/build/feature/test-libzstd.c create mode 100644 tools/perf/pmu-events/arch/x86/silvermont/other.json create mode 100644 tools/perf/trace/strace/groups/string create mode 100644 tools/testing/selftests/bpf/progs/test_sysctl_prog.c create mode 100644 tools/testing/selftests/bpf/test_sysctl.c create mode 100644 tools/testing/selftests/bpf/verifier/int_ptr.c create mode 100755 tools/testing/selftests/netfilter/conntrack_icmp_related.sh