This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 3e5923285ca1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a241fb3fba89 fs/select.c: use struct_size() in kmalloc() omits 76a71aa31925 proc/sysctl: make firmware loader table conditional omits 8f339e6f2f05 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 5d20c870b822 tipc: remove two unused variables omits 6305f52a12df proc/sysctl: add shared variables for range check omits f5277a0ed8d7 pinctrl: fix pxa2xx.c build warnings omits 4bbedcc7755e Merge branch 'akpm-current/current' omits 8900dbdbbeb6 Merge remote-tracking branch 'hmm/hmm' omits 321fd68a3cc6 Merge remote-tracking branch 'devfreq/for-next' omits 0884ddd83993 Merge remote-tracking branch 'pidfd/for-next' omits c245987f7d9d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 9aad02ef37f8 Merge remote-tracking branch 'hyperv/hyperv-next' omits 93a0d89a28d1 Merge remote-tracking branch 'xarray/xarray' omits fe765fed791d Merge remote-tracking branch 'nvmem/for-next' omits d5861299acbf Merge remote-tracking branch 'kspp/for-next/kspp' omits 200b7d010c3a Merge remote-tracking branch 'ntb/ntb-next' omits 3d83f72592b7 Merge remote-tracking branch 'at24/at24/for-next' omits 821423357c6c Merge remote-tracking branch 'rtc/rtc-next' omits bb45530ffcc7 Merge remote-tracking branch 'livepatching/for-next' omits db9944a8a129 Merge remote-tracking branch 'y2038/y2038' omits a26b40098c2a Merge remote-tracking branch 'userns/for-next' omits 87e3dc901750 Merge remote-tracking branch 'pinctrl/for-next' omits 4548884b8160 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 758110f4dc88 Merge remote-tracking branch 'gpio/for-next' omits f4489bcf81ca Merge remote-tracking branch 'rpmsg/for-next' omits b4a0f9ae5ad8 Merge remote-tracking branch 'vhost/linux-next' omits 12097d1fe5ac Merge remote-tracking branch 'scsi-mkp/for-next' omits 3ea94ab86ebf Merge remote-tracking branch 'scsi/for-next' omits 461729d4a3ff Merge remote-tracking branch 'cgroup/for-next' omits 5e211ecbdd0e Merge remote-tracking branch 'slave-dma/next' omits ad8072bc0652 Merge remote-tracking branch 'mux/for-next' omits bdcd2ccd1ec5 Merge remote-tracking branch 'staging/staging-next' omits 5bbc419e5ec4 PM / devfreq: events: add Exynos PPMU new events omits 3c34bcc1972e PM / devfreq: Fix kernel oops on governor module load omits d5849670eeff PM / devfreq: rk3399_dmc: Fix spelling typo omits 84f0700ad807 PM / devfreq: Fix spelling typo omits f3a28fafcdef Merge remote-tracking branch 'soundwire/next' omits 1d39ee8dad6d PM / devfreq: Introduce driver for NVIDIA Tegra20 omits 5862fc3fd88f Merge remote-tracking branch 'extcon/extcon-next' omits 56e08611b195 Merge remote-tracking branch 'char-misc/char-misc-next' omits 6eeb4478f813 Merge remote-tracking branch 'tty/tty-next' omits be236e3b4d02 Merge remote-tracking branch 'phy-next/next' omits 7df65cd58b2f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4c21d31a70e7 Merge remote-tracking branch 'usb-gadget/next' omits 95515f1365ca PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits b1c13db0dbd6 PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits 6741c8adbd0e Merge remote-tracking branch 'usb/usb-next' omits f5e2ed34987f PM / devfreq: tegra: Support Tegra30 omits d466979a3296 Merge remote-tracking branch 'driver-core/driver-core-next' omits 74380488bae0 Merge remote-tracking branch 'ipmi/for-next' omits 36815371142a Merge remote-tracking branch 'leds/for-next' omits 1049d333cdd3 Merge remote-tracking branch 'chrome-platform/for-next' omits fee9cb1430ac Merge remote-tracking branch 'drivers-x86/for-next' omits 2da4407d0a1c Merge remote-tracking branch 'percpu/for-next' omits 7af35b352911 Merge remote-tracking branch 'kvms390/next' omits 47f31a8f7c4d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 297876c36bef Merge remote-tracking branch 'kvm/linux-next' omits be4cc823d801 Merge remote-tracking branch 'ftrace/for-next' omits 4bb72d551605 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 6267a1518d6a Merge remote-tracking branch 'edac-amd/for-next' omits df8b7c38b369 Merge remote-tracking branch 'clockevents/clockevents/next' omits 06aea9325268 Merge remote-tracking branch 'tip/auto-latest' omits bb14856eebf1 Merge remote-tracking branch 'spi/for-next' omits ebbc31ec5235 Merge remote-tracking branch 'devicetree/for-next' omits 52dad18faa7b Merge remote-tracking branch 'audit/next' omits 44238739705a Merge remote-tracking branch 'iommu/next' omits 203eb7e61ba0 Merge remote-tracking branch 'tpmdd/next' omits aac8edbba400 Merge remote-tracking branch 'selinux/next' omits 4ef9097ccfbc Merge remote-tracking branch 'keys/keys-next' omits c255a88c1fb8 Merge remote-tracking branch 'integrity/next-integrity' omits b8003146984f Merge remote-tracking branch 'apparmor/apparmor-next' omits b2257457ba02 Merge remote-tracking branch 'security/next-testing' omits 82f443bea9e5 Merge remote-tracking branch 'regulator/for-next' omits dfd7e852ed66 Merge remote-tracking branch 'backlight/for-backlight-next' omits 483c065462ef Merge remote-tracking branch 'mfd/for-mfd-next' omits cbad855909de Merge remote-tracking branch 'kgdb/kgdb-next' omits dbcbb8ea9d79 Merge remote-tracking branch 'mmc/next' omits c5d5e0b7af09 Merge remote-tracking branch 'block/for-next' omits 707fe284a038 Merge remote-tracking branch 'input/next' omits 13d561231672 Merge remote-tracking branch 'modules/modules-next' omits 569812a6b79e Merge remote-tracking branch 'sound-asoc/for-next' omits 8f598d8ec39d Merge remote-tracking branch 'sound/for-next' omits f1217f03b97b Merge remote-tracking branch 'regmap/for-next' omits 86a4eccfd20d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 30e20b6901cd Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 7b92e36a101f Merge remote-tracking branch 'drm-msm/msm-next' omits 6a38a21ad20d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 7ff2de58d9de Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits bf09eaa3c7b5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 07837ecb3ec2 next-20190621/amdgpu omits 3531887b1bfc Merge remote-tracking branch 'drm/drm-next' omits 212f117c9b60 Merge remote-tracking branch 'crypto/master' omits 3e76b7684fa8 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2ce08cd539fd Merge remote-tracking branch 'nand/nand/next' omits e2259d3b1e87 Merge remote-tracking branch 'gfs2/for-next' omits 6a2577518436 Merge remote-tracking branch 'wireless-drivers-next/master' omits f6e81319984d Merge remote-tracking branch 'nfc-next/master' omits 1a492f822f1a Merge remote-tracking branch 'netfilter-next/master' omits e09bbb005406 Merge remote-tracking branch 'ipsec-next/master' omits 181c75cbcdee Merge remote-tracking branch 'net-next/master' omits c9e1505b7d6d Merge remote-tracking branch 'rdma/for-next' omits 60402121343e Merge remote-tracking branch 'swiotlb/linux-next' omits 412b918447bd Merge remote-tracking branch 'dlm/next' omits 5d956c3d2e14 Merge remote-tracking branch 'ieee1394/for-next' omits 17d8d26f3260 Merge remote-tracking branch 'thermal-soc/next' omits 3506f528b955 Merge remote-tracking branch 'opp/opp/linux-next' omits 2282fd4e60c8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits f2ccaa78d540 Merge remote-tracking branch 'pm/linux-next' omits ead2c6d3f0f2 next-20190619/fbdev omits 96ac786fc17c Merge remote-tracking branch 'v4l-dvb/master' omits 7bdc28bd26af Merge remote-tracking branch 'jc_docs/docs-next' omits 808aec4218c3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 22010dc976eb Merge remote-tracking branch 'i3c/i3c/next' omits 6ff0cdf6b909 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8cbb02cb1d45 Merge remote-tracking branch 'hid/for-next' omits 8e3c96c5eea4 Merge remote-tracking branch 'pstore/for-next/pstore' omits 7bebcbf28987 Merge remote-tracking branch 'pci/next' omits 5a7e4e8b8e55 Merge remote-tracking branch 'printk/for-next' omits d6137e4cf6a7 Merge remote-tracking branch 'vfs/for-next' omits 677aeaba467a Merge remote-tracking branch 'file-locks/locks-next' omits f91298b154ac Merge remote-tracking branch 'xfs/for-next' omits bad38baee173 Merge remote-tracking branch 'v9fs/9p-next' omits 73cb9149a9dd Merge remote-tracking branch 'ubifs/linux-next' omits 34dc7c8a2940 Merge remote-tracking branch 'nfsd/nfsd-next' omits 0aa61302f1dc Merge remote-tracking branch 'f2fs/dev' omits c5dac9e78254 Merge remote-tracking branch 'ext4/dev' omits db93554c95aa Merge remote-tracking branch 'ext3/for_next' omits 6aeab9fd65ce Merge remote-tracking branch 'ecryptfs/next' omits 5debb206006d Merge remote-tracking branch 'cifs/for-next' omits e4a83c662edb Merge remote-tracking branch 'btrfs-kdave/for-next' omits d14c32ef4bd5 Merge remote-tracking branch 'afs/afs-next' omits 5a391ed99a7c Merge remote-tracking branch 'fscrypt/master' omits f6974a188422 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 01e1ae0f32f2 Merge remote-tracking branch 'sh/sh-next' omits cd57d42f324d Merge remote-tracking branch 's390/features' omits 01a4cd235d38 Merge remote-tracking branch 'soc-fsl/next' omits 7a9b96505d2a Merge remote-tracking branch 'powerpc/next' omits feea59d80f55 Merge remote-tracking branch 'parisc-hd/for-next' omits 398370533fcd Merge remote-tracking branch 'mips/mips-next' omits 37876478f389 Merge remote-tracking branch 'm68knommu/for-next' omits 7bf3db39b56a Merge remote-tracking branch 'm68k/for-next' omits 12392367246d Merge remote-tracking branch 'h8300/h8300-next' omits 6ba1b59c059e Merge remote-tracking branch 'csky/linux-next' omits df9fa9a2a048 Merge remote-tracking branch 'clk-samsung/for-next' omits 749cc2c39d36 Merge remote-tracking branch 'clk/clk-next' omits d64ab3137a4a Merge remote-tracking branch 'tegra/for-next' omits c66be3eb6cd8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 2984d4c5d7a7 Merge remote-tracking branch 'scmi/for-linux-next' omits ed26db8c43df Merge remote-tracking branch 'samsung-krzk/for-next' omits af1fb0ff266f Merge remote-tracking branch 'rockchip/for-next' omits 8ffda82610a5 Merge remote-tracking branch 'reset/reset/next' omits 643d4a724858 Merge remote-tracking branch 'renesas/next' omits 589d92254a23 Merge remote-tracking branch 'qcom/for-next' omits 3d1966934859 Merge remote-tracking branch 'omap/for-next' omits 467d1859e7e2 Merge remote-tracking branch 'mvebu/for-next' omits c0824ec45820 Merge remote-tracking branch 'mediatek/for-next' omits 407326a1e76c Merge remote-tracking branch 'keystone/next' omits c70082549bb5 Merge remote-tracking branch 'imx-mxs/for-next' omits b0037a85c071 Merge remote-tracking branch 'bcm2835/for-next' omits f94b9c4790be Merge remote-tracking branch 'at91/at91-next' omits 1ac779e58e46 Merge remote-tracking branch 'aspeed/for-next' omits 5d5b667c85ef Merge remote-tracking branch 'amlogic/for-next' omits b3ca9cac2d09 Merge remote-tracking branch 'actions/for-next' omits 7966cf33aab2 Merge remote-tracking branch 'arm-soc/for-next' omits 245a83f8ce8f Merge remote-tracking branch 'arm-perf/for-next/perf' omits 708e2b29c7b2 Merge remote-tracking branch 'arm64/for-next/core' omits f1766282f0df Merge remote-tracking branch 'arm/for-next' omits 8bfe8ef15720 Merge remote-tracking branch 'arc/for-next' omits 7171a8b6227c Merge remote-tracking branch 'dma-mapping/for-next' omits 25ef4a311079 Merge remote-tracking branch 'kbuild/for-next' omits 690c98f37a5e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits ff9b6a99fab2 Merge remote-tracking branch 'scsi-fixes/fixes' omits 082ff86493af Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 78d17cffbcdf Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4d7bb1556069 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 30bfd4ea4328 Merge remote-tracking branch 'omap-fixes/fixes' omits 4500f83bc50f Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 5fe50fb2f5af Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 8fe762ef1125 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits e89a1360c854 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits cf47ea7a261c Merge remote-tracking branch 'phy/fixes' omits 62c63e3e5e53 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 193557cab825 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 80c90d936874 Merge remote-tracking branch 'spi-fixes/for-linus' omits f154ffba2886 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4c7477a8590c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1790affb56e4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8a268d4afa87 Merge remote-tracking branch 'netfilter/master' omits 20191a4d93b6 Merge remote-tracking branch 'ipsec/master' omits be4b55b0268e Merge remote-tracking branch 'bpf/master' omits 30ed11826223 Merge remote-tracking branch 'net/master' omits cf6ede4f30e5 Merge remote-tracking branch 'sparc/master' omits f3427873db2f Merge remote-tracking branch 'arc-current/for-curr' omits dd3923fa4639 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 861c7db57e49 Merge branch 'efi/urgent' omits 9288711099a1 Merge branch 'timers/core' omits aa2d3b96bcf0 Merge branch 'x86/asm' omits c3a800612ba1 Merge branch 'x86/cpu' omits 31076bfc04b9 Merge branch 'x86/urgent' omits d6d7a0819420 Merge branch 'pm-sleep' into linux-next omits a4aa5ffb5971 Merge branch 'acpica' into linux-next omits f65f899e31fc Merge branch 'WIP.x86/cpu' omits 1afb7ec5fd62 Merge branch 'WIP.x86/hpet' omits def7a1044d93 Merge branch 'WIP.x86/ipi' omits bd3e71224b0c Merge branch 'core/debugobjects' omits 5a1b02c4f97d Merge branch 'irq/core' omits 2e6444e5eb19 Merge branch 'irq/urgent' omits d5b3e39788a9 Merge branch 'locking/core' omits a4f84b75b3f2 Merge branch 'perf/core' omits d83ad33fffd4 Merge branch 'perf/urgent' omits 7fa35b288356 Merge branch 'ras/core' omits 1995349fe7f1 Merge branch 'sched/core' omits 31cd3b4b5769 Merge branch 'smp/hotplug' omits 4568331b55e6 Merge branch 'timers/core' omits f1235157d973 Merge branch 'x86/apic' omits fc9eb9f83eb0 Merge branch 'x86/asm' omits bc5b2f0457a2 Merge branch 'x86/boot' omits d174cb76e266 Merge branch 'x86/cache' omits e017481c845a Merge branch 'x86/cleanups' omits 9e17373d5b96 Merge branch 'x86/core' omits 1e021298a975 Merge branch 'x86/cpu' omits b31561002c12 Merge branch 'x86/fpu' omits 389bec32b0b7 Merge branch 'x86/kdump' omits 04a5bc739ed5 Merge branch 'x86/paravirt' omits 157967d95e3f Merge branch 'x86/platform' omits ff35ff110cbd Merge branch 'x86/topology' omits 5c1c7efbbff5 Merge branch 'x86/urgent' omits 75ec6d565e0b Documentation/x86/64: Add documentation for GS/FS addressing mode omits 83cd5a7edf88 x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 omits 49c6f3fb53c6 x86/cpu: Enable FSGSBASE on 64bit by default and add a chi [...] omits 956d827650d4 selftests/x86/fsgsbase: Test ptracer-induced GSBASE write [...] omits 12b30da91bee selftests/x86/fsgsbase: Test RD/WRGSBASE omits 03dad19da555 x86/entry/64: Document GSBASE handling in the paranoid path omits abbdd79bf62d x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit omits bbcbacb9daa5 x86/entry/64: Introduce the FIND_PERCPU_BASE macro omits 2c1e09084516 x86/entry/64: Switch CR3 before SWAPGS in paranoid entry omits 7b4f5e5ba7f4 x86/process/64: Use FSGSBASE instructions on thread copy a [...] omits 8f24a0a52307 x86/process/64: Use FSBSBASE in switch_to() if available omits cb296521d66b x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions omits ffa487949234 x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions omits a95cd8784a29 kbuild: Raise the minimum required binutils version to 2.21 omits 810b88e4170e x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE omits 3aa800795986 selftests/x86/fsgsbase: Test ptracer-induced GSBASE write omits ec22419c353f x86/ptrace: Prevent ptrace from clearing the FS/GS selector omits 6c746669d5fc x86/hpet: Use channel for legacy clockevent storage omits c3f7ef78e8c8 x86/hpet: Use common init for legacy clockevent omits 78f9ecdb02a4 x86/hpet: Carve out shareable parts of init_one_hpet_msi_c [...] omits c8e3a633a916 x86/hpet: Consolidate clockevent functions omits 8fa3d0687d14 x86/hpet: Wrap legacy clockevent in hpet_channel omits 20d07e31bc6c x86/hpet: Use cached info instead of extra flags omits 586df3838ca3 x86/hpet: Move clockevents into channels omits c3e1ed11ec53 x86/hpet: Rename variables to prepare for switching to channels omits b0aac493593a x86/hpet: Add function to select a /dev/hpet channel omits d8ba37e69fa2 x86/hpet: Add mode information to 'struct hpet_channel' omits 8d59d5b294ef x86/hpet: Use cached channel data omits 01852fa427b9 x86/hpet: Introduce 'struct hpet_base' and 'struct hpet_channel' omits 215feeb9e74d x86/hpet: Coding style cleanup omits 80d939490bed x86/hpet: Clean up comments omits 9e6505f30404 x86/hpet: Make naming consistent omits 2f1c79d090af x86/hpet: Remove not required includes omits 5b9155134d9c x86/hpet: Decapitalize and rename EVT_TO_HPET_DEV omits 001360c5ff48 x86/hpet: Simplify counter validation omits ac864dd28ac9 x86/hpet: Separate counter check out of clocksource register code omits d6e75a88208d x86/hpet: Shuffle code around for readability sake omits 950af6474252 x86/hpet: Move static and global variables to one place omits cbd85ce35c0a x86/hpet: Sanitize stub functions omits 42420a9090c4 x86/hpet: Mark init functions __init omits 30faad3f6066 x86/hpet: Remove the unused hpet_msi_read() function omits e69ef2200fde x86/hpet: Remove unused parameter from hpet_next_event() omits 6b2f7bbab850 x86/hpet: Remove pointless x86-64 specific #include omits 0cbc6b3073a5 x86/hpet: Restructure init code omits 804b250cdeb0 x86/hpet: Replace printk(KERN...) with pr_...() omits d9a75a48a95f x86/hpet: Simplify CPU online code omits 2143ad386c4c f2fs: add a rw_sem to cover quota flag changes omits 2119f92b6b66 hwmon: Convert remaining drivers to use SPDX identifier omits 3ba18a217340 tpm: Don't duplicate events from the final event log in th [...] omits 15660c3d14e6 Abstract out support for locating an EFI config table omits 407151dcd6fe tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM o [...] omits a03caa46a34c efi: Attempt to get the TCG2 event log in the boot stub omits 5746ae9f7361 tpm: Append the final event log to the TPM event log omits 7a24866778ce tpm: Reserve the TPM final events table omits 738c1f9266a3 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits baa0d93e1307 Merge branch 'spi-5.3' into spi-next omits 639a25e80d40 Merge branch 'spi-5.2' into spi-linus omits bcb271f661d5 Merge branch 'regulator-5.3' into regulator-next omits 934670c20b85 Merge branch 'regulator-5.2' into regulator-linus omits f1a783c2bfcd Merge remote-tracking branch 'asoc/topic/meson' into asoc-next omits e381b9ec6f0f Merge branch 'asoc-5.3' into asoc-next omits bce2c75dd03f Merge branch 'asoc-5.2' into asoc-linus omits f9ab9ce43bc3 x86/apic/x2apic: Add conditional IPI shorthands support omits 047fee5269a9 x86/apic/flat64: Add conditional IPI shorthands support omits 6514ac893c73 x86/apic: Convert 32bit to IPI shorthand static key omits d438225b7bf6 x86/apic: Add static key to Control IPI shorthands omits 26b15c533a52 x86/apic: Move no_ipi_broadcast() out of 32bit omits 573fb69dafa1 x86/apic: Add NMI_VECTOR wait to IPI shorthand omits b0aae92d1ad9 x86/apic: Remove dest argument from __default_send_IPI_shortcut() omits fd91c01a6f9b x86/apic: Move IPI inlines into ipi.c omits e1056a25daa6 x86/hotplug: Silence APIC and NMI when CPU is dead omits c1257b49b931 x86/cpu: Move arch_smt_update() to a neutral place omits 9ce52be90790 smp/hotplug: Track booted once CPUs in a cpumask omits 1e58e132e8d1 Merge branch 'powercap' into linux-next omits 584e80c9e314 Merge branch 'pm-avs' into linux-next omits beb58dd364d3 Merge branch 'imx/defconfig' into for-next omits 29a6305289f0 Merge branch 'imx/dt64' into for-next omits 8e6927384f69 Merge branch 'imx/dt' into for-next omits 48a724eaa3ec Merge branch 'imx/dt-clkdep' into for-next omits 4befc4cba61c Merge branch 'imx/bindings' into for-next omits 6c1f7e9b7053 Merge branch 'imx/soc' into for-next omits ec383ce32490 Merge branch 'imx/drivers' into for-next omits a33c1348fa62 Merge branch 'clk/imx' into for-next omits eefb01367c51 Merge branches 'pm-cpufreq' and 'pm-pci' into linux-next omits 60cf0846e64d Merge branch 'acpi-apei' into linux-next omits 5bc282b68533 hwmon: (max6650) Fix unused variable warning omits dbfc0e036b83 ACPI / APEI: release resources if gen_pool_add() fails omits d450f85f9196 Merge branches 'acpi-pm', 'acpi-osl', 'acpi-tables' and 'a [...] omits 45af504c45ad Merge branch 'devprop' into linux-next omits cafd9503c2fc Merge branch 'pm-sleep' into linux-next omits 48342924ffac Merge branches 'pm-misc' and 'pm-tools' into linux-next omits 2f7b994e0e7a Merge branch 'pm-pci-fixes' into linux-next omits b75d252a6322 riscv: add binfmt_flat support omits fedc824c2ff9 binfmt_flat: don't offset the data start omits 64ab7e72e0d6 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c omits 7d26db077271 binfmt_flat: remove the persistent argument from flat_get_ [...] omits 9d612c0ac7d1 binfmt_flat: provide an asm-generic/flat.h omits cae9a57bf433 binfmt_flat: make support for old format binaries optional omits 5002739d3d62 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option omits 8acfd039d493 binfmt_flat: add endianess annotations omits a2e79ae31aa0 binfmt_flat: use fixed size type for the on-disk format omits 36e3ca0dae2d binfmt_flat: consolidate two version of flat_v2_reloc_t omits 9d5818687ac2 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition omits 42c03591e464 binfmt_flat: remove the uapi <linux/flat.h> header omits a63cec5e191b binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] omits 2dfc5bf85276 binfmt_flat: remove flat_old_ram_flag omits a4a69f728c78 binfmt_flat: provide a default version of flat_get_relocate_addr omits 015100523f20 binfmt_flat: remove flat_set_persistent omits b6d2023270ed binfmt_flat: remove flat_reloc_valid omits 5c5b48681266 hwmon: (pmbus/adm1275) Fix power sampling support omits ad7f9a72cbc9 hwmon: (lm90) simplify getting the adapter of a client omits 5dc79b5bbcb3 hwmon: (asus_atk0110) no need to check return value of deb [...] omits de262494be7a hwmon: (max6650) Fix minor formatting issues omits 13687eb52c21 hwmon: (max6650) Improve error handling in max6650_update_device omits ac8349d46723 hwmon: (max6650) Read non-volatile registers only once omits d6e33457b2b1 hwmon: (max6650) Convert to use devm_hwmon_device_register [...] omits aafde1fe5279 hwmon: (max6650) Simplify alarm handling omits c170e0fa93ff hwmon: (max6650) Cache alarm_en register omits 80af9c5b1c5d hwmon: (max6650) Declare valid as boolean omits d4a4fe274464 hwmon: (max6650) Improve error handling in max6650_init_client omits bfd9be15b552 hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwm omits d27b2a64b834 hwmon: (max6650) Use devm function to register thermal device omits abb6805835e8 hwmon: (core) Add comment describing how hwdev is freed in [...] omits 6d7c58656487 hwmon: (smsc47m1) fix (suspicious) outside array bounds warnings omits 6e5a7ad6a206 hwmon: (pmbus) Add Infineon IRPS5401 driver omits 983d236afd77 hwmon: (nct7904) Fix the incorrect value of tcpu_mask in n [...] omits 2e72f956ed73 hwmon: (pmbus) Document Infineon PXE1610 driver omits 37af6eb593a8 hwmon: (pmbus) Add Infineon PXE1610 VR driver omits 4ad5819bd57f hwmon: (occ) Add temp sensor value check omits 82f1bdf369ce hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLES omits 48b5b6d53b28 hwmon: (pwm-fan) Check return value from devm_add_action_or_reset omits 7050053f92ba hwmon: (gpio-fan) Check return value from devm_add_action_ [...] omits ccc494d308e1 tpm: Abstract crypto agile event size calculations omits c4cd24593bc6 tpm: Actually fail on TPM errors during "get random" new 9216514602ac Merge tag 'auxdisplay-for-linus-v5.2-rc7' of git://github. [...] new ca72d88378b2 powerpc/mm/64s/hash: Reallocate context ids on fork new 16391bfc8623 selftests/powerpc: Add test of fork with mapping above 512TB new 65565a68c582 Merge branch 'context-id-fix' into fixes new 26df62aaae9f Merge tag 'powerpc-5.2-6' of git://git.kernel.org/pub/scm/ [...] new 39071cf828b4 Merge tag 'mtd/fixes-for-5.2-rc7' of git://git.kernel.org/ [...] new 63b2de12b7ee mfd: stmfx: Fix an endian bug in stmfx_irq_handler() new c88e40e07cd9 Merge tag 'mfd-fixes-5.2-1' of git://git.kernel.org/pub/sc [...] new 249155c20f9b Merge branch 'parisc-5.2-4' of git://git.kernel.org/pub/sc [...] new 673c180ccfc4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 3cd0c4930cd7 Merge remote-tracking branch 'arc-current/for-curr' new 5558830d3173 Merge remote-tracking branch 'sparc/master' new 9354544cbccf net/tls: fix page double free on TX cleanup new 55655e3d1197 net/packet: fix memory leak in packet_set_ring() new 2bf4ecbcc7d8 net: macb: do not copy the mac address if NULL new 4f07b80c9733 tipc: check msg->req data len in tipc_nl_compat_bearer_disable new 904d88d743b0 qmi_wwan: Fix out-of-bounds read new 71e75376ddaf Merge remote-tracking branch 'net/master' new e4f07120210a bpf: fix NULL deref in btf_type_is_resolve_source_only new 20f6239d494b samples/bpf: xdp_redirect, correctly get dummy program id new 6c032915d9ce Merge remote-tracking branch 'bpf/master' new 597179b0ba55 ipsec: select crypto ciphers for xfrm_algo new e43d8846d5f4 Merge remote-tracking branch 'ipsec/master' new 4bfedade7c96 Merge remote-tracking branch 'netfilter/master' new d151b0a2efa1 iwlwifi: add new cards for 22000 and fix struct name new a976bfb44bdb iwlwifi: add new cards for 22000 and change wrong structs new 658521fc1bf1 iwlwifi: change 0x02F0 fw from qu to quz new 608fd7214323 wl18xx: Fix Wunused-const-variable new 63d7ef36103d mwifiex: Don't abort on small, spec-compliant vendor IEs new 498d3eb5bfbb iwlwifi: add support for hr1 RF ID new 343cfd8ae599 Merge remote-tracking branch 'wireless-drivers/master' new b545542a0b86 ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; new c2c928c93173 ASoC: core: Adapt for debugfs API change new ceaea851b9ea ASoC: dapm: Adapt for debugfs API change new 6919d9082896 Merge branch 'asoc-5.2' into asoc-linus new 15f1c2b34170 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new bcc703cab763 Merge remote-tracking branch 'regmap-fixes/for-linus' new 14d1d776754e Merge branch 'regulator-5.2' into regulator-linus new 28e9b36df4d8 Merge remote-tracking branch 'regulator-fixes/for-linus' new 94613d5ae109 spi: spi-stm32-qspi: Remove CR_FTHRES_MASK usage new 3ec8eeb829b5 Merge branch 'spi-5.2' into spi-linus new 53613de76f93 Merge remote-tracking branch 'spi-fixes/for-linus' new 29ec3a7aae38 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 7b0e4727656d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 04bde49908a1 Merge remote-tracking branch 'phy/fixes' new c48341de06a5 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 0b24cae4d535 MIPS: Add missing EHB in mtc0 -> mfc0 sequence. new f2ff671f8941 MAINTAINERS: Correct path to moved files new 67f96c410720 Merge remote-tracking branch 'mips-fixes/mips-fixes' new e1235609f955 Merge remote-tracking branch 'omap-fixes/fixes' new b9bb92e1d1be hwmon: (gpio-fan) Check return value from devm_add_action_ [...] new 5696e4aaabf2 hwmon: (pwm-fan) Check return value from devm_add_action_or_reset new 80a8526144c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' new da3c44dd966f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 6e087ae20978 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 2b008bc0316d Merge remote-tracking branch 'scsi-fixes/fixes' new ddc352bc91de Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 833255678e8c Merge remote-tracking branch 'kbuild/for-next' new f9da34831119 Merge remote-tracking branch 'dma-mapping/for-next' new d51b11b82902 Merge remote-tracking branch 'arc/for-next' new 9c69931315c8 Merge remote-tracking branch 'arm/for-next' new 2af22f3ec3ca acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 new 58557e486f89 arm64: Allow user selection of ARM64_MODULE_PLTS new 7dfac3c5f40e arm64: module: create module allocations without exec permissions new 4739d53fcd1d arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP new f83b4f886004 arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruct [...] new 3f7507064862 arm64: bpf: do not allocate executable memory new 836a898aa747 Merge remote-tracking branch 'arm64/for-next/core' new 8d5d06acbfe3 Merge remote-tracking branch 'arm-perf/for-next/perf' new c51b47881c9c Merge branch 'arm/fixes' into for-next new a23392cd7dad ARM: dts: integrator: specify AFS partition new 10d8b9de63e6 ARM: dts: versatile: specify AFS partition new ed3a03b70749 ARM: dts: realview: specify AFS partition new 62a5017bf825 ARM: dts: vexpress: specify AFS partition new 0dfe186a452f Merge tag 'integrator-dts-v5.3-arm-soc' of git://git.kerne [...] new c311f4ff2b55 arm64: dts: sprd: Add Spreadtrum SD host controller support new 0763d0c2273a arm64: qcom: qcs404: Add reset-cells to GCC node new 5b8ea6bfa497 Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/ [...] new 3990c9918af3 Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/ [...] new aa78426d4eb9 arm64: dts: stingray: Add Stingray Thermal DT support. new ad77d3dbfbde arm64: dts: Add USB DT nodes for Stingray SoC new f8526c2d99ca arm64: dts: Stingray: Add NIC i2c device node new 3aa45174e135 Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://gi [...] new 0164a087a69a Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.or [...] new b3dbb6e3efff Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.k [...] new 65004867c953 Merge tag 'juno-updates-5.3' of git://git.kernel.org/pub/s [...] new f82695814c39 Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/p [...] new ecf890235575 Merge tag 'samsung-dt-5.3' of https://git.kernel.org/pub/s [...] new b91eda838bc7 Merge branch 'arm/dt' into for-next new 70063f5f4e47 ARM: Document merges new 39bda3158e35 ARM: config: Remove left-over BACKLIGHT_LCD_SUPPORT new 39bab7bfb7d9 arm64: configs: Remove useless UEVENT_HELPER_PATH new 6c48edcc955a ARM: configs: Remove useless UEVENT_HELPER_PATH new f56a1fa75c5a ARM: multi_v7_defconfig: add Panfrost driver new bff2a29f4f29 arm64: defconfig: add Panfrost driver new d547bcf37342 arm64: defconfig: enable Lima driver new 8d955f24db3f ARM: multi_v7_defconfig: enable Lima driver new 427e54a22d0c arm64 defconfig: enable MPT3 SAS and BNX2X drivers new 801dd05bbfa4 arm64 defconfig: enable Mellanox cards new ae2bb68cdf70 Merge branch 'arm/defconfig' into for-next new 3aa9ab7666de ARM: Document merges new c91476761094 Merge tag 'imx-fixes-5.2-2' of git://git.kernel.org/pub/sc [...] new cf18ea7593ad ARM: dts: Blank D-Link DIR-685 console new 36558020128b ARM: dts: gemini Fix up DNS-313 compatible string new ef51ea44a96f Merge tag 'gemini-dts-v5.2' of git://git.kernel.org/pub/sc [...] new 27e23d897527 ARM: omap2: remove incorrect __init annotation new 4bdc4e136714 Merge branch 'arm/fixes' into for-next new 25a0a9884e77 ARM: Document merges new 6c249cc7a7e6 Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/pu [...] new 6c2ef9621faf Merge branch 'arm/drivers' into for-next new cca3731e026a ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding new 9aa0cae1d458 arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s1 [...] new d9b9f805ee2b ARM: dts: socfpga: add ltc2497 on arria10 devkit new c946feaabbdd ARM: dts: arria10: Add EMAC OCP reset property new 50f5ef466dfa Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kern [...] new f5a5d83f16cf arm64: dts: ti: k3-am654: Update compatible for dmsc new cba9943cdeb0 arm64: dts: ti: k3-am654: Add interrupt controllers in mai [...] new 5fec389febea arm64: dts: ti: k3-am654: Add interrupt controllers in wak [...] new 7a558c4697e8 arm64: dts: ti: am6-wakeup: Add gpio node new 980cc42754a5 arm64: dts: ti: am6-main: Add gpio nodes new c67f7388a62e arm64: dts: ti: am654-base-board: Add gpio_keys node new 0ded541218d1 arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconne [...] new f853f0053164 arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node new 833123386c69 arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes new cc2d13e75009 arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node new 4b4ffc6e1f66 arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" prop [...] new 1cbe04b0b744 arm64: dts: k3-am6: Add mux-controller DT node required fo [...] new cedc255cc6fe arm64: dts: k3-am6: Add SERDES DT node new cfa6437a7164 arm64: dts: k3-am6: Add PCIe Root Complex DT node new 30eb8ea46cc6 arm64: dts: k3-am6: Add PCIe Endpoint DT node new 1b89dc93b8b2 arm64: dts: ti: am654-base-board: Disable SERDES and PCIe new 7c42f43c29e2 dt-bindings: arm: ti: Add bindings for J721E SoC new e28c6d941dac dt-bindings: serial: 8250_omap: Add compatible for J721E U [...] new 2d87061e70de arm64: dts: ti: Add Support for J721E SoC new cff377f7897a soc: ti: Add Support for J721E SoC config option new 803d3a1870e2 arm64: dts: ti: Add support for J721E Common Processor Board new 3cd277c6d021 arm64: defconfig: Enable TI's J721E SoC platform new 1463a70dfc87 arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt co [...] new 073086fc68d7 arm64: dts: ti: k3-j721e: Add interrupt controllers in mai [...] new ae7d8505b10d arm64: dts: ti: k3-j721e: Add interrupt controllers in wak [...] new 78eccc2ac98e arm64: dts: ti: k3-j721e: Add the MCU SRAM node new 4ed7e4e57822 Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/pub [...] new 238eabe46c19 Merge branch 'arm/dt' into for-next new 476a3d7014b6 ARM: Document merges new 9c8434516bd9 MAINTAINERS: BCM2835: Add internal Broadcom mailing list new 64f35709d573 MAINTAINERS: BCM53573: Add internal Broadcom mailing list new 2f7da158cc79 Merge tag 'arm-soc/for-5.3/maintainers' of https://github. [...] new 353e3628d19f Merge branch 'arm/fixes' into for-next new e6fa17cd5518 ARM: Document merges new 3fe1ee40b2a2 ARM: use arch_extension directive instead of arch argument new b8ad2985c6ea ARM: OMAP2: drop explicit assembler architecture new a9385fd7acc3 Merge branch 'arm/soc' into for-next new e005156eb4b4 ARM: Document merges new 5feef43ce903 Merge remote-tracking branch 'arm-soc/for-next' new fcc73c99f6ca Merge remote-tracking branch 'actions/for-next' new f528321118e7 Merge remote-tracking branch 'amlogic/for-next' new f8de994ff909 Merge remote-tracking branch 'aspeed/for-next' new a0afd1ea4adf Merge remote-tracking branch 'at91/at91-next' new e2d87868626b Merge remote-tracking branch 'bcm2835/for-next' new 3cf10132ac8d ARM: dts: imx6ul: fix PWM[1-4] interrupts new e5190586a92d clk: imx: Remove __init for imx_register_uart_clocks() API new 15c64ff76255 clk: imx8mq: Keep uart clocks on during system boot new cbc86ce5721a Merge branch 'clk/imx' into for-next new db10496c0064 soc: imx: Add i.MX8MN SoC driver support new 515489ee1a45 Merge branch 'imx/drivers' into for-next new e0b805114e78 Merge branch 'imx/soc' into for-next new 2acbedbaccbd Merge branch 'imx/bindings' into for-next new 6524de340ed8 Merge branch 'imx/dt-clkdep' into for-next new 2a51f9dae13d ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron S [...] new 2125212785c9 ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support new 5b7bd456318a ARM: dts: imx7ulp: add imx7ulp USBOTG1 support new 48cbd9ff53b7 ARM: dts: imx7ulp-evk: enable USBOTG1 support new 44e07ee9f1d2 Merge branch 'imx/dt' into for-next new 13f3b9fdef6c arm64: dts: imx8mm-evk: Enable audio codec wm8524 new 93b2106bafee arm64: dts: imx8qxp: Add lsio_mu13 node new 74d82a302081 arm64: dts: imx8qxp: sort alias alphabetically new 107529cf2e4e arm64: dts: imx8qxp: sort LSIO subsystem devices new 6ab6e923709d arm64: dts: imx8qxp: added ddr performance monitor nodes new 8155b786b6f2 arm64: dts: librem5: Limit the USB to 5V new 01407158e4c7 arm64: dts: librem5: enable the SNVS power key new a8c86ab6f466 Merge branch 'imx/dt64' into for-next new a2c0279b2199 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module new d75fc68c746c Merge branch 'imx/defconfig' into for-next new d3e1681181ef Merge remote-tracking branch 'imx-mxs/for-next' new 697a4e18c68b Merge remote-tracking branch 'keystone/next' new 1be51cd7ad7a Merge remote-tracking branch 'mediatek/for-next' new b31a32f18fc1 Merge remote-tracking branch 'mvebu/for-next' new ca65c3f5b186 Merge remote-tracking branch 'omap/for-next' new ba7c4749e5d3 Merge remote-tracking branch 'qcom/for-next' new 236fc96d868e Merge remote-tracking branch 'renesas/next' new 2f1ae51b0539 Merge remote-tracking branch 'reset/reset/next' new 960f6e5f94a5 Merge remote-tracking branch 'rockchip/for-next' new f0a6208b90bd arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 new 4dc2a25d058d arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 new 711335fb9e54 Merge branch 'next/dt64' into for-next new d0b737f93968 ARM: dts: exynos: Disable unused buck10 regulator on Odroi [...] new 1f513ee3e05d ARM: dts: exynos: Add regulator suspend configuration to A [...] new 3e7f057681a6 ARM: dts: exynos: Add regulator suspend configuration to O [...] new 74b94e6b8013 ARM: dts: exynos: Use proper regulator for eMMC memory on [...] new 8b388cee6635 dt-bindings: gpu: mali: Add Samsung compatibles for Midgar [...] new 4a7bc07f5c04 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 new 13efd80acaa4 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 new c8ea8c6474e1 Merge branch 'next/dt' into for-next new 1c819062f438 Merge remote-tracking branch 'samsung-krzk/for-next' new 900039f1bc0e Merge remote-tracking branch 'scmi/for-linux-next' new 0bb9d1876c06 arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC new 6c6b5d7650d9 Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next new 9d50286c059e Merge remote-tracking branch 'sunxi/sunxi/for-next' new 7791e11301b1 Merge remote-tracking branch 'tegra/for-next' new 340058aaadf6 Merge remote-tracking branch 'clk/clk-next' new 85526a191e46 Merge remote-tracking branch 'clk-samsung/for-next' new 73c2af4e4895 Merge remote-tracking branch 'csky/linux-next' new d127579d30dd Merge remote-tracking branch 'h8300/h8300-next' new b7463ee028c9 Merge remote-tracking branch 'm68k/for-next' new 9ee24b2a3835 binfmt_flat: remove flat_reloc_valid new 2f3196d49b1e binfmt_flat: remove flat_set_persistent new 02da283302f7 binfmt_flat: provide a default version of flat_get_relocate_addr new 1d52dca11743 binfmt_flat: remove flat_old_ram_flag new bdd15a288492 binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] new 06d2bfedd147 binfmt_flat: remove the uapi <linux/flat.h> header new 38e63483a317 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition new 3f8b76a66e0d binfmt_flat: consolidate two version of flat_v2_reloc_t new 34b4664ac482 binfmt_flat: use fixed size type for the on-disk format new 3b9777184232 binfmt_flat: add endianess annotations new aef0f78e7460 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option new cf9a566c2c06 binfmt_flat: make support for old format binaries optional new 7a8998c9d830 binfmt_flat: provide an asm-generic/flat.h new 6843d8aa5b9b binfmt_flat: remove the persistent argument from flat_get_ [...] new a445d988b479 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c new a2357223c50a binfmt_flat: don't offset the data start new ad97f9df0fee riscv: add binfmt_flat support new 4c7c2326dbbb Merge remote-tracking branch 'm68knommu/for-next' new 262e4c3893ac FDDI: defza: Include linux/io-64-nonatomic-lo-hi.h new 1e2791448b92 mips: Remove q-accessors from non-64bit platforms new aa0f58b4666f MIPS: lantiq: Move macro directly to iomem function new 39588164d3c9 MIPS: lantiq: Change variables to the same type as the source new 64a95283c336 MIPS: lantiq: Fix attributes of of_device_id structure new 7c6747bc2e3d MIPS: lantiq: Remove unused macros new ba1bc0fcdeaf MIPS: lantiq: Fix bitfield masking new f0dd300101f3 MIPS: lantiq: Shorten register names, remove unused macros new 85cf2c37cb40 MIPS: lantiq: Add SMP support for lantiq interrupt controller new 9ea34af728f7 MIPS: ralink: mt7628a.dtsi: Add SPDX GPL-2.0 license identifier new 380f072c57a5 MIPS: ralink: mt7628a.dtsi: Add pinmux DT node new 6394de396ed3 MIPS: ralink: mt7628a.dtsi: Add pinctrl DT properties to t [...] new e456a3bdea4b MIPS: ralink: mt7628a.dtsi: Add GPIO controller DT node new 4e41b745d35b MIPS: ralink: mt7628a.dtsi: Add SPI controller DT node new 1bca2eacd647 MIPS: ralink: mt7628a.dtsi: Add watchdog controller DT node new a4e5914a7b4f MAINTAINERS: Add myself as Ingenic SoCs maintainer new 17f7e3fed736 Merge remote-tracking branch 'mips/mips-next' new 43c200099cb7 Merge remote-tracking branch 'powerpc/next' new 8496f00a0e7d Merge remote-tracking branch 'soc-fsl/next' new 812271b91006 s390/cio: Squash cp_free() and cp_unpin_free() new e64bd68946be s390/cio: Refactor the routine that handles TIC CCWs new 363fe5f7aee0 s390/cio: Generalize the TIC handler new 99afcb05d973 s390/cio: Use generalized CCW handler in cp_init() new cc06ee983cff vfio-ccw: Rearrange pfn_array and pfn_array_table arrays new 8aabf0edae4a vfio-ccw: Adjust the first IDAW outside of the nested loops new e7eaf91b0aad vfio-ccw: Remove pfn_array_table new e8573b39a81b vfio-ccw: Rearrange IDAL allocation in direct CCW new 01aa26c672c0 s390/cio: Combine direct and indirect CCW paths new 1d897e478da3 vfio-ccw: Move guest_cp storage into common struct new 6246590230e9 vfio-ccw: Skip second copy of guest cp to host new ded563f31d0e vfio-ccw: Copy CCW data outside length calculation new 7f8e89a8f2fd vfio-ccw: Factor out the ccw0-to-ccw1 transition new 5223bee837e8 vfio-ccw: Remove copy_ccw_from_iova() new 9de31912490e Merge tag 'vfio-ccw-20190621' of https://git.kernel.org/pu [...] new dbd66558dd28 vfio-ccw: make convert_ccw0_to_ccw1 static new 0555118e70c1 Merge remote-tracking branch 's390/features' new 54fde251e4d8 Merge remote-tracking branch 'sh/sh-next' new 4abed1fc549b Merge remote-tracking branch 'xtensa/xtensa-for-next' new bb504a7a573d Merge remote-tracking branch 'fscrypt/master' new cfd1fb7f8553 Merge remote-tracking branch 'afs/afs-next' new 8c3c0cda4abc Merge remote-tracking branch 'btrfs-kdave/for-next' new 27df2e059376 Merge remote-tracking branch 'cifs/for-next' new 55cd04a00f18 Merge remote-tracking branch 'ecryptfs/next' new 034830e27261 quota: honor quota type in Q_XGETQSTAT[V] calls new a617c3043f81 Pull quota GETSTAT fix from Eric. new b5fd665f2466 Merge remote-tracking branch 'ext3/for_next' new e734b776589c Merge remote-tracking branch 'ext4/dev' new d894fa4f3774 f2fs: add a rw_sem to cover quota flag changes new 33330931aed0 Merge remote-tracking branch 'f2fs/dev' new dfd73a473dd6 Merge remote-tracking branch 'nfsd/nfsd-next' new f9617f8c2f10 Merge remote-tracking branch 'ubifs/linux-next' new aa566aa3d365 Merge remote-tracking branch 'v9fs/9p-next' new 9bbecffc2d67 Merge remote-tracking branch 'xfs/for-next' new 6330521e16ee Merge remote-tracking branch 'file-locks/locks-next' new d91a4ee270a2 Merge remote-tracking branch 'vfs/for-next' new 81cb9f93d6eb Merge remote-tracking branch 'printk/for-next' new d48e1a379f34 Merge remote-tracking branch 'pci/next' new 310bac4e43b5 Merge remote-tracking branch 'pstore/for-next/pstore' new 35bf3732ffee Merge remote-tracking branch 'hid/for-next' new e5be6d3fb755 Merge remote-tracking branch 'i2c/i2c/for-next' new 0ecdcefba658 Merge remote-tracking branch 'i3c/i3c/next' new c83529c17e12 hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLES new 8083034251f1 hwmon: (occ) Add temp sensor value check new 344757bac526 hwmon: (pmbus) Add Infineon PXE1610 VR driver new 37ab35641795 hwmon: (pmbus) Document Infineon PXE1610 driver new b67b7356135a hwmon: (nct7904) Fix the incorrect value of tcpu_mask in n [...] new 9158411b96b1 hwmon: (pmbus) Add Infineon IRPS5401 driver new 5fe625c13636 hwmon: (smsc47m1) fix (suspicious) outside array bounds warnings new 792eac184319 hwmon: (core) Add comment describing how hwdev is freed in [...] new 8e5e7ddd38b6 hwmon: (max6650) Use devm function to register thermal device new b2905bb8e1f3 hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwm new b9d8de4a173d hwmon: (max6650) Improve error handling in max6650_init_client new bf8c9edaa5c6 hwmon: (max6650) Declare valid as boolean new f5b20b11bbc2 hwmon: (max6650) Cache alarm_en register new 0d5cc9383eea hwmon: (max6650) Simplify alarm handling new e193acb3d681 hwmon: (max6650) Convert to use devm_hwmon_device_register [...] new 62dbe5059176 hwmon: (max6650) Read non-volatile registers only once new 0c4a71d36566 hwmon: (max6650) Improve error handling in max6650_update_device new 228b9e196a6d hwmon: (max6650) Fix minor formatting issues new 08d09d8099a7 hwmon: (asus_atk0110) no need to check return value of deb [...] new e67776cc3089 hwmon: (lm90) simplify getting the adapter of a client new 7d45deb31bec hwmon: (pmbus/adm1275) Fix power sampling support new 3253854dc19f hwmon: (max6650) Fix unused variable warning new 23297edbc15a hwmon: Convert remaining drivers to use SPDX identifier new f791c6b1ea05 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new efb518a30b4c Merge remote-tracking branch 'jc_docs/docs-next' new 9a57d72b9486 media: mt9m111: No need to check for the regulator new 04bc4f6631f7 media: mt9m111: Fix error handling in mt9m111_power_on new 5197051fdf4d media: i2c: ak881x: simplify getting the adapter of a client new 41341dd9c389 media: i2c: mt9m001: simplify getting the adapter of a client new 54ed1c182ed2 media: i2c: mt9m111: simplify getting the adapter of a client new e64de2082dab media: i2c: ov2640: simplify getting the adapter of a client new 2a50c83bbd72 media: i2c: tw9910: simplify getting the adapter of a client new 0283700894e6 media: staging: media: soc_camera: imx074: simplify gettin [...] new ac76efaecb45 media: staging: media: soc_camera: mt9t031: simplify getti [...] new ecaa3e9423dc media: staging: media: soc_camera: soc_mt9v022: simplify g [...] new 8d4e29a51a95 media: mt9m111: fix fw-node refactoring new 415cd3ac4ea0 media: Revert "[media] marvell-ccic: reset ccic phy when s [...] new fa49e1d37bbd media: marvell-ccic: drop unused stuff new f12fb2849b11 media: marvell-ccic/mmp: enable clock before accessing registers new 4d5da53d327c media: marvell-ccic: rename the clocks new 83c40e6611ec media: marvell-ccic/mmp: add devicetree support new 3eefe36cc00c media: marvell-ccic: use async notifier to get the sensor new 81a409bfd551 media: marvell-ccic: provide a clock for the sensor new 6a381d1072f1 media: st-mipid02: add support of V4L2_CID_LINK_FREQ new 197adee60564 media: st-mipid02: add support of RGB565 new b9f343dfc65e media: st-mipid02: add support of YUYV8 and UYVY8 new 03aedb1d2cd7 media: st-mipid02: add support of JPEG new 901ecb021137 media: marvell-ccic: only calculate the DPHY registers whe [...] new ff250c6147f3 media: marvell-ccic: mmp: don't chicken out w/o pdata new d677a6cf707c media: staging: media: fix style problem new 932952e525e5 media: cafe-driver: mark an static var as such new 60c74167fef4 media: coda: implement CMD_START to restart decoding new f66a607d7338 media: coda: use mem2mem try_en/decoder_cmd helpers new 56d159a4ec6d media: coda: fix mpeg2 sequence number handling new f3775f89852d media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP new cce5b73265db media: coda: add coda_wake_up_capture_queue new 7e5eaae0af2e media: coda: fix V4L2_DEC_CMD_STOP when all buffers are al [...] new 8e717396d87e media: coda: split decoder sequence initialization out of [...] new 497e6b8559a6 media: coda: add sequence initialization work new 236306be0b2c media: coda: implement decoder source change event new 94af4c45a7a6 media: coda: integrate internal frame metadata into a structure new ccb901196ec5 media: coda: make coda_bitstream_queue more versatile new 2719ef7d1b11 media: coda: pad first buffer with repeated MPEG headers t [...] new f74c0a29eca5 media: coda: do not enforce 512-byte initial bitstream pay [...] new e7fd95849b3c media: coda: flush bitstream ring buffer on decoder restart new b3b7d96817cd media: coda: increment sequence offset for the last return [...] new aa3972a358b6 media: coda: allow flagging last output buffer internally new 1b438b454085 media: coda: mark the last output buffer on decoder stop command new a02f6ca3367e media: coda: only set the stream end flags if there are no [...] new 9e3b94cc03db media: coda: mark the last output buffer on encoder stop command new 0ee08a1e7b71 media: coda: retire coda_buf_is_end_of_stream new 0f8f63383435 media: coda: only wake up capture queue if no pending buff [...] new cf895efc4d9c media: coda: flag the last encoded buffer new 9ee50a9489f1 media: coda: lock capture queue wakeup against encoder sto [...] new d09ed310142a media: coda: mark last pending buffer or last meta on deco [...] new 4b424e9e01e6 media: coda: mark last returned frame new cdc841b5ac05 media: coda: store device pointer in driver structure inst [...] new 0414b4756820 media: coda: add coda_slice_mode() function new b152a403a020 media: coda: encoder parameter change support new a8fa55078a77 media: v4l2-subdev: Verify arguments in v4l2_subdev_call() new a4f4a763d8a0 media: v4l2-subdev: Verify v4l2_subdev_call() pointer arguments new 374d62e7aa50 media: v4l2-subdev: Verify v4l2_subdev_call() pad config argument new 2161536516ed media: media/pci: set device_caps in struct video_device new 77ae46e11df5 media: vimc: cap: check v4l2_fill_pixfmt return value new 782dc2d58923 media: pci: cx88: Change the type of 'missed' to u64 new fd5b4046c7bb media: hantro: Use vb2_get_buffer new ba74edc6def2 media: v4l2-ctrl: Move compound control initialization new 021d2ad0f695 media: atmel: atmel-isc: fix i386 build error new 07d89227a983 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_n [...] new 6bc5a4a19275 media: hdpvr: fix locking and a missing msleep new b301f8de1925 media: staging: media: tegra-vde: Add IOMMU support new 92cd14408be3 media: staging: media: tegra-vde: Defer dmabuf's unmapping new 86d617d6c79d media: MAINTAINERS: Add maintainers for Media Controller new 6aa421bb9e66 Merge remote-tracking branch 'v4l-dvb/master' new 2ee692802b8f Merge tag 'topic/remove-fbcon-notifiers-2019-06-14-1' of g [...] new 4d0664ab8810 Merge branch 'topic/remove-fbcon-notifiers' of git://anong [...] new 10715127e4f6 video: fbdev: pvr2fb: fix build warning when compiling as module new 739a6439c2bf video: fbdev: imxfb: fix sparse warnings about using incor [...] new f10effe5f77a video: fbdev: s3c-fb: add COMPILE_TEST support new 56fc5f48200f video: fbdev: pvr2fb: fix link error for pvr2fb_pci_exit new 813e34adeefb jz4740_fb: fix DMA API abuse new b6b1d5119297 efifb: BGRT: Add check for new BGRT status field rotation bits new acf7287e7785 video: fbdev: controlfb: fix warnings about comparing poin [...] new b27b0017efa2 video: fbdev-MMP: Use struct_size() in devm_kzalloc() new b6bb068dbd08 video: fbdev: atmel_lcdfb: remove redundant initialization [...] new 76c47323c151 video: fbdev: omap2: remove rfbi new aee738f891db Merge remote-tracking branch 'fbdev/fbdev-for-next' new 25bc694a8a08 Merge back PCI power management material for v5.3. new 2e2080d0168a Merge branch 'pm-pci' into linux-next new e9bea8f98a53 PM: sleep: Update struct wakeup_source documentation new 70b990e170ae Merge branch 'pm-sleep' into linux-next new ee39e9394b22 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] new f704faf8f07c Merge branch 'pm-cpufreq' into linux-next new 96773b8e4d20 Merge branch 'devprop' into linux-next new d37dd8fe2138 Merge branches 'acpica', 'acpi-pm', 'acpi-osl', 'acpi-tabl [...] new fb683f47a9fb ACPI: Make AC and battery drivers available on !X86 new a5d0726a82ea Merge branch 'acpi-misc' into linux-next new 5fe65030c927 Merge remote-tracking branch 'pm/linux-next' new f9020441dbc3 cpufreq: s5pv210: Don't flood kernel log after cpufreq change new 827da7a1b119 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 560d1bcad715 opp: Don't use IS_ERR on invalid supplies new 45b71dee028c Merge remote-tracking branch 'opp/opp/linux-next' new 1563226a79f7 Merge remote-tracking branch 'thermal-soc/next' new f1e61dd6207c Merge remote-tracking branch 'ieee1394/for-next' new fc02938a3d2c Merge remote-tracking branch 'dlm/next' new c3468e399c94 Merge remote-tracking branch 'swiotlb/linux-next' new 89a6da3cb8f3 RDMA/hns: reset function when removing module new 836a0fbb3e76 RDMA: Check umem pointer validity prior to release new da3929218a44 RDMa/hns: Don't stuck in endless timeout loop new d384742ed1af RDMA/uverbs: Use offsetofend instead of opencoding new dd82e668892e RDMA/odp: Do not leak dma maps when working with huge pages new f56044d686c8 IB/rdmavt: Add new completion inline new 4a9ceb7dbadf IB/{rdmavt, qib, hfi1}: Convert to new completion API new 40ddb3f02083 RDMA/efa: Use API to get contiguous memory blocks aligned [...] new b41f75724ab8 RDMA/efa: Be consistent with success flow return value new 4b06843d4048 RDMA/efa: Print address on AH creation failure new 36b1e47ff0c1 RDMA/core: Introduce new header file for signature operations new a0bc099abf7b RDMA/core: Save the MR type in the ib_mr structure new 26bc7eaee94f RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_ [...] new 2cdfcdd8677b RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's new 7c717d3aeeaa RDMA/core: Add signature attrs element for ib_mr structure new 6c984472bad1 RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_allo [...] new 62e3c379d4d7 RDMA/mlx5: Add attr for max number page list length for PI [...] new 9ac7c4bcd383 RDMA/mlx5: Pass UMR segment flags instead of boolean new 22465bba39c0 RDMA/mlx5: Update set_sig_data_segment attribute for new s [...] new 38ca87c6f1e5 RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGR [...] new b76a439982f8 IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover new b9294f8b7c4b IB/iser: Unwind WR union at iser_tx_desc new 5a6781a558cc RDMA/core: Add an integrity MR pool support new c0a6cbb9cbcc RDMA/core: Rename signature qp create flag and signature d [...] new 185eddc45798 RDMA/core: Validate integrity handover device cap new 6cb2d5b105c9 RDMA/rw: Introduce rdma_rw_inv_key helper new e9a53e73a250 RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover new 5c171cbe3ab3 RDMA/mlx5: Remove unused IB_WR_REG_SIG_MR code new de0ae958deb5 RDMA/mlx5: Improve PI handover performance new 2563e2f30acb RDMA/mlx5: Use PA mapping for PI handover new 7796d2a3bb40 RDMA/mlx5: Refactor MR descriptors allocation new 00e771fd87e7 Merge remote-tracking branch 'rdma/for-next' new e54fbbdf5a29 hinic: implement the statistical interface of ethtool new 2f9b0d93a9d3 net: ethernet: ti: cpsw: Fix suspend/resume break new c04b6ea4e609 tipc: fix missing indentation in source code new f14f4e621b1b mlxsw: core: Extend thermal core with per inter-connect de [...] new 6f73862fabd9 mlxsw: core: Add the hottest thermal zone detection new f485cc36b0a7 mlxsw: core: Add support for negative temperature readout new 18f3896dfd0e Merge branch 'mlxsw-Thermal-and-hwmon-extensions' new 8bc81c570831 tipc: remove the unnecessary msg->req check from tipc_nl_c [...] new d8c444d540be ipv4: fix inet_select_addr() when enable route_localnet new 650638a7c6e6 ipv4: fix confirm_addr_indev() when enable route_localnet new 58ade67b0215 selftests: add route_localnet test script new 38a3889f2d95 Merge branch 'ipv4-fix-bugs-when-enable-route_localnet' new 760a3c1aa173 net: macb: use NAPI_POLL_WEIGHT new 97236cda3ae5 net: macb: use GRO new 564c91f7e563 fib_frontend, ip6_fib: Select routes or exceptions dump fr [...] new b597ca6e8312 ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for [...] new d948974ccc66 ipv4/route: Allow NULL flowinfo in rt_fill_info() new ee28906fd7a1 ipv4: Dump route exceptions if requested new ef11209d4219 Revert "net/ipv6: Bail early if user only wants cloned entries" new 3401bfb1638e ipv6/route: Don't match on fc_nh_id if not set in ip6_route_del() new bf9a8a061ddc ipv6/route: Change return code of rt6_dump_route() for par [...] new 1e47b4837f3b ipv6: Dump route exceptions if requested new 40cb35d5dc04 ip6_fib: Don't discard nodes with valid routing informatio [...] new de755a85130e selftests: pmtu: Introduce list_flush_ipv4_exception test case new b964641e9925 selftests: pmtu: Make list_flush_ipv6_exception test more [...] new dcdfa50eef71 Merge branch 'cached-route-listings' new adadd38c5322 net: stmmac: sun8i: add support for Allwinner H6 EMAC new 0fec7e72ae13 net: stmmac: sun8i: force select external PHY when no inte [...] new 28b3870578ef cxgb4: Re-work the logic for mps refcounting new 5fab51581f62 cxgb4: Add MPS TCAM refcounting for raw mac filters new 2f0b9406f3c7 cxgb4: Add MPS TCAM refcounting for cxgb4 change mac new f9f329ad87c7 cxgb4: Add MPS refcounting for alloc/free mac filters new 045df37e743c Merge branch 'cxgb4-Reference-count-MPS-TCAM-entries-within-a-PF' new bf3a4a330746 Merge remote-tracking branch 'net-next/master' new 7ae9f2817ad5 samples: bpf: Remove bpf_debug macro in favor of bpf_printk new 900de4ac4953 libbpf: fix spelling mistake "conflictling" -> "conflicting" new 0bed61371f7d xsk: sample kernel code is now in libbpf new 88091ff56b71 selftests, bpf: Add test for veth native XDP new 63bcc19b482f Merge remote-tracking branch 'bpf-next/master' new d9c135af2e6c Merge remote-tracking branch 'ipsec-next/master' new 792c4e9d0bbb net/mlx5: Convert mkey_table to XArray new 53a219158e1b Merge remote-tracking branch 'mlx5-next/mlx5-next' new 1c5ba67d2277 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] new f26cf98d682f Merge remote-tracking branch 'netfilter-next/master' new 55877e2c74d4 Merge remote-tracking branch 'nfc-next/master' new 4cf542e29929 Merge remote-tracking branch 'wireless-drivers-next/master' new 69feed7847cc Merge remote-tracking branch 'gfs2/for-next' new 7a6ab6dc8837 Merge remote-tracking branch 'nand/nand/next' new 9b16f10b959f Merge remote-tracking branch 'spi-nor/spi-nor/next' new 7c76faa7c10b Merge remote-tracking branch 'crypto/master' new 5d51f6c0da1b drm/komeda: Add writeback support new 65ad2392dd6d drm/komeda: Added AFBC support for komeda driver new 7fded557c439 drm/komeda: Attach scaler to drm as private object new 502932a03fce drm/komeda: Add the initial scaler support for CORE new 6d30cbfbcdd6 drm/komeda: Implement D71 scaler support new d92b66b87502 drm/komeda: Add writeback scaling support new 1f7f9ab7900e drm/komeda: Add engine clock requirement check for the dow [...] new 42b6f118f6d1 drm/komeda: Add image enhancement support new 62ffc39320e6 drm/komeda: Creates plane alpha and blend mode properties new ebf68996de0a arm/komeda: Convert dp_wait_cond() to return an error code. new 0e52ab9ff0fc drm/komeda: Clear enable bit in CU_INPUTx_CONTROL new 429bfabe0054 drm/komeda: Add rotation support on Komeda driver new 19358630f3a5 drm/komeda: Adds limitation check for AFBC wide block not [...] new 97e659d4670f drm/komeda: Update HW up-sampling on D71 new 9682dee98222 drm/komeda: Enable color-encoding (YUV format) support new e87cae37f600 drm/komeda: Adds SMMU support new 6af386db0563 dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree new df860f98bcd5 drm/komeda: Add komeda_fb_check_src_coords new 04e84545b980 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT new 109bd7d5f4c2 drm/komeda: Adds zorder support new 28be315c9c0c drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK new 6f84da0c74f1 drm/komeda: Rename main engine clk name "mclk" to "aclk" new 619053220a7d dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] new 9a28105f5a43 drm/komeda: Add component komeda_merger new b35d0927d3b0 drm/komeda: Add split support for scaler new a407a6509393 drm/komeda: Add layer split support new 3b9dfa4ef28c drm/komeda: Add slave pipeline support new 420810cec63b drm/komeda: Refine function to_d71_input_id new f461d6591f33 drm/komeda: Accept null writeback configurations for writeback new 4b9baf74ef73 drm/komeda: Add new component komeda_splitter new 264b9436d23b drm/komeda: Enable writeback split support new 8b70ce7ddf07 komeda: no need to check return value of debugfs_create functions new a106504ba7aa malidp: no need to check return value of debugfs_create functions new a6c606047810 drm/komeda: Correct printk format specifier for "size_t" new 0b044a999e86 drm/komeda: fix 32-bit komeda_crtc_update_clock_ratio new 2cfb1981dd0d drm/komeda: Make Komeda interrupts shareable new 9b75276e4fb1 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] new dfd03396d7b6 Merge tag 'drm/tegra/for-5.3-rc1' of git://anongit.freedes [...] new fd5fdfa29d54 Merge remote-tracking branch 'drm/drm-next' new 02c16f807074 next-20190621/amdgpu new 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit new 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear new 899ff2adbbef Merge remote-tracking branch 'drm-intel/for-linux-next' new d5d84bebca83 Merge remote-tracking branch 'drm-misc/for-linux-next' new f47bee2ba447 drm/msm/a3xx: remove TPL1 regs from snapshot new 8410f1857611 Merge remote-tracking branch 'drm-msm/msm-next' new 63e131c1e539 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 84ca933d8d33 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 937ee45a75ff Merge remote-tracking branch 'regmap/for-next' new eee22af1edde Revert "ALSA: firewire-lib: fix inverted node IDs for amdt [...] new c5dfd4b88528 ALSA: firewire-motu: unify common tracepoints for both direction new ae129b01a92d Merge remote-tracking branch 'sound/for-next' new a2438253ba73 ASoC: SOF: Intel: hda: remove duplicated include from hda.c new 7d7db5d3c3d8 ASoC: soc-core: move soc_find_component() new a9ec84966f6d ASoC: soc-core: soc_find_component() uses snd_soc_is_match [...] new c1e230f0f7a3 ASoC: soc-core: soc_find_component() uses snd_soc_dai_link [...] new b9f2e25c599b ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() new 30b233b1cb42 ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz samp [...] new 2e43d8eb0d8f Merge branch 'asoc-5.3' into asoc-next new f455956d2045 Merge remote-tracking branch 'asoc/topic/meson' into asoc-next new a9b735dc997f Merge remote-tracking branch 'sound-asoc/for-next' new 2e0eade6cd0e next-20190624/modules new 587783c01274 Merge remote-tracking branch 'input/next' new 9d09dd8d7626 nvmet: add transport discovery change op new 150d71f725fd nvmet-fc: add transport discovery change event callback support new 4cf7c363b415 nvme-fcloop: add support for nvmet discovery_event op new f60cb93bbfec lpfc: add support to generate RSCN events for nport new ab723121a8ea lpfc: add nvmet discovery_event op support new 6f2589f47879 lpfc: add support for translating an RSCN rcv into a disco [...] new 41b194b843a2 lpfc: add sysfs interface to post NVME RSCN new 4bea364f1618 nvme-fc: add message when creating new association new 2181e455612a nvme: fix possible io failures when removing multipathed ns new 1a87ee657c53 nvme: export get and set features new 7a1f46e3f75c nvme: introduce nvme_is_fabrics to check fabrics cmd new d916b1be94b6 nvme-pci: use host managed power state for suspend new a232ea0ebffe nvme-pci: remove unnecessary zero for static var new 483178f38cbe nvme-pci: remove queue_count_ops for write_queues and poll_queues new dad77d63903e nvme-pci: adjust irq max_vector using num_possible_cpus() new e71afda49335 nvme-pci: set the errno on ctrl state change error new cee6c269b016 nvme-pci: properly report state change failure in nvme_reset_work new 7c1ce408eb32 nvme-pci: clean up nvme_remove_dead_ctrl a bit new 7183a46a4879 nvme-trace: do not export nvme_trace_disk_name new 26f2990d8583 nvme-trace: move opcode symbol print to nvme.h new ad795e47cdef nvme-trace: support for fabrics commands in host-side new 5f965f4fd923 nvme-trace: print result and status in hex format new a5448fdc469d nvmet: introduce target-side trace new a3646451edd5 nvme: prepare for fault injection into admin commands new f79d5fda4ea0 nvme: enable to inject errors into admin commands new 7e31d8215fd8 Documentation: nvme: add an example for nvme fault injection new 6b2c8e522c89 Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] new 213c10835f60 Merge branch 'for-5.3/block' into for-next new cbb3c34a3263 Merge remote-tracking branch 'block/for-next' new 6a4cfedf97d8 Merge remote-tracking branch 'mmc/next' new 1707c8091088 Merge remote-tracking branch 'kgdb/kgdb-next' new 0ace278623ae Merge remote-tracking branch 'mfd/for-mfd-next' new 530ff31536db Merge remote-tracking branch 'backlight/for-backlight-next' new b01d18232587 regulator: qcom_spmi: Do NULL check for lvs new df33799c5c32 regulator: s2mps11: Reduce number of rdev_get_id() calls new 65d80db2ee92 regulator: s2mps11: Add support for disabling S2MPS11 regu [...] new 5600da105925 Merge branch 'regulator-5.3' into regulator-next new b6be4251ee24 Merge remote-tracking branch 'regulator/for-next' new d7bf91435894 Merge remote-tracking branch 'security/next-testing' new 0e2e36f33a02 Merge remote-tracking branch 'apparmor/apparmor-next' new 7e3d9125c5c2 Merge remote-tracking branch 'integrity/next-integrity' new d975714605ba Merge remote-tracking branch 'keys/keys-next' new 218b2ebdd668 Merge remote-tracking branch 'selinux/next' new 782779b60faa tpm: Actually fail on TPM errors during "get random" new 44038bc514a2 tpm: Abstract crypto agile event size calculations new c46f3405692d tpm: Reserve the TPM final events table new fe7eb0230c3d tpm: Append the final event log to the TPM event log new 6b0326190205 efi: Attempt to get the TCG2 event log in the boot stub new db4d8cb9c9f2 tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM o [...] new 82d736ac56d7 Abstract out support for locating an EFI config table new 166a2809d65b tpm: Don't duplicate events from the final event log in th [...] new 623dd0d91917 Merge remote-tracking branch 'tpmdd/next' new 8883c0ce6aa5 Merge remote-tracking branch 'iommu/next' new 3c31a28f0fb4 Merge remote-tracking branch 'audit/next' new c4854b227395 Merge remote-tracking branch 'devicetree/for-next' new b28944c6f6d3 spi/acpi: avoid spurious matches during slave enumeration new bf325bd11d60 Merge branch 'spi-5.3' into spi-next new 5c63fe7ae844 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next new 712dd5348ecb Merge remote-tracking branch 'spi/for-next' new 50dfb428f581 Merge branch 'x86/urgent' new 6b239a5dcf5c Merge branch 'x86/topology' new dcafe3299104 Merge branch 'x86/platform' new 45452cb6a8e5 Merge branch 'x86/paravirt' new 54da08615598 Merge branch 'x86/kdump' new 66124be0b523 Merge branch 'x86/fpu' new 6dbbf5ec9e1e x86/cpufeatures: Enumerate user wait instructions new bd688c69b7e6 x86/umwait: Initialize umwait control values new ff4b353f2ef9 x86/umwait: Add sysfs interface to control umwait C0.2 state new bd9a0c97e53c x86/umwait: Add sysfs interface to control umwait maximum time new 203dffacf592 Documentation/ABI: Document umwait control sysfs interfaces new 505f5207aa1e Merge branch 'x86/cpu' new 586f3d8fcc2b Merge branch 'x86/core' new 3b1a2fffd0f1 Merge branch 'x86/cleanups' new a0cdf1777b45 Merge branch 'x86/cache' new 50da6ccdeefc Merge branch 'x86/boot' new 271904175c22 Merge branch 'x86/asm' new dde3626f815e x86/apic: Use non-atomic operations when possible new 91302fa77ec4 Merge branch 'x86/apic' new 32e29396f00e hrtimer: Split out hrtimer defines into separate header new 361f8aee9b09 vdso: Define standardized vdso_datapage new 00b26474c2f1 lib/vdso: Provide generic VDSO implementation new 629fdf77ac45 lib/vdso: Add compat support new 44f57d788e7d timekeeping: Provide a generic update_vsyscall() implementation new 28b1a824a4f4 arm64: vdso: Substitute gettimeofday() with C implementation new 98cd3c3f83fb arm64: vdso: Build vDSO with -ffixed-x18 new 53c489e1dfeb arm64: compat: Add missing syscall numbers new 206c0dfa3c55 arm64: compat: Expose signal related structures new f14d8025d263 arm64: compat: Generate asm offsets for signals new a7f71a2c8903 arm64: compat: Add vDSO new c7aa2d71020d arm64: vdso: Refactor vDSO code new 7c1deeeb0130 arm64: compat: VDSO setup for compat layer new 1e3f17f55aec arm64: elf: VDSO code page discovery new f01703b3d2e6 arm64: compat: Get sigreturn trampolines from vDSO new bfe801ebe84f arm64: vdso: Enable vDSO compat support new 7ac870747988 x86/vdso: Switch to generic vDSO implementation new f66501dc53e7 x86/vdso: Add clock_getres() entry point new 22ca962288c0 x86/vdso: Add clock_gettime64() entry point new ecf9db3d1f1a x86/vdso: Give the [ph]vclock_page declarations real types new 14da657102c8 Merge branch 'timers/vdso' new 6808acb57a28 Merge branch 'linus' into timers/core new 0354c1a3cdf3 timekeeping: Use proper ktime_add when adding nsecs in coa [...] new 9285ec4c8b61 timekeeping: Use proper clock specifier names in functions new 4c54294d01e6 timekeeping: Add missing _ns functions for coarse accessors new 12063d431078 posix-timers: Remove "it_signal = NULL" assignment in itim [...] new 7586addb9932 posix-timers: Use spin_lock_irq() in itimer_delete() new a9314773a91a timer_list: Guard procfs specific code new 5c588acaec54 Merge branch 'timers/core' new a22793c79d6e smp: Do not mark call_function_data as shared new caa759323c73 smp: Remove smp_call_function() and on_each_cpu() return values new b68e9477bd17 Merge branch 'smp/hotplug' new 934d0908224d Merge branch 'sched/core' new bb7859743c13 Merge branch 'ras/core' new 97c83cbfe6ce Merge branch 'perf/urgent' new 62db237ff847 Merge branch 'perf/core' new d9ff928d6b0f Merge branch 'locking/core' new 4326dbe741ac Merge branch 'irq/urgent' new 8afecaa68df1 softirq: Use __this_cpu_write() in takeover_tasklets() new 2a10f0ed6ea6 Merge branch 'irq/core' new 4491030469a8 Merge branch 'efi/urgent' new 22d55c2f6704 Merge branch 'core/debugobjects' new a7f9443da6ca Merge remote-tracking branch 'tip/auto-latest' new 6008a7dd8994 Merge remote-tracking branch 'clockevents/clockevents/next' new dc08e321804c Merge remote-tracking branch 'edac-amd/for-next' new 7e6b50795107 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 628349054c3b Merge remote-tracking branch 'ftrace/for-next' new 4494dd58fbb4 tools/memory-model: Prepare for data-race detection new d1a84ab19013 tools/memory-model: Add definitions of plain and marked accesses new 0031e38adf38 tools/memory-model: Add data-race detection new 2966f8d440c3 Documentation: atomic_t.txt: Explain ordering provided by [...] new 46f52b1fe79d tools/memory-model: Fix comment in MP+poonceonces.litmus new 37c600a3cc8a tools/memory-model: Do not use "herd" to refer to "herd7" new f9de41712100 tools/memory-model: Expand definition of barrier new 15aa25cbf0cc tools/memory-model: Change definition of rcu-fence new 4289ee7d5a83 tools/memory-model: Improve data-race detection new 48d07c04b4cc rcu: Enable elimination of Tree-RCU softirq processing new 23634ebc1d94 rcu: Check for wakeup-safe conditions in rcu_read_unlock_s [...] new 25102de65fdd rcu: Only do rcu_read_unlock_special() wakeups if expedited new 385b599e8c04 rcu: Allow rcu_read_unlock_special() to raise_softirq() if [...] new 0864f057b050 rcu: Use irq_work to get scheduler's attention in clean context new 43e903ad3e08 rcu: Inline invoke_rcu_callbacks() into its sole remaining caller new b9ad4d6ed18e rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() new e015a3411220 rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() new 71d8d1531e09 lockdep: Add assertion to check if in an interrupt new eddded80121f rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_ [...] new 1bb336443cde rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs new f0b635627395 rcu: Remove unused rdp local from synchronize_rcu_expedited() new de1dbcee433c doc/rcuref: Document real world examples in kernel new 588759a39145 doc: Fixup definition of rcupdate.rcu_task_stall_timeout new cd6d17b4a464 rcu: Dump specified number of blocked tasks new 3ae976a7e3e8 rcu: Correctly unlock root node in rcu_check_gp_start_stall() new 12edff045bc6 rcu: Make kfree_rcu() ignore NULL pointers new d5a9a8c3bc80 rcu: Set a maximum limit for back-to-back callback invocation new 714b6904e23e doc: Remove ".vnet" from paulmck email addresses new 96050c68be33 rcu: Upgrade sync_exp_work_done() to smp_mb() new b3119cde1d70 rcu: Fix irritating whitespace error in rcu_assign_pointer() new 6da9f775175e rcu: Force inlining of rcu_read_lock() new 9129b017b54d rcu: Don't return a value from rcu_assign_pointer() new fe15b50cdeee srcu: Allocate per-CPU data for DEFINE_SRCU() in modules new 54e6c11b9e74 srcu: Remove unused vmlinux srcu linker entries new 056b89e7e699 module: Make srcu_struct ptr array as read-only new 11b000457f46 rcu: Make __call_srcu static new 95bf33b55ff4 rcu/sync: Kill rcu_sync_type/gp_type new 2bf1acc299c9 uprobes: Use DEFINE_STATIC_PERCPU_RWSEM() to initialize du [...] new 3f2947b78151 locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to [...] new 89da3b94bb97 rcu/sync: Simplify the state machine new e0e2147c1a6a rcutorture: Select from only online CPUs new dd064c359914 rcutorture: Add cpu0 to the set of CPUs to add jitter new 140e53f20b15 rcutorture: Add cond_resched() to forward-progress free-up loop new e8516c64fe97 rcutorture: Fix stutter_wait() return value and freelist checks new ff3bf92d90d3 torture: Allow inter-stutter interval to be specified new 63b29eaed6f5 torture: Make kvm-find-errors.sh and kvm-recheck.sh provid [...] new 2456a8562b29 rcutorture: Provide rudimentary Makefile new 5eabea594b4c rcutorture: Exempt tasks RCU from timely draining of grace [...] new 52b23be7ee02 rcutorture: Exempt TREE01 from forward-progress testing new ab21f6081f7b rcutorture: Give the scheduler a chance on PREEMPT && NO_H [...] new 3432d765c59b rcutorture: Halt forward-progress checks at end of run new c682db558e6e rcutorture: Add trivial RCU implementation new a6fda6dab93c rcutorture: Tweak kvm options new 7dedfd4335f7 torture: Capture qemu output new cd6cb7c8a509 torture: Add function graph-tracing cheat sheet new 6dc82595ef08 torture: Run kernel build in source directory new 7225c0777271 torture: Make --cpus override idleness calculations new b93c765fda30 torture: Add --trust-make to suppress "make clean" new 34aa34b81840 rcutorture: Dump trace buffer for callback pipe drain failures new 8997e6311ed6 torture: Suppress propagating trace_printk() warning new 354ea05d0276 rcutorture: Upper case solves the case of the vanishing NU [...] new 11ca7a9d541d Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a [...] new b989ff070574 Merge LKMM and RCU commits new 6f0e32ecf9ab Merge remote-tracking branch 'rcu/rcu/next' new 4e3d1d32b756 Merge remote-tracking branch 'kvm/linux-next' new 036bb0bd2b6f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 988c219867bf Merge remote-tracking branch 'kvms390/next' new a0e465da5b2c Merge remote-tracking branch 'percpu/for-next' new a5acb0c18eaa Merge remote-tracking branch 'drivers-x86/for-next' new b23820420eb4 Merge remote-tracking branch 'chrome-platform/for-next' new e5b0ee4b164b Merge remote-tracking branch 'leds/for-next' new e8511b66e27f Merge remote-tracking branch 'ipmi/for-next' new b37d8d5221f7 Merge remote-tracking branch 'driver-core/driver-core-next' new ea14375cc83c Merge remote-tracking branch 'usb/usb-next' new 4a7d30321e5e Merge remote-tracking branch 'usb-gadget/next' new e32de9ecca5b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new bbcf8efc7451 Merge remote-tracking branch 'phy-next/next' new a0f1a9dae793 Merge remote-tracking branch 'tty/tty-next' new 2b311c3d939c Merge remote-tracking branch 'char-misc/char-misc-next' new 47842d116f67 Merge remote-tracking branch 'extcon/extcon-next' new 34eaeee622e6 Merge remote-tracking branch 'soundwire/next' new 1a0d07eb0316 Merge remote-tracking branch 'staging/staging-next' new e9c21093f4c4 Merge remote-tracking branch 'mux/for-next' new c24a5c735f87 dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" new 002905eca5be dmaengine: fsl-edma: support little endian for edma driver new a183ec708b73 dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit new ed04b7c57c33 dmaengine: dmatest: timeout value of -1 should specify inf [...] new e3dc00b936e5 dmaengine: sh: usb-dmac: Use [] to denote a flexible array member new 2b651ecfc39f dmaengine: dw-edma: fix semicolon.cocci warnings new 9e5ab0655ef9 dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake new 78efb76ab4df dmaengine: rcar-dmac: Reject zero-length slave DMA requests new 28c68128a031 Merge remote-tracking branch 'slave-dma/next' new 7d1788ed7937 Merge remote-tracking branch 'cgroup/for-next' new 2b0901e2fd6f Merge remote-tracking branch 'scsi/for-next' new bfb8a0785208 Merge remote-tracking branch 'scsi-mkp/for-next' new 199b902a02e8 Merge remote-tracking branch 'vhost/linux-next' new a0afa2698fd4 Merge remote-tracking branch 'rpmsg/for-next' new 8e2fc846a9df Merge remote-tracking branch 'gpio/for-next' new 3b6b32aaa5e2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 321cd7a2205d Merge remote-tracking branch 'pinctrl/for-next' new cfae9b9f42f7 Merge remote-tracking branch 'userns/for-next' new 9e64d23fe2b0 Merge remote-tracking branch 'y2038/y2038' new 66992705f842 Merge remote-tracking branch 'livepatching/for-next' new 4117b31faca0 Merge remote-tracking branch 'rtc/rtc-next' new c7cdc982b4aa Merge remote-tracking branch 'at24/at24/for-next' new 72bc3a4ca67c Merge remote-tracking branch 'ntb/ntb-next' new 99987cf1bad7 Merge remote-tracking branch 'kspp/for-next/kspp' new 0e9d7f494bc3 Merge remote-tracking branch 'nvmem/for-next' new a9d775c483fa Merge remote-tracking branch 'xarray/xarray' new 1f8666d43b48 Merge remote-tracking branch 'hyperv/hyperv-next' new e41a53c10ec1 Merge remote-tracking branch 'pidfd/for-next' new dd728f91227d PM / devfreq: tegra: Support Tegra30 new 3a53ad9448ca PM / devfreq: tegra: Enable COMPILE_TEST for the driver new 5e18d77f36e6 PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c new 028b3793284f PM / devfreq: Introduce driver for NVIDIA Tegra20 new c3ac4d3998c4 PM / devfreq: Fix spelling typo new 76f08f2b64df PM / devfreq: rk3399_dmc: Fix spelling typo new 4f065f69ebc2 PM / devfreq: Fix kernel oops on governor module load new f6274181714d PM / devfreq: events: add Exynos PPMU new events new 405b8eda9cac Merge remote-tracking branch 'devfreq/for-next' new 0d144dcb0548 Merge remote-tracking branch 'hmm/hmm' new 6f2a4ec30cd9 Merge branch 'akpm-current/current' new e8b21f079950 pinctrl: fix pxa2xx.c build warnings new 6309ec32dd0b proc/sysctl: add shared variables for range check new 368384f938e8 tipc: remove two unused variables new 0963dc290b3f proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new b9edda076424 proc/sysctl: make firmware loader table conditional new f286f10df0f8 fs/select.c: use struct_size() in kmalloc() new 3098e018f7bb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (3e5923285ca1) \ N -- N -- N refs/heads/akpm (3098e018f7bb)
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 818 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 23 + Documentation/RCU/rcuref.txt | 21 +- Documentation/RCU/stallwarn.txt | 2 +- Documentation/RCU/whatisRCU.txt | 8 +- Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/atomic_t.txt | 17 +- Documentation/core-api/circular-buffers.rst | 2 +- Documentation/core-api/timekeeping.rst | 12 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 3 + .../devicetree/bindings/gpu/arm,mali-midgard.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 + .../devicetree/bindings/serial/omap_serial.txt | 1 + .../fault-injection/nvme-fault-injection.rst | 58 ++ Documentation/memory-barriers.txt | 2 +- Documentation/networking/af_xdp.rst | 16 +- .../translations/ko_KR/memory-barriers.txt | 2 +- MAINTAINERS | 42 +- arch/alpha/kernel/smp.c | 19 +- arch/alpha/oprofile/common.c | 6 +- arch/arm/arm-soc-for-next-contents.txt | 70 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 6 + arch/arm/boot/dts/arm-realview-pb1176.dts | 6 + arch/arm/boot/dts/arm-realview-pb11mp.dts | 6 + arch/arm/boot/dts/arm-realview-pbx.dtsi | 6 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 + arch/arm/boot/dts/exynos3250-monk.dts | 5 + arch/arm/boot/dts/exynos3250-rinato.dts | 5 + arch/arm/boot/dts/exynos3250.dtsi | 33 + arch/arm/boot/dts/exynos4.dtsi | 36 + arch/arm/boot/dts/exynos4210-origen.dts | 5 + arch/arm/boot/dts/exynos4210-trats.dts | 4 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 5 + arch/arm/boot/dts/exynos4210.dtsi | 17 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 5 + arch/arm/boot/dts/exynos4412-prime.dtsi | 7 + arch/arm/boot/dts/exynos4412.dtsi | 25 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 82 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 98 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +- arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi | 12 + arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 36 + arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 815 +++++++++++++++ arch/arm/boot/dts/imx6ul.dtsi | 8 +- arch/arm/boot/dts/imx7ulp-evk.dts | 35 + arch/arm/boot/dts/imx7ulp.dtsi | 28 + arch/arm/boot/dts/integrator.dtsi | 3 + arch/arm/boot/dts/socfpga_arria10.dtsi | 21 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 19 + arch/arm/boot/dts/versatile-ab.dts | 3 + arch/arm/common/bL_switcher.c | 6 +- arch/arm/configs/acs5k_defconfig | 1 - arch/arm/configs/acs5k_tiny_defconfig | 1 - arch/arm/configs/am200epdkit_defconfig | 1 - arch/arm/configs/aspeed_g4_defconfig | 1 - arch/arm/configs/aspeed_g5_defconfig | 1 - arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/cm_x2xx_defconfig | 2 - arch/arm/configs/cm_x300_defconfig | 2 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/colibri_pxa270_defconfig | 2 - arch/arm/configs/colibri_pxa300_defconfig | 2 - arch/arm/configs/collie_defconfig | 1 - arch/arm/configs/corgi_defconfig | 2 - arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/em_x270_defconfig | 2 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 2 - arch/arm/configs/ezx_defconfig | 2 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/h3600_defconfig | 1 - arch/arm/configs/h5000_defconfig | 1 - arch/arm/configs/imote2_defconfig | 2 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/integrator_defconfig | 1 - arch/arm/configs/iop13xx_defconfig | 1 - arch/arm/configs/iop32x_defconfig | 1 - arch/arm/configs/iop33x_defconfig | 1 - arch/arm/configs/ixp4xx_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 2 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/ks8695_defconfig | 1 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 2 - arch/arm/configs/magician_defconfig | 2 - arch/arm/configs/mini2440_defconfig | 2 - arch/arm/configs/mmp2_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/mv78xx0_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/mvebu_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/nhk8815_defconfig | 2 - arch/arm/configs/nuc910_defconfig | 1 - arch/arm/configs/nuc950_defconfig | 1 - arch/arm/configs/nuc960_defconfig | 1 - arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/orion5x_defconfig | 1 - arch/arm/configs/palmz72_defconfig | 2 - arch/arm/configs/pcm027_defconfig | 1 - arch/arm/configs/prima2_defconfig | 1 - arch/arm/configs/pxa168_defconfig | 1 - arch/arm/configs/pxa3xx_defconfig | 2 - arch/arm/configs/pxa910_defconfig | 1 - arch/arm/configs/pxa_defconfig | 2 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/realview_defconfig | 2 - arch/arm/configs/s3c2410_defconfig | 1 - arch/arm/configs/s3c6400_defconfig | 2 - arch/arm/configs/s5pv210_defconfig | 1 - arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 2 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/configs/spitz_defconfig | 2 - arch/arm/configs/tango4_defconfig | 1 - arch/arm/configs/tct_hammer_defconfig | 1 - arch/arm/configs/trizeps4_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 - arch/arm/configs/u8500_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 2 - arch/arm/configs/viper_defconfig | 2 - arch/arm/configs/xcep_defconfig | 1 - arch/arm/configs/zeus_defconfig | 2 - arch/arm/configs/zx_defconfig | 1 - arch/arm/mach-bcm/Makefile | 3 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mach-exynos/Makefile | 4 - arch/arm/mach-exynos/exynos-smc.S | 3 +- arch/arm/mach-exynos/sleep.S | 3 +- arch/arm/mach-highbank/Makefile | 3 - arch/arm/mach-highbank/smc.S | 3 +- arch/arm/mach-keystone/Makefile | 3 - arch/arm/mach-keystone/smc.S | 1 + arch/arm/mach-omap2/Makefile | 13 - arch/arm/mach-omap2/omap-headsmp.S | 2 + arch/arm/mach-omap2/omap-smc.S | 3 +- arch/arm/mach-omap2/prm3xxx.c | 2 +- arch/arm/mach-omap2/sleep33xx.S | 1 + arch/arm/mach-omap2/sleep34xx.S | 2 + arch/arm/mach-omap2/sleep43xx.S | 2 + arch/arm/mach-omap2/sleep44xx.S | 3 + arch/arm/mach-tango/Makefile | 3 - arch/arm/mach-tango/smc.S | 2 + arch/arm64/Kconfig | 21 +- arch/arm64/Makefile | 23 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 10 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 72 ++ .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 108 ++ .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 55 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 5 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 112 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 35 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 201 ++++ arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 51 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 243 +++++ arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 90 ++ arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 177 ++++ arch/arm64/configs/defconfig | 16 +- arch/arm64/include/asm/cacheflush.h | 3 + arch/arm64/include/asm/elf.h | 14 + arch/arm64/include/asm/signal32.h | 46 + arch/arm64/include/asm/unistd.h | 5 + arch/arm64/include/asm/vdso.h | 3 + arch/arm64/include/asm/vdso/compat_barrier.h | 51 + arch/arm64/include/asm/vdso/compat_gettimeofday.h | 108 ++ arch/arm64/include/asm/vdso/gettimeofday.h | 84 ++ arch/arm64/include/asm/vdso/vsyscall.h | 53 + arch/arm64/kernel/Makefile | 6 +- arch/arm64/kernel/acpi.c | 10 +- arch/arm64/kernel/asm-offsets.c | 39 +- arch/arm64/kernel/module.c | 4 +- arch/arm64/kernel/probes/kprobes.c | 4 +- arch/arm64/kernel/signal32.c | 72 +- arch/arm64/kernel/vdso.c | 356 ++++--- arch/arm64/kernel/vdso/Makefile | 34 +- arch/arm64/kernel/vdso/gettimeofday.S | 323 ------ arch/arm64/kernel/vdso/vgettimeofday.c | 27 + arch/arm64/kernel/vdso32/.gitignore | 2 + arch/arm64/kernel/vdso32/Makefile | 186 ++++ arch/arm64/kernel/vdso32/note.c | 15 + arch/arm64/kernel/vdso32/sigreturn.S | 62 ++ arch/arm64/kernel/vdso32/vdso.S | 19 + arch/arm64/kernel/vdso32/vdso.lds.S | 82 ++ arch/arm64/kernel/vdso32/vgettimeofday.c | 59 ++ arch/arm64/mm/pageattr.c | 48 +- arch/arm64/net/bpf_jit_comp.c | 2 +- arch/ia64/kernel/perfmon.c | 12 +- arch/ia64/kernel/uncached.c | 8 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 148 ++- arch/mips/include/asm/io.h | 11 + arch/mips/lantiq/irq.c | 177 +++- arch/mips/mm/tlbex.c | 29 +- arch/powerpc/kernel/rtas.c | 3 +- arch/powerpc/mm/book3s64/mmu_context.c | 55 +- arch/x86/Kconfig | 3 + arch/x86/entry/vdso/Makefile | 9 + arch/x86/entry/vdso/vclock_gettime.c | 256 +---- arch/x86/entry/vdso/vdso.lds.S | 2 + arch/x86/entry/vdso/vdso32/vdso32.lds.S | 2 + arch/x86/entry/vdso/vdsox32.lds.S | 1 + arch/x86/entry/vsyscall/Makefile | 2 - arch/x86/entry/vsyscall/vsyscall_gtod.c | 83 -- arch/x86/include/asm/apic.h | 6 +- arch/x86/include/asm/bugs.h | 2 - arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/hpet.h | 7 +- arch/x86/include/asm/ipi.h | 23 +- arch/x86/include/asm/msr-index.h | 9 + arch/x86/include/asm/processor.h | 2 - arch/x86/include/asm/pvclock.h | 2 +- arch/x86/include/asm/vdso/gettimeofday.h | 234 +++++ arch/x86/include/asm/vdso/vsyscall.h | 44 + arch/x86/include/asm/vgtod.h | 75 +- arch/x86/include/asm/vvar.h | 7 +- arch/x86/kernel/apic/apic_flat_64.c | 35 +- arch/x86/kernel/apic/ipi.c | 59 +- arch/x86/kernel/apic/local.h | 9 - arch/x86/kernel/apic/msi.c | 4 +- arch/x86/kernel/apic/probe_32.c | 25 + arch/x86/kernel/apic/probe_64.c | 2 +- arch/x86/kernel/apic/x2apic.h | 1 - arch/x86/kernel/apic/x2apic_cluster.c | 13 +- arch/x86/kernel/apic/x2apic_phys.c | 19 +- arch/x86/kernel/cpu/Makefile | 1 + arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/common.c | 11 - arch/x86/kernel/cpu/umwait.c | 200 ++++ arch/x86/kernel/hpet.c | 935 +++++++++-------- arch/x86/kernel/nmi.c | 3 - arch/x86/kernel/pvclock.c | 1 + arch/x86/kernel/smp.c | 2 +- arch/x86/kernel/smpboot.c | 13 +- arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/x86.c | 12 +- arch/x86/lib/cache-smp.c | 3 +- drivers/acpi/Kconfig | 2 - drivers/acpi/apei/ghes.c | 12 +- drivers/char/agp/generic.c | 3 +- drivers/clk/imx/clk-imx8mq.c | 10 + drivers/clk/imx/clk.c | 6 +- drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/devfreq/Kconfig | 5 +- drivers/dma/dmatest.c | 6 +- drivers/dma/dw-edma/dw-edma-core.c | 2 +- drivers/dma/dw/pci.c | 33 +- drivers/dma/fsl-edma-common.c | 5 + drivers/dma/hsu/hsu.c | 4 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/usb-dmac.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 3 - .../drm/arm/display/komeda/komeda_framebuffer.c | 11 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 16 +- drivers/gpu/drm/arm/malidp_drv.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 5 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 24 +- drivers/hwmon/adt7411.c | 2 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/max197.c | 2 +- drivers/iio/humidity/dht11.c | 8 +- drivers/iio/industrialio-core.c | 4 +- drivers/infiniband/core/device.c | 2 + drivers/infiniband/core/mr_pool.c | 8 +- drivers/infiniband/core/rw.c | 194 ++-- drivers/infiniband/core/umem.c | 3 + drivers/infiniband/core/umem_odp.c | 3 +- drivers/infiniband/core/uverbs_cmd.c | 11 +- drivers/infiniband/core/uverbs_std_types_mr.c | 1 + drivers/infiniband/core/verbs.c | 103 ++ drivers/infiniband/hw/bnxt_re/ib_verbs.c | 29 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 3 +- drivers/infiniband/hw/cxgb4/mem.c | 3 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 7 +- drivers/infiniband/hw/efa/efa_main.c | 2 +- drivers/infiniband/hw/efa/efa_verbs.c | 96 +- drivers/infiniband/hw/hfi1/rc.c | 26 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 8 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 15 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 46 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 17 + drivers/infiniband/hw/hns/hns_roce_mr.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 14 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 3 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 6 +- drivers/infiniband/hw/mlx4/cq.c | 14 +- drivers/infiniband/hw/mlx4/qp.c | 7 +- drivers/infiniband/hw/mlx4/srq.c | 7 +- drivers/infiniband/hw/mlx5/cq.c | 28 +- drivers/infiniband/hw/mlx5/devx.c | 18 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 20 +- drivers/infiniband/hw/mlx5/mr.c | 559 ++++++++-- drivers/infiniband/hw/mlx5/odp.c | 10 +- drivers/infiniband/hw/mlx5/qp.c | 232 +++-- drivers/infiniband/hw/mthca/mthca_provider.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 9 +- drivers/infiniband/hw/qib/qib_rc.c | 26 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 16 +- drivers/infiniband/sw/rdmavt/mr.c | 3 +- drivers/infiniband/sw/rdmavt/qp.c | 31 +- drivers/infiniband/sw/rxe/rxe_mr.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 64 +- drivers/infiniband/ulp/iser/iser_initiator.c | 12 +- drivers/infiniband/ulp/iser/iser_memory.c | 110 +- drivers/infiniband/ulp/iser/iser_verbs.c | 156 ++- drivers/infiniband/ulp/isert/ib_isert.c | 8 +- drivers/leds/trigger/ledtrig-activity.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 9 + drivers/media/common/saa7146/saa7146_video.c | 18 +- drivers/media/i2c/ak881x.c | 2 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/mt9m111.c | 37 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/st-mipid02.c | 60 +- drivers/media/i2c/tw9910.c | 3 +- drivers/media/pci/bt8xx/bttv-driver.c | 50 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 14 +- drivers/media/pci/cx18/cx18-ioctl.c | 5 +- drivers/media/pci/cx18/cx18-streams.c | 1 + drivers/media/pci/cx23885/cx23885-417.c | 13 +- drivers/media/pci/cx23885/cx23885-video.c | 22 +- drivers/media/pci/cx25821/cx25821-video.c | 14 +- drivers/media/pci/cx88/cx88-blackbird.c | 4 + drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/cx88/cx88-video.c | 32 +- drivers/media/pci/dt3155/dt3155.c | 5 +- drivers/media/pci/ivtv/ivtv-cards.h | 3 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 7 - drivers/media/pci/ivtv/ivtv-streams.c | 14 +- drivers/media/pci/ivtv/ivtvfb.c | 10 + drivers/media/pci/meye/meye.c | 6 +- drivers/media/pci/saa7134/saa7134-core.c | 15 + drivers/media/pci/saa7134/saa7134-empress.c | 4 + drivers/media/pci/saa7134/saa7134-video.c | 46 +- drivers/media/pci/saa7164/saa7164-encoder.c | 15 +- drivers/media/pci/saa7164/saa7164-vbi.c | 15 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 5 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 5 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/tw68/tw68-video.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 5 +- drivers/media/platform/atmel/atmel-isc-base.c | 4 +- drivers/media/platform/atmel/atmel-isc.h | 4 - drivers/media/platform/coda/coda-bit.c | 403 ++++++-- drivers/media/platform/coda/coda-common.c | 244 ++++- drivers/media/platform/coda/coda-mpeg2.c | 43 + drivers/media/platform/coda/coda-mpeg4.c | 38 + drivers/media/platform/coda/coda.h | 33 +- drivers/media/platform/coda/coda_regs.h | 18 + drivers/media/platform/marvell-ccic/Kconfig | 2 + drivers/media/platform/marvell-ccic/cafe-driver.c | 58 +- drivers/media/platform/marvell-ccic/mcam-core.c | 337 +++++-- drivers/media/platform/marvell-ccic/mcam-core.h | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 238 +---- drivers/media/platform/vimc/vimc-capture.c | 5 +- drivers/media/usb/hdpvr/hdpvr-video.c | 17 +- drivers/media/v4l2-core/v4l2-ctrls.c | 46 +- drivers/media/v4l2-core/v4l2-subdev.c | 268 +++-- drivers/mfd/stmfx.c | 4 +- drivers/net/ethernet/cadence/macb.h | 3 +- drivers/net/ethernet/cadence/macb_main.c | 22 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 53 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 40 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c | 241 +++++ drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 341 +++++++ drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 8 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 5 + drivers/net/ethernet/huawei/hinic/hinic_port.c | 66 ++ drivers/net/ethernet/huawei/hinic/hinic_port.h | 174 ++++ drivers/net/ethernet/huawei/hinic/hinic_rx.c | 15 +- drivers/net/ethernet/huawei/hinic/hinic_rx.h | 5 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 + drivers/net/ethernet/huawei/hinic/hinic_tx.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/mr.c | 27 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 208 +++- drivers/net/ethernet/mellanox/mlxsw/reg.h | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 21 + drivers/net/ethernet/ti/cpsw.c | 30 +- drivers/net/fddi/defza.c | 1 + drivers/net/usb/qmi_wwan.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 144 ++- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 241 ++--- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 17 +- drivers/net/wireless/intersil/p54/txrx.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 12 +- drivers/net/wireless/marvell/mwifiex/scan.c | 18 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 4 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 2 +- drivers/net/wireless/ti/wl18xx/main.c | 38 - drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wireless/ti/wlcore/rx.c | 2 +- drivers/net/wireless/ti/wlcore/tx.c | 2 +- drivers/net/wireless/virt_wifi.c | 2 +- drivers/nvme/host/core.c | 45 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fault_inject.c | 41 +- drivers/nvme/host/fc.c | 6 + drivers/nvme/host/nvme.h | 42 +- drivers/nvme/host/pci.c | 143 ++- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/trace.c | 64 +- drivers/nvme/host/trace.h | 66 +- drivers/nvme/target/Makefile | 3 + drivers/nvme/target/core.c | 12 +- drivers/nvme/target/discovery.c | 4 + drivers/nvme/target/fabrics-cmd.c | 2 +- drivers/nvme/target/fc.c | 13 +- drivers/nvme/target/fcloop.c | 37 + drivers/nvme/target/nvmet.h | 2 + drivers/nvme/target/trace.c | 201 ++++ drivers/nvme/target/trace.h | 141 +++ drivers/opp/core.c | 2 +- drivers/regulator/qcom_spmi-regulator.c | 2 +- drivers/regulator/s2mps11.c | 223 ++-- drivers/s390/cio/vfio_ccw_cp.c | 415 +++----- drivers/s390/cio/vfio_ccw_cp.h | 7 + drivers/s390/cio/vfio_ccw_drv.c | 7 + drivers/scsi/lpfc/lpfc.h | 2 + drivers/scsi/lpfc/lpfc_attr.c | 60 ++ drivers/scsi/lpfc/lpfc_crtn.h | 4 + drivers/scsi/lpfc/lpfc_els.c | 127 +++ drivers/scsi/lpfc/lpfc_hbadisc.c | 35 + drivers/scsi/lpfc/lpfc_hw.h | 2 + drivers/scsi/lpfc/lpfc_nvme.c | 44 + drivers/scsi/lpfc/lpfc_nvmet.c | 17 + drivers/scsi/lpfc/lpfc_sli.c | 1 + drivers/soc/imx/soc-imx8.c | 6 + drivers/soc/ti/Kconfig | 5 + drivers/spi/spi-stm32-qspi.c | 4 +- drivers/spi/spi.c | 4 +- drivers/staging/media/hantro/hantro_drv.c | 8 +- drivers/staging/media/soc_camera/imx074.c | 2 +- drivers/staging/media/soc_camera/mt9t031.c | 2 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 2 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/tegra-vde/Kconfig | 1 + drivers/staging/media/tegra-vde/Makefile | 1 + drivers/staging/media/tegra-vde/dmabuf-cache.c | 226 +++++ drivers/staging/media/tegra-vde/iommu.c | 157 +++ drivers/staging/media/tegra-vde/trace.h | 2 + .../staging/media/tegra-vde/{tegra-vde.c => vde.c} | 199 ++-- drivers/staging/media/tegra-vde/vde.h | 107 ++ drivers/video/fbdev/Kconfig | 3 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/controlfb.c | 8 +- drivers/video/fbdev/efifb.c | 5 + drivers/video/fbdev/imxfb.c | 9 +- drivers/video/fbdev/jz4740_fb.c | 7 - drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 8 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 12 - drivers/video/fbdev/omap2/omapfb/dss/Makefile | 1 - drivers/video/fbdev/omap2/omapfb/dss/core.c | 6 - drivers/video/fbdev/omap2/omapfb/dss/dss.h | 4 - drivers/video/fbdev/omap2/omapfb/dss/rfbi.c | 1067 -------------------- drivers/video/fbdev/pvr2fb.c | 6 +- fs/f2fs/super.c | 12 + fs/quota/quota.c | 38 +- include/asm-generic/vdso/vsyscall.h | 50 + include/linux/cpumask.h | 2 - include/linux/hrtimer.h | 16 +- include/linux/hrtimer_defs.h | 27 + include/linux/lockdep.h | 7 + include/linux/mfd/samsung/s2mps11.h | 5 + include/linux/mlx5/driver.h | 13 +- include/linux/mlx5/qp.h | 8 +- include/linux/module.h | 5 + include/linux/netfilter/ipset/ip_set_counter.h | 3 +- include/linux/netfilter/ipset/ip_set_skbinfo.h | 3 +- include/linux/netfilter/ipset/ip_set_timeout.h | 3 +- include/linux/nvme-fc-driver.h | 6 + include/linux/nvme.h | 66 +- include/linux/percpu-rwsem.h | 10 +- include/linux/platform_data/media/mmp-camera.h | 4 - include/linux/pm_wakeup.h | 2 +- include/linux/rcu_sync.h | 40 +- include/linux/rcupdate.h | 21 +- include/linux/sched.h | 2 +- include/linux/smp.h | 7 +- include/linux/srcutree.h | 14 +- include/linux/timekeeping.h | 32 +- include/linux/torture.h | 2 +- include/media/v4l2-subdev.h | 6 + include/net/cfg80211.h | 2 +- include/net/ip6_fib.h | 1 + include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 2 + include/net/route.h | 4 + include/net/tls.h | 15 - include/rdma/ib_verbs.h | 169 +--- include/rdma/mr_pool.h | 2 +- include/rdma/rdmavt_qp.h | 108 +- include/rdma/rw.h | 9 - include/rdma/signature.h | 122 +++ include/vdso/datapage.h | 93 ++ include/vdso/helpers.h | 56 + include/vdso/vsyscall.h | 11 + include/video/omapfb_dss.h | 32 - kernel/bpf/btf.c | 12 +- kernel/bpf/syscall.c | 2 +- kernel/cgroup/cgroup.c | 3 +- kernel/cpu.c | 11 +- kernel/events/core.c | 4 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 2 +- kernel/locking/locktorture.c | 2 +- kernel/locking/percpu-rwsem.c | 2 +- kernel/module.c | 5 + kernel/rcu/rcu.h | 5 + kernel/rcu/rcutorture.c | 96 +- kernel/rcu/srcutree.c | 69 +- kernel/rcu/sync.c | 214 ++-- kernel/rcu/tree.c | 164 ++- kernel/rcu/tree.h | 6 +- kernel/rcu/tree_exp.h | 53 +- kernel/rcu/tree_plugin.h | 195 ++-- kernel/rcu/tree_stall.h | 4 +- kernel/rcu/update.c | 13 + kernel/smp.c | 12 +- kernel/softirq.c | 2 +- kernel/time/Makefile | 1 + kernel/time/posix-timers.c | 13 +- kernel/time/timekeeping.c | 2 +- kernel/time/timer_list.c | 36 +- kernel/time/vsyscall.c | 133 +++ kernel/torture.c | 23 +- kernel/up.c | 3 +- lib/Kconfig | 5 + lib/vdso/Kconfig | 36 + lib/vdso/Makefile | 22 + lib/vdso/gettimeofday.c | 228 +++++ mm/vmalloc.c | 11 - net/ipv4/devinet.c | 16 +- net/ipv4/fib_frontend.c | 12 +- net/ipv4/fib_trie.c | 44 +- net/ipv4/route.c | 129 ++- net/ipv6/ip6_fib.c | 27 +- net/ipv6/route.c | 123 ++- net/netfilter/ipset/ip_set_bitmap_gen.h | 3 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 1 - net/netfilter/ipset/ip_set_bitmap_port.c | 3 +- net/netfilter/ipset/ip_set_getport.c | 4 + net/netfilter/ipset/ip_set_hash_gen.h | 3 +- net/netfilter/ipset/ip_set_hash_ip.c | 3 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 4 +- net/netfilter/ipset/ip_set_hash_ipport.c | 3 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 3 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 3 +- net/netfilter/ipset/ip_set_hash_mac.c | 3 +- net/netfilter/ipset/ip_set_hash_net.c | 3 +- net/netfilter/ipset/ip_set_hash_netiface.c | 3 +- net/netfilter/ipset/ip_set_hash_netport.c | 3 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 3 +- net/netfilter/ipset/ip_set_list_set.c | 3 +- net/packet/af_packet.c | 3 +- net/tipc/netlink.c | 2 +- net/tipc/netlink_compat.c | 28 +- net/tls/tls_main.c | 3 +- net/xfrm/Kconfig | 2 + samples/bpf/ibumad_kern.c | 18 +- samples/bpf/xdp_redirect_user.c | 2 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/motu/amdtp-motu-trace.h | 70 +- sound/firewire/motu/amdtp-motu.c | 8 +- sound/soc/rockchip/rk3399_gru_sound.c | 14 +- sound/soc/soc-core.c | 96 +- sound/soc/soc-dapm.c | 18 +- sound/soc/sof/intel/hda.c | 1 - tools/include/linux/rcu.h | 4 +- tools/lib/bpf/libbpf.c | 8 +- tools/memory-model/linux-kernel.bell | 6 + tools/memory-model/linux-kernel.cat | 102 +- tools/memory-model/linux-kernel.def | 1 + .../litmus-tests/MP+poonceonces.litmus | 2 +- tools/memory-model/litmus-tests/README | 2 +- tools/memory-model/lock.cat | 2 +- tools/memory-model/scripts/README | 4 +- tools/memory-model/scripts/checkalllitmus.sh | 2 +- tools/memory-model/scripts/checklitmus.sh | 2 +- tools/memory-model/scripts/parseargs.sh | 2 +- tools/memory-model/scripts/runlitmushist.sh | 2 +- tools/testing/radix-tree/linux/rcupdate.h | 2 +- tools/testing/selftests/bpf/Makefile | 1 + .../testing/selftests/bpf/progs/xdp_redirect_map.c | 31 + tools/testing/selftests/bpf/progs/xdp_tx.c | 12 + tools/testing/selftests/bpf/test_xdp_veth.sh | 118 +++ tools/testing/selftests/net/pmtu.sh | 82 +- tools/testing/selftests/net/route_localnet.sh | 74 ++ tools/testing/selftests/powerpc/mm/.gitignore | 3 +- tools/testing/selftests/powerpc/mm/Makefile | 4 +- .../powerpc/mm/large_vm_fork_separation.c | 87 ++ tools/testing/selftests/rcutorture/Makefile | 3 + .../testing/selftests/rcutorture/bin/configinit.sh | 39 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 5 + .../testing/selftests/rcutorture/bin/functions.sh | 13 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 13 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 9 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 3 + .../selftests/rcutorture/bin/kvm-recheck.sh | 13 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 23 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 14 +- .../selftests/rcutorture/bin/parse-build.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 1 + .../selftests/rcutorture/configs/rcu/CFcommon | 3 + .../selftests/rcutorture/configs/rcu/TREE01.boot | 1 + .../selftests/rcutorture/configs/rcu/TRIVIAL | 14 + .../selftests/rcutorture/configs/rcu/TRIVIAL.boot | 3 + 644 files changed, 14498 insertions(+), 6709 deletions(-) create mode 100644 arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e.dtsi create mode 100644 arch/arm64/include/asm/vdso/compat_barrier.h create mode 100644 arch/arm64/include/asm/vdso/compat_gettimeofday.h create mode 100644 arch/arm64/include/asm/vdso/gettimeofday.h create mode 100644 arch/arm64/include/asm/vdso/vsyscall.h create mode 100644 arch/arm64/kernel/vdso/vgettimeofday.c create mode 100644 arch/arm64/kernel/vdso32/.gitignore create mode 100644 arch/arm64/kernel/vdso32/Makefile create mode 100644 arch/arm64/kernel/vdso32/note.c create mode 100644 arch/arm64/kernel/vdso32/sigreturn.S create mode 100644 arch/arm64/kernel/vdso32/vdso.S create mode 100644 arch/arm64/kernel/vdso32/vdso.lds.S create mode 100644 arch/arm64/kernel/vdso32/vgettimeofday.c delete mode 100644 arch/x86/entry/vsyscall/vsyscall_gtod.c create mode 100644 arch/x86/include/asm/vdso/gettimeofday.h create mode 100644 arch/x86/include/asm/vdso/vsyscall.h delete mode 100644 arch/x86/kernel/apic/local.h create mode 100644 arch/x86/kernel/cpu/umwait.c create mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c create mode 100644 drivers/nvme/target/trace.c create mode 100644 drivers/nvme/target/trace.h create mode 100644 drivers/staging/media/tegra-vde/dmabuf-cache.c create mode 100644 drivers/staging/media/tegra-vde/iommu.c rename drivers/staging/media/tegra-vde/{tegra-vde.c => vde.c} (88%) create mode 100644 drivers/staging/media/tegra-vde/vde.h delete mode 100644 drivers/video/fbdev/omap2/omapfb/dss/rfbi.c create mode 100644 include/asm-generic/vdso/vsyscall.h create mode 100644 include/linux/hrtimer_defs.h create mode 100644 include/rdma/signature.h create mode 100644 include/vdso/datapage.h create mode 100644 include/vdso/helpers.h create mode 100644 include/vdso/vsyscall.h create mode 100644 kernel/time/vsyscall.c create mode 100644 lib/vdso/Kconfig create mode 100644 lib/vdso/Makefile create mode 100644 lib/vdso/gettimeofday.c create mode 100644 tools/testing/selftests/bpf/progs/xdp_redirect_map.c create mode 100644 tools/testing/selftests/bpf/progs/xdp_tx.c create mode 100755 tools/testing/selftests/bpf/test_xdp_veth.sh create mode 100755 tools/testing/selftests/net/route_localnet.sh create mode 100644 tools/testing/selftests/powerpc/mm/large_vm_fork_separation.c create mode 100644 tools/testing/selftests/rcutorture/Makefile create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRIVIAL create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRIVIAL.boot