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-arm-next-allnoconfig 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 27b8f1b39f28 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits caecd53e7b1d orangefs: copy Orangefs-sized blocks into the pagecache if [...] omits 14d239f94115 orangefs: pass slot index back to readpage. omits 8d3127001962 orangefs: remember count when reading. omits 553218045845 orangefs: add orangefs_revalidate_mapping omits a0c64fe549d1 orangefs: implement writepages omits 060835cf6bbc orangefs: write range tracking omits 8f6ceea9c831 orangefs: avoid fsync service operation on flush omits f89f8c7e3146 orangefs: skip inode writeout if nothing to write omits e38e46a2061b orangefs: move do_readv_writev to direct_IO omits a2f437e159bf orangefs: do not return successful read when the client-co [...] omits 2725550ff0e6 orangefs: implement writepage omits dfc635841d10 orangefs: migrate to generic_file_read_iter omits 0baa8bd104f6 orangefs: service ops done for writeback are not killable omits c8dd0c0cd08b orangefs: remove orangefs_readpages omits b263c1df153e orangefs: reorganize setattr functions to track attribute changes omits be9601256045 orangefs: let setattr write to cached inode omits 3688004eff7c orangefs: set up and use backing_dev_info omits 62407cc23051 orangefs: hold i_lock during inode_getattr omits 98d9c702b145 orangefs: update attributes rather than relying on server omits d018e4d6e641 orangefs: simplify orangefs_inode_getattr interface omits 9a0a0f99ee43 orangefs: do not invalidate attributes on inode create omits 702882525cdb orangefs: implement xattr cache omits 9aa96be42c01 mtd: cfi_cmdset_0002: Mark expected switch fall-throughs omits 74d1bae4f54c mtd: lpddr_cmds: Mark expected switch fall-through omits c952d46871eb mtd: phram: Mark expected switch fall-throughs omits 9cfbcc371e4e mtd: cfi_util: mark expected switch fall-throughs 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 ff5e68b3cf66 platform/chrome: cros_ec_debugfs: no need to check return [...] omits 48b660dddca1 platform/chrome: cros_ec_proto: check for NULL transfer function omits 9cced499d6fd platform/chrome: wilco_ec: Standardize mailbox interface omits 2d8649f44824 platform/chrome: Add CrOS USB PD logging driver omits af94524108b4 platform/chrome: cros_ec_spi: Transfer messages at high priority 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 3e683b839e7a Merge branch 'asoc-5.2' into asoc-next omits d0ebbf7d6e23 Merge branch 'asoc-5.1' into asoc-linus omits af6379124a3f memstick: jmb38x_ms: remove set but not used variable 'data' omits fb926c4e4aac MAINTAINERS: Add section for MediaTek MMC/SD/SDIO driver omits c2995128ad85 Merge branch 'fixes' into next omits b93543e5c1d9 mmc: sdhci-pci: Add support for Intel CML omits 0b700b1f9034 mmc: core: make pwrseq_emmc (partially) support sleepy GPI [...] omits b5aeb00b4435 mmc: mtk-sd: check for valid optional memory resource omits a3c347565896 mmc: alcor: enable DMA transfer of large buffers omits 4aa232c250f7 mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes omits 4401345bd92e MAINTAINERS: Add Ulf Hansson to the MEMORYSTICK section omits 1e09c5a36041 MAINTAINERS: Collect TI FLASH MEDIA drivers into one section 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 03ff42e5d8b9 hwmon: OCC drivers are ARM-only omits 23f75d441be0 hwmon: (occ) Move common code to a separate module 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 4a3e1cae2eb0 Merge branch 'acpica' into linux-next omits 5a9bb58af24a Merge branch 'pm-cpufreq' into linux-next omits ff90d67c6570 PM / devfreq: add tracing for scheduling work omits 81b0b743e66c trace: events: add devfreq trace event file omits ed5279a94871 PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] omits 91637bbfc9b6 PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] omits 123d7c94c492 PM / devfreq: exynos-bus: Suspend all devices on system shutdown omits 7c7c9ccbef37 PM / devfreq: Fix static checker warning in try_then_reque [...] omits 13dcba4b0a9d PM / devfreq: Restart previous governor if new governor fa [...] omits b1ac591af3c6 PM / devfreq: tegra: remove unneeded variable omits fc3068f37bbf PM / devfreq: rockchip-dfi: remove unneeded semicolon omits fc3d5e874c63 PM / devfreq: rk3399_dmc: remove unneeded semicolon omits 0eb99a4f3440 PM / devfreq: consistent indentation omits 6f0fc28eb949 PM / devfreq: fix missing check of return value in devfreq [...] omits 3c3144dfc772 PM / devfreq: fix mem leak in devfreq_add_device() omits b34d702db1ed PM / devfreq: Use of_node_name_eq for node name comparisons omits 24010a5c0ba6 csky: Add perf_arch_fetch_caller_regs support omits e34825b4068c csky: Fixup wrong update_mmu_cache implementation omits d1aecf4cdea3 csky: Support dynamic start physical address omits 0212037fa1a2 csky: Reconstruct signal processing omits 82a42f69c080 csky: Use in_syscall & forget_syscall instead of r11_sig omits b6cc9dcbca43 Merge branch 'acpica-fixes' into linux-next 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 40b78b3dad71 Merge branches 'pm-docs' and 'pm-x86' into linux-next omits 6197ac209485 Merge branch 'acpi-pm' into linux-next omits 0789f833b857 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. omits 0cd843d29d97 csky: Add non-uapi asm/ptrace.h namespace omits 35bf885ba741 csky: mm/fault.c: Remove duplicate header omits b34e75001cd6 csky: remove redundant generic-y omits 1d2d8f3025c7 csky: Update syscall_trace_enter/exit implementation omits cd15d9ab46ff csky: Add perf callchain support omits 4498cd6c7a1e csky/ftrace: Add dynamic function tracer (include graph tracer) omits abaa5898d020 csky: Fixup vdsp&fpu issues in kernel omits 902eddb8b550 tools/memory-model: Fix scripting --jobs argument omits 9aa0e340cf57 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 10be187a52e6 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits cf2c2377b218 Merge branch 'pm-cpufreq' into linux-next omits dac77930aad8 Merge branch 'pm-x86' into linux-next omits f1f65256ffc8 Merge branches 'acpi-utils' and 'acpi-video' into linux-next omits 7898b0a7d69a Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] omits 9c0f3df00266 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses omits f315f56fec60 hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses omits 92a55ca4b065 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses omits f1552c9cc236 hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] omits f3a40c279e71 hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] omits b0a7a7e00cd4 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] omits 15164c207350 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] omits c9e93f51af77 hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] omits 5228f259c604 hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] omits f9dbb08cb447 hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] omits 4719aff9c95c hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] omits ae93f7b2ca0b hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 3178bcaabd79 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 177c93f5a060 hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 1e58d9aca45a hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] omits 61b3c6650a56 hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] omits e704cf04616b hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] omits 92fa75b52e06 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] omits 7b5e8bd787f3 hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] 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 8e3c818111de mmc: mmc_spi: Convert to use SPDX identifier omits ddd155c545cb mmc: mmc_spi: Indentation fixes omits 0aa6105bdf44 mmc: mmc_spi: Join string literals back omits d0ec3247ca96 mmc: mmc_spi: Remove useless NULL check at ->remove() omits 03b9d7d67f04 mmc: mmc_spi: Remove redundant dev_set_drvdata() omits 5e31121c9dcc mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback omits dffa78fd472f mmc: mmci: stm32: define get_dctrl_cfg omits 751bbcbb7f58 mmc: mmci: qcom: define get_dctrl_cfg omits 97e14888057a mmc: mmci: define get_dctrl_cfg for legacy variant 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 07631bf072a4 mmc: mmci: add get_datactrl_cfg callback and helper functions omits 20bee38b01a2 mmc: alcor: enable DMA for writes omits 417b85c5da5e Merge branch 'fixes' into next 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 omits db3d9547ee6a mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. omits ba6dcadcee1e dt-bindings: mmc: Add disable-cqe-dcmd property. omits 5a8fc39aec3b mmc: sdhci-omap: Make sdhci_omap_reset static omits b38e6eb0a4c5 mmc: tegra: fix CQE enable and resume sequence omits fe4c70a0a973 mmc: cqhci: add CQHCI_SSC1 register CBC field mask omits cd29182438df mmc: tegra: add Tegra186 WAR for CQE omits 39cca827228a mmc: cqhci: allow hosts to update dcmd cmd desc omits 7b6cba7f3f19 dt-bindings: mmc: tegra: document Tegra194 compatible string omits c1219193a8f2 mmc: tegra: update hw tuning process omits 172579b72f32 mmc: sdhci: allow host to specify maximum tuning loops omits 7ec69f0aca7a mmc: tegra: fix ddr signaling for non-ddr modes omits 65581752e4e3 mmc: mtk-sd: add support for MT8516 omits 2a8cbb550ce1 mmc: renesas_sdhi: set CBSY flag before probing TMIO host omits 823f86bc958f mmc: renesas_sdhi: prevent overflow for max_req_size omits bc3443c4af8a mmc: tmio: introduce macro for max block size omits d85d630b11e8 mmc: renesas_sdhi: update copyright information omits 9b6ad1026fe5 mmc: mxs-mmc: Enable MMC_CAP_ERASE omits d6e41978eedf mmc_spi: add a status check for spi_sync_locked omits 031b209c1b5a mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data omits e35ee5de06ae mmc: sdhci-of-esdhc: add erratum eSDHC7 support omits c260b437440a mmc: sdhci-of-esdhc: add erratum A-009204 support omits 81af3ea67129 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support omits 9107a584ee23 mmc: sdhci-of-esdhc: add erratum eSDHC5 support omits ec870c0c8ded mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] omits 37ed3128370d mmc: host: Pedantic cleanups to Kconfig omits 8efe9abfffae mmc: mmci: Make mmci_variant_init() static omits 9d414bca0b57 mmc: mmci: Share sdmmc_variant_init() via the common header file omits 3d9428fdddfa mmc: mmci: Drop qcom specific header file omits 24550f6d03d6 mmc: mmci: Re-work code starting DMA for the qcom variant omits 37f22b514028 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag omits 5bb5a1308524 mmc: mmci: Don't share un-implemented DMA functions 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 f958d7b528b1 mm: make page ref count overflow check tighter and more explicit adds 88b1a17dfc3e mm: add 'try_get_page()' helper function adds 8fde12ca79af mm: prevent get_user_pages() from overflowing page refcount adds 15fab63e1e57 fs: prevent page refcount overflow in pipe_buf_get adds 6b3a70773630 Merge branch 'page-refs' (page ref overflow) adds dc4060a5dc25 Linux 5.1-rc5 new 563adc207d90 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new caad50c5364d 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 new 31634bf5dcc4 net/mlx5: FPGA, tls, hold rcu read lock a bit longer new df3a8344d404 net/mlx5: FPGA, tls, idr remove on flow delete new 192fba79822d net/mlx5e: Skip un-needed tx recover if interface state is down new 484c1ada0bd2 net/mlx5e: Use fail-safe channels reopen in tx reporter recover new 5d0bb3bac4b9 net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded new 0aa1d18615c1 net/mlx5e: Rx, Fixup skb checksum for packets with tail padding new 0318a7b7fcad net/mlx5e: Rx, Check ip headers sanity new 5e0060b1491b net/mlx5e: Protect against non-uplink representor for encap new 8c8811d46d00 Revert "net/mlx5e: Enable reporting checksum unnecessary a [...] new 7ee2ace9c544 net/mlx5e: Switch to Toeplitz RSS hash by default new 732488018281 Merge tag 'mlx5-fixes-2019-04-09' of git://git.kernel.org/ [...] 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 [...] new a44acf906061 Merge tag 'wireless-drivers-for-davem-2019-04-15' of git:/ [...] new 8ed633b9baf9 Revert "net-sysfs: Fix memory leak in netdev_register_kobject" new 92480b3977fd bonding: fix event handling for stacked bonds new 789445b960c1 MAINTAINERS: normalize Woojung Huh's email address new 9c69a1320515 route: Avoid crash from dereferencing NULL rt->from new c6ae1530bbe6 Merge remote-tracking branch 'net/master' new 641e717c26aa Merge remote-tracking branch 'bpf/master' new aeabe93ef5c1 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 new 3c79107631db netfilter: ctnetlink: don't use conntrack/expect object ad [...] new 33d1c018179d netfilter: nf_tables: prevent shift wrap in nft_chain_pars [...] new 5bdac418f33f netfilter: nat: fix icmp id randomization new 22be07012bed Merge remote-tracking branch 'netfilter/master' new 5b97d799e9c4 Merge remote-tracking branch 'mac80211/master' adds 183ab39eb0ea ALSA: hda: Initialize power_state field properly new e674b17fc8d9 Merge remote-tracking branch 'sound-current/for-linus' new cc28dc4d4157 Merge remote-tracking branch 'regmap-fixes/for-linus' new ec7794925c33 Merge branch 'regulator-5.1' into regulator-linus new ff974386a576 Merge remote-tracking branch 'regulator-fixes/for-linus' new bf0c999f7f0e spi: pxa2xx: fix SCR (divisor) calculation new 994d57e7e533 Merge branch 'spi-5.1' into spi-linus new 75952ca6476b Merge remote-tracking branch 'spi-fixes/for-linus' adds d5bc73f34cc9 PCI: Fix issue with "pci=disable_acs_redir" parameter bein [...] new ba83a7b84aee Merge remote-tracking branch 'pci-current/for-linus' new 14bc61d99e28 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 2a81dee2afcd Merge remote-tracking branch 'phy/fixes' new 6999e56114c7 Merge remote-tracking branch 'staging.current/staging-linus' new 2aae471d66c1 drivers: power: supply: goldfish_battery: Fix bogus SPDX i [...] new 98b1e04e8e7f Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 9b2ac1cdfddc Merge remote-tracking branch 'input-current/for-linus' new 4d0754e4ad1e Merge remote-tracking branch 'crypto-current/master' new 79b4a9cf0e2e MIPS: scall64-o32: Fix indirect syscall number load new 9b8e21ccc74c Merge remote-tracking branch 'mips-fixes/mips-fixes' new 018b382e75ef Merge remote-tracking branch 'hwmon-fixes/hwmon' new 4dd2504bb193 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 2157d2899373 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new c4aafa234229 Merge remote-tracking branch 'vfs-fixes/fixes' new 6be74872310c Merge remote-tracking branch 'i3c-fixes/master' adds a0033bd1eae4 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in [...] new 687886de6b66 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d15d9fd02575 drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs new b9adc8aadc40 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 new 63693cc1c140 Merge remote-tracking branch 'kbuild/for-next' new e49ab328dfb1 Merge remote-tracking branch 'dma-mapping/for-next' new 39036cd27273 arch: add pidfd and io_uring syscalls everywhere new bec146cd6912 Merge remote-tracking branch 'asm-generic/master' 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 [...] new c0dc32de7b1e Merge remote-tracking branch 'arm64/for-next/core' adds 3d659e7d6513 arm64: perf_event: Remove wrongfully used inline new 100db1550fd4 Merge remote-tracking branch 'arm-perf/for-next/perf' new 68edfeacd31d Merge remote-tracking branch 'arm-soc/for-next' new e7c8b7f622b7 Merge remote-tracking branch 'actions/for-next' new 74d96f49e032 Merge remote-tracking branch 'amlogic/for-next' new f550d4d202a6 Merge remote-tracking branch 'at91/at91-next' new c9027d6391d4 Merge remote-tracking branch 'bcm2835/for-next' new c2a9ea9d8fa4 Merge remote-tracking branch 'imx-mxs/for-next' new d7aca71a4407 Merge remote-tracking branch 'keystone/next' new bc413a6051f4 Merge remote-tracking branch 'mediatek/for-next' new 9bc2830fb6b7 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 new 387fbf73ebe7 ARM: dts: am335x: igep0033: Replaced register offsets with [...] new c422b10e88f0 ARM: dts: am335x: lxm: Replaced register offsets with defines new 876144dd5332 ARM: dts: am335x: moxa-uc-2100-common: Replaced register o [...] new 4a424b0b168e ARM: dts: am335x: moxa-uc-2101: Replaced register offsets [...] new c68a4ffd3d75 ARM: dts: am335x: moxa-uc-8100-me-t: Replaced register off [...] new affcce6f7c5c ARM: dts: am335x: nano: Replaced register offsets with defines new 443fca762bc3 ARM: dts: am335x: osd3358-sm-red: Replaced register offset [...] new 558fee9ab504 ARM: dts: am335x: osd335x-common: Replaced register offset [...] new 781288d2bdef ARM: dts: am335x: pcm-953: Replaced register offsets with defines new 898c4a59bc62 ARM: dts: am335x: pdu001: Replaced register offsets with defines new 891ffb8fcd46 ARM: dts: am335x: pepper: Replaced register offsets with defines new a3328bf02d77 ARM: dts: am335x: phycore-som: Replaced register offsets w [...] new c5ebf24a41d3 ARM: dts: am335x: sancloud-bbe: Replaced register offsets [...] new 631493a16af3 ARM: dts: am335x: sbc-t335: Replaced register offsets with [...] new aa7ed183730a ARM: dts: am335x: shc: Replaced register offsets with defines new b1e0c487f31d ARM: dts: am335x: sl50: Replaced register offsets with defines new e5b258e53e58 ARM: dts: am335x: wega: Replaced register offsets with defines new 37c2eadde68d Merge branch 'omap-for-v5.2/dt-am3' into for-next new e26c3033f6c9 Merge remote-tracking branch 'omap/for-next' new e96d0d9a322f Merge remote-tracking branch 'reset/reset/next' new c94a54e46b76 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 [...] new 32d622f3290b arm64: dts: renesas: r8a77965: Remove reg-names of display node new b7f5a8e435ec arm64: dts: renesas: r8a77980: Add "renesas,id" to VIN new 1b4daf1a0893 Merge branch 'arm64-dt-for-v5.2' into next new f85108a1a342 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 new 24620b3a48b5 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 new 9b8e2445b57c Merge remote-tracking branch 'samsung-krzk/for-next' new 635e1e78a685 ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node [...] new 7cf875be2fed arm64: dts: allwinner: h6: Add MMC1 pins new 8558c6e21ceb ARM: dts: sun8i: h3: bluetooth for Banana Pi M2 Zero board new 202fcc634b84 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] new 715e1db3d549 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 new c94967a67a1b Merge remote-tracking branch 'tegra/for-next' adds 21eb35a1ae4d Merge commit 'tags/clk-fixes-for-linus^0' into clk-next new b53d81c67fb0 Merge remote-tracking branch 'clk/clk-next' new fee6b7ec15ef Merge remote-tracking branch 'clk-samsung/for-next' new 551ba1a59d93 csky: Fixup vdsp&fpu issues in kernel new 8a44a6b44e8b csky/ftrace: Add dynamic function tracer (include graph tracer) new 0657d87740eb csky: Add perf callchain support new 15cd99d25523 csky: Update syscall_trace_enter/exit implementation new 2ca6298f14e0 csky: remove redundant generic-y new bd387829d999 csky: mm/fault.c: Remove duplicate header new 449e9e64956a csky: Add non-uapi asm/ptrace.h namespace new 6d458c52822e csky: Use in_syscall & forget_syscall instead of r11_sig new 2ab1ec36f8f0 csky: Reconstruct signal processing new fe8d205a31f6 csky: Support dynamic start physical address new eaf4e6eefc08 csky: Fixup wrong update_mmu_cache implementation new 88cf9a15e4a7 csky: Add perf_arch_fetch_caller_regs support new aadf615fe15f csky: Support vmlinux bootup with MMU off new 65fa32500ff8 Merge remote-tracking branch 'csky/linux-next' new 0282fa72d90e 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 [...] new 4dc91e9c42f0 Merge remote-tracking branch 'mips/mips-next' new 2ff8bdce74e1 Merge remote-tracking branch 'nds32/next' adds 28f1dc758ad5 parisc: Switch from DISCONTIGMEM to SPARSEMEM new 64690b2742b2 parisc: Remove lock code to serialize TLB operations in pacache.S new da1c1c649745 parisc: Use ldcw instruction for SMP spinlock release barrier new 58e044157c80 Merge remote-tracking branch 'parisc-hd/for-next' new 5194f8b894cf Merge remote-tracking branch 's390/features' new 8dfed86ac603 Merge remote-tracking branch 'xtensa/xtensa-for-next' new ff9bcc56440c Merge remote-tracking branch 'befs/for-next' new 1164d0363dd3 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 3800f25d5d64 cifs: zero-range does not require the file is sparse new ac5a9108b089 Merge remote-tracking branch 'cifs/for-next' new b066eb883318 Merge remote-tracking branch 'ecryptfs/next' new 5d552ad79630 fs/reiserfs/journal.c: Make remove_journal_hash static new 9328d3efaed3 Pull reiserfs cleanup. new 34e536025982 Merge remote-tracking branch 'ext3/for_next' new c4a73f8d09f7 Merge remote-tracking branch 'ext4/dev' new 22ff814bfd15 Merge remote-tracking branch 'f2fs/dev' new 61440357581e 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 new fd18446e6143 Merge remote-tracking branch 'nfs-anna/linux-next' new 337bcb1c66f0 Merge remote-tracking branch 'nfsd/nfsd-next' new 77becb76042a orangefs: implement xattr cache new b16ae13cac95 orangefs: do not invalidate attributes on inode create new c44d92baaec9 orangefs: simplify orangefs_inode_getattr interface new 29b4e7f8eb61 orangefs: update attributes rather than relying on server new ccb8426556ee orangefs: hold i_lock during inode_getattr new 89037450c08c orangefs: set up and use backing_dev_info new 2b60508263c5 orangefs: let setattr write to cached inode new 2108ce48a904 orangefs: reorganize setattr functions to track attribute changes new 8165355d521f orangefs: remove orangefs_readpages new 371a502d0654 orangefs: service ops done for writeback are not killable new c8fefe3f1f29 orangefs: migrate to generic_file_read_iter new 17a572f6df3d orangefs: implement writepage new f6bf88565412 orangefs: do not return successful read when the client-co [...] new de0ae120cdf5 orangefs: move do_readv_writev to direct_IO new ce5e794df655 orangefs: skip inode writeout if nothing to write new 1919ee1c19f7 orangefs: avoid fsync service operation on flush new 2b36d3e5140d orangefs: write range tracking new 37967434772a orangefs: implement writepages new dfa7c9857356 orangefs: add orangefs_revalidate_mapping new 2a47f8780c9e orangefs: remember count when reading. new b51833609568 orangefs: pass slot index back to readpage. new 7dccb4027ef9 orangefs: copy Orangefs-sized blocks into the pagecache if [...] new 2113668f7a5b Merge remote-tracking branch 'orangefs/for-next' new f018cd13f68b Merge remote-tracking branch 'vfs/for-next' new 3ec25826ae33 printk: Tie printk_once / printk_deferred_once into .data. [...] new 0142ada02a43 Merge branch 'for-5.2' into for-next new 619c65303112 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' new d83a24ca4d36 Merge remote-tracking branch 'pci/next' new e252e0e00281 HID: u2fzero: fix compiling error in u2fzero_probe() new 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next new 8087a5688e48 Merge remote-tracking branch 'hid/for-next' new bc6eaf17097b i2c: mediatek: Add offsets array for new i2c registers new a3438152c667 dt-bindings: i2c: Add Mediatek MT8183 i2c binding new cad6dc5d2887 i2c: mediatek: Add arb clock in i2c driver new a15c91bac695 i2c: mediatek: Add i2c and apdma sync in i2c driver new 25708278f810 i2c: mediatek: Add i2c support for MediaTek MT8183 new 78cdfcea289a i2c: brcmstb: remove unused struct member new 666608da36c1 i2c: remove use of in_atomic() new 829fb29ba04f i2c: core: use I2C locking behaviour also for SMBUS new 36fb1a2352ef i2c: core: introduce callbacks for atomic transfers new 1a38a8cb529c i2c: mux: populate the new *_atomic callbacks new 5c5b2e90ee1f i2c: demux: handle the new atomic callbacks new f5072fff5ec6 i2c: omap: Add the master_xfer_irqless hook new 94251cce14c1 i2c: tegra-bpmp: convert to use new atomic callbacks new ecb900a2c1b0 i2c: ocores: refactor setup for polling new 29501c72112b i2c: ocores: enable atomic xfers new 0ca883e76352 i2c: stu300: use xfer_atomic callback to bail out early new 2a5bec8888d4 i2c: algo: bit: add flag to whitelist atomic transfers new e5b74d798f64 i2c: gpio: flag atomic capability if possible new b95ad7708cfc i2c: axxia: use auto cmd for last message new 6f84665bfd0a Merge branch 'i2c/for-5.2' into i2c/for-next new f154f9065f18 Merge remote-tracking branch 'i2c/i2c/for-next' new 15870d459432 Merge remote-tracking branch 'i3c/i3c/next' new 9b6b0a39792d hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] new 3e5a464e0423 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] new 32481fe32464 hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] new 88ab66b0f26e hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] new 327ff37e7ed4 hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] new 2574c3c3fd90 hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 144aa140bf86 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 0780f48fbc94 hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 2a4ea3cd0b20 hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] new 6dbc14c82abe hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] new 27cbe791b085 hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] new b61eab0a35ec hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] new 9f35987d7bc0 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] new e1e8878e6a84 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] new ebad6d08dfce hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] new c02373b522cc hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] new ff217384e177 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses new c4fd41bdffa2 hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses new 3ee97c0d9c67 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses new a2144a5cb539 hwmon: (occ) Move common code to a separate module new e2c1b16af494 hwmon: OCC drivers are ARM-only new 08688e1bb4b3 dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt new df8c956101b7 Documentation: pwm-fan: Add description for RPM support new 78cdb0ae9437 hwmon: (pwm-fan) Add RPM support via external interrupt new 63bff6a216fc hwmon: (pwm-fan) Report probe errors consistently new cda5a29d95fb hwmon: (ir35221) fix company name new 8e07bf3fd615 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] new ba70c6efbe47 hwmon: (pmbus_core) Replace S_<PERMS> with octal values new 0bf670359cee hwmon: (ir38064) delete incorrect line new 29da68cc8b0d hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers new a842b7bdce04 hwmon: Document the samples attributes new 4f0663b75641 hwmon: (lm25066) Support SAMPLES_FOR_AVG register new f4ba531cce9c hwmon: Add support for samples attributes new e83ddee76d40 pmbus: support for custom sysfs attributes new dd015b6f0833 hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 P [...] new ca34e03f2a20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 35b2ccae5551 Merge remote-tracking branch 'jc_docs/docs-next' new cdd9935fff42 Merge remote-tracking branch 'v4l-dvb/master' new c7a6ddec5491 Merge remote-tracking branch 'v4l-dvb-next/master' new 68b66428b040 Merge remote-tracking branch 'fbdev/fbdev-for-next' new f456277ee15f Merge back ACPICA changes for v5.2. new 4fa5a92da085 Merge branch 'acpica' into linux-next new d0266a77f567 Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and [...] new 13e962140be6 ACPI: button: reinitialize button state upon resume new 16907bc6c607 Merge branches 'acpi-utils', 'acpi-video', 'acpi-pm' and ' [...] new 05dd502688d6 Merge branch 'pm-x86' into linux-next new 9df1e2c60d2b cpufreq: boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option new c31fc6369666 Merge branch 'pm-cpufreq' into linux-next new dc351d4c5f4f PM / core: Propagate dev->power.wakeup_path when no callbacks new 3259dcb06168 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next new 2c28f2f928a8 Merge branch 'pm-docs' into linux-next new 8c82d9b2daee Merge remote-tracking branch 'pm/linux-next' new eca0246408b2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ae538dd319db Merge remote-tracking branch 'opp/opp/linux-next' new 6cdeb50a388b Merge remote-tracking branch 'ieee1394/for-next' new 29380ba0ea8a Merge remote-tracking branch 'dlm/next' adds 8395c154abb7 swiotlb: dump used and total slots when swiotlb buffer is [...] new 4d6f5292aa94 Merge remote-tracking branch 'swiotlb/linux-next' new 82579e59e615 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 new dc2f4189dcd2 bridge: only include nf_queue.h if needed new 95337b982107 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new a85e84e0301b mlxsw: spectrum_router: Propagate neighbour update errors new caf345a18b2f mlxsw: spectrum_router: Add neighbour offload indication new 3321cff3c570 selftests: mlxsw: Test neighbour offload indication new 93144b0ecde5 Merge branch 'mlxsw-Add-neighbour-offload-indication' new 1033990ac5b2 sctp: implement memory accounting on tx path new 9dde27de3e5e sctp: implement memory accounting on rx path new c7cf89b5dd38 Merge branch 'sctp-fully-support-memory-accounting' new 8a9a654b5b52 net: hns3: fix sparse: warning when calling hclge_set_vlan [...] new 2566f10676ba net: hns3: fix for vport->bw_limit overflow problem new 47a1a225ab35 Merge branch 'hns3-next' new 2f2622f59c70 nfp: flower: turn on recirc and merge hint support in firmware new 4d12ba42787b nfp: flower: allow offloading of matches on 'internal' ports new 27f54b582567 nfp: allow fallback packets from non-reprs new f41dd0595d06 nfp: flower: support fallback packets from internal ports new 45756dfedab5 nfp: flower: allow tunnels to output to internal port new cf4172d5751f nfp: flower: get flows by host context new dbc2d68edc98 nfp: flower: handle merge hint messages new 107e37bb4f88 nfp: flower: validate merge hint flows new 1c6952ca587d nfp: flower: generate merge flow rule new aa6ce2ea0c93 nfp: flower: support stats update for merge flows new 8af56f40e53b nfp: flower: offload merge flows new b6ed55cb721c Merge branch 'nfp-Flower-flow-merging' new dcdecdcfe1fc net: phy: switch drivers to use dynamic feature detection new 9c5f8a19b2de net: hsr: fix naming of file and functions new 3271273388fb net: hsr: fix debugfs path to support multiple interfaces new ee2c46f35390 net: hsr: add tx stats for master interface new 432bc230700f Merge branch 'hsr-next' new daf47b7ac9c2 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 new 020e9410c766 Merge remote-tracking branch 'bpf-next/master' new 6fc0820515bd Merge remote-tracking branch 'ipsec-next/master' new 5d7b3393b1a7 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 [...] new 7eb6925f6fee Merge remote-tracking branch 'wireless-drivers-next/master' new c4b464f93a41 Merge remote-tracking branch 'bluetooth/master' new 782f6c64c0ed Merge remote-tracking branch 'mac80211-next/master' new fc65d1121810 Merge remote-tracking branch 'gfs2/for-next' new a666d33556e0 Merge remote-tracking branch 'nand/nand/next' new d18e50a3a774 Merge remote-tracking branch 'spi-nor/spi-nor/next' new af0d4442dd68 hwrng: stm32 - fix unbalanced pm_runtime_enable new 38a1965f42cc hwrng: stm32 - set default random quality new f1b70d16389d crypto: mxc-scc - Remove broken driver new ed00610000a1 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 [...] new f06ddb53096b BackMerge v5.1-rc5 into drm-next new 19124fb73b6f 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 new 3be0a0b85015 drm/amd/display: Add switch for Fractional PWM on or off new 37c6a93b7e53 drm/amd/display: Expose support for NV12 on suitable planes new fc8e5230dca9 drm/amd/display: Add DRM color properties for primary planes new ea36ad34c5b2 drm/amd/display: expand plane caps to include fp16 and sca [...] new 623588b8ee60 drm/amd/display: Handle get crtc position error new e54ae524294f drm/amd/display: define HUBP_MASK_SH_LIST_DCN for Raven new 32a5b542a6c6 drm/amd/display: Read eDP link settings on detection new 0a8d85e0a160 drm/amd/display: 3.2.26 new 781718322779 drm/amd/display: Update plane scaling parameters for fast updates new f6ff2a08f49d drm/amd/display: Maintain z-ordering when creating planes new 320932bfd9e3 drm/amd/display: Recalculate pitch when buffers change new 695af5f9a519 drm/amd/display: Rework DC plane filling and surface updates new 5ac4619b9d2f drm/amd/display: change name from dc_link_get_verified_lin [...] new 6491f0c05abd drm/amd/display: Add basic downscale and upscale valdiation new f843b308adb2 drm/amd/display: Use surface directly when checking update type new 6e8dc7b0a7a4 drm/amd/display: Don't warn when DC update type > DM guess new 004b3938e637 drm/amd/display: Check scaling info when determing update type new c14a005c1621 drm/amd/display: Relax requirements for CRTCs to be enabled new afcd526b1ba9 drm/amd/display: Add fast_validate parameter new f55be0be5b72 drm/amd/display: Add profiling tools for bandwidth validation new 02d2a29ccf27 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 new 1ab494cc405c drm/i915/selftests: Skip live timeline/suspend tests if wedged new c856dbc887aa drm/i915: Nuke drm_crtc_state and use intel_atomic_state instead new 3f381743a44b Merge remote-tracking branch 'drm-intel/for-linux-next' new 32147d258ff3 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 new 003c2c04c98c Merge remote-tracking branch 'drm-misc/for-linux-next' new 415348d16970 Merge remote-tracking branch 'drm-msm/msm-next' new df468a3d66c6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling new bb8e43f76561 drm/imx: don't skip DP channel disable for background plane new 5d5fe9970c76 drm/imx: enable IDMAC watermark feature new c0a87c06f64b Merge remote-tracking branch 'imx-drm/imx-drm/next' new 60c102abf156 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_ [...] new 46f5710f0b88 ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo new b5fd12d6c0fc ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl [...] new 614d0e287287 Merge remote-tracking branch 'sound/for-next' new d1d58766908a ASoC: rsnd: Document r8a77470 bindings new ecf6715042cf ASoC: fsl_audmix: cache pdev->dev pointer new 8981d195355e ASoC: mpc5200_dma: Fix invalid license ID new 93741a77a901 ASoC: mpc5200_psc_i2s: Fix invalid license ID new 6ca36fd68bb3 Merge branch 'asoc-5.2' into asoc-next new 4730a86bc462 Merge remote-tracking branch 'sound-asoc/for-next' new f9a75c1d717f modules: Only return -EEXIST for modules that have finishe [...] new 6608d54b6489 Merge remote-tracking branch 'modules/modules-next' new 044bad16df23 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 new d7ba866759c6 Merge tag 'v5.1-rc5' into for-5.2/block new f07f629b3194 Merge branch 'for-5.2/block' into for-next new 2c88e3c7ec32 block: fix use-after-free on gendisk new f605c48a086c Merge branch 'for-5.2/block' into for-next new 1738f5ab3a8e Merge remote-tracking branch 'block/for-next' new 6aa35ce74399 mmc: mmci: Don't share un-implemented DMA functions new c21aa7a80416 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag new ea27c95a7a47 mmc: mmci: Re-work code starting DMA for the qcom variant new f7f3e7dac802 mmc: mmci: Drop qcom specific header file new 62e546be6d93 mmc: mmci: Share sdmmc_variant_init() via the common header file new 71953e0e7968 mmc: mmci: Make mmci_variant_init() static new 6f549034bb64 mmc: host: Pedantic cleanups to Kconfig new 8e9a6919939b mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] new a46e42712596 mmc: sdhci-of-esdhc: add erratum eSDHC5 support new 05cb6b2a66fa mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support new 5dd195522562 mmc: sdhci-of-esdhc: add erratum A-009204 support new b214fe592ab7 mmc: sdhci-of-esdhc: add erratum eSDHC7 support new 1f1929f3f2fa mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data new 611025983b79 mmc_spi: add a status check for spi_sync_locked new 8dcf48e5f4d7 mmc: mxs-mmc: Enable MMC_CAP_ERASE new f49bdcde0a0f mmc: renesas_sdhi: update copyright information new 609e5fba56fc mmc: tmio: introduce macro for max block size new 2a55c1eac788 mmc: renesas_sdhi: prevent overflow for max_req_size new 91ecbe50b69c mmc: renesas_sdhi: set CBSY flag before probing TMIO host new 89822b73543d mmc: mtk-sd: add support for MT8516 new 92cd1667d579 mmc: tegra: fix ddr signaling for non-ddr modes new 1d8cd065f7ab mmc: sdhci: allow host to specify maximum tuning loops new ea8fc5953e8b mmc: tegra: update hw tuning process new ad64a7908c0a dt-bindings: mmc: tegra: document Tegra194 compatible string new c46d089aa71d mmc: cqhci: allow hosts to update dcmd cmd desc new c6e7ab909262 mmc: tegra: add Tegra186 WAR for CQE new 688956440e80 mmc: cqhci: add CQHCI_SSC1 register CBC field mask new b77544280ccf mmc: tegra: fix CQE enable and resume sequence new 2198eeff2344 mmc: sdhci-omap: Make sdhci_omap_reset static new 28f22fb755ec dt-bindings: mmc: Add disable-cqe-dcmd property. new 7bda9482e7ed mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. new e5a34b0c1071 mmc: alcor: enable DMA for writes new 0732ea75de09 mmc: mmci: add get_datactrl_cfg callback and helper functions new b3fb9d64b497 mmc: mmci: define get_dctrl_cfg for legacy variant new 5db1e1fc7cab mmc: mmci: qcom: define get_dctrl_cfg new 8372f9d0ef0b mmc: mmci: stm32: define get_dctrl_cfg new 41ed65e7ce84 mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback new b9ffe4086206 mmc: mmc_spi: Remove redundant dev_set_drvdata() new 70a557e63f1a mmc: mmc_spi: Remove useless NULL check at ->remove() new 38b2168581bc mmc: mmc_spi: Join string literals back new 1ae51603528c mmc: mmc_spi: Indentation fixes new aad5f19e4736 mmc: mmc_spi: Convert to use SPDX identifier new c6645985d77c MAINTAINERS: Collect TI FLASH MEDIA drivers into one section new 3b407b4f3a92 MAINTAINERS: Add Ulf Hansson to the MEMORYSTICK section new e374e87538f4 mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes new c278150e0d2a mmc: alcor: enable DMA transfer of large buffers new b65be6355183 mmc: mtk-sd: check for valid optional memory resource new 002ee28e8b32 mmc: core: make pwrseq_emmc (partially) support sleepy GPI [...] new 765c59675ab5 mmc: sdhci-pci: Add support for Intel CML new cf03fcdc5b9c MAINTAINERS: Add section for MediaTek MMC/SD/SDIO driver new ade024f130f7 memstick: jmb38x_ms: remove set but not used variable 'data' new 2e72ab9b2f56 mmc: sdhci: Reorganize sdhci_finish_mrq() and __sdhci_fini [...] new 97a1abae46a6 mmc: sdhci: Move timer and has_requests functions new e9a072993d69 mmc: sdhci: Move some processing to __sdhci_finish_mrq() new 19d2f695f4e8 mmc: sdhci: Call mmc_request_done() from IRQ handler if possible new c07a48c26519 mmc: sdhci: Remove finish_tasklet new 71c733c4e1ae mmc: tegra: add sdhci tegra suspend and resume new c7f93e0607de Merge remote-tracking branch 'mmc/next' new d51ebc39fd58 Merge remote-tracking branch 'kgdb/kgdb-next' new dc12c2582a43 Merge remote-tracking branch 'mfd/for-mfd-next' new 6856f07152e4 Merge remote-tracking branch 'backlight/for-backlight-next' new 5ec87ecde235 power: supply: core: fix typo in function to get current c [...] new 6aae57b78813 dt-bindings: power: supply: Add charge-status-gpios property new df68c44c720a power: supply: gpio-charger: Add support for charger status. new dbe7208c6c4a power: supply: cpcap-battery: Fix division by zero new 6f76aa94e1d2 Merge branch 'psy-fixes' into psy-next new 1a9aadc86ad4 power: supply: cpcap-battery: Fix low battery check new c68b901ac4fa power: supply: cpcap-battery: Fix signed counter sample register new 35439b7ab2db power: supply: cpcap-battery: Fix coulomb counter calibrat [...] new 5fc27a541926 power: supply: cpcap-battery: Use accumulator for current [...] new ffaf6f6773af power: supply: cpcap-battery: Fix pointless EPROBE_DEFER warnings new 7d90fcc14a25 power: supply: cpcap-charger: Fix pointless EPROBE_DEFER warnings new bfe911ac092a 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 [...] new 80a9c22a9da9 regulator: ab8500-ext: Remove *rdev from struct ab8500_ext [...] new 48cb9737edff regulator: ab8500-ext: Convert to use simplified DT parsing new 8e5be4f7e142 regulator: ab8500-ext: Constify ab8500_ext_regulator_ops new 6d66d9952ec0 regulator: ab8500: Constify regulator_ops new 7c6b8e3b9fe8 regulator: ab8500: Remove *regulator from struct ab8500_re [...] new 7cfcecfb82af regulator: tps65218: Convert to use regulator_get_current_ [...] new 357db0279a23 regulator: tps6524x: Constify regulator_ops new 7a8b0e66df5a regulator: tps6524x: Remove *rdev[N_REGULATORS] from struc [...] new 7d695f20c27f regulator: max8998: Constify regulator_ops new 0dceab33342d regulator: max8998: Factor out struct voltage_map_desc new c29687c354c5 dt-bindings: regulator: Add stm32mp1 pwr regulators new 6cdae8173f67 regulator: Add support for stm32 power regulators new 598387d3ce4b Merge branch 'regulator-5.2' into regulator-next new 69f7ed2e5a9c 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 new 460d95a1d69d smack: removal of global rule list new 4e328b08882a Smack: Create smack_rule cache to optimize memory usage new f7450bc6e768 Smack: Fix IPv6 handling of 0 secmark new f075b344c6ca Merge branch 'smack-for-5.2' of https://github.com/cschauf [...] new d6d060788e0a Merge branch 'next-smack' into next-testing new 9119c3521b98 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 new 15b2cb36fb5d Merge remote-tracking branch 'apparmor/apparmor-next' new bf454f2ac28e Merge remote-tracking branch 'integrity/next-integrity' new c750e6929d3c selinux: Check address length before reading address family new 67e92b571404 Merge remote-tracking branch 'selinux/next' new f35890278d46 next-20190415/tpmdd 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 [...] new d07e5657d41b Merge remote-tracking branch 'iommu/next' new 2d87a0674bd6 timekeeping: Audit clock adjustments new 7e8eda734d30 ntp: Audit NTP parameters adjustment new b47865533587 Merge remote-tracking branch 'audit/next' new e278c7cb1209 Merge remote-tracking branch 'devicetree/for-next' adds 2c54c4a640ed spi: pxa2xx: use a module softdep for dw_dmac new efc3d5b2e79b spi: sh-msiof: Document r8a77470 bindings new ac533755d3cb spi: Remove one needless transfer speed fall back case new 179f7949c066 spi: Remove warning in spi_split_transfers_maxsize() new 8ed2e1a50e74 spi: Release spi_res after finalizing message new 316e60af88bc spi/trace: Cap buffer contents at 64 bytes new 3cf15e2fa872 Merge branch 'spi-5.2' into spi-next new 28435cf9a09c 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' new 68bb66af21fe Merge remote-tracking branch 'tip/auto-latest' new 7edcb7433915 Merge remote-tracking branch 'clockevents/clockevents/next' new 715ef44fc378 Merge remote-tracking branch 'edac-amd/for-next' new 50571dbdc66c 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 new 9d2530374d89 Merge remote-tracking branch 'rcu/rcu/next' new daa7f5bdc870 Merge remote-tracking branch 'kvm-arm/next' new 40058dc3921e Merge remote-tracking branch 'percpu/for-next' new d4da3bcc8137 Merge remote-tracking branch 'workqueues/for-next' new 3c925e033717 Merge remote-tracking branch 'drivers-x86/for-next' new b18e606ff313 platform/chrome: cros_ec_debugfs: no need to check return [...] new 37a186225a0c platform/chrome: cros_ec_spi: Transfer messages at high priority new a2679b647190 platform/chrome: Add CrOS USB PD logging driver new 94d4e7af14a1 platform/chrome: cros_ec_proto: check for NULL transfer function new 14e14aaf6132 platform/chrome: wilco_ec: Standardize mailbox interface new db6c540a0018 platform/chrome: wilco_ec: Add h1_gpio status to debugfs new ce6846c027af platform/chrome: cros_ec: Add EC host command support using rpmsg new 4ffdfd7005e8 Merge remote-tracking branch 'chrome-platform/for-next' new d20e677ececc Merge remote-tracking branch 'leds/for-next' adds b417b649a34d ipmi: Remove file from ipmi_file_private new f7c82560e789 Merge remote-tracking branch 'ipmi/for-next' new 41f62ec5533f Merge remote-tracking branch 'driver-core/driver-core-next' new 22cd8efbf465 Merge remote-tracking branch 'usb/usb-next' new 77bf0b63d067 Merge remote-tracking branch 'usb-serial/usb-next' new f826cfd09d1a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 38d5422d0d4d Merge remote-tracking branch 'phy-next/next' new 952aa8853868 Merge remote-tracking branch 'tty/tty-next' new 02fafaca2de2 Merge remote-tracking branch 'char-misc/char-misc-next' new 9bb798b361ff 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 new 777a870bcd6b Merge remote-tracking branch 'soundwire/next' new c00eff364ecd Merge remote-tracking branch 'thunderbolt/next' new f95e3ae7db57 Merge remote-tracking branch 'staging/staging-next' new 30e4904ee5fb Merge remote-tracking branch 'mux/for-next' new 9fe6481bb6a1 Merge remote-tracking branch 'icc/icc-next' new bf2ba91c358d Merge remote-tracking branch 'slave-dma/next' new ada1b7a3a154 Merge remote-tracking branch 'cgroup/for-next' new 8ab07dbbdaa5 Merge remote-tracking branch 'scsi/for-next' new ea63e60f7a3e scsi: cxgbi: remove redundant __kfree_skb call on skb and [...] new a6a6d0589ac4 scsi: scsi_transport_fc: nvme: display FC-NVMe port roles new 63f7479439c9 scsi: target/core: Fix a race condition in the LUN lookup code new fae43461f8f2 scsi: target/core: Rework the SPC-2 reservation handling code new 82b76b4476e3 scsi: target/core: Remove a set-but-not-used member variab [...] new 0f57cf5ce766 scsi: target/core: Simplify LUN initialization in XCOPY im [...] new be71530aa974 scsi: target/core: Make the XCOPY setup code easier to rea [...] new b0055acaedf5 scsi: target/iscsi: Detect conn_cmd_list corruption early new 96e8e26dd8dd scsi: target/iscsi: Only send R2T if needed new 0ca650c13ba2 scsi: target/iscsi: Handle too large immediate data buffer [...] new 2e39f1c9064d scsi: target/iscsi: Make iscsit_map_iovec() more robust new 4b3766ec0e18 scsi: target/iscsi: Make sure PDU processing continues if [...] new 17631462cd49 Merge branch '5.1/scsi-fixes' into 5.2/merge new a97fa586800e scsi: hisi_sas: add host reset interface for test new 447f78c0e183 scsi: hisi_sas: Remedy inconsistent PHY down state in software new c63b88ccff0a scsi: hisi_sas: Fix for setting the PHY linkrate when disc [...] new 18a54b329c1a scsi: hisi_sas: Adjust the printk format of functions hisi [...] new adb5b38c19bb scsi: hisi_sas: allocate different SAS address for directl [...] new 3168d4f800b8 scsi: hisi_sas: Support all RAS events with MSI interrupts new a31157002778 scsi: hisi_sas: Don't hard reset disk during controller reset new 246ea3c0ad02 scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout new 01d4e3a2fc07 scsi: hisi_sas: Some misc tidy-up new 7b27c5fe247b scsi: libsas: Stop hardcoding SAS address length new f7ddb43eed7b scsi: libsas: Try to retain programmed min linkrate for SA [...] new a5b38d3159ea scsi: libsas: Improve vague log in SAS rediscovery new 085f104a83d5 scsi: libsas: Inject revalidate event for root port event new d8649fc1c5e4 scsi: libsas: Do discovery on empty PHY to update PHY info new 3c236f8cc63b scsi: libsas: Print expander PHY indexes in decimal new 2703eaaf4eae scsi: qla2xxx: Use tabs to indent code new bd432bb53cff scsi: qla2xxx: Leave a blank line after declarations new 845bbb09b54c scsi: qla2xxx: Fix formatting of pointer types new 58e2753c1163 scsi: qla2xxx: Insert spaces where required new c4dc7cd31439 scsi: qla2xxx: Move the port_state_str[] definition from a [...] new c20605edb38a scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static new 9dfb59a00881 scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> in [...] new bb63e47b6f68 scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cm [...] new 81bcf1c5cf0e scsi: qla2xxx: Remove two superfluous casts new a630bdc54f6d scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h i [...] new 1710ac17547a scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() new 18c4f0a42b08 scsi: core: don't hold device refcount in IO path new ffcd686b913e scsi: libcxgbi: find cxgbi device by MAC address new 74dea0bed793 scsi: libcxgbi: update route finding logic new 21112e13cc7a scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" new e0347d894ae8 scsi: ufs: Print real incorrect request response code new 7c3f8ca8e4c8 scsi: megaraid_sas: Make megasas_host_device_list_query() static new 948e922fc446 scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET [...] new bb4c4fb37117 Merge remote-tracking branch 'scsi-mkp/for-next' new e47dc5615251 Merge remote-tracking branch 'vhost/linux-next' new 21ceec14304e 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 new e54a9b0fef12 Merge remote-tracking branch 'gpio/for-next' new d9b996e37a96 Merge remote-tracking branch 'pinctrl/for-next' new 524cba7efebc Merge remote-tracking branch 'pwm/for-next' new 6ca0dd37f86c Merge remote-tracking branch 'random/dev' new ecbecdf5db8b Merge remote-tracking branch 'kselftest/next' new 2e767a07c2a8 Merge remote-tracking branch 'y2038/y2038' new 802c24716079 selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED new 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next new 47f7cb929882 Merge remote-tracking branch 'livepatching/for-next' new 3a59d22d0fac 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 new 66695d0e43b0 Merge remote-tracking branch 'rtc/rtc-next' new 57a52beda1d3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 97cc2be9a7c3 Merge remote-tracking branch 'at24/at24/for-next' new 757d0cf62cd3 Merge remote-tracking branch 'ntb/ntb-next' new cb7bda21187e Merge remote-tracking branch 'gnss/gnss-next' new 83e4f82d81b1 Merge remote-tracking branch 'slimbus/for-next' new cdfc09d1957a Merge remote-tracking branch 'nvmem/for-next' new 90f08270b4de Merge remote-tracking branch 'xarray/xarray' new 1fa08a91b986 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 0d00a239f70f PM / devfreq: Use of_node_name_eq for node name comparisons new a9487917ba67 PM / devfreq: fix mem leak in devfreq_add_device() new 25846fa1ceda PM / devfreq: fix missing check of return value in devfreq [...] new 6d690f77932f PM / devfreq: consistent indentation new e2794d74f1ec PM / devfreq: rk3399_dmc: remove unneeded semicolon new 726409698fee PM / devfreq: rockchip-dfi: remove unneeded semicolon new 1d1397c3ec1f PM / devfreq: tegra: remove unneeded variable new bc658bef97a7 PM / devfreq: Restart previous governor if new governor fa [...] new b53b0128052f PM / devfreq: Fix static checker warning in try_then_reque [...] new fbb9c3c9a5ac PM / devfreq: exynos-bus: Suspend all devices on system shutdown new adfe3b76608f PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] new 9173c5ceb035 PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] new 1be0730f1dcd trace: events: add devfreq trace event file new cf451adfa392 PM / devfreq: add tracing for scheduling work new 129c1d085398 Merge remote-tracking branch 'devfreq/for-next' new fc9837172e89 Merge branch 'akpm-current/current' new c45be156f613 pinctrl: fix pxa2xx.c build warnings new d22652f791e7 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new c9f824e0ded2 fs/coda/psdev.c: remove duplicate header new 3daf8a688338 include/linux/sched/signal.h: replace `tsk' with `task' new 31455e9c4958 fs/cachefiles/namei.c: remove duplicate header new 49fe412684a8 fs/block_dev.c: Remove duplicate header new 405bc1908203 kernel, resource: use resource_overlaps() to simplify regi [...] new 4dc00d9ee29e treewide: replace #include <asm/sizes.h> with #include <li [...] new b442b5eedc2c arch: remove <asm/sizes.h> amd <asm-generic/sizes.h> new d4f2d4f97083 mm, memcg: rename ambiguously named memory.stat counters a [...] new 04ee4ea9875e mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new bbb6ef42efc8 mm, memcg: consider subtrees in memory.events new d64df5621820 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 68c22d3acb77 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new f40901ad75a7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 4a2763bc15da Merge branch 'akpm/master' new de3c659c83ce Add linux-next specific files for 20190416
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-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 586 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clang-format | 24 + Documentation/ABI/testing/debugfs-wilco-ec | 45 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 10 +- Documentation/clearing-warn-once.txt | 2 +- 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/i2c/i2c-mt65xx.txt | 4 +- .../devicetree/bindings/pci/designware-pcie.txt | 7 +- .../devicetree/bindings/pci/pci-keystone.txt | 14 +- Documentation/devicetree/bindings/pci/pci.txt | 50 + .../bindings/power/supply/gpio-charger.txt | 6 +- .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + Documentation/hwmon/ir35221 | 2 +- Documentation/hwmon/ir38064 | 61 + Documentation/hwmon/isl68137 | 72 + Documentation/hwmon/pwm-fan | 3 + Documentation/hwmon/sysfs-interface | 18 + 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 | 12 +- Makefile | 2 +- Next/SHA1s | 158 +- Next/merge.log | 2933 +++++++++++++------- arch/Kconfig | 8 +- arch/alpha/Kconfig | 8 +- arch/alpha/include/asm/rwsem.h | 211 -- arch/alpha/include/asm/tlb.h | 6 - arch/alpha/kernel/syscalls/syscall.tbl | 4 + 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/am335x-igep0033.dtsi | 40 +- arch/arm/boot/dts/am335x-lxm.dts | 120 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 42 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 24 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 116 +- arch/arm/boot/dts/am335x-nano.dts | 140 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 168 +- arch/arm/boot/dts/am335x-osd335x-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 74 +- arch/arm/boot/dts/am335x-pdu001.dts | 170 +- arch/arm/boot/dts/am335x-pepper.dts | 200 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 60 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 62 +- arch/arm/boot/dts/am335x-sbc-t335.dts | 152 +- arch/arm/boot/dts/am335x-shc.dts | 226 +- arch/arm/boot/dts/am335x-sl50.dts | 208 +- arch/arm/boot/dts/am335x-wega.dtsi | 68 +- 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 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 15 + arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 36 +- 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/arm/tools/syscall.tbl | 4 + arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 11 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 + 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/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 8 + 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/csky/abiv1/inc/abi/entry.h | 29 +- arch/csky/abiv2/inc/abi/entry.h | 79 +- arch/csky/kernel/head.S | 60 +- arch/csky/kernel/setup.c | 7 +- 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/kernel/syscalls/syscall.tbl | 4 + 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/m68k/kernel/syscalls/syscall.tbl | 4 + arch/microblaze/Kconfig | 7 +- arch/microblaze/include/asm/tlb.h | 9 - arch/microblaze/kernel/syscalls/syscall.tbl | 4 + 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/kernel/scall64-o32.S | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 4 + arch/mips/kernel/syscalls/syscall_n64.tbl | 4 + arch/mips/kernel/syscalls/syscall_o32.tbl | 4 + 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/spinlock.h | 4 + arch/parisc/include/asm/tlb.h | 18 - arch/parisc/kernel/entry.S | 43 +- arch/parisc/kernel/pacache.S | 43 - arch/parisc/kernel/syscall.S | 16 +- arch/parisc/kernel/syscalls/syscall.tbl | 4 + arch/powerpc/Kconfig | 9 +- arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/tlb.h | 18 +- arch/powerpc/kernel/syscalls/syscall.tbl | 4 + 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/kernel/syscalls/syscall.tbl | 4 + 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/sh/kernel/syscalls/syscall.tbl | 4 + arch/sparc/Kconfig | 9 +- arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/tlb_32.h | 18 - arch/sparc/kernel/syscalls/syscall.tbl | 4 + 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 - arch/xtensa/kernel/syscalls/syscall.tbl | 4 + 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 | 67 +- block/partition-generic.c | 7 + drivers/acpi/button.c | 5 +- drivers/base/power/main.c | 4 + 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/hw_random/stm32-rng.c | 9 + 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/cpufreq/Kconfig | 4 - drivers/cpufreq/freq_table.c | 3 - drivers/crypto/Kconfig | 9 - drivers/crypto/Makefile | 1 - drivers/crypto/mxc-scc.c | 767 ----- 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/display/amdgpu_dm/amdgpu_dm.c | 745 +++-- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 33 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 85 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 18 + .../drm/amd/display/dc/dce100/dce100_resource.c | 22 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 41 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 22 +- .../drm/amd/display/dc/dce112/dce112_resource.h | 3 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 19 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 9 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 20 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 3 +- 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/cirrus/Kconfig | 1 - drivers/gpu/drm/drm_drv.c | 1 + drivers/gpu/drm/drm_gem.c | 93 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 - 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 | 68 +- 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/i915_gem.c | 3 + drivers/gpu/drm/i915/selftests/i915_timeline.c | 3 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 5 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/imx/ipuv3-plane.c | 1 + 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/gpu/ipu-v3/ipu-dp.c | 12 +- drivers/hid/Kconfig | 1 + drivers/hv/hv.c | 1 - drivers/hwmon/hwmon.c | 5 + drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/ir38064.c | 65 + drivers/hwmon/pmbus/isl68137.c | 169 ++ drivers/hwmon/pmbus/lm25066.c | 17 +- drivers/hwmon/pmbus/pmbus.h | 18 + drivers/hwmon/pmbus/pmbus_core.c | 129 +- drivers/hwmon/pwm-fan.c | 116 +- drivers/i2c/algos/i2c-algo-bit.c | 22 +- drivers/i2c/busses/i2c-axxia.c | 57 +- drivers/i2c/busses/i2c-brcmstb.c | 1 - drivers/i2c/busses/i2c-gpio.c | 2 + drivers/i2c/busses/i2c-mt65xx.c | 255 +- drivers/i2c/busses/i2c-ocores.c | 16 +- drivers/i2c/busses/i2c-omap.c | 76 +- drivers/i2c/busses/i2c-stu300.c | 25 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 25 +- drivers/i2c/i2c-core-base.c | 17 +- drivers/i2c/i2c-core-smbus.c | 25 +- drivers/i2c/i2c-core.h | 25 + drivers/i2c/i2c-mux.c | 6 + drivers/i2c/muxes/i2c-demux-pinctrl.c | 2 + 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/mmc/host/sdhci-tegra.c | 58 +- drivers/mmc/host/sdhci.c | 159 +- drivers/mmc/host/sdhci.h | 3 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 - drivers/mtd/chips/cfi_util.c | 6 - drivers/mtd/devices/phram.c | 2 - drivers/mtd/lpddr/lpddr_cmds.c | 1 - drivers/net/bonding/bond_main.c | 6 +- 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 | 380 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 31 +- .../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/mellanox/mlx5/core/en.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 94 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 29 +- 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/abm/main.c | 5 +- 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/flower/cmsg.c | 55 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 19 + drivers/net/ethernet/netronome/nfp/flower/main.c | 149 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 69 + drivers/net/ethernet/netronome/nfp/flower/match.c | 9 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 117 +- .../net/ethernet/netronome/nfp/flower/offload.c | 606 +++- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_app.h | 13 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 23 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 119 +- 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/amd.c | 2 +- drivers/net/phy/asix.c | 2 +- drivers/net/phy/at803x.c | 6 +- drivers/net/phy/bcm-cygnus.c | 4 +- drivers/net/phy/bcm63xx.c | 4 +- drivers/net/phy/bcm7xxx.c | 6 +- drivers/net/phy/broadcom.c | 34 +- drivers/net/phy/cicada.c | 4 +- drivers/net/phy/davicom.c | 8 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/dp83822.c | 2 +- drivers/net/phy/dp83848.c | 2 +- drivers/net/phy/dp83867.c | 2 +- drivers/net/phy/dp83tc811.c | 2 +- drivers/net/phy/et1011c.c | 2 +- drivers/net/phy/icplus.c | 6 +- drivers/net/phy/intel-xway.c | 20 +- drivers/net/phy/lxt.c | 8 +- drivers/net/phy/marvell.c | 28 +- drivers/net/phy/meson-gxl.c | 4 +- drivers/net/phy/micrel.c | 32 +- drivers/net/phy/microchip.c | 2 +- drivers/net/phy/mscc.c | 12 +- drivers/net/phy/national.c | 2 +- drivers/net/phy/phy-core.c | 270 +- drivers/net/phy/qsemi.c | 2 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/phy/smsc.c | 12 +- drivers/net/phy/ste10Xp.c | 4 +- drivers/net/phy/uPD60620.c | 2 +- drivers/net/phy/vitesse.c | 22 +- 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 | 22 +- 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/platform/chrome/Kconfig | 12 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_rpmsg.c | 258 ++ drivers/platform/chrome/cros_ec_spi.c | 3 +- drivers/platform/chrome/wilco_ec/debugfs.c | 74 +- drivers/power/supply/cpcap-battery.c | 45 +- drivers/power/supply/cpcap-charger.c | 5 +- drivers/power/supply/goldfish_battery.c | 2 +- drivers/power/supply/gpio-charger.c | 57 +- drivers/power/supply/power_supply_core.c | 4 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/ab8500-ext.c | 49 +- drivers/regulator/ab8500.c | 20 +- drivers/regulator/db8500-prcmu.c | 143 +- drivers/regulator/dbx500-prcmu.h | 4 - drivers/regulator/max8998.c | 300 +- drivers/regulator/stm32-pwr.c | 190 ++ drivers/regulator/tps65218-regulator.c | 48 +- drivers/regulator/tps6524x-regulator.c | 11 +- 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/cxgbi/cxgb3i/cxgb3i.c | 14 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 17 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 + drivers/scsi/hisi_sas/hisi_sas_main.c | 104 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 473 ++-- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_expander.c | 83 +- drivers/scsi/libsas/sas_init.c | 42 +- drivers/scsi/libsas/sas_phy.c | 7 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 10 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 15 +- drivers/scsi/qla2xxx/qla_bsg.c | 5 + drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 15 +- drivers/scsi/qla2xxx/qla_dfs.c | 3 + drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 101 +- drivers/scsi/qla2xxx/qla_inline.h | 19 - drivers/scsi/qla2xxx/qla_iocb.c | 18 +- drivers/scsi/qla2xxx/qla_isr.c | 15 +- drivers/scsi/qla2xxx/qla_mbx.c | 13 +- drivers/scsi/qla2xxx/qla_mr.c | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 1 + drivers/scsi/qla2xxx/qla_nx.c | 13 + drivers/scsi/qla2xxx/qla_nx.h | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 11 +- drivers/scsi/qla2xxx/qla_sup.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 25 +- drivers/scsi/qla2xxx/qla_target.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 - drivers/scsi/scsi_lib.c | 28 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_transport_fc.c | 3 + drivers/scsi/sd.c | 1 + drivers/scsi/sr.c | 1 + drivers/scsi/ufs/ufshcd.c | 2 +- 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 | 10 +- drivers/spi/spi.c | 11 +- drivers/target/iscsi/iscsi_target.c | 118 +- drivers/target/iscsi/iscsi_target_util.c | 5 + drivers/target/target_core_configfs.c | 5 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_pr.c | 33 +- drivers/target/target_core_pr.h | 1 + drivers/target/target_core_tmr.c | 2 +- drivers/target/target_core_xcopy.c | 92 +- 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/fuse/dev.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/orangefs/file.c | 2 +- fs/orangefs/inode.c | 13 +- fs/orangefs/namei.c | 1 - fs/orangefs/orangefs-kernel.h | 1 + fs/orangefs/orangefs-utils.c | 4 - fs/orangefs/super.c | 3 +- fs/pipe.c | 4 +- fs/proc/proc_sysctl.c | 25 +- fs/reiserfs/journal.c | 2 +- fs/splice.c | 12 +- include/asm-generic/rwsem.h | 140 - include/asm-generic/tlb.h | 288 +- include/drm/drm_gem.h | 2 + include/linux/audit.h | 75 + 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 | 12 +- include/linux/hwmon.h | 10 + include/linux/i2c-algo-bit.h | 1 + include/linux/i2c.h | 15 +- 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/mm.h | 15 +- include/linux/nfs_fs.h | 1 - include/linux/nfs_fs_sb.h | 10 + include/linux/nfs_page.h | 12 +- include/linux/nvme-fc-driver.h | 6 - 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/pipe_fs_i.h | 10 +- include/linux/platform_data/gpio-omap.h | 2 - include/linux/printk.h | 4 +- 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.h | 2 + include/net/netfilter/nf_conntrack_l4proto.h | 6 + include/net/sctp/sctp.h | 2 +- include/net/sctp/ulpqueue.h | 2 +- include/scsi/libsas.h | 13 +- include/scsi/scsi_transport_fc.h | 3 + include/sound/hdaudio.h | 7 +- include/sound/seq_kernel.h | 3 +- include/target/iscsi/iscsi_target_core.h | 1 + include/target/target_core_base.h | 4 +- include/target/target_core_fabric.h | 1 + include/trace/events/spi.h | 10 +- include/trace/events/sunrpc.h | 8 +- include/uapi/drm/amdgpu_drm.h | 8 + include/uapi/drm/panfrost_drm.h | 142 + include/uapi/linux/audit.h | 2 + include/uapi/linux/bpf.h | 139 +- include/uapi/linux/nfs_mount.h | 9 - kernel/Kconfig.locks | 2 +- kernel/Makefile | 1 + kernel/auditsc.c | 29 + 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/module.c | 3 +- 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/time/ntp.c | 22 +- kernel/time/ntp_internal.h | 4 +- kernel/time/timekeeping.c | 13 +- kernel/trace/trace.c | 6 +- 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/gup.c | 48 +- mm/huge_memory.c | 4 +- mm/hugetlb.c | 15 +- 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/net-sysfs.c | 14 +- net/core/rtnetlink.c | 2 +- net/hsr/Makefile | 2 +- net/hsr/{hsr_prp_debugfs.c => hsr_debugfs.c} | 43 +- net/hsr/hsr_device.c | 4 +- net/hsr/hsr_forward.c | 7 + net/hsr/hsr_main.h | 9 +- net/ipv4/route.c | 16 +- net/ipv4/tcp_dctcp.c | 45 +- net/ipv6/route.c | 272 +- 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 | 36 + net/netfilter/nf_conntrack_netlink.c | 34 +- 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/sm_statefuns.c | 6 +- net/sctp/socket.c | 13 +- net/sctp/stream_interleave.c | 60 +- net/sctp/ulpevent.c | 19 +- net/sctp/ulpqueue.c | 53 +- 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 +- security/selinux/hooks.c | 7 +- security/smack/smack.h | 1 + security/smack/smack_lsm.c | 13 +- security/smack/smackfs.c | 55 +- 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 | 80 +- 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 + sound/soc/fsl/fsl_audmix.c | 27 +- sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc5200_psc_i2s.c | 2 +- sound/usb/quirks-table.h | 84 + 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 ++ .../selftests/drivers/net/mlxsw/rtnetlink.sh | 26 + tools/testing/selftests/livepatch/Makefile | 1 + 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 +- 1030 files changed, 38603 insertions(+), 22165 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt create mode 100644 Documentation/hwmon/ir38064 create mode 100644 Documentation/hwmon/isl68137 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 delete mode 100644 drivers/crypto/mxc-scc.c 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/hwmon/pmbus/isl68137.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 create mode 100644 drivers/platform/chrome/cros_ec_rpmsg.c create mode 100644 drivers/regulator/stm32-pwr.c 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 rename net/hsr/{hsr_prp_debugfs.c => hsr_debugfs.c} (69%) 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