This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits e382d91f5f80 Add linux-next specific files for 20190322 omits 81dcbe78ba6d Merge branch 'akpm/master' omits 0bd0b3fec9dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 24ca5fb15241 mm, memcg: consider subtrees in memory.events omits a9d5486339c9 mm, memcg: rename ambiguously named memory.stat counters a [...] omits c3c91d7e2805 include/linux/sched/signal.h: replace `tsk' with `task' omits 1c93e762f2d2 fs: fs_parser: fix printk format warning omits d240f7c94689 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 25b4b2f15cbd pinctrl: fix pxa2xx.c build warnings omits 51b02ada389d Merge branch 'akpm-current/current' omits 4bc3b52abf29 Merge remote-tracking branch 'devfreq/for-next' omits acd4d0fba80d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 02a6254c79b3 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits dfc2e0c7841f Merge remote-tracking branch 'xarray/xarray' omits 26b8e33ed866 Merge remote-tracking branch 'nvmem/for-next' omits ab3a10e1ceaa Merge remote-tracking branch 'slimbus/for-next' omits d39d9d7010f8 Merge remote-tracking branch 'ntb/ntb-next' omits 564c08210c96 Merge remote-tracking branch 'at24/at24/for-next' omits 8d2f7df6f855 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 324b9c915630 Merge remote-tracking branch 'rtc/rtc-next' omits 2f6c9c96e10b Merge remote-tracking branch 'coresight/next' omits 3ed1d91e8b01 Merge remote-tracking branch 'livepatching/for-next' omits 2218f9bf8ed1 Merge remote-tracking branch 'y2038/y2038' omits 92d0f008a7cd Merge remote-tracking branch 'random/dev' omits 76fe4ac7b2f3 Merge remote-tracking branch 'pwm/for-next' omits 426d10d35fc2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 01e1b11558b1 Merge remote-tracking branch 'rpmsg/for-next' omits dff742b5a94b Merge remote-tracking branch 'vhost/linux-next' omits f974aa4f8609 Merge remote-tracking branch 'scsi/for-next' omits 04e758d50878 Merge remote-tracking branch 'cgroup/for-next' omits c17f84d5f927 Merge remote-tracking branch 'mux/for-next' omits fb9d2e634122 Merge remote-tracking branch 'staging/staging-next' omits 62a4152f7db5 Merge remote-tracking branch 'thunderbolt/next' omits be239d7178f0 Merge remote-tracking branch 'extcon/extcon-next' omits 809f1d24b2c0 Merge remote-tracking branch 'phy-next/next' omits 41c8ff9231c4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 22e32a60b393 Merge remote-tracking branch 'usb/usb-next' omits 3be1d79ea56d Merge remote-tracking branch 'ipmi/for-next' omits 2184ec0e707b Merge remote-tracking branch 'leds/for-next' omits 970a971f76df Merge remote-tracking branch 'chrome-platform/for-next' omits bf02acd28d1a Merge remote-tracking branch 'workqueues/for-next' omits ef96e6de2347 Merge remote-tracking branch 'percpu/for-next' omits 4dea7e17e197 Merge remote-tracking branch 'rcu/rcu/next' omits 1e54d30b37be Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 1830ebe8b286 Merge remote-tracking branch 'clockevents/clockevents/next' omits c121ff3fcaff Merge remote-tracking branch 'tip/auto-latest' omits 3d5960c6287c Merge remote-tracking branch 'spi/for-next' omits 226481452997 Merge remote-tracking branch 'audit/next' omits 85cce6948698 Merge remote-tracking branch 'iommu/next' omits 480930efdf55 Merge remote-tracking branch 'tpmdd/next' omits 4c2aaf1105be Merge remote-tracking branch 'selinux/next' omits a2c9df7c38e8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 9728d64e3aa6 Merge remote-tracking branch 'security/next-testing' omits a6ac1a25f4d7 Merge remote-tracking branch 'regulator/for-next' omits 5ac0081cc56a Merge remote-tracking branch 'kgdb/kgdb-next' omits 4e61d8f6f2e9 Merge remote-tracking branch 'mmc/next' omits d472a026bb73 Merge remote-tracking branch 'input/next' omits f71bc2b5bf66 Merge remote-tracking branch 'modules/modules-next' omits dd2f84735f48 Merge remote-tracking branch 'sound-asoc/for-next' omits dce3c7c06455 Merge remote-tracking branch 'sound/for-next' omits b13821ff2c76 Merge remote-tracking branch 'regmap/for-next' omits 0f481cf2c1b9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 855614e5b418 Merge remote-tracking branch 'drm-msm/msm-next' omits 18b9755baa4c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6f03b4e4330f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 30ef6a67ad54 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 09b0e84edbf8 Merge remote-tracking branch 'amdgpu/drm-next' omits fbec400544d9 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 25ea2e94f63d Merge remote-tracking branch 'gfs2/for-next' omits c8b8247be959 Merge remote-tracking branch 'bluetooth/master' omits 4dcbf65cf6f2 Merge remote-tracking branch 'nfc-next/master' omits da17f8f0a5f5 Merge remote-tracking branch 'bpf-next/master' omits f40d08bbf1dd Merge remote-tracking branch 'net-next/master' omits b39944940be6 Merge remote-tracking branch 'dlm/next' omits fedd2e304ca9 Merge remote-tracking branch 'ieee1394/for-next' omits ec0ca80055b1 Merge remote-tracking branch 'thermal/next' omits dd1eb8840c8d Merge remote-tracking branch 'pm/linux-next' omits 338beb3f2926 Merge remote-tracking branch 'v4l-dvb-next/master' omits d0a252c8b7c2 Merge remote-tracking branch 'v4l-dvb/master' omits f997b263c9ce Merge remote-tracking branch 'jc_docs/docs-next' omits 21d148b37aeb Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits dbedfa8edf03 Merge remote-tracking branch 'hid/for-next' omits 432923e59b53 Merge remote-tracking branch 'vfs/for-next' omits a1fa55707d4c Merge remote-tracking branch 'file-locks/locks-next' omits 4eb0c8715352 Merge remote-tracking branch 'jfs/jfs-next' omits 365722ad2004 Merge remote-tracking branch 'ext4/dev' omits c4cf365952dd Merge remote-tracking branch 'ext3/for_next' omits e4a3500ffcc3 Merge remote-tracking branch 'ecryptfs/next' omits 9746986e0852 Merge remote-tracking branch 'cifs/for-next' omits d239b0f5e320 Merge remote-tracking branch 'ceph/master' omits e1a0b1fe9e91 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b14686514c36 Merge remote-tracking branch 'befs/for-next' omits a7c00779444e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 17a3ed380e0e Merge remote-tracking branch 's390/features' omits c8cb881ec114 Merge remote-tracking branch 'parisc-hd/for-next' omits 80b3b8f373ab Merge remote-tracking branch 'nds32/next' omits 63d7757ecb4e Merge remote-tracking branch 'mips/mips-next' omits 24ea29be283f Merge remote-tracking branch 'csky/linux-next' omits 61e125cbdc58 Merge remote-tracking branch 'clk/clk-next' omits 5afc2af8222c Merge remote-tracking branch 'tegra/for-next' omits 998683648dd0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 08208f53c056 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2b8c31257a2d Merge remote-tracking branch 'rockchip/for-next' omits a519604c3ab0 Merge remote-tracking branch 'renesas/next' omits 3b94f5113f8c Merge remote-tracking branch 'qcom/for-next' omits fed1122d4613 Merge remote-tracking branch 'reset/reset/next' omits 2d26d4e414c4 Merge remote-tracking branch 'omap/for-next' omits e0497c420d65 Merge remote-tracking branch 'mvebu/for-next' omits 9917a1783a91 Merge remote-tracking branch 'mediatek/for-next' omits 153bdbc39be8 Merge remote-tracking branch 'keystone/next' omits be0869bbea59 Merge remote-tracking branch 'imx-mxs/for-next' omits 8eaf3735ae00 Merge remote-tracking branch 'bcm2835/for-next' omits 0758e9c61fa9 Merge remote-tracking branch 'at91/at91-next' omits c2434ad4671b Merge remote-tracking branch 'amlogic/for-next' omits 7f39df4ee8bf Merge remote-tracking branch 'actions/for-next' omits c09b8e93d344 Merge remote-tracking branch 'arm-soc/for-next' omits 08f4c4165318 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 98fcd4618c30 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 06135c49c2e1 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6dbc5ccf2a88 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0d88c3e65b52 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d8e4f2148073 Merge remote-tracking branch 'scsi-fixes/fixes' omits fa7cd1b7c3e8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 47b378553144 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 133b889f9de1 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 9149b0327beb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 3df61619ed25 Merge remote-tracking branch 'staging.current/staging-linus' omits 4e3db0dd2f97 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d9b76b44ebca Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 7c18f1cd6dcc Merge remote-tracking branch 'usb.current/usb-linus' omits 7cbcc6631765 Merge remote-tracking branch 'tty.current/tty-linus' omits c5782ad02f85 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 5b325149be11 Merge remote-tracking branch 'spi-fixes/for-linus' omits 5acb1e3dd640 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 005244700771 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5acf14ee77bb Merge remote-tracking branch 'sound-current/for-linus' omits 1ed4ba522c43 Merge remote-tracking branch 'ipsec/master' omits cc38bec59d22 Merge remote-tracking branch 'bpf/master' omits d3b7ef8192fe Merge remote-tracking branch 'net/master' omits 6e62205a52c4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 54872d20a8da Merge remote-tracking branch 'kbuild-current/fixes' omits f165d026fec9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 6fa576881d0e Merge remote-tracking branch 'fixes/master' omits c68ccd02af3f cifs: update internal module version number omits 51f3bad41396 cifs: allow guest mounts to work for smb3.11 omits 992bbdb4534b fix incorrect error code mapping for OBJECTID_NOT_FOUND omits e147b7447cdf cifs: fix that return -EINVAL when do dedupe operation omits e5b63c69b8f2 CIFS: Fix an issue with re-sending rdata when transport re [...] omits 566e29f444d8 CIFS: Fix an issue with re-sending wdata when transport re [...] omits 2880fca899ad Merge branch 'spi-5.2' into spi-next omits 35137ca07194 Merge branch 'spi-5.1' into spi-linus omits c51372746475 Merge branch 'regulator-5.2' into regulator-next omits 3e8a4628a4d4 Merge branch 'regulator-5.1' into regulator-linus omits e9d5a8685259 Merge branch 'asoc-5.2' into asoc-next omits b4a83340190a Merge branch 'imx/defconfig' into for-next omits 063572828dc2 Merge branch 'imx/dt64' into for-next omits fb524ebd602c Merge branch 'imx/dt' into for-next omits 3966b21124d6 Merge branch 'imx/bindings' into for-next omits af2b73299bd2 Merge branch 'imx/soc' into for-next omits b4fc944b49e2 Merge branch 'imx/drivers' into for-next omits b9637d08f1a5 locks: ignore same lock in blocked_lock_hash omits 15e7c91b26df Merge branch 'fixes' into next omits ebbbe2442097 Merge branches 'sunxi/fixes-for-5.1' and 'sunxi/h3-h5-for- [...] omits afce81b08928 Merge branches 'sunxi/clk-for-5.2' and 'sunxi/dt-for-5.2' [...] omits ba1afcd68cd2 rtc: x1205: Add DT probing support omits 172523c86c1e rtc: x1205: Add DT bindings omits 9c6601f889f3 thunderbolt: Fix to check for kmemdup failure omits 8ec49035c8a6 dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets omits 4808e9079cd2 reset: meson-audio-arb: Fix missing .owner setting of rese [...] omits 2c9e385d1d4c Merge branches 'pm-domains' and 'pm-tools' into linux-next omits 484e71a5e923 Merge branches 'devprop' and 'acpi-utils' into linux-next omits 9309d60c0274 Merge tag 'tag-chrome-platform-fixes-for-v5.1-rc2' into ch [...] omits c496f6b5e445 ARM: dts: sun8i: a33: Add default address and size cells t [...] omits 796a7fd73cd9 Merge branch 'x86/cpu' omits 47b7e49940cd Merge branch 'x86/asm' omits 9d7f9d9c3d69 Merge branch 'sched/urgent' omits fb41e7f98110 Merge branch 'sunxi/dt64-for-5.2' into sunxi/for-next omits 19f4f021ac04 Merge branch 'fixes' into next omits 00763c122ca4 mmc: renesas_sdhi: update copyright information omits e271b32c51f1 mmc: mxs-mmc: Enable MMC_CAP_ERASE omits 1150bc31ffe6 Merge branches 'iommu/fixes' and 'x86/vt-d' into next omits d1b76b264b1c mmc_spi: add a status check for spi_sync_locked omits 1e1623692334 mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data omits 36d89a098a9b mmc: sdhci-of-esdhc: add erratum eSDHC7 support omits 311f059c6aae mmc: sdhci-of-esdhc: add erratum A-009204 support omits 2221ff546ff3 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support omits 653150b9b607 mmc: sdhci-of-esdhc: add erratum eSDHC5 support omits 19854f799d04 mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] omits 4eb8a8c30746 mmc: host: Pedantic cleanups to Kconfig omits beff6d1a2118 mmc: mmci: Make mmci_variant_init() static omits b379fb3aafc1 mmc: mmci: Share sdmmc_variant_init() via the common header file omits d4a284096b52 mmc: mmci: Drop qcom specific header file omits 80b747d1b23f mmc: mmci: Re-work code starting DMA for the qcom variant omits f9797072effc mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag omits 65cfa029f488 Merge branch 'sunxi/dt-for-5.2' into sunxi/for-next omits d9e466249e51 mmc: mmci: Don't share un-implemented DMA functions omits 1f8afea8fee0 dt-bindings: Add YAML description for Allwinner boards omits 71644cb856c8 Merge branches 'sunxi/clk-for-5.2', 'sunxi/config64-for-5. [...] omits d2e02dd2893f ARM: dts: sun9i: Add missing unit address omits 0e8cb54f71ef ARM: dts: sun9i: Fix Display Engine DTC warnings omits 2154b59eec22 ARM: dts: sun8i: r40: Fix Display Engine DTC warnings omits e23985d4eaf8 ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings omits 91e928628bbc ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings omits 4d235f319576 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings omits bab3fbb2b56f ARM: dts: sun6i: Fix Display Engine DTC warnings omits 0570bf29985e ARM: dts: sun5i: Fix Display Engine DTC warnings omits 9337ca125bff ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC omits 86c639c15cd7 ARM: dts: sun8i: a83t: Add cross links for the mixers omits 4cfff76cbfd2 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks omits 2d48b20c83c8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes omits 402fff14a04c ARM: dts: sun7i: add pinctrl for EMAC in PH bank omits 069c8faa3e1f ARM: dts: sun7i: add pinctrl for CAN in PA bank omits 43d0fe112585 ARM: dts: sun7i: add pinctrl for missing uart mux options omits 89232872319f arm64: defconfig: Enable SPI_SUN6I omits ca740a8f3e7f PM / devfreq: Fix static checker warning in try_then_reque [...] omits d804e85c5bab PM / devfreq: Restart previous governor if new governor fa [...] omits 48d1dbf3918f arm-soc: document merges omits 0db798b723cf Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig', ' [...] omits 836b12f8c30d Merge branch 'for-next-next-v5.0-20190228' into for-next-20190228 omits 4054a2931e50 Merge branch 'for-next-current-v4.20-20190228' into for-ne [...] omits 5dff42da0ca9 Merge branch 'misc-5.2' into for-next-next-v5.0-20190228 omits 9837d64d2717 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] omits 03847ed16005 Merge branch 'ext/qu/pre-commit-check-5.1' into for-next-n [...] omits 70c14b45bfcd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 6f7b034b15c8 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 431bf5ddd3e1 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 470f7e14c163 Merge branch 'misc-next' into for-next-next-v5.0-20190228 omits 55f6b632d4bb Merge branch 'ext/filipe/snapshot-dio-buff-fix-v2' into fo [...] omits f7ccb3089d36 Merge branch 'misc-5.1' into for-next-current-v4.20-20190228 omits 44fe89de7d51 btrfs: Do mandatory tree block check before submitting bio omits a92e9c3a3cef btrfs: extent_io: Handle error better in extent_writepages() omits 5651fea41456 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() omits 9308754824f1 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] omits caa1e99da45d btrfs: extent_io: Handle error better in extent_write_lock [...] omits cee4e2509951 btrfs: extent_io: Kill the dead branch in extent_write_cac [...] omits 49f824902a95 btrfs: extent_io: Handle error better in btree_write_cache [...] omits e17135f3a351 btrfs: extent_io: Handle error better in extent_write_full_page() omits 01b66d3ca1ee btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits cfd92fe2de28 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 192020f23a3f btrfs: Always output error message when key/level verifica [...] omits 6ce98214d52a btrfs: use the existing credit for our first prop omits 7b21051ba561 btrfs: reserve space for inheriting properties omits 2a8ef540c417 btrfs: zstd: remove indirect calls for local functions omits 1712006f0aa8 btrfs: scrub: return EAGAIN when fs is closing omits 566eec5d57a8 fixup! Btrfs: fix file corruption after snapshotting due t [...] omits 92d73ce36811 Btrfs: fix file corruption after snapshotting due to mix o [...] omits fd49b3bf4c3a btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 58016990841b btrfs: Don't panic when we can't find a root key omits eabbd519a38b btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 07d191d756a9 btrfs: factor our read/write stage off csum_tree_block int [...] omits 237fcc148b2c Merge branch 'arm/fixes' into for-next omits fb25e2d8ba41 Merge branch 'arm/soc' into for-next omits 39374564c1c8 Merge branch 'arm/late' into for-next omits e7a1493e83db Merge branch 'arm/defconfig' into for-next omits 292aad16de78 arm-soc: document merges omits e4215f9b1257 Merge branches 'arm/fixes' and 'arm/dt' into for-next omits af3b69ea03a2 Merge branch 'omap-for-v5.1/cpsw' into for-next omits 2a22964b73f1 Merge branch 'arm/drivers' into for-next omits 2c20662942d5 Merge branch 'omap-for-v5.1/dt' into for-next omits d7a728135ce1 arm-soc: document merges omits 72ad7d519ec3 Merge branch 'arm/late' into for-next omits 357c3d9b3936 Merge branch 'arm/drivers' into for-next omits 572c1db3977b Merge branches 'arm/fixes' and 'arm/dt' into for-next omits 08cacec421f6 PM / devfreq: tegra: remove unneeded variable omits 119ff6cf66eb PM / devfreq: rockchip-dfi: remove unneeded semicolon omits 32c3231e836e PM / devfreq: rk3399_dmc: remove unneeded semicolon omits 44fad66c53ea PM / devfreq: consistent indentation omits 6a299d7a9d30 PM / devfreq: fix missing check of return value in devfreq [...] omits 971a3cb3778f PM / devfreq: fix mem leak in devfreq_add_device() omits 66bc356ea3f3 PM / devfreq: Use of_node_name_eq for node name comparisons omits fa2b1eeaeb1d Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits 88d5f20a8139 csky: Fixup vdsp&fpu issues in kernel omits ca52507efc03 drm/tegra: vic: Fix implicit function declaration warning omits 2c0ece7d2ae9 arm-soc: document merges omits 84fa80bf30f5 Merge branches 'arm/drivers' and 'arm/dt' into for-next omits 636589d342dd Merge branch 'arm/drivers' into for-next omits ce3cbb6c9514 arm-soc: document merges omits d7796f55d558 Merge branches 'arm/dt' and 'arm/drivers' into for-next omits 900ee6d882d5 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig', ' [...] omits d92dde4f12f1 Merge branch for-5.1/fixes into for-next omits 2b834b513679 Merge branch for-5.1/arm64/defconfig into for-next omits 649bfa9176de Merge branch for-5.1/arm64/dt into for-next omits 26557836e1dd Merge branch for-5.1/arm/dt into for-next omits 2a9e476b3570 Merge branch for-5.1/arm/core into for-next omits 1d56ebf7c9db Merge branch for-5.1/firmware into for-next omits dd4d9ef7bfef Merge branch for-5.1/soc into for-next omits 9fb278f1cfb0 Merge branch for-5.1/dt-bindings into for-next omits 2481537da3ce Merge branch for-5.1/cpufreq into for-next omits 521a79cd1213 Merge branch for-5.1/clk into for-next omits 85d27eefdac0 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 omits 2d93df701686 Merge branch 'for-5.1/arm64/dt' into for-5.1/fixes omits 1c84ede3a262 Merge branch 'omap-for-v5.1/dt' into for-next omits 92bd80471113 drm/tegra: hub: Fix dereference before check omits 8430a9d2e9fc Merge branch 'omap-for-v5.1/dt' into for-next omits 25cdb10e0aff Merge branch 'omap-for-v5.1/defconfig' into for-next omits 1378f2fdad74 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits 06f885da38ae soc: document merges omits 6b7b7f83ecc4 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig' an [...] omits c943bc409ed0 soc: document merges omits 6eee1b9a33f6 Merge branches 'arm/fixes' and 'arm/dt' into for-next omits a58bfb22dedd Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] omits e6e7b013aca0 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits 9c721634f0e8 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits e58fca2baa78 Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits 8bd225072aaa Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits 4afa17d68f49 Merge branch 'omap-for-v5.1/dt' into for-next omits 29846b018e5f Merge branch 'omap-for-v5.1/soc' into for-next omits 6f1f6ddd7e4e Merge branch 'omap-for-v5.1/dt' into for-next adds 8f3b487685b2 drm/udl: use drm_gem_object_put_unlocked. adds 2219c9ee922d drm/nouveau/dmem: remove set but not used variable 'drm' adds 18ec3c129bca drm/nouveau/dmem: Fix a NULL vs IS_ERR() check adds 909e9c9c4283 drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure adds 83857418073f drm/nouveau/dmem: empty chunk do not have a buffer object [...] adds cd8457911250 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] adds 8cf13f71fadc Merge tag 'drm-intel-fixes-2019-03-20' of git://anongit.fr [...] adds 6a3b45ada960 drm/exynos/mixer: fix MIXER shadow registry synchronisation code adds 28d3ba6c99a7 Merge tag 'exynos-drm-fixes-for-5.1-rc2' of git://git.kern [...] adds 4b9ce3a651a3 drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's adds c2d311553855 drm/vmwgfx: Don't double-free the mode stored in par->set_mode adds 6a9d8fc0185b Merge branch 'vmwgfx-fixes-5.1' of git://people.freedeskto [...] adds 39bbd3310ec3 drm/amdgpu: revert "cleanup setting bulk_movable" adds 72464382fc2d drm/amdgpu: fix invalid use of change_bit adds 8e078788b57d Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] adds fd1f297b794c Merge tag 'drm-fixes-2019-03-22' of git://anongit.freedesk [...] adds 599beede7181 Merge tag 'mmc-v5.1-rc1' of git://git.kernel.org/pub/scm/l [...] adds 112a04f653dd Merge branch 'pm-domains' into pm adds b44290a022dc Merge tag 'pm-5.1-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 2c1ada4f052d Merge tag 'acpi-5.1-rc2' of git://git.kernel.org/pub/scm/l [...] adds e42091739f64 Merge tag 'devprop-5.1-rc2' of git://git.kernel.org/pub/sc [...] adds dcacc4864f03 Merge tag 'sound-5.1-rc2' of git://git.kernel.org/pub/scm/ [...] adds 80ef4464d5e2 iommu/iova: Fix tracking of recently failed iova address adds 5bb71fc790a8 iommu/vt-d: Check capability before disabling protected memory adds 84c11e4df5aa iommu/vt-d: Save the right domain ID used by hardware adds 070c95d45726 Merge tag 'iommu-fixes-v5.1-rc2' of git://git.kernel.org/p [...] adds a5ed1e96cafd Merge tag 'powerpc-5.1-3' of git://git.kernel.org/pub/scm/ [...] adds 9a1050ad83e2 Merge tag 'ceph-for-5.1-rc2' of git://github.com/ceph/ceph-client adds 6ce59025f118 paride/pf: cleanup queues when detection fails adds 81b74ac68c28 paride/pcd: cleanup queues when detection fails adds 684b73245cd4 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART adds f7c8a4120eed loop: access lo_backing_file only when the loop device is [...] adds 9496c015ed39 blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx adds 29ece8b4354f block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return [...] adds e6c987120e24 block: Unexport blk_mq_add_to_requeue_list() adds 373e915cd8e8 blk-iolatency: #include "blk.h" adds 537d71b3f774 blkcg: Fix kernel-doc warnings adds 1e4471e74c75 sbitmap: trivial - update comment for sbitmap_deferred_clear_bit adds 2335cbe648e7 Merge tag 'for-linus-20190323' of git://git.kernel.dk/linux-block adds e65ef56db494 io_uring: use regular request ref counts adds e0c5c576d507 io_uring: make io_read/write return an integer adds d530a402a114 io_uring: add prepped flag adds 09bb839434bd io_uring: fix fget/fput handling adds 8c838788775a io_uring: fix poll races adds fd6fab2cb78d io_uring: retry bulk slab allocs as single allocs adds bf33a7699e99 io_uring: mark me as the maintainer adds 875f1d0769cd iov_iter: add ITER_BVEC_FLAG_NO_REF flag adds 399254aaf489 block: add BIO_NO_PAGE_REF flag adds 1bdd3dbfff7a Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block adds 1fa8109f9a47 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds e0046bb302da Merge tag 'auxdisplay-for-linus-v5.1-rc2' of git://github. [...] adds d53e292f0f50 CIFS: Fix an issue with re-sending wdata when transport re [...] adds 0b0dfd592167 CIFS: Fix an issue with re-sending rdata when transport re [...] adds b073a08016a1 cifs: fix that return -EINVAL when do dedupe operation adds 85f9987b236c fix incorrect error code mapping for OBJECTID_NOT_FOUND adds e71ab2aa06f7 cifs: allow guest mounts to work for smb3.11 adds 68ddb496800a cifs: Fix slab-out-of-bounds when tracing SMB tcon adds 8c11a607d1d9 SMB3: Fix SMB3.1.1 guest mounts to Samba adds cf7d624f8dcc cifs: update internal module version number adds 38104c002008 Merge tag '5.1-rc1-cifs-smb3-fixes' of git://git.samba.org [...] adds 9fc13bbdf1d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0c671812f152 objtool: Move objtool_file struct off the stack adds 48084abf2120 watchdog/core: Make variables static adds 1ebf5afb23cd Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 551417af91b1 genirq: Fix typo in comment of IRQD_MOVE_PCNTXT adds 3ce8461f45a7 Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/ [...] adds f27b744baaa6 irqchip/irq-mvebu-sei: Make mvebu_sei_ap806_caps static adds bb2e320565f9 genirq/devres: Remove excess parameter from kernel doc adds 93417a3fda20 genirq: Mark expected switch case fall-through adds e08fef881dd5 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 82efcab3b9f3 workqueue: Only unregister a registered lockdep key adds 5a07168d8d89 futex: Ensure that futex address is aligned in handle_fute [...] adds f6cc519b6aed Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds e8750053d64a time/jiffies: Make refined_jiffies static adds d18a7408d7be clocksource/drivers/clps711x: Make clps711x_clksrc_init() static adds bddee90af621 clocksource/drivers/tcb_clksrc: Make tc_clksrc_suspend/res [...] adds 008258d995a6 clocksource/drivers/timer-ti-dm: Make omap_dm_timer_set_lo [...] adds 9039de403477 clocksource/drivers/mips-gic-timer: Make gic_compare_irqac [...] adds 32d0be018f6f clocksource/drivers/riscv: Fix clocksource mask adds 2a6a8e2d9004 clocksource/drivers/clps711x: Remove board support adds a75eda7bce5e Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds a3151724437f x86/mm: Don't leak kernel addresses adds a9c640ac96e1 x86/boot: Restrict header scope to make Clang happy adds 725e29db8cb9 x86/lib: Fix indentation issue, remove extra tab adds 2e84f116afca x86/hpet: Prevent potential NULL pointer dereference adds 534c89c22e26 x86/hyperv: Prevent potential NULL pointer dereference adds 9bd681251b7c x86/microcode: Announce reload operation's completion adds 18fb053f9b82 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode [...] adds 0f4d3aa761b7 x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cy [...] adds 4fe64a62e04c x86/mm/pti: Make local symbols static adds e898e69d6b94 x86/hw_breakpoints: Make default case in hw_breakpoint_arc [...] adds f7798711adee Merge branch 'x86/cpu' into x86/urgent adds ffc8599aa976 x86/gart: Exclude GART aperture from kcore adds 19caf581ba44 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds d9c1bb2f6a21 perf/core: Restore mmap record type correctly adds 3ab481a1cfe1 perf script: Support insn output for normal samples adds 52bab8868211 perf report: Support output in nanoseconds adds f8c856cb2c94 perf time-utils: Add utility function to print time stamps [...] adds 2a1292cbd4e5 perf report: Parse time quantum adds eaeffeb9838a perf probe: Fix getting the kernel map adds 98c07a8f74f8 perf vendor events amd: perf PMU events for AMD Family 17h adds ec65def1045e perf data: Support having perf.data stored as a directory adds cd3dd8dd8ff6 perf data: Don't store auxtrace index for directory data file adds e8be135751f2 perf data: Add perf_data__update_dir() function adds 29583c17b5ce perf data: Make perf_data__size() work over directory adds 258031c017c3 perf header: Add DIR_FORMAT feature to describe directory data adds e51f80619830 perf session: Add process callback to reader object adds 75065a85a970 perf report: Use less for scripts output adds beda0e725e5f perf script python: Add Python3 support to exported-sql-viewer.py adds 1937b0560c3e perf script python: Add Python3 support to export-to-postg [...] adds ebf6c5c181ab perf script python: Add Python3 support to export-to-sqlite.py adds 49f93bbf17e6 perf script python: Add printdate function to SQL exporters adds df94bb44b518 perf tools: Update x86's syscall_64.tbl, no change in tool [...] adds 1a787fc5ba18 tools headers uapi: Sync copy of asm-generic/unistd.h with [...] adds 2fb71043e889 tools headers uapi: Update linux/in.h copy adds e87e548126cd perf script: Filter COMM/FORK/.. events by CPU adds 3723908d0583 perf report: Support time sort key adds 1d6c49df74b0 perf report: Support running scripts for current time range adds 6f3da20e151f perf report: Support builtin perf script in scripts menu adds 4968ac8fb7c3 perf report: Implement browsing of individual samples adds ca52babe033f perf tools: Add some new tips describing the new options adds 905e4aff3138 perf script: Add array bound checking to list_scripts adds 59c24980dffb perf ui browser: Fix ui popup argv browser for many entries adds e3b74de50a5f perf tools report: Add custom scripts to script menu adds dfcbc2f2994b tools lib bpf: Fix the build by adding a missing stdarg.h include adds 4a98be829373 Merge tag 'perf-core-for-mingo-5.1-20190311' of git://git. [...] adds 6f40b2a5dac4 perf list: Filter metrics too adds 03724b2e9c45 perf record: Allow to limit number of reported perf.data files adds c38dab7df7ee perf record: Clarify help for --switch-output adds 702fb9b415e7 perf report: Show all sort keys in help output adds a4e7e6efabc5 perf report: Indicate JITed code better in report adds 90b10f47c0ee perf script: Support relative time adds 75998bb263bf perf stat: Fix --no-scale adds 42a5864cf0a9 perf stat: Improve scaling adds c3b4d5c4afb0 perf vendor events: Remove P8 HW events which are not supported adds af7a14a750b8 perf tools: Add doc about how to build perf with Asan and UBSan adds 39df730b0977 perf list: Don't forget to drop the reference to the alloc [...] adds 11c1ea6f1a9b perf tools: Fix errors under optimization level '-Og' adds 9b40dff7ba3c perf config: Fix an error in the config template documentation adds 54569ba4b06d perf config: Fix a memory leak in collect_config() adds 8bde8516893d perf build-id: Fix memory leak in print_sdt_events() adds 0dba9e4be95b perf top: Delete the evlist before perf_session, fixing he [...] adds 70c819e4bf1c perf top: Fix error handling in cmd_top() adds cb6186aeffda perf hist: Add missing map__put() in error case adds b49265e04410 perf map: Remove map from 'names' tree in __maps__remove() adds da3a53a7390a perf maps: Purge all maps from the 'names' tree adds 1e5b0cf8672e perf top: Fix global-buffer-overflow issue adds 42dfa451d825 perf evsel: Free evsel->counts in perf_evsel__exit() adds 93faa52e8371 perf tests: Fix a memory leak of cpu_map object in the ope [...] adds f97a8991d3b9 perf tests: Fix memory leak by expr__find_other() in test__expr() adds d982b3313328 perf tests: Fix a memory leak in test__perf_evsel__tp_sche [...] adds 71184c6ab7e6 perf record: Replace option --bpf-event with --no-bpf-event adds 34be16466d4d tools lib bpf: Introduce bpf_program__get_prog_info_linear() adds cae73f233923 bpftool: use bpf_program__get_prog_info_linear() in prog.c [...] adds a742258af131 perf bpf: Synthesize bpf events with bpf_program__get_prog [...] adds e5416950454f perf bpf: Make synthesize_bpf_events() receive perf_sessio [...] adds e4378f0cb90b perf bpf: Save bpf_prog_info in a rbtree in perf_env adds 606f972b1361 perf bpf: Save bpf_prog_info information as headers to perf.data adds 3792cb2ff43b perf bpf: Save BTF in a rbtree in perf_env adds a70a1123174a perf bpf: Save BTF information as headers to perf.data adds ee7a112fbcc8 perf top: Add option --no-bpf-event adds 31be9478ed7f perf feature detection: Add -lopcodes to feature-libbfd adds 9b86d04d53b9 perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO adds 3ca3877a9732 perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation adds 8a1b1718214c perf build: Check what binutils's 'disassembler()' signatu [...] adds 6987561c9e86 perf annotate: Enable annotation of BPF programs adds 657ee5531903 perf evlist: Introduce side band thread adds d56354dc4909 perf tools: Save bpf_prog_info and BTF of new BPF programs adds fc462ac75b36 perf bpf: Extract logic to create program names from perf_ [...] adds f8dfeae009ef perf bpf: Show more BPF program info in print_bpf_prog_info() adds d8b5297f6d98 Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git. [...] adds 49ef015632ab Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 231c807a6071 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 674a2b27234d ext4: brelse all indirect buffer in ext4_ind_remove_space() adds 5e86bdda4153 ext4: cleanup bh release code in ext4_ind_remove_space() adds 18915b5873f0 ext4: prohibit fstrim in norecovery mode adds 17403fa277ed Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 8c2ffd917477 Linux 5.1-rc2 new 85d3e2f6b21c Merge remote-tracking branch 'fixes/master' new 6886e6e36a37 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 73ae083ec0c6 Merge remote-tracking branch 'kbuild-current/fixes' new 172fe06c57b8 ARC: ioc: diasble ioc if HIGHMEM/PAE iso panic new bd3556b96907 Merge remote-tracking branch 'arc-current/for-curr' adds 408f13ef358a rhashtable: Still do rehash when we get EEXIST adds 5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly adds c8248c6c1a3d r8169: don't read interrupt mask register in interrupt handler adds a7fb107b7d89 net: phy: Re-parent menus for MDIO bus drivers correctly adds fa3a419d2f67 net: xilinx: fix possible object reference leak adds be693df3cf9d net: ibm: fix possible object reference leak adds 75eac7b5f68b net: ethernet: ti: fix possible object reference leak adds 23c78343ec36 r8169: fix cable re-plugging issue adds 064c5d6881e8 net: sched: fix cleanup NULL pointer exception in act_mirr adds 737889efe971 tipc: tipc clang warning adds 526949e877f4 rxrpc: avoid clang -Wuninitialized warning new cc84179e5d14 Merge remote-tracking branch 'net/master' adds 83d163124cf1 bpf: verifier: propagate liveness on all frames new 1d382264d911 bpf, libbpf: fix version info and add it to shared object new 63197f78bca2 bpf, libbpf: clarify bump in libbpf version info new a7d6ac3761d3 Merge branch 'libbpf-fixup' new d89de02a4846 Merge remote-tracking branch 'bpf/master' adds 5483844c3fc1 vti4: ipip tunnel deregistration fixes. adds 01ce31c57b3f vti4: removed duplicate log message. new 369f3c4b2df0 Merge remote-tracking branch 'ipsec/master' adds 2b1d9c8f8723 ALSA: rawmidi: Fix potential Spectre v1 vulnerability adds c709f14f0616 ALSA: seq: oss: Fix Spectre v1 vulnerability adds 2733ccebf4a9 ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-8 [...] adds c7531e31c8a4 ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES [...] adds e1037354a0a7 ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset M [...] adds a806ef1cf3bb ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 adds 6ac371aa1a74 ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X [...] adds ca0214ee2802 ALSA: pcm: Fix possible OOB access in PCM oss plugins adds 4fc90fb883fc ALSA: hda/ca0132 - Simplify alt firmware loading code new 113ce08109f8 ALSA: pcm: Don't suspend stream in unrecoverable PCM state new 45b77596b338 Merge remote-tracking branch 'sound-current/for-linus' new 8f71370f4b02 ASoC: intel: Fix crash at suspend/resume after failed code [...] new cacea3a90e21 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_f [...] new f2f638fa6c1a Merge branch 'asoc-5.1' into asoc-linus new 93454c5fc4c7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 194df82e127e Merge branch 'regulator-5.1' into regulator-linus new cefdaedc3263 Merge remote-tracking branch 'regulator-fixes/for-linus' new c649f7fc7b44 Merge branch 'spi-5.1' into spi-linus new 04113bac9508 Merge remote-tracking branch 'spi-fixes/for-linus' new ccfccace40b6 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 0ade3b9baede Merge remote-tracking branch 'tty.current/tty-linus' adds 6cbcf596934c xhci: Fix port resume done detection for SS ports with LPM [...] adds 8867ea262196 usb: xhci: dbc: Don't free all memory with spinlock held adds d92f2c59cc2c xhci: Don't let USB3 ports stuck in polling state prevent suspend new 3cbf67e45670 Merge remote-tracking branch 'usb.current/usb-linus' new 7ae622c978db usb: dwc3: pci: add support for Comet Lake PCH ID new 9d6a54c14306 usb: gadget: net2280: Fix overrun of OUT messages new f1d3fba17cd4 usb: gadget: net2280: Fix net2280_dequeue() new 091dacc3cc10 usb: gadget: net2272: Fix net2272_dequeue() new 072684e8c58d USB: gadget: f_hid: fix deadlock in f_hidg_write() new 1b04eeb048de Merge remote-tracking branch 'usb-gadget-fixes/fixes' new 0e685531f719 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 01c8ef4e00ee Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 9954ed3e640a Merge remote-tracking branch 'staging.current/staging-linus' new c61cb7fcccd9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 8044de11f424 rseq/selftests: Adapt number of threads to the number of d [...] new 76d252fecf58 selftests: efivarfs: remove the test_create_read file if i [...] new c1f379484cb5 Merge remote-tracking branch 'kselftest-fixes/fixes' new 9dfec7ca0ba7 dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add [...] new 296bb4a86bc8 Merge remote-tracking branch 'slave-dma-fixes/fixes' new a6256b3a92cb dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets new 13e8a05b9224 reset: meson-audio-arb: Fix missing .owner setting of rese [...] new 9f80a9d94637 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 3e2cf62efec5 ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation adds 30645307e5d2 ARM: OMAP2+: add missing of_node_put after of_device_is_available adds 4f96dc0a3e79 ARM: dts: am335x-evm: Correct the regulators for the audio codec adds 6691370646e8 ARM: dts: am335x-evmsk: Correct the regulators for the aud [...] new f36855f4af38 Merge remote-tracking branch 'omap-fixes/fixes' new 8192f5ddeeee Merge remote-tracking branch 'hwmon-fixes/hwmon' new 5c8f2e79d83f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new b6a36e5ddf84 drm/fb: avoid setting 0 depth. new 7cf77b273a8f drm/tegra: hub: Fix dereference before check new 509869a2fec3 drm/tegra: vic: Fix implicit function declaration warning new b23b52b6720e Merge tag 'drm/tegra/for-5.1-rc2' of git://anongit.freedes [...] new 3f04e0a6cfeb drm: Fix drm_release() and device unplug new a51143001d9e drm/udl: Refactor edid retrieving in UDL driver (v2) new 776e78677f51 drm/meson: Fix invalid pointer in meson_drv_unbind() new 2d8f92897ad8 drm/meson: Uninstall IRQ handler new 3d565a21f2ce drm/meson: fix TMDS clock filtering for DMT monitors new de53874a0f70 Merge tag 'drm-misc-fixes-2019-03-25' of git://anongit.fre [...] new faa61b29a649 Merge remote-tracking branch 'drm-fixes/drm-fixes' new ec9a48496cbb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new a3c3d3fee8ef Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new b3c0937eafa9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 836f90f9e2d1 drm/bridge: dw-hdmi: disable SCDC configuration for invali [...] new db8ed5d4d1f1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2dbed152e2d4 ARM: davinci: fix build failure with allnoconfig new 44cd905041c8 Merge tag 'renesas-fixes-for-v5.1' of git://git.kernel.org [...] new fa9463564e77 ARM: dts: nomadik: Fix polarity of SPI CS new 544e784188f1 ARM: dts: bcm283x: Fix hdmi hpd gpio pull new 9c05d4c33d15 Merge tag 'tags/bcm2835-dt-next-2019-03-04' into devicetree/fixes new 274a8ddcbcc4 Merge tag 'arm-soc/for-5.1/devicetree-fixes' of https://gi [...] new 7f3d6c8e8f5f soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain support. new 4deabfae643d soc: bcm: bcm2835-pm: Fix error paths of initialization. new 7a9b6be9fe58 arm64: bcm2835: Add missing dependency on MFD_CORE. new 4823a031f096 Merge tag 'tags/bcm2835-drivers-next-2019-03-12' into soc/fixes new 0cee41d4d0fe Merge tag 'arm-soc/for-5.1/soc-fixes' of https://github.co [...] adds 41b37f4c0fa6 ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi adds 15b43e497ffd ARM: dts: imx6dl-yapp4: Use correct pseudo PHY address for [...] adds 728e096dd708 ARM: imx_v6_v7_defconfig: continue compiling the pwm driver adds 507aaeeef80d ARM: imx_v4_v5_defconfig: enable PWM driver new 2e8c54db3b69 Merge tag 'imx-fixes-5.1' of git://git.kernel.org/pub/scm/ [...] new 93958742192e arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 new f7c730112e92 Merge remote-tracking branch 'arm-soc/for-next' new fbf433b93f03 Merge remote-tracking branch 'actions/for-next' new 86fe9c1fc796 Merge remote-tracking branch 'amlogic/for-next' new 45a59c6c1a07 Merge remote-tracking branch 'at91/at91-next' new ce0eaa4103b3 Merge remote-tracking branch 'bcm2835/for-next' adds 03fc565c2a7a clk: imx7ulp: remove snvs clock adds d058fb60d56b dt-bindings: clock: imx7ulp: remove SNVS clock adds b315e68dbbef Merge branch 'imx/fixes' into for-next adds 5ecd2c008739 Merge branch 'imx/drivers' into for-next adds c68fc4f26e5c Merge branch 'imx/soc' into for-next adds a5ea29f3cc18 Merge branch 'imx/bindings' into for-next adds ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases adds 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases adds 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases adds aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks adds 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node adds e1fb373c37b0 Merge branch 'imx/dt' into for-next adds e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU adds e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes adds 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds adds dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node adds d3ec3daa282a Merge branch 'imx/dt64' into for-next adds 5de92a35a8fb Merge branch 'imx/defconfig' into for-next new 7f2a5a6b986e Merge remote-tracking branch 'imx-mxs/for-next' new c4584a232201 Merge remote-tracking branch 'keystone/next' new 61fd9c84e11b Merge remote-tracking branch 'mediatek/for-next' new fe89e9710faa Merge remote-tracking branch 'mvebu/for-next' new db24ff35ab77 Merge remote-tracking branch 'reset/reset/next' new 60ef5529f0ac Merge remote-tracking branch 'qcom/for-next' adds 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH adds bcfd7f1fc75f arm64: dts: renesas: Update Ebisu and Draak bootargs adds 45989b53d3b8 arm64: dts: renesas: salvator-common: Sort node label adds 2846fc448cf8 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] new 4ec778fb0f26 ARM: dts: r8a77470: Add DU support new 26c9d79b3730 ARM: dts: iwg23s-sbc: Add HDMI support new cd9966bbf0d0 arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy [...] new 0958f03890a3 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] new cea55c21d322 Merge remote-tracking branch 'renesas/next' new a2b2012eab25 ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288 new 4e92348dc003 dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry r [...] new 0c4cac5e8f03 ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15 new 21f843ff948b ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry new 864c2fee4ee9 ARM: dts: rockchip: Add vdd_logic to rk3288-veyron new d65b5deed8a3 Merge branch 'v5.2-armsoc/dts32' into for-next new 5ee4a3de8396 arm64: dts: rockchip: add rk3399 UART DMAs new fd8f469bc84b Merge branch 'v5.2-armsoc/dts64' into for-next new d040e4e8deea ARM: dts: rockchip: Fix gpu opp node names for rk3288 new 282e2e078ba5 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] new 1a96665143c3 ARM: dts: rockchip: Remove #address/#size-cells from rk328 [...] new 10a3eb1dccf7 Merge branch 'v5.1-armsoc/dts-fixes' into for-next new d3f913702069 Merge remote-tracking branch 'rockchip/for-next' new 1fb8c97f9d96 ARM: dts: exynos: Fix spelling mistake of EXYNOS5420 new 020065937d91 Merge branch 'next/dt' into for-next new bb9458c041a8 Merge remote-tracking branch 'samsung-krzk/for-next' new fa44328f4eb0 ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing new 73b670023327 ARM: dts: sun7i: add pinctrl for missing uart mux options new 7a13e1820a6b ARM: dts: sun7i: add pinctrl for CAN in PA bank new cfec64e8f2e7 ARM: dts: sun7i: add pinctrl for EMAC in PH bank new ff8e860249e8 ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes new cd42ca0515d3 ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks new 67fec9db606f ARM: dts: sun8i: a83t: Add cross links for the mixers new 9d803c1cf851 ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC new a87356569559 ARM: dts: sun5i: Fix Display Engine DTC warnings new 73b65f45bc60 ARM: dts: sun6i: Fix Display Engine DTC warnings new 5bab80efb750 ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings new f79d79534dba ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings new 56975bfbb7fb ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings new 109b7bfa777b ARM: dts: sun8i: r40: Fix Display Engine DTC warnings new c4953ba1eddd ARM: dts: sun9i: Fix Display Engine DTC warnings new 927489b1570e ARM: dts: sun9i: Add missing unit address new 7ee02cb56c3f dt-bindings: Add YAML description for Allwinner boards new 4f6faf786448 ARM: dts: sun8i: a33: Add default address and size cells t [...] new ebc42b478b0c ARM: dts: sun8i: a23/a33: Add R_I2C Controller new be354500c101 dt-bindings: arm: Remove the CPU compatible documentation new c2a5b5547515 ARM: dts: sun9i: optimus: Fix fixed-regulators new 1cf0444a23fa ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry new 5400cdc1410b ARM: dts: sunxi: Fix GIC compatible new 0c64f75d89cb ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio new 2c515b0d05a9 ARM: sunxi: Fix the USB PHY ID detect GPIO properties new 033914f877e8 ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties new 09f29dcc22d5 ARM: dts: sunxi: Fix the TCON output clock new 939b6654344c ARM: dts: sun8i: tbs-a711: Fix typo in regulators new 655c0f429fff ARM: sunxi: dts: Split USB PHY cells into an array new b9f6b80e04ad ARM: dts: sun8i: r40: Fix AHCI reset-names property new 327384569871 ARM: dts: sun8i: r40: Remove useless AHCI properties new 1befb2662373 ARM: dts: sunxi: Remove pinctrl size-cells property new 1b97cf4987fb ARM: dts: sun8i: A23/A33: Fix pinctrl node names new d4fe5b1507df ARM: dts: sunxi: Add default dr_mode new 26c609d5d219 arm64: dts: allwinner: a64: Fix the TCON output clock new d41a43a0d365 arm64: dts: allwinner: a64: Fix display pipeline endpoints new 562bf19611c0 arm64: dts: allwinner: a64: Add missing PIO clocks new 54eac67bbe3a arm64: dts: allwinner: Fix pinctrl node names new 75f9a058838b ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry new a4dc791974e5 ARM: dts: sun8i: h3: Refactor the pinctrl node names new 3095251cf0d7 Merge branches 'sunxi/dt-for-5.2', 'sunxi/dt64-for-5.2' an [...] new 0f3807320ed1 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6f3bc4334399 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 adds 212b0f714348 Merge branch for-5.1/fixes into for-next adds 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] adds 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets adds aaffea6880ea Merge branch for-5.2/soc into for-next new 0a9b67b15ae7 Merge remote-tracking branch 'tegra/for-next' new 17b5fd70018c Merge remote-tracking branch 'clk/clk-next' new 3ba1b0163f3e clk: samsung: dt-bindings: Put CLK_UART3 in order new a48b8dd5a4c3 clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410 new 3c297d9e65d8 clk: samsung: exynos5410: Add gate clock for ADC new aed6ef81fcd7 Merge remote-tracking branch 'clk-samsung/for-next' new 3bb5e489b18a csky: Fixup vdsp&fpu issues in kernel new 769a81b312d1 csky/ftrace: Add dynamic function tracer (include graph tracer) new 3d07d336e3bb csky: Add perf callchain support new 4d0f90d3adbb csky: Update syscall_trace_enter/exit implementation new d21422260643 csky: remove redundant generic-y new 5876e3675788 csky: mm/fault.c: Remove duplicate header new eb26761807f6 Merge remote-tracking branch 'csky/linux-next' new 1efdd4bd2543 m68k: Call timer_interrupt() with interrupts disabled new 0ca7ce7db771 m68k: mac: Fix VIA timer counter accesses new 6242c94d1430 m68k: apollo, q40, sun3, sun3x: Remove arch_gettimeoffset [...] new 7d6ca23554e3 m68k: Drop ARCH_USES_GETTIMEOFFSET new 5afd3d06e5cb m68k: amiga: Convert to clocksource API new 26ccd2d376d9 m68k: atari: Convert to clocksource API new 3384df06c131 m68k: bvme6000: Convert to clocksource API new 2ed16626f58f m68k: hp300: Convert to clocksource API new 4be2ba93cf2e m68k: hp300: Handle timer counter overflow new 481fa139b893 m68k: mac: Convert to clocksource API new fc4c47b3b5b8 m68k: mvme147: Convert to clocksource API new 7529b90d051e m68k: mvme147: Handle timer counter overflow new 3d744eee38f1 m68k: mvme16x: Convert to clocksource API new 19999a8b8782 m68k: mvme16x: Handle timer counter overflow new 733df11cfc36 m68k: defconfig: Update defconfigs for v5.1-rc1 new 0724efa13985 Merge remote-tracking branch 'm68k/for-next' new e6331a321aaf MIPS: KVM: Use prandom_u32_max() to generate tlbwr index new 6bee5fcd810b Merge remote-tracking branch 'mips/mips-next' new ca7543496bbe Merge remote-tracking branch 'nds32/next' new 53a225178f24 Merge remote-tracking branch 'parisc-hd/for-next' new 51f05ca8ac8b Merge remote-tracking branch 's390/features' new 00617466ac81 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 1eccfcfe16af Merge remote-tracking branch 'befs/for-next' new 141c5bb2910f Merge branch 'misc-5.1' into for-next-current-v5.0-20190325 new 43db53f50f92 Merge branch 'for-next-current-v5.0-20190325' into for-nex [...] adds 690c8d79b228 btrfs: factor our read/write stage off csum_tree_block int [...] adds d0f7ba393325 btrfs: warn if extent buffer mapping crosses a page bounda [...] adds 61cfc12db407 btrfs: Don't panic when we can't find a root key adds fd799e9eacf3 btrfs: Initialize inode::i_mapping once in btrfs_symlink adds 9637d3d58b03 btrfs: scrub: return EAGAIN when fs is closing adds dfe30a3db041 btrfs: zstd: remove indirect calls for local functions adds 58750af387f7 Btrfs: remove no longer used 'sync' member from transactio [...] adds 8f1b2b1bd412 btrfs: Introduce fs_info to extent_io_tree adds ca4dc039d534 btrfs: switch extent_io_tree::track_uptodate to bool adds ede091c0e8d8 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] adds 94efe757b095 btrfs: tracepoints: Add trace events for extent_io_tree adds af5477645e9c btrfs: reduce kmap_atomic time for checksumming adds b2e7208c448c btrfs: merge _btrfs_set_prop helpers adds fcab989c1621 btrfs: drop redundant forward declaration in props.c adds 96b7ce22f33e btrfs: rename fs_info argument to fs_private adds 9dc2dee6717d btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans adds 3843483aca34 btrfs: start transaction in btrfs_set_prop_trans new 00159e5f7990 btrfs: start transaction in btrfs_set_acl new c3cff251dab1 btrfs: start transaction in btrfs_xattr_handler_set new 4fd0898b2f16 btrfs: don't create transaction in btrfs_setxattr new c02e0b987dc6 btrfs: merge btrfs_setxattr and do_setxattr new 3a40056d89a8 btrfs: Preallocate chunks in cow_file_range_async new ade325a919d4 btrfs: Rename async_cow to async_chunk new ff2f47d63470 btrfs: Remove fs_info from struct async_chunk new 5808530c678e btrfs: Make compress_file_range take only struct async_chunk new b41216977025 btrfs: Replace clear_extent_bit with unlock_extent new 1d0617577108 btrfs: Set io_tree only once in submit_compressed_extents new 286b69f27a90 btrfs: Factor out common extent locking code in submit_com [...] new a540189f9247 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add new fb01fd3d4c85 btrfs: Remove EXTENT_WRITEBACK new f823129ad31e btrfs: Remove EXTENT_IOBITS new 0a0eb5212c5b btrfs: add assertion helpers for spinning writers new 623d041c4581 btrfs: use assertion helpers for spinning writers new 1d25abe5a84c btrfs: add assertion helpers for spinning readers new bc86e2b31e3b btrfs: use assertion helpers for spinning readers new f2ff5c7c5843 btrfs: add assertion helpers for extent buffer read lock counters new 99f6c95e9bae btrfs: use assertion helpers for extent buffer read lock counters new 529046df9aae btrfs: add assertion helpers for extent buffer write lock [...] new ab63d759f6a8 btrfs: use assertion helpers for extent buffer write lock [...] new 1bebd95f4f8f btrfs: switch extent_buffer::lock_nested to bool new 143a81348436 btrfs: Exploit the fact that pages passed to extent_readpa [...] new 7819565de448 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage new 167ab7e5ebbf btrfs: reloc: Fix NULL pointer dereference due to expanded [...] new 3e07a9ca39d4 btrfs: Make btrfs_(set|clear)_header_flag return void new a16a44ccab5b btrfs: Correctly free extent buffer in case btree_read_ext [...] new 14996f8d9d3c btrfs: Check the first key and level for cached extent buffer new 28fd1ebd59ef btrfs: Always output error message when key/level verifica [...] new 82fb23f3755c btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] new 3ef002ee7bf9 btrfs: extent_io: Handle errors better in extent_write_ful [...] new 1844d16fe8d6 btrfs: extent_io: Handle errors better in btree_write_cach [...] new 7c9144d0b93e btrfs: extent_io: Kill dead condition in extent_write_cach [...] new 77a0661eb2b0 btrfs: extent_io: Handle errors better in extent_write_loc [...] new d3d2d671f9ee btrfs: extent_io: add proper error handling to lock_extent [...] new 1408e90cef0b btrfs: extent_io: Handle errors better in extent_writepages() new c89125b963d9 btrfs: Use less confusing condition for uptodate parameter [...] new 97d991749029 btrfs: fix panic during relocation after ENOSPC before wri [...] new bacf4c9b8b97 btrfs: disk-io: Show the timing of corrupted tree block ex [...] new 999257708890 btrfs: Do mandatory tree block check before submitting bio new 7d8c4033a175 btrfs: tests: handle fs_info allocation failure in extent_ [...] new 4b8d8f00ce2a btrfs: tests: don't leak fs_info in extent_io bitmap tests new 37a2423eccd8 btrfs: tests: print file:line for error messages new 106769a47c81 btrfs: tests: add table of most common errors new 1d572e18ebe3 btrfs: tests: use standard error message after fs_info all [...] new 0e07b7bebf6e btrfs: tests: use standard error message after root alloca [...] new bc11e980580b btrfs: tests: use standard error message after extent buff [...] new 6600eff239d7 btrfs: tests: use standard error message after path alloca [...] new 32280bc28b59 btrfs: tests: use standard error message after inode alloc [...] new 4f021a636a9f btrfs: tests: use standard error message after block group [...] new 170bd602e016 btrfs: tests: properly initialize fs_info of extent buffer new 367916898ec4 btrfs: tests: return errors from extent map tests new a0378ea40840 btrfs: tests: return errors from extent map test case 1 new b95f1da72599 btrfs: tests: return errors from extent map test case 2 new f69360c4fd2e btrfs: tests: return errors from extent map test case 3 new eb512ed8bd29 btrfs: tests: return errors from extent map test case 4 new 181a6977389a btrfs: tests: return error from all extent map test cases new 509cbf00b08d btrfs: tests: use standard error message after extent map [...] new 9d08d0042130 btrfs: tests: use SZ_ constants everywhere new b163331174e2 btrfs: tests: fix comments about tested extent map ranges new 7448ede16144 btrfs: tests: drop messages when some tests finish new efdd784d8ba1 btrfs: tests: unify messages when tests start new 13e83829ee05 btrfs: Defer setting new inode mode until after do_set_acl [...] new 956221fe6d5f btrfs: remove stale definition of BUFFER_LRU_MAX new 8d79b0692740 btrfs: move tree block wait and write helpers to tree-log new 21022672f50b btrfs: use BUG() instead of BUG_ON(1) new 3c05edc4858d Merge branch 'misc-next' into for-next-next-v5.1-20190325 new e168c4bc78f3 btrfs: move tree block wait and write helpers to tree-log new dbbda5b47d73 btrfs: use BUG() instead of BUG_ON(1) new bf8a944df788 btrfs: Honour FITRIM range constraints during free space trim new 6f32a50a232b btrfs: combine device update operations during transaction commit new 2bd4c07d1087 btrfs: Handle pending/pinned chunks before blockgroup relo [...] new d54b239ed2bf btrfs: Rename and export clear_btree_io_tree new 891c9fe1ef8c btrfs: Populate ->orig_block_len during read_one_chunk new 5f6cf9db01f1 btrfs: Introduce new bits for device allocation tree new 31056b16b483 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] new bb8bce012bdd btrfs: replace pending/pinned chunks lists with io tree new 82a87f12a0bf btrfs: Remove 'trans' argument from find_free_dev_extent(_start) new a4709f49c5ab btrfs: Factor out in_range macro new dfcaeb2e3f37 btrfs: Implement find_first_clear_extent_bit new 48e1d6764b20 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] new e89a4d3003a9 Merge branch 'ext/nikbor/trim-v3' into for-next-next-v5.1- [...] new f61946967955 Merge branch 'for-next-next-v5.1-20190325' into for-next-20190325 adds 84a500a2c07c btrfs: Remove received information from snapshot on ro->rw switch new 14abbedc7647 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] new 1335e485ae69 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] new 18818408acca Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] new 0f682aa56461 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new 062a074d5561 Merge branch 'for-next-stale-20190325' into for-next-20190325 new 780a41bd24a6 Merge remote-tracking branch 'btrfs-kdave/for-next' new 464f65cc0b98 Merge remote-tracking branch 'ecryptfs/next' new 8901ceacc2aa Merge remote-tracking branch 'ext3/for_next' adds c7b2f1648f03 f2fs: Fix use of number of devices adds 64a4c472aa3e f2fs: Reduce zoned block device memory usage adds 26f34433d5a4 f2fs: improve discard handling with multi-device volumes new b8793131e30e Merge remote-tracking branch 'f2fs/dev' adds a5fdd713d256 jfs: fix bogus variable self-initialization new 0fc343173a57 Merge remote-tracking branch 'jfs/jfs-next' adds 3028efe03be9 NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,u [...] adds 4a9be28c45bf NFS: fix mount/umount race in nlmclnt. adds 0cb98abb5bd1 NFSv4.1 don't free interrupted slot on open adds d84dd3fb82fa SUNRPC: Don't let RPC_SOFTCONN tasks time out if the trans [...] adds 5a698243930c NFS: Fix a typo in nfs_init_timeout_values() new 166bd5b889ac pNFS/flexfiles: Fix layoutstats handling during read failovers new 8cb9ca5eeadd Merge remote-tracking branch 'nfs/linux-next' adds 93ab8c06c203 nfsd: avoid uninitialized variable warning new 10dfa307035c Merge remote-tracking branch 'nfsd/nfsd-next' new 945ab8f6de94 locks: wake any locks blocked on request before deadlock check new 6424408bba11 Merge remote-tracking branch 'file-locks/locks-next' new 5c339ae512d3 Merge remote-tracking branch 'vfs/for-next' adds 2821fd0c2be0 lib/test_printf: Switch to bitmap_zalloc() new 68add849a784 Merge remote-tracking branch 'printk/for-next' new 9b1c11df83d9 Merge remote-tracking branch 'hid/for-next' new bdfdf4b2ba64 dt: snps,designware-i2c: Add clock bindings documentation new c62ebb3d5f0d i2c: designware: Add support for an interface clock new 0d7350316a2a i2c: i2c-stm32f7: improve loopback in timing algorithm new ed5a81046bf7 i2c: rcar: sanity check for minimal DMA length new 03f85e380f92 i2c: rcar: let DMA enable routine return success status new 94e290b0e9a6 i2c: rcar: wait for data empty before starting DMA new 07345ab220d8 i2c: at91: segregate master mode specific code from probe [...] new ad7d142f8951 i2c: at91: split driver into core and master file new 9d3ca54b550c i2c: at91: added slave mode support new 472ec0ce3ef4 dt-bindings: i2c: stm32: remove extra spaces new 36ea73cb9a42 dt-bindings: i2c: stm32: update optional properties for st [...] new 5cd1c56c42be i2c: i801: Add support for Intel Comet Lake new cc6e0cb5f4a0 Merge branch 'i2c/for-current' into i2c/for-next new a0cd9754bdec Merge remote-tracking branch 'i2c/i2c/for-next' new 043433f098bc Merge remote-tracking branch 'hwmon-staging/hwmon-next' new cc809ed88509 Documentation: fix core_pattern max length new 4318f9bb736c docs: remove spaces from shell variable assignment new 224b1e860c74 doc: minor fixes to translation's disclaimer new 24a2bb90741b docs: Clarify the usage and sign-off requirements for Co-d [...] new c55760806d08 Documentation: rtc: Correct location of rtctest.c new 6c5d24eef7be checkpatch: Warn on improper usage of Co-developed-by new 80b4a859b733 Merge remote-tracking branch 'jc_docs/docs-next' new b60a5b8dcf49 media: Kconfig files: use the right help coding style new 90675d391e91 media: vb2: add requires_requests bit for stateless codecs new ca0d1bd489a4 media: cedrus: set requires_requests new e79c7159d471 media: media requests: return EBADR instead of EACCES new 7243e5a06e48 media: vicodec: selection api should only check single buf [...] new fb56f4be05ad media: vicodec: fix g_selection: either handle crop or compose new 4d10452cd1ed media: vicodec: upon release, call m2m release before free [...] new 09ca38a50795 media: v4l2-ctrl: v4l2_ctrl_request_setup returns with err [...] new f902796a51a8 media: vicodec: change variable name for the return value [...] new 8eead25cbdf9 media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata a [...] new a04a7a2108a1 media: vicodec: bugfix: free compressed_frame upon device release new 30364c41bd27 media: vicodec: Move raw frame preparation code to a function new bdbfd992bb9f media: vicodec: add field 'buf' to fwht_raw_frame new 86764b88c447 media: vicodec: keep the ref frame according to the format [...] new 92dc64d41276 media: vicodec: Validate version dependent header values i [...] new 50e4c5e1b6e4 media: vicodec: rename v4l2_fwht_default_fmt to v4l2_fwht_ [...] new 747993722d20 media: vicodec: Handle the case that the reference buffer is NULL new c022a4a95722 media: vicodec: add struct for encoder/decoder instance new b663e57cb490 media: vicodec: add documentation to V4L2_CID_FWHT_I/P_FRAME_QP new f94368e3b04a media: vicodec: add documentation to V4L2_CID_MPEG_VIDEO_F [...] new ee3963c492cc media: vicodec: add documentation to V4L2_PIX_FMT_FWHT_STATELESS new 2495f39ce1fa media: vicodec: Introducing stateless fwht defs and structs new f05a51b98eaf media: v4l2-ioctl.c: add V4L2_PIX_FMT_FWHT_STATELESS to v4 [...] new fde649b418d1 media: vicodec: Register another node for stateless decoder new 997deb811bf5 media: vicodec: Add support for stateless decoder. new 35e2e8b5fb07 media: vicodec: set pixelformat to V4L2_PIX_FMT_FWHT_STATE [...] new 149e31e90b50 media: v4l: rcar_fdp1: Fix indentation oddities new 98f508f067ec Merge remote-tracking branch 'v4l-dvb/master' new 59981cdebd69 Merge remote-tracking branch 'v4l-dvb-next/master' new a71452a3acf7 Merge remote-tracking branch 'ieee1394/for-next' new 80b6c0454eed Merge remote-tracking branch 'dlm/next' adds 110a2432c520 net: phy: aquantia: add downshift support adds 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...] adds 3b0f31f2b8c9 genetlink: make policy common to family adds a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt adds e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh() adds 576fd2f7cac3 tcp: add documentation for tcp_ca_state adds 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc adds ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc adds 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc' adds dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api adds 472c2e07eef0 tcp: add one skb cache for tx adds 8b27dae5a2e8 tcp: add one skb cache for rx adds bdaba8959e92 Merge branch 'tcp-rx-tx-cache' adds cb93a9529de8 ice: Enable MAC anti-spoof by default adds 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset adds 1b5c19c7796c ice: fix static analysis warnings adds 23d21c3dbbe1 ice: Remove unused function prototype adds 5743020d37d7 ice: Fix issue reconfiguring VF queues adds 60dcc39ea338 ice: fix the divide by zero issue adds c8b7abdd7d8e ice: fix some function prototype and signature style issues adds eb86b0949183 ice: Remove unused vsi_id field adds e1ca65a3ccea ice: code cleanup in ice_sched.c adds 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode adds 277b3a4547b8 ice: Enable LAN_EN for the right recipes adds b58dafbc6f10 ice: Do not set LB_EN for prune switch rules adds 26069b448e2d ice: Set LAN_EN for all directional rules adds d84b899a946e ice: Don't let VF know that it is untrusted adds f1ef73f50b3e ice: Get VF VSI instances directly via PF adds 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 88d73849e973 net/mlx5: Simplify sriov enable/disable flow adds 2aca17876028 net/mlx5: Rename total_vfs to total_vports adds eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API adds 092ead48290b net/mlx5: Fix compilation warning in eq.c adds d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format adds ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c adds bdde93114994 net/mlx5e: Remove redundant assignment adds 974eff2b5793 net: Move the definition of the default Geneve udp port to [...] adds cac018b8c7ee net/mlx5e: Take SW parser code to a separate function adds e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support adds bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file adds 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields adds bdc837eecf73 net/mlx5e: Support VLAN modify action adds 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify adds d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...] adds 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len adds 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy adds 9773ef18b83d net: aquantia: Introduce rx refill threshold value adds 8bd7e7639daf net: aquantia: Make RX default frame size 2K adds 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K adds 1eef4757ce5e net: aquantia: improve LRO configuration adds d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test adds 956ca8fc5c64 Merge branch 'aquantia-rx-perf' adds 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls adds 477edb7806b6 bnxt: add missing net/devlink.h include adds 402f99e550c6 dsa: add missing net/devlink.h include adds a0e18132ec51 bnxt: set devlink port attrs properly adds c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register adds e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_* adds 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...] adds e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register adds d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register adds 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...] adds faaccbe6eb07 nfp: move devlink port type set after netdev registration adds d0d54e8c3593 bnxt: set devlink port type after registration adds 2b239e7090b8 net: devlink: warn on setting type on unregistered port adds b8f975545cdb net: devlink: add port type spinlock adds f6b19b354d50 net: devlink: select NET_DEVLINK from drivers adds 68cc2999f692 Merge branch 'devlink-small-spring-cleanup' new fb5a0d66869b Merge remote-tracking branch 'net-next/master' adds 0f3adc288df8 bpf: track references based on is_acquire_func adds 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON adds edbf8c01de5a bpf: add skc_lookup_tcp helper adds 399040847084 bpf: add helper to check for a valid SYN cookie adds 253c8dde3cf6 tools: update include/uapi/linux/bpf.h adds dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP adds 5792d52df1e7 selftests/bpf: test references to sock_common adds bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...] adds 2569473816a9 Merge branch 'bpf_tcp_check_syncookie' adds ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore adds f6827526279d selftests: bpf: modify urandom_read and link it non-statically adds 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path adds 98cdabcd0798 selftests/bpf: bpf tunnel encap test adds ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap adds ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6 adds 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre adds 8142958954d1 selftests/bpf: extend bpf tunnel test with tso adds 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC adds 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO adds 868d523535c2 bpf: add bpf_skb_adjust_room encap flags adds 6c408decbdc8 bpf: Sync bpf.h to tools adds 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC adds 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...] adds 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes adds 629a002568a0 Merge branch 'bpf-tc-tunneling' adds 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...] adds 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT new 62b31b42cff9 bpf: silence uninitialized var warning in bpf_skb_net_grow new 0c4ea7f87abb bpf: test_tc_tunnel.sh needs reverse path filtering disabled new 9a99fdaf3bec Merge remote-tracking branch 'bpf-next/master' new 3ac069159a1e Merge remote-tracking branch 'nfc-next/master' new 9bf3ca5b01bd Merge remote-tracking branch 'bluetooth/master' new 6f3f0fb52cf2 Merge remote-tracking branch 'gfs2/for-next' new 05a10b269514 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] adds 1661131a0479 crypto: simd - support wrapping AEAD algorithms adds 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] adds 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers adds de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers adds d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers adds b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers adds 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers adds e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers adds f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] adds 62f95ae805fa hwrng: omap - Set default quality adds 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback adds 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code adds b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() adds f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() adds 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() adds e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() adds 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() adds 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code adds 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang adds dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode adds 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() adds f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() adds 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS new cf6a09b73e1a Merge remote-tracking branch 'crypto/master' new 8518f05a7110 drm/atomic: Constify mode argument to mode_valid_path() new 5d79ef3fcd41 drm/omap: Remove declaration of nonexisting function new 374805b0bd84 drm/omap: Remove unused kobj field from struct omap_dss_device new d79bd6b445a2 drm/omap: venc: Remove wss_data field from venc_device structure new d2c53162f557 drm/omap: Use atomic suspend/resume helpers new b80bfc66b0ee drm/omap: Move common display enable/disable code to encoder new f8a8eabb273b drm/omap: Remove connection checks from internal encoders [...] new b49a2139ba67 drm/omap: Remove connection checks from display .enable() [...] new 3f3623dd0f88 drm/omap: Remove enable checks from display .enable() and [...] new 19b4200d8f4b drm/omap: Reverse direction of the DSS device enable/disab [...] new 56c9818d5c89 drm/omap: Remove omap_dss_device dst field new d17eb4537a7e drm/omap: Factor out common init/cleanup code for output devices new 870e19d59f8a drm/omap: Expose DRM modes instead of timings in display devices new a872d5e92a67 drm/omap: Merge display .get_modes() and .get_size() operations new 46b3847d7f68 drm/omap: Add a dss device operation flag for .get_modes() new 40e5f937d50f drm/omap: venc: List both PAL and NTSC modes new 79d11e96e397 drm/omap: Don't pass display pointer to encoder init function new de9225a9bda1 drm/omap: Move display alias ID to omap_drm_pipeline new 6b97cc956047 drm/omap: Don't store display pointer in omap_connector structure new 7bce5ae124ac drm/omap: panel-dsi-cm: Store source pointer internally new 27a7e3e18419 drm/omap: Notify all devices in the pipeline of output dis [...] new df6682b43533 drm/omap: Remove src field from omap_dss_device structure new 116c7721077c drm/omap: Move DISPC timing checks to CRTC .mode_valid() o [...] new d60dfaba4225 drm/omap: venc: Simplify mode setting by caching configuration new d68164fe2964 drm/omap: Factor out common mode validation code new 41322aa69195 drm/omap: Pass drm_display_mode to .check_timings() and .s [...] new b08644a235a4 drm/omap: venc: Use drm_display_mode natively new e5906f765c68 drm/omap: Store pixel clock instead of full mode in DPI an [...] new ce69aac84fe3 drm/omap: Simplify OF lookup of DSS devices new a4e26525cacb drm/omap: Refactor initialization sequence new 0dbfc3966720 drm/omap: Merge omap_dss_device type and output_type fields new a792fa0e2187 drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC) [...] new 88bc4178568b drm: Use new DRM_BUS_FLAG_*_(DRIVE|SAMPLE)_(POS|NEG)EDGE flags new d23286ff3d79 drm/bridge: use bus flags in bridge timings new 2645d8d0980c dt-bindings: display: tfp410: Add bus parameters properties new 60b903c3e621 drm/bridge: ti-tfp410: Set connector type based on DT conn [...] new 38c02db7e66e drm/bridge: ti-tfp410: Add support for the powerdown GPIO new 897dae5657e6 drm/bridge: ti-tfp410: Report input bus config through bri [...] new b7b33786b7c3 dt-bindings: Add vendor prefix for OSD Displays new 1b1b5330a007 dt-bindings: display: Add OSD Displays OSD070T1718-19TS pa [...] new 163f7a3578ec drm/panel: simple: Add OSD070T1718-19TS panel support new 79107f274b2f drm/omap: Add support for drm_bridge new 30b71761957c drm/omap: Add support for drm_panel new 4e17763c321f drm/omap: Whitelist DT nodes to fixup with omapdss, prefix new be3143d8b27f drm/omap: Remove TFP410 and DVI connector drivers new 8bf4b1621178 drm/omap: Remove panel-dpi driver new a0970e87b5d3 drm: Turn bus flags macros into an enum new fe4ed1b45794 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls new b477a009b426 drm/omap: panel-tpo-td028ttec1: add backlight support new 5880955fc7a5 dt-bindings: panel: td028ttec1: add backlight property new b9e687fc0aa4 Merge tag 'omapdrm-5.2' of git://git.kernel.org/pub/scm/li [...] new 437c24dd19b8 Revert "[media] v4l: vsp1: Supply frames to the DU continuously" new 79b15b4b8201 media: vsp1: wpf: Fix partition configuration for display [...] new 08af8538d4ce media: vsp1: Replace leftover occurrence of fragment with body new ae444200042a media: vsp1: Fix addresses of display-related registers fo [...] new 65cddb197660 media: vsp1: Replace the display list internal flag with a [...] new b36c6049ed4b media: vsp1: Add vsp1_dl_list argument to .configure_strea [...] new 5c7de45a43a8 media: vsp1: dl: Allow chained display lists for display p [...] new 9ec5742b6930 media: vsp1: wpf: Add writeback support new e2ef2a129084 media: vsp1: drm: Split RPF format setting to separate function new 09e513e390ea media: vsp1: drm: Extend frame completion API to the DU driver new a63722aeb76c media: vsp1: drm: Implement writeback support new 97eb9eaeb95b drm: writeback: Cleanup job ownership handling when queuing job new e482ae9b5fdc drm: writeback: Fix leak of writeback job new 9d2230dc1351 drm: writeback: Add job prepare and cleanup operations new 12a85f994d84 drm: rcar-du: Fix rcar_du_crtc structure documentation new d8a4ef2542cd drm: rcar-du: Store V4L2 fourcc in rcar_du_format_info structure new d46a4e93ea4d drm: rcar-du: vsp: Extract framebuffer (un)mapping to sepa [...] new 12e32f554d8d drm: rcar-du: Add writeback support for R-Car Gen3 new 535f6f5d7b7f Merge tag 'du-next-20190318' of git://linuxtv.org/pinchart [...] new 0bec6219e5a0 Merge tag 'drm-misc-next-2019-03-21' of git://anongit.free [...] new 899417a52122 Merge remote-tracking branch 'drm/drm-next' new bb12e2c172d5 Merge remote-tracking branch 'amdgpu/drm-next' adds d067994cc425 drm/i915/selftests: Calculate maximum ring size for preemp [...] adds e70d3d804041 drm/i915/selftests: Mark up preemption tests for hang detection adds b9d52d381e14 drm/i915/guc: GuC suspend path cleanup adds 9d1305ef80b9 drm/i915: Introduce the i915_user_extension_method adds e0695db7298e drm/i915: Create/destroy VM (ppGTT) for use with contexts adds b91715417244 drm/i915: Extend CONTEXT_CREATE to set parameters upon con [...] adds ea593dbba4c8 drm/i915: Allow contexts to share a single timeline across [...] adds 6086e47b35e1 drm/i915: Really calculate the cursor ddb based on the hig [...] adds 0dc927eb9496 drm/i915: Refactor EDID fixed mode search adds 8f49673ef919 drm/i915: Pick the first mode from EDID as the fixed mode [...] adds 325710d3d4a3 drm/i915: Refactor VBT fixed mode handling adds dee2370ce3d1 drm/i915: Adjust DSI fixed mode handling adds 9f6fbe22be90 drm/i915: Stop hand rolling drm_mode_match() adds abf1aae8259e drm/i915: Clean up EDID downclock mode lookup adds 29f3863d33d1 drm/i915/ehl: Add EHL platform info and PCI IDs adds 897f296152c7 drm/i915/ehl: Add ElkhartLake platform adds e547f2a2fc13 drm/i915/ehl: Add dpll mgr adds 759c9ab55b5b drm/i915/ehl: EHL outputs are different from ICL adds 9b7598a99ab4 drm/i915/ehl: Set proper eu slice/subslice parameters for EHL adds 4b225248dadd drm/i915/ehl: Add Support for DMC on EHL adds ddad5babb05e drm/i915: always pin hw_id for GVT context adds 47c3b5e9b38b drm/i915/guc: Support for extended GuC notification messages adds dd19f6bf9245 drm/i915: Remove defunct intel_suspend_gt_powersave() new 57b1c4460dc4 drm/i915: Mark AML 0x87CA as ULX new d938da6b132a drm/i915: Disable C3 when enabling vblank interrupts on i945gm new 0df3f09d00ae drm/i915: Use vblank_disable_immediate on gen2 new 32c13bcd3544 drm/i915: Report the correct errno from i915_gem_context_open() new b024ab9b2d3a drm/i915/bios: iterate over child devices to initialize dd [...] new b694143a024d Merge remote-tracking branch 'drm-intel/for-linux-next' adds ee222c5dfeca Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] adds 11c632e1cfd3 drm/tegra: sor: Implement acquire/release for reset new 7774f3df95c9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 825d1b579d0b drm/hibmc: Drop best_encoder new 60e6ecfb616f drm/doc: fix missing verb new 208c6e8cff1b drm: vkms: check status of alloc_ordered_workqueue new db26b0ea76dc Merge remote-tracking branch 'drm-misc/for-linux-next' new 6fc811b48b15 Merge remote-tracking branch 'drm-msm/msm-next' new e9c2bb85136f Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 7e15c5b41451 Merge remote-tracking branch 'regmap/for-next' new 50e0908412e6 ALSA: aloop: Support S24 sample formats new ab10cdb1b725 Merge remote-tracking branch 'sound/for-next' new 3a9ce0f1b296 ASoC: nau8810: fix the issue of 64 bits division new eddb6084305e ASoC: AMD: Fix incorrect extern new cf8817733d10 ASoC: stm32: sai: add power management new 78540a259b05 ASoC: sirf-audio: Remove redundant of_match_node call new 8633d44002ba ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai new 514b044cba66 ASoC: tlv320aic32x4: Model PLL in CCF new fd2df3aeafa4 ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF new a51b50062091 ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF new 9b484124ebd9 ASoC: tlv320aic32x4: Model BDIV divider in CCF new d25970b5fd51 ASoC: tlv320aic32x4: Control clock gating with CCF new fbafbf651727 ASoC: tlv320aic32x4: Move aosr and dosr setting to separat [...] new 96c3bb00239d ASoC: tlv320aic32x4: Dynamically Determine Clocking new aa6a60f7be92 ASoC: tlv320aic32x4: Restructure set_dai_sysclk new 78f2d58a2893 ASoC: tlv320aic32x4: Remove mclk references new 6d56ee1550b8 ASoC: tlv320aic32x4: Allow 192000 Sample Rate new 4d388578bd72 Merge branch 'asoc-5.2' into asoc-next new f953a22936a9 Merge remote-tracking branch 'sound-asoc/for-next' new 66b7adacee87 Merge remote-tracking branch 'modules/modules-next' new a4f82dfdf4f2 Merge remote-tracking branch 'input/next' new 5bb5a1308524 mmc: mmci: Don't share un-implemented DMA functions new 37f22b514028 mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag new 24550f6d03d6 mmc: mmci: Re-work code starting DMA for the qcom variant new 3d9428fdddfa mmc: mmci: Drop qcom specific header file new 9d414bca0b57 mmc: mmci: Share sdmmc_variant_init() via the common header file new 8efe9abfffae mmc: mmci: Make mmci_variant_init() static new 37ed3128370d mmc: host: Pedantic cleanups to Kconfig new ec870c0c8ded mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 [...] new 9107a584ee23 mmc: sdhci-of-esdhc: add erratum eSDHC5 support new 81af3ea67129 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support new c260b437440a mmc: sdhci-of-esdhc: add erratum A-009204 support new e35ee5de06ae mmc: sdhci-of-esdhc: add erratum eSDHC7 support new 031b209c1b5a mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data new d6e41978eedf mmc_spi: add a status check for spi_sync_locked new 9b6ad1026fe5 mmc: mxs-mmc: Enable MMC_CAP_ERASE new d85d630b11e8 mmc: renesas_sdhi: update copyright information new bc3443c4af8a mmc: tmio: introduce macro for max block size new 823f86bc958f mmc: renesas_sdhi: prevent overflow for max_req_size new 2a8cbb550ce1 mmc: renesas_sdhi: set CBSY flag before probing TMIO host new 65581752e4e3 mmc: mtk-sd: add support for MT8516 new 7ec69f0aca7a mmc: tegra: fix ddr signaling for non-ddr modes new 172579b72f32 mmc: sdhci: allow host to specify maximum tuning loops new c1219193a8f2 mmc: tegra: update hw tuning process new 7b6cba7f3f19 dt-bindings: mmc: tegra: document Tegra194 compatible string new 39cca827228a mmc: cqhci: allow hosts to update dcmd cmd desc new cd29182438df mmc: tegra: add Tegra186 WAR for CQE new fe4c70a0a973 mmc: cqhci: add CQHCI_SSC1 register CBC field mask new b38e6eb0a4c5 mmc: tegra: fix CQE enable and resume sequence new 5a8fc39aec3b mmc: sdhci-omap: Make sdhci_omap_reset static new ba6dcadcee1e dt-bindings: mmc: Add disable-cqe-dcmd property. new db3d9547ee6a mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. new 992229b702da Merge remote-tracking branch 'mmc/next' new 9e6523c115e3 Merge remote-tracking branch 'kgdb/kgdb-next' new a71bcdfe6476 regulator: uniphier: Fix build dependency new d1030b439934 regulator: tps65218: Constify regulator_ops new 2c33b50e6201 regulator: tps65217: Constify regulator_ops new d95042c237e1 Merge branch 'regulator-5.2' into regulator-next new d94006e03199 Merge remote-tracking branch 'regulator/for-next' new 2f543e5f53c8 Merge remote-tracking branch 'security/next-testing' new 2207ec4c13d8 Merge remote-tracking branch 'apparmor/apparmor-next' adds c72c4cde8095 selinux: Make selinux_kernfs_init_security static new 24f7c45fdb2a LSM: lsm_hooks.h - fix missing colon in docstring new 9e0cfe28fa32 selinux: remove useless assignments new 98bbbb76f2ed selinux: avoid uninitialized variable warning new d131a64a7cbb Merge remote-tracking branch 'selinux/next' new 99bbd43074b9 Merge remote-tracking branch 'tpmdd/next' new 8bc32a285660 iommu: Don't print warning when IOMMU driver only supports [...] new 8cec63e52966 iommu: Remove iommu_callback_data new 4b144056431d Merge branches 'iommu/fixes', 'x86/vt-d' and 'core' into next new 320fe1314e7c Merge remote-tracking branch 'iommu/next' new d568ec70dda5 Merge remote-tracking branch 'audit/next' new 55e3dacaf538 spi: atmel-quadspi: Make atmel_qspi_get_name static new 72dca1f6744b spi: at91-usart: Remove duplicated checking for spi->bits_ [...] new cbd66c626e16 spi: mt7621: Move SPI driver out of staging new f2ac02f01f63 Merge branch 'spi-5.2' into spi-next new 63247b1637f3 Merge remote-tracking branch 'spi/for-next' adds 59c39840f5ab genirq: Prevent use-after-free and work list corruption adds 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> new f6600d21506d Merge branch 'ras/core' adds 77dcc6233e0d mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer adds 671422b2205b xfrm: Replace hrtimer tasklet with softirq hrtimer adds d7dcf26ff0ff softirq: Remove tasklet_hrtimer adds e1e41b6ce5f9 timekeeping: Consistently use unsigned int for seqcount snapshot adds 1b72d4323798 tick: Remove outgoing CPU from broadcast masks adds d6b87eaf10bd tick/sched: Update tick_sched struct documentation adds dc1e7dc5ac62 timer: Move trace point to get proper index adds 6849cbb0f9a8 timer/trace: Replace deprecated vsprintf pointer extension [...] adds f28d3d5346e9 timer/trace: Improve timer tracing new 324d8e0cceab Merge branch 'timers/core' adds e0ceeae708ce x86/CPU/hygon: Fix phys_proc_id calculation logic for mult [...] new 1eb33e5ad324 Merge branch 'x86/cpu' adds 0f0b7e1cc7ab x86/tsc: Add option to disable tsc clocksource watchdog new 41fad4215406 Merge branch 'x86/timers' adds 7f2daa96759b x86/resctrl: Remove unused variable new a8e7ea235ed1 Merge branch 'x86/urgent' new 986ff56e212a Merge remote-tracking branch 'tip/auto-latest' new bdb8d147d4fc Merge remote-tracking branch 'clockevents/clockevents/next' adds fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library adds 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification new ce6cfd98dcaf Merge remote-tracking branch 'edac-amd/for-next' new 0b63fd065554 Merge remote-tracking branch 'rcu/rcu/next' new 3039828dddc4 Merge remote-tracking branch 'percpu/for-next' new 7569283c22e8 Merge remote-tracking branch 'workqueues/for-next' adds 23c7152b7f92 leds: lt3593: Remove unneeded assignment in lt3593_led_probe new cec6458d0d18 leds: pca955x: Make use of device property API new 97230955118d leds: pca963x: Make use of device property API new af11b059a3b5 Merge remote-tracking branch 'leds/for-next' new 3ae19825a394 Merge remote-tracking branch 'ipmi/for-next' new ae8637f4eaae Merge remote-tracking branch 'usb/usb-next' new cf63a979e80a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 5f03b3de2309 Merge remote-tracking branch 'phy-next/next' new 07751e07ce49 Merge remote-tracking branch 'extcon/extcon-next' adds 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure adds 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get adds 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup new c011adc2953a Merge remote-tracking branch 'thunderbolt/next' adds 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] adds b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve adds 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. adds 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] adds 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] adds 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier adds 737e061563b0 staging: wlan-ng: Correct typo in comment message adds 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() adds e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable adds 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id adds e2ff9f15e8ac staging: erofs: Replace NULL comparisons adds 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. adds c896c89066ae staging: emxx_udc: lines should not end with parenthesis adds 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. adds 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses adds e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators adds 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- adds 1f176773fac0 staging: vt6655: correction in spelling adds 4a278a92958d staging: vt6655: lines should not end with a parenthesis adds 85b45eadbe6e staging: netlogic: Remove unnecessary error print adds 53db33a48934 Staging: media: Use !x in place of NULL comparision adds 88ad17b6fd02 staging: rtl8712: remove blank line adds f916e23f56a8 staging: rtl8712: alignment should match open parenthesis adds 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line adds 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] adds a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses adds 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] adds a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line adds 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] adds 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] adds 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid adds cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] adds bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] adds 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] adds 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] adds a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements adds 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] adds b6d00e179fe5 staging: vt6655: Add spaces around operator adds 953137522929 staging: wilc1000: Remove return variable from host_interface.c adds 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c adds 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] adds 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] adds 51385436f181 staging: rtl8188eu: remove unnecessary parentheses adds 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision adds f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] adds d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] adds cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] adds 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int adds 367cdd1305ac staging: rtl8723bs: core: Remove parentheses adds 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() adds 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake adds d01deea6d72c staging: rtl8723bs: include: Fix a space issue adds 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue adds 6a023205d2d7 staging: rts5208: correction in spelling new 98c0ff30e5c4 Merge remote-tracking branch 'staging/staging-next' new d88ebe6b59f0 Merge remote-tracking branch 'mux/for-next' adds 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers new f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers new 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks new b45aef3aef63 dmaengine: pl330: introduce debugfs interface new 921234e0c5d7 dmaengine: axi-dmac: Split too large segments new 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel new f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet new 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch new e07cb82f73ce Merge remote-tracking branch 'slave-dma/next' new 259e5f20920c Merge remote-tracking branch 'cgroup/for-next' new 7a5b070fc30d Merge remote-tracking branch 'scsi/for-next' new ad7f2fef95b6 Merge remote-tracking branch 'vhost/linux-next' new c29de90344b0 Merge remote-tracking branch 'rpmsg/for-next' adds 7ecced0934e5 gpio: exar: add a check for the return value of ida_simple [...] adds c5bc6e526d3f gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input adds b45a02e13ee7 gpio: amd-fch: Fix bogus SPDX identifier adds 3b55cb88c389 Merge tag 'gpio-5.1-rc2-fixes-for-linus' of git://git.kern [...] new aa0d35420915 Merge remote-tracking branch 'gpio/for-next' adds 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 adds 932002f0028f gpio: pca953x: Add support for CAT9554 adds 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig adds 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section new 152b27530930 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new ad47690ce1cd Merge remote-tracking branch 'pwm/for-next' new 8424a4e8702d Merge remote-tracking branch 'random/dev' new fadfc6eaf7a2 selftest/x86/mpx-dig.c: Remove duplicate header new f492a1bb5be2 selftest/timers: Remove duplicate header new 89b12ad4d171 selftest/rseq: Remove duplicate header new f5b2be36fa1d selftest/gpio: Remove duplicate header new 3c43a9094abb Merge remote-tracking branch 'kselftest/next' new 9c69e1e3355b Merge remote-tracking branch 'y2038/y2038' new e002b3de3719 Merge remote-tracking branch 'livepatching/for-next' new 6a2d3bf1b42d perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] new f5c3b433a0a1 perf cs-etm: return errcode in cs_etm__process_auxtrace_info() new 90289d22d334 perf tools: Add missing case value new b53724ad3aa5 coresight: catu: Make catu_helper_ops and catu_ops static new 4484d6572232 Merge remote-tracking branch 'coresight/next' adds 213927a80524 rtc: x1205: Add DT bindings adds a70c97c673ce rtc: x1205: Add DT probing support adds 70229d8a4a03 rtc: core: correct trivial checkpatch warnings adds f52f5e4b543c rtc: ab-b5ze-s3: correct checkpatch issues adds 314d871f6bca rtc: 88pm80x: convert to SPDX identifier adds d523039a5977 rtc: test: do not use assignment in if condition adds 4e3bc7706bd3 rtc: xgene: fix possible race condition adds 87289b62c0e1 rtc: xgene: set range adds 4caee4935881 rtc: xgene: convert to SPDX identifier adds 6317c16a8d8a rtc: xgene: correct checkpatch issues adds 669ae0d75688 rtc: xgene: stop caching alarm_time adds af67bb02612b rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds b4fdd6fcfd12 rtc: xgene: use .set_time adds 762ac913f78b rtc: goldfish: convert to devm_rtc_allocate_device adds 47aec31cc2e9 rtc: goldfish: add range adds 77ce8228baae rtc: goldfish: sort headers adds f79480d7a0fb rtc: goldfish: allow building on more than MIPS adds f2f76c6d1eba rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds e8585c7c37d9 rtc: goldfish: convert to SPDX identifier adds 37310d47fc90 rtc: dm355evm: convert to devm_rtc_allocate_device adds 5f686a80a894 rtc: dm355evm: set range adds 14fd7bd41171 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds ab0435443179 rtc: dm355evm: convert to SPDX identifier new 0a91380ea37f rtc: sh: stop resetting time to epoch new 57dad98831a1 rtc: sh: fix possible race condition new ed19da4a60c1 rtc: sh: set range new 75ae762e0315 rtc: at91sam9: drop platform_data support new fed1b9d3d8ce rtc: at91sam9: convert to devm_rtc_allocate_device new 772dfd7cc517 rtc: at91sam9: set range new 28b638bde93b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 new c87b89997b2e rtc: at91sam9: convert to SPDX identifier new faa3900ddb16 rtc: at91sam9: correct trivial checkpatch warnings new 6e1f336e923d rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 new be46262d709a rtc: ps3: convert to SPDX identifier new d5297fc2c13d rtc: ps3: convert to devm_rtc_allocate_device new dd2c453a5ba5 rtc: ps3: set range new 223ab036f713 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 new d0f96d0af1f5 rtc: omap: convert to SPDX identifier new 271b4dd167a0 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 new a80e3caed66f rtc: sun4v: set range new 59eca451b4ce rtc: sun4v: switch to SPDX identifier new da44e0eb7ec6 rtc: da9063: set range new 05e4ffeadeca rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 84c55260274f rtc: wm831x: set range new 7f86d75636a5 rtc: wm831x: remove unnecessary goto new bda0b3b6f50c rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 30cf635d7617 rtc: wm831x: convert to SPDX identifier new 4f46e4db8d72 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 new 491eda978819 rtc: opal: Make opal_tpo_alarm_irq_enable static new 2bc81d03b915 rtc: mt6397: Don't call irq_dispose_mapping. new d4540c861199 Merge remote-tracking branch 'rtc/rtc-next' new 850d87091751 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9b5051491007 Merge remote-tracking branch 'at24/at24/for-next' new 9595ea71529d Merge remote-tracking branch 'ntb/ntb-next' new adc2ea87aa74 Merge remote-tracking branch 'slimbus/for-next' new 2bde86c8a0b5 Merge remote-tracking branch 'nvmem/for-next' new a829fbc8683a Merge remote-tracking branch 'xarray/xarray' new be6813fe9fbc Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new eaeabdbbb8c8 Make anon_inodes unconditional new 4c5bfbc26239 pid: add pidctl() new a6d714eaa320 signal: support pidctl() with pidfd_send_signal() new 44885de0835a tests: add pidctl() tests new 7d78923a035e Merge remote-tracking branch 'pidfd/for-next' new 289c5058b314 PM / devfreq: Use of_node_name_eq for node name comparisons new 7f2deae6db40 PM / devfreq: fix mem leak in devfreq_add_device() new 68daa23d60bf PM / devfreq: fix missing check of return value in devfreq [...] new 7d01dafc8168 PM / devfreq: consistent indentation new d3b64f373656 PM / devfreq: rk3399_dmc: remove unneeded semicolon new 3ff61c935b58 PM / devfreq: rockchip-dfi: remove unneeded semicolon new 89808ca5d2c6 PM / devfreq: tegra: remove unneeded variable new 1586b21e8329 PM / devfreq: Restart previous governor if new governor fa [...] new e6af19d3ba7f PM / devfreq: Fix static checker warning in try_then_reque [...] new fd4da44174ea PM / devfreq: exynos-bus: Suspend all devices on system shutdown new c85e7a4d9691 PM / devfreq: rockchip-dfi: Move GRF definitions to a comm [...] new e143645ca40d PM / devfreq: rk3399_dmc: Pass ODT and auto power down par [...] new 85f361d60b88 Merge remote-tracking branch 'devfreq/for-next' new 1217ee0b9b63 disable the SND_SOC_TLV320AIC32X4 driver for now new 36183d96b44d Merge branch 'akpm-current/current' new 5aeda5fbd054 pinctrl: fix pxa2xx.c build warnings new ea872afab6af scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new a16f4f566bab fs: fs_parser: fix printk format warning new 0c64b780ca3e include/linux/sched/signal.h: replace `tsk' with `task' new 94a92655178c mm, memcg: rename ambiguously named memory.stat counters a [...] new 90738ee1bceb mm, memcg: consider subtrees in memory.events new bcebc3ad37db drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new fa95ee33b083 Merge branch 'akpm/master' new ab8bba4ec4b9 Add linux-next specific files for 20190326
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 (e382d91f5f80) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 627 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/admin-guide/kernel-parameters.txt | 4 + .../devicetree/bindings/arm/rockchip.yaml | 6 + Documentation/devicetree/bindings/arm/sunxi.txt | 23 - .../bindings/display/bridge/ti,tfp410.txt | 24 +- .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 + .../bindings/display/panel/tpo,td028ttec1.txt | 2 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 + .../devicetree/bindings/i2c/i2c-designware.txt | 9 + .../devicetree/bindings/i2c/i2c-stm32.txt | 37 +- Documentation/devicetree/bindings/mmc/mmc.txt | 2 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 1 + .../devicetree/bindings/spi/spi-mt7621.txt | 26 + .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/i2c/busses/i2c-i801 | 1 + Documentation/media/uapi/mediactl/request-api.rst | 2 +- Documentation/media/uapi/v4l/buffer.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 124 ++ Documentation/media/uapi/v4l/pixfmt-compressed.rst | 6 + Documentation/media/uapi/v4l/vidioc-qbuf.rst | 10 +- Documentation/process/5.Posting.rst | 10 +- Documentation/process/submitting-patches.rst | 46 +- Documentation/rtc.txt | 2 +- Documentation/sysctl/kernel.txt | 2 +- Documentation/translations/index.rst | 26 +- .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/SubmittingPatches | 6 +- .../zh_CN/process/submitting-patches.rst | 6 +- MAINTAINERS | 13 +- Makefile | 2 +- Next/SHA1s | 160 +- Next/merge.log | 2338 +++++++++++++------- arch/arc/mm/cache.c | 31 +- arch/arm/Kconfig | 1 + arch/arm/arm-soc-for-next-contents.txt | 259 --- arch/arm/boot/dts/am335x-evm.dts | 26 +- arch/arm/boot/dts/am335x-evmsk.dts | 26 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 2 +- arch/arm/boot/dts/imx35.dtsi | 6 + arch/arm/boot/dts/imx50.dtsi | 21 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 7 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 27 + arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 79 + arch/arm/boot/dts/r8a77470.dtsi | 32 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 9 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 19 +- arch/arm/boot/dts/rk3288.dtsi | 40 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 9 +- arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 4 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 4 +- arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet1.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 4 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 4 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 4 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 4 +- arch/arm/boot/dts/sun4i-a10.dtsi | 5 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 4 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 5 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 4 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 4 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 2 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 4 +- arch/arm/boot/dts/sun5i.dtsi | 4 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 4 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 4 +- arch/arm/boot/dts/sun6i-a31.dtsi | 6 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 4 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 4 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun7i-a20.dtsi | 7 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 34 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 5 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 3 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 3 +- arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts | 2 +- arch/arm/boot/dts/sun8i-r40.dtsi | 4 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 3 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +- arch/arm/boot/dts/sun9i-a80.dtsi | 4 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 38 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/configs/imx_v4_v5_defconfig | 3 + arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 7 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm/kvm/Kconfig | 1 - arch/arm/mach-omap1/board-ams-delta.c | 2 + arch/arm/mach-omap2/display.c | 4 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 32 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 1 - .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 5 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 2 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 3 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 155 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 3 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 + arch/arm64/configs/defconfig | 1 - arch/arm64/crypto/aes-ce-ccm-glue.c | 7 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 5 +- arch/arm64/crypto/crct10dif-ce-glue.c | 5 +- arch/arm64/crypto/ghash-ce-glue.c | 17 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 5 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/arm64/kvm/Kconfig | 1 - arch/csky/Kconfig | 5 +- arch/csky/abiv2/mcount.S | 39 +- arch/csky/include/asm/Kbuild | 1 - arch/csky/include/asm/ftrace.h | 18 +- arch/csky/include/asm/syscall.h | 2 + arch/csky/include/asm/thread_info.h | 25 +- arch/csky/include/asm/unistd.h | 2 + arch/csky/include/uapi/asm/ptrace.h | 5 + arch/csky/kernel/Makefile | 1 + arch/csky/kernel/entry.S | 23 +- arch/csky/kernel/ftrace.c | 148 +- arch/csky/kernel/perf_callchain.c | 129 ++ arch/csky/kernel/ptrace.c | 50 +- arch/csky/mm/fault.c | 1 - arch/m68k/Kconfig | 1 - arch/m68k/amiga/cia.c | 9 + arch/m68k/amiga/config.c | 49 +- arch/m68k/apollo/config.c | 7 - arch/m68k/atari/ataints.c | 4 +- arch/m68k/atari/config.c | 2 - arch/m68k/atari/time.c | 70 +- arch/m68k/bvme6000/config.c | 77 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/hp300/config.c | 1 - arch/m68k/hp300/time.c | 73 +- arch/m68k/hp300/time.h | 1 - arch/m68k/include/asm/mvme147hw.h | 2 +- arch/m68k/mac/config.c | 3 - arch/m68k/mac/via.c | 146 +- arch/m68k/mvme147/config.c | 73 +- arch/m68k/mvme16x/config.c | 97 +- arch/m68k/q40/config.c | 9 - arch/m68k/q40/q40ints.c | 19 +- arch/m68k/sun3/config.c | 2 - arch/m68k/sun3/intersil.c | 7 - arch/m68k/sun3/sun3ints.c | 3 + arch/m68k/sun3x/config.c | 1 - arch/m68k/sun3x/time.c | 21 +- arch/m68k/sun3x/time.h | 1 - arch/mips/kvm/Kconfig | 1 - arch/mips/kvm/emulate.c | 4 +- arch/powerpc/kvm/Kconfig | 1 - arch/s390/kvm/Kconfig | 1 - arch/x86/Kconfig | 1 - arch/x86/boot/string.c | 3 +- arch/x86/crypto/aegis128-aesni-glue.c | 157 +- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +- arch/x86/crypto/aegis256-aesni-glue.c | 157 +- arch/x86/crypto/aesni-intel_glue.c | 212 +- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 7 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 9 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 - arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 - arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/hyperv/hv_init.c | 6 +- arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/processor-cyrix.h | 21 - arch/x86/kernel/aperture_64.c | 20 +- arch/x86/kernel/cpu/cyrix.c | 14 +- arch/x86/kernel/cpu/hygon.c | 5 + arch/x86/kernel/cpu/microcode/core.c | 2 + arch/x86/kernel/cpu/resctrl/monitor.c | 3 - arch/x86/kernel/hpet.c | 2 + arch/x86/kernel/hw_breakpoint.c | 1 + arch/x86/kernel/mpparse.c | 4 +- arch/x86/kernel/tsc.c | 5 +- arch/x86/kvm/Kconfig | 1 - arch/x86/lib/csum-partial_64.c | 2 +- arch/x86/mm/pti.c | 4 +- block/bio.c | 43 +- block/blk-cgroup.c | 9 +- block/blk-iolatency.c | 1 + block/blk-mq.c | 8 +- block/blk-mq.h | 2 + block/blk-sysfs.c | 12 +- crypto/Kconfig | 16 +- crypto/chacha_generic.c | 10 +- crypto/salsa20_generic.c | 9 +- crypto/simd.c | 273 ++- crypto/testmgr.c | 145 +- drivers/base/Kconfig | 1 - drivers/block/loop.c | 2 +- drivers/block/nbd.c | 5 +- drivers/block/paride/pcd.c | 6 +- drivers/block/paride/pf.c | 16 +- drivers/char/hw_random/omap-rng.c | 1 + drivers/char/tpm/Kconfig | 1 - drivers/clk/imx/clk-imx7ulp.c | 1 - drivers/clk/samsung/clk-exynos5410.c | 1 + drivers/clocksource/clps711x-timer.c | 44 +- drivers/clocksource/mips-gic-timer.c | 2 +- drivers/clocksource/tcb_clksrc.c | 4 +- drivers/clocksource/timer-riscv.c | 5 +- drivers/clocksource/timer-ti-dm.c | 4 +- drivers/crypto/caam/intern.h | 1 + drivers/crypto/caam/jr.c | 12 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/devfreq/event/rockchip-dfi.c | 23 +- drivers/devfreq/exynos-bus.c | 8 + drivers/devfreq/rk3399_dmc.c | 71 +- drivers/dma-buf/Kconfig | 1 - drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/dma-axi-dmac.c | 81 +- drivers/dma/idma64.c | 6 +- drivers/dma/idma64.h | 2 + drivers/dma/pl330.c | 51 + drivers/dma/stm32-mdma.c | 4 +- drivers/dma/tegra210-adma.c | 37 +- drivers/dma/xgene-dma.c | 4 +- drivers/edac/altera_edac.c | 69 +- drivers/edac/altera_edac.h | 20 + drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 - drivers/gpio/Kconfig | 27 +- drivers/gpio/gpio-adnp.c | 6 +- drivers/gpio/gpio-exar.c | 2 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/arm/malidp_mw.c | 3 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 34 +- drivers/gpu/drm/bridge/tc358767.c | 4 +- drivers/gpu/drm/bridge/ti-tfp410.c | 109 +- drivers/gpu/drm/drm_atomic_helper.c | 15 +- drivers/gpu/drm/drm_atomic_state_helper.c | 4 + drivers/gpu/drm/drm_atomic_uapi.c | 31 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_modes.c | 12 +- drivers/gpu/drm/drm_writeback.c | 73 +- drivers/gpu/drm/exynos/exynos_mixer.c | 110 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 7 - drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 16 +- drivers/gpu/drm/i915/i915_gem.c | 3 +- drivers/gpu/drm/i915/i915_gem_context.c | 729 ++++-- drivers/gpu/drm/i915/i915_gem_context.h | 5 + drivers/gpu/drm/i915/i915_gem_context_types.h | 2 + drivers/gpu/drm/i915/i915_gem_gtt.c | 19 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 10 +- drivers/gpu/drm/i915/i915_irq.c | 96 +- drivers/gpu/drm/i915/i915_pci.c | 9 + drivers/gpu/drm/i915/i915_request.c | 80 +- drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence.c | 39 +- drivers/gpu/drm/i915/i915_sw_fence.h | 13 +- drivers/gpu/drm/i915/i915_user_extensions.c | 61 + drivers/gpu/drm/i915/i915_user_extensions.h | 20 + drivers/gpu/drm/i915/i915_utils.h | 31 + drivers/gpu/drm/i915/icl_dsi.c | 14 +- drivers/gpu/drm/i915/intel_bios.c | 104 +- drivers/gpu/drm/i915/intel_csr.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 13 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_display.c | 7 +- drivers/gpu/drm/i915/intel_dp.c | 28 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 16 +- drivers/gpu/drm/i915/intel_drv.h | 12 +- drivers/gpu/drm/i915/intel_dsi.h | 1 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 18 - drivers/gpu/drm/i915/intel_guc.c | 14 +- drivers/gpu/drm/i915/intel_guc.h | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 5 +- drivers/gpu/drm/i915/intel_lrc.c | 5 +- drivers/gpu/drm/i915/intel_lvds.c | 29 +- drivers/gpu/drm/i915/intel_panel.c | 142 +- drivers/gpu/drm/i915/intel_pm.c | 18 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 1 - drivers/gpu/drm/i915/selftests/i915_gem_context.c | 238 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 1 - drivers/gpu/drm/i915/selftests/intel_lrc.c | 78 +- drivers/gpu/drm/i915/selftests/mock_context.c | 10 +- drivers/gpu/drm/i915/vlv_dsi.c | 13 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 9 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 3 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 12 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 17 - drivers/gpu/drm/omapdrm/displays/Makefile | 3 - .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 45 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 330 --- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 45 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 39 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 170 -- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 40 - drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 221 -- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 140 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 41 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 41 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 61 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 55 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 58 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 48 +- drivers/gpu/drm/omapdrm/dss/base.c | 144 +- drivers/gpu/drm/omapdrm/dss/display.c | 24 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 64 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 110 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 60 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 54 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 54 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 18 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 76 +- drivers/gpu/drm/omapdrm/dss/output.c | 36 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 68 +- drivers/gpu/drm/omapdrm/dss/venc.c | 229 +- drivers/gpu/drm/omapdrm/omap_connector.c | 181 +- drivers/gpu/drm/omapdrm/omap_connector.h | 8 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 13 +- drivers/gpu/drm/omapdrm/omap_drv.c | 236 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 211 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 3 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 53 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 10 +- drivers/gpu/drm/pl111/pl111_display.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 4 + drivers/gpu/drm/rcar-du/Makefile | 3 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 7 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 37 + drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 + drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 120 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 17 + drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 243 ++ drivers/gpu/drm/rcar-du/rcar_du_writeback.h | 39 + drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/tegra/sor.c | 21 +- drivers/gpu/drm/tve200/tve200_display.c | 3 +- drivers/gpu/drm/udl/udl_connector.c | 72 +- drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vkms/vkms_crtc.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 4 +- drivers/i2c/busses/Kconfig | 14 + drivers/i2c/busses/Makefile | 4 + drivers/i2c/busses/i2c-at91-core.c | 376 ++++ .../i2c/busses/{i2c-at91.c => i2c-at91-master.c} | 459 +--- drivers/i2c/busses/i2c-at91-slave.c | 143 ++ drivers/i2c/busses/i2c-at91.h | 175 ++ drivers/i2c/busses/i2c-designware-common.c | 18 +- drivers/i2c/busses/i2c-designware-core.h | 2 + drivers/i2c/busses/i2c-designware-platdrv.c | 5 + drivers/i2c/busses/i2c-i801.c | 4 + drivers/i2c/busses/i2c-rcar.c | 30 +- drivers/i2c/busses/i2c-stm32f7.c | 4 + drivers/iio/Kconfig | 1 - drivers/infiniband/Kconfig | 1 - drivers/iommu/intel-iommu.c | 5 +- drivers/iommu/iommu.c | 19 +- drivers/iommu/iova.c | 5 +- drivers/irqchip/irq-mvebu-sei.c | 2 +- drivers/leds/leds-lt3593.c | 8 +- drivers/leds/leds-pca955x.c | 35 +- drivers/leds/leds-pca963x.c | 44 +- drivers/media/Kconfig | 20 +- drivers/media/cec/Kconfig | 4 +- drivers/media/common/siano/Kconfig | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 9 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 6 +- drivers/media/i2c/Kconfig | 184 +- drivers/media/i2c/cx25840/Kconfig | 2 +- drivers/media/i2c/et8ek8/Kconfig | 2 +- drivers/media/i2c/m5mols/Kconfig | 2 +- drivers/media/i2c/smiapp/Kconfig | 2 +- drivers/media/media-request.c | 4 +- drivers/media/mmc/siano/Kconfig | 2 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/cobalt/Kconfig | 2 +- drivers/media/pci/cx18/Kconfig | 4 +- drivers/media/pci/cx23885/Kconfig | 4 +- drivers/media/pci/cx25821/Kconfig | 4 +- drivers/media/pci/cx88/Kconfig | 10 +- drivers/media/pci/ddbridge/Kconfig | 4 +- drivers/media/pci/dt3155/Kconfig | 2 +- drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/ivtv/Kconfig | 10 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/netup_unidvb/Kconfig | 2 +- drivers/media/pci/ngene/Kconfig | 2 +- drivers/media/pci/saa7134/Kconfig | 10 +- drivers/media/pci/saa7146/Kconfig | 6 +- drivers/media/pci/saa7164/Kconfig | 2 +- drivers/media/pci/solo6x10/Kconfig | 2 +- drivers/media/pci/tw5864/Kconfig | 2 +- drivers/media/pci/tw68/Kconfig | 2 +- drivers/media/platform/Kconfig | 72 +- drivers/media/platform/atmel/Kconfig | 2 +- drivers/media/platform/marvell-ccic/Kconfig | 4 +- drivers/media/platform/omap/Kconfig | 2 +- drivers/media/platform/rcar-vin/Kconfig | 2 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/sti/c8sectpfe/Kconfig | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 92 +- drivers/media/platform/vicodec/codec-fwht.h | 12 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 431 ++-- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 7 +- drivers/media/platform/vicodec/vicodec-core.c | 750 +++++-- drivers/media/platform/vimc/Kconfig | 2 +- drivers/media/platform/vivid/Kconfig | 6 +- drivers/media/platform/vsp1/vsp1_brx.c | 1 + drivers/media/platform/vsp1/vsp1_clu.c | 1 + drivers/media/platform/vsp1/vsp1_dl.c | 84 +- drivers/media/platform/vsp1/vsp1_dl.h | 6 +- drivers/media/platform/vsp1/vsp1_drm.c | 94 +- drivers/media/platform/vsp1/vsp1_drm.h | 2 +- drivers/media/platform/vsp1/vsp1_entity.c | 3 +- drivers/media/platform/vsp1/vsp1_entity.h | 7 +- drivers/media/platform/vsp1/vsp1_hgo.c | 1 + drivers/media/platform/vsp1/vsp1_hgt.c | 1 + drivers/media/platform/vsp1/vsp1_hsit.c | 1 + drivers/media/platform/vsp1/vsp1_lif.c | 1 + drivers/media/platform/vsp1/vsp1_lut.c | 1 + drivers/media/platform/vsp1/vsp1_regs.h | 6 +- drivers/media/platform/vsp1/vsp1_rpf.c | 1 + drivers/media/platform/vsp1/vsp1_rwpf.h | 1 + drivers/media/platform/vsp1/vsp1_sru.c | 1 + drivers/media/platform/vsp1/vsp1_uds.c | 1 + drivers/media/platform/vsp1/vsp1_uif.c | 1 + drivers/media/platform/vsp1/vsp1_video.c | 16 +- drivers/media/platform/vsp1/vsp1_wpf.c | 83 +- drivers/media/platform/xilinx/Kconfig | 6 +- drivers/media/radio/Kconfig | 54 +- drivers/media/radio/si470x/Kconfig | 6 +- drivers/media/radio/si4713/Kconfig | 6 +- drivers/media/rc/Kconfig | 80 +- drivers/media/rc/keymaps/Kconfig | 2 +- drivers/media/spi/Kconfig | 2 +- drivers/media/usb/airspy/Kconfig | 2 +- drivers/media/usb/au0828/Kconfig | 6 +- drivers/media/usb/cpia2/Kconfig | 2 +- drivers/media/usb/cx231xx/Kconfig | 8 +- drivers/media/usb/em28xx/Kconfig | 8 +- drivers/media/usb/go7007/Kconfig | 8 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/hackrf/Kconfig | 2 +- drivers/media/usb/hdpvr/Kconfig | 2 +- drivers/media/usb/pulse8-cec/Kconfig | 2 +- drivers/media/usb/pvrusb2/Kconfig | 8 +- drivers/media/usb/pwc/Kconfig | 4 +- drivers/media/usb/rainshadow-cec/Kconfig | 2 +- drivers/media/usb/siano/Kconfig | 2 +- drivers/media/usb/stk1160/Kconfig | 2 +- drivers/media/usb/stkwebcam/Kconfig | 2 +- drivers/media/usb/tm6000/Kconfig | 4 +- drivers/media/usb/usbtv/Kconfig | 2 +- drivers/media/usb/usbvision/Kconfig | 2 +- drivers/media/usb/uvc/Kconfig | 4 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 8 +- drivers/media/v4l2-core/v4l2-ctrls.c | 30 +- drivers/media/v4l2-core/v4l2-ioctl.c | 1 + drivers/mmc/host/cqhci.c | 2 + drivers/mmc/host/cqhci.h | 4 + drivers/mmc/host/mtk-sd.c | 11 + drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 8 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-omap.c | 2 +- drivers/mmc/host/sdhci-tegra.c | 304 ++- drivers/mmc/host/sdhci.c | 5 +- drivers/mmc/host/sdhci.h | 1 + drivers/mmc/host/tmio_mmc.h | 2 + drivers/mmc/host/tmio_mmc_core.c | 2 +- drivers/net/Kconfig | 1 + drivers/net/ethernet/aquantia/Kconfig | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 187 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 16 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 15 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 6 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 + drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 + drivers/net/ethernet/cavium/Kconfig | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 23 +- drivers/net/ethernet/intel/ice/ice_common.c | 37 +- drivers/net/ethernet/intel/ice/ice_common.h | 18 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 25 +- drivers/net/ethernet/intel/ice/ice_lib.c | 95 +- drivers/net/ethernet/intel/ice/ice_lib.h | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 127 +- drivers/net/ethernet/intel/ice/ice_sched.c | 19 +- drivers/net/ethernet/intel/ice/ice_switch.c | 339 ++- drivers/net/ethernet/intel/ice/ice_switch.h | 25 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 48 +- drivers/net/ethernet/intel/ice/ice_type.h | 1 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 239 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 20 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 47 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 30 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 51 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 5 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/flower/action.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 - .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 + drivers/net/ethernet/realtek/r8169.c | 10 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 + drivers/net/geneve.c | 2 - drivers/net/gtp.c | 4 +- drivers/net/ieee802154/mac802154_hwsim.c | 7 +- drivers/net/macsec.c | 11 +- drivers/net/phy/Kconfig | 6 +- drivers/net/phy/aquantia_main.c | 155 +- drivers/net/team/team.c | 5 +- drivers/net/tun.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 53 +- drivers/regulator/Kconfig | 3 +- drivers/regulator/tps65217-regulator.c | 4 +- drivers/regulator/tps65218-regulator.c | 8 +- drivers/rtc/Kconfig | 5 +- drivers/rtc/class.c | 14 +- drivers/rtc/dev.c | 13 +- drivers/rtc/hctosys.c | 3 +- drivers/rtc/interface.c | 99 +- drivers/rtc/lib.c | 22 +- drivers/rtc/nvmem.c | 2 +- drivers/rtc/proc.c | 14 +- drivers/rtc/rtc-88pm80x.c | 16 +- drivers/rtc/rtc-ab-b5ze-s3.c | 34 +- drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-da9063.c | 13 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-omap.c | 10 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-ps3.c | 32 +- drivers/rtc/rtc-sh.c | 30 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-test.c | 3 +- drivers/rtc/rtc-wm831x.c | 43 +- drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/sysfs.c | 16 +- drivers/soc/bcm/bcm2835-power.c | 49 +- drivers/soc/tegra/pmc.c | 39 +- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-at91-usart.c | 8 +- drivers/{staging/mt7621-spi => spi}/spi-mt7621.c | 88 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/drivers/ni_mio_common.c | 2 + drivers/staging/emxx_udc/emxx_udc.c | 34 +- drivers/staging/erofs/inode.c | 4 +- drivers/staging/erofs/internal.h | 6 +- drivers/staging/erofs/super.c | 18 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 16 +- drivers/staging/gdm724x/gdm_lte.c | 1 - drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/media/Kconfig | 2 +- drivers/staging/media/bcm2048/Kconfig | 2 +- drivers/staging/media/imx/Kconfig | 4 +- drivers/staging/media/ipu3/Kconfig | 2 +- drivers/staging/media/omap4iss/Kconfig | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 1 + drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/mt7621-mmc/dbg.c | 15 +- drivers/staging/mt7621-mmc/dbg.h | 9 +- drivers/staging/mt7621-mmc/sd.c | 14 +- drivers/staging/mt7621-spi/Kconfig | 6 - drivers/staging/mt7621-spi/Makefile | 1 - drivers/staging/mt7621-spi/TODO | 5 - drivers/staging/netlogic/xlr_net.c | 7 +- drivers/staging/pi433/pi433_if.c | 8 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 3 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 35 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8192e/Kconfig | 8 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 3 +- drivers/staging/rtl8192u/r8192U_dm.c | 9 - drivers/staging/rtl8712/rtl8712_cmd.h | 1 - drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_led.c | 7 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 39 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 4 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 82 +- drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/vt6655/rf.c | 19 +- drivers/staging/wilc1000/host_interface.c | 20 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/target/target_core_user.c | 5 +- drivers/thunderbolt/switch.c | 13 +- drivers/thunderbolt/xdomain.c | 23 +- drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/usb/dwc3/dwc3-pci.c | 4 + drivers/usb/gadget/function/f_hid.c | 6 +- drivers/usb/gadget/udc/net2272.c | 1 + drivers/usb/gadget/udc/net2280.c | 8 +- drivers/usb/host/xhci-dbgcap.c | 5 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.h | 8 + drivers/vfio/Kconfig | 1 - fs/Makefile | 2 +- fs/block_dev.c | 12 +- fs/btrfs/acl.c | 48 +- fs/btrfs/backref.c | 4 +- fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 14 +- fs/btrfs/ctree.h | 14 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 82 +- fs/btrfs/disk-io.h | 5 +- fs/btrfs/extent-tree.c | 108 +- fs/btrfs/extent_io.c | 235 +- fs/btrfs/extent_io.h | 80 +- fs/btrfs/extent_map.c | 39 + fs/btrfs/file-item.c | 8 +- fs/btrfs/file.c | 3 +- fs/btrfs/free-space-cache.c | 4 - fs/btrfs/inode.c | 267 ++- fs/btrfs/ioctl.c | 64 +- fs/btrfs/locking.c | 135 +- fs/btrfs/props.c | 240 +- fs/btrfs/props.h | 7 +- fs/btrfs/relocation.c | 52 +- fs/btrfs/tests/btrfs-tests.c | 16 +- fs/btrfs/tests/btrfs-tests.h | 17 +- fs/btrfs/tests/extent-buffer-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 35 +- fs/btrfs/tests/extent-map-tests.c | 213 +- fs/btrfs/tests/free-space-tests.c | 11 +- fs/btrfs/tests/free-space-tree-tests.c | 10 +- fs/btrfs/tests/inode-tests.c | 33 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/transaction.c | 61 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 14 +- fs/btrfs/tree-checker.h | 6 - fs/btrfs/tree-log.c | 11 + fs/btrfs/uuid-tree.c | 2 +- fs/btrfs/volumes.c | 280 +-- fs/btrfs/volumes.h | 23 +- fs/btrfs/xattr.c | 74 +- fs/cifs/smb2pdu.c | 5 +- fs/cifs/trace.h | 6 +- fs/ext4/indirect.c | 43 +- fs/ext4/ioctl.c | 7 + fs/f2fs/data.c | 17 +- fs/f2fs/f2fs.h | 43 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 2 +- fs/f2fs/segment.c | 53 +- fs/f2fs/super.c | 13 +- fs/io_uring.c | 439 ++-- fs/iomap.c | 12 +- fs/jfs/jfs_txnmgr.c | 3 +- fs/lockd/host.c | 3 +- fs/locks.c | 9 +- fs/nfs/client.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 5 +- fs/nfs/nfs4proc.c | 5 +- fs/nfsd/nfs4xdr.c | 4 + fs/notify/fanotify/Kconfig | 1 - fs/notify/inotify/Kconfig | 1 - fs/proc/kcore.c | 27 + include/crypto/internal/simd.h | 44 + include/crypto/morus1280_glue.h | 79 +- include/crypto/morus640_glue.h | 79 +- include/drm/drm_bridge.h | 11 +- include/drm/drm_connector.h | 80 +- include/drm/drm_drv.h | 6 +- include/drm/drm_modeset_helper_vtables.h | 7 + include/drm/drm_writeback.h | 30 +- include/drm/i915_pciids.h | 7 + include/dt-bindings/clock/exynos5410.h | 3 +- include/dt-bindings/clock/imx7ulp-clock.h | 1 - include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 1 + include/linux/blkdev.h | 3 + include/linux/bpf.h | 1 + include/linux/genl_magic_func.h | 4 +- include/linux/interrupt.h | 25 - include/linux/irq.h | 2 +- include/linux/kcore.h | 2 + include/linux/lsm_hooks.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/netdevice.h | 4 +- include/linux/pid.h | 2 + include/linux/pid_namespace.h | 8 + include/linux/platform_data/gpio/gpio-amd-fch.h | 2 +- include/linux/rtc.h | 4 +- include/linux/sbitmap.h | 2 +- include/linux/syscalls.h | 2 + include/linux/tick.h | 6 + include/linux/uio.h | 24 +- include/media/fwht-ctrls.h | 31 + include/media/media-request.h | 4 +- include/media/v4l2-ctrls.h | 7 +- include/media/videobuf2-core.h | 3 + include/media/vsp1.h | 19 +- include/net/devlink.h | 499 +---- include/net/genetlink.h | 4 +- include/net/geneve.h | 2 + include/net/sch_generic.h | 11 + include/net/sock.h | 17 +- include/net/vxlan.h | 2 + include/net/xfrm.h | 2 +- include/soc/rockchip/rk3399_grf.h | 21 + include/soc/rockchip/rockchip_sip.h | 1 + include/trace/events/btrfs.h | 157 +- include/trace/events/timer.h | 17 +- include/uapi/drm/i915_drm.h | 192 +- include/uapi/linux/bpf.h | 65 +- include/uapi/linux/tcp.h | 27 + include/uapi/linux/v4l2-controls.h | 4 + include/uapi/linux/videodev2.h | 1 + include/uapi/linux/wait.h | 17 + init/Kconfig | 10 - kernel/bpf/verifier.c | 53 +- kernel/cpu.c | 2 + kernel/events/core.c | 2 + kernel/futex.c | 4 + kernel/irq/devres.c | 2 - kernel/irq/manage.c | 5 +- kernel/pid.c | 162 ++ kernel/pid_namespace.c | 25 + kernel/signal.c | 20 +- kernel/softirq.c | 51 - kernel/sys_ni.c | 3 - kernel/taskstats.c | 28 +- kernel/time/clockevents.c | 18 +- kernel/time/jiffies.c | 4 +- kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 40 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 10 +- kernel/time/tick-sched.c | 3 +- kernel/time/tick-sched.h | 13 +- kernel/time/timekeeping.c | 18 +- kernel/time/timer.c | 30 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 5 +- lib/rhashtable.c | 8 +- lib/test_printf.c | 4 +- localversion-next | 2 +- net/Kconfig | 7 +- net/batman-adv/netlink.c | 19 +- net/core/dev.c | 19 +- net/core/devlink.c | 94 +- net/core/filter.c | 350 ++- net/core/net-sysfs.c | 4 +- net/core/sysctl_net_core.c | 8 +- net/dsa/Kconfig | 1 + net/dsa/dsa2.c | 48 +- net/hsr/hsr_netlink.c | 3 +- net/ieee802154/ieee802154.h | 2 - net/ieee802154/netlink.c | 1 + net/ieee802154/nl802154.c | 30 +- net/ipv4/af_inet.c | 4 + net/ipv4/fou.c | 4 +- net/ipv4/ip_vti.c | 9 +- net/ipv4/tcp.c | 54 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_output.c | 8 +- net/ipv6/ila/ila_main.c | 5 +- net/ipv6/seg6.c | 5 +- net/ipv6/tcp_ipv6.c | 12 +- net/l2tp/l2tp_netlink.c | 10 +- net/ncsi/ncsi-netlink.c | 7 +- net/netfilter/ipvs/ip_vs_ctl.c | 13 +- net/netlabel/netlabel_calipso.c | 5 +- net/netlabel/netlabel_cipso_v4.c | 5 +- net/netlabel/netlabel_mgmt.c | 9 +- net/netlabel/netlabel_unlabeled.c | 9 +- net/netlink/genetlink.c | 6 +- net/nfc/netlink.c | 20 +- net/openvswitch/conntrack.c | 4 +- net/openvswitch/datapath.c | 17 +- net/openvswitch/meter.c | 5 +- net/rxrpc/output.c | 11 +- net/sched/act_mirred.c | 7 +- net/sched/sch_generic.c | 3 + net/smc/smc_pnet.c | 5 +- net/sunrpc/clnt.c | 12 +- net/tipc/netlink.c | 22 +- net/tipc/node.c | 7 +- net/wimax/stack.c | 5 +- net/wireless/nl80211.c | 105 +- net/xfrm/xfrm_state.c | 30 +- samples/bpf/.gitignore | 1 + scripts/checkpatch.pl | 18 + scripts/recordmcount.pl | 3 + security/selinux/hooks.c | 4 +- security/selinux/netlabel.c | 14 +- security/selinux/ss/services.c | 7 +- sound/core/oss/pcm_oss.c | 43 +- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 2 + sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/drivers/aloop.c | 4 +- sound/pci/hda/patch_ca0132.c | 20 +- sound/pci/hda/patch_realtek.c | 25 + sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/codecs/Kconfig | 6 +- sound/soc/codecs/Makefile | 2 +- sound/soc/codecs/nau8810.c | 3 +- sound/soc/codecs/sirf-audio-codec.c | 3 - sound/soc/codecs/tlv320aic32x4-clk.c | 483 ++++ sound/soc/codecs/tlv320aic32x4.c | 427 ++-- sound/soc/codecs/tlv320aic32x4.h | 11 + sound/soc/fsl/Kconfig | 1 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 + sound/soc/soc-dapm.c | 6 +- sound/soc/stm/stm32_sai.c | 80 +- sound/soc/stm/stm32_sai.h | 2 + sound/soc/stm/stm32_sai_sub.c | 45 +- tools/arch/arm64/include/uapi/asm/unistd.h | 2 + tools/bpf/bpftool/prog.c | 266 +-- tools/build/Makefile.feature | 6 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libopencsd.c | 4 +- tools/include/uapi/asm-generic/unistd.h | 149 +- tools/include/uapi/linux/bpf.h | 65 +- tools/include/uapi/linux/in.h | 9 +- tools/lib/bpf/Makefile | 42 +- tools/lib/bpf/README.rst | 1 + tools/lib/bpf/libbpf.c | 253 ++- tools/lib/bpf/libbpf.h | 64 + tools/lib/bpf/libbpf.map | 3 + tools/objtool/check.c | 3 +- tools/perf/Documentation/Build.txt | 24 + tools/perf/Documentation/perf-config.txt | 16 +- tools/perf/Documentation/perf-record.txt | 4 + tools/perf/Documentation/perf-report.txt | 13 + tools/perf/Documentation/perf-script.txt | 3 + tools/perf/Documentation/perf-stat.txt | 5 +- tools/perf/Documentation/tips.txt | 7 + tools/perf/Makefile.config | 15 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 6 +- tools/perf/arch/x86/util/Build | 1 + tools/perf/arch/x86/util/archinsn.c | 26 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-record.c | 54 +- tools/perf/builtin-report.c | 50 +- tools/perf/builtin-script.c | 129 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 62 +- tools/perf/builtin.h | 3 +- tools/perf/perf.c | 1 + tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 594 ----- .../perf/pmu-events/arch/x86/amdfam17h/branch.json | 12 + .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 287 +++ tools/perf/pmu-events/arch/x86/amdfam17h/core.json | 134 ++ .../arch/x86/amdfam17h/floating-point.json | 168 ++ .../perf/pmu-events/arch/x86/amdfam17h/memory.json | 162 ++ .../perf/pmu-events/arch/x86/amdfam17h/other.json | 65 + tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 61 +- tools/perf/scripts/python/export-to-sqlite.py | 26 +- tools/perf/scripts/python/exported-sql-viewer.py | 42 +- tools/perf/tests/attr/test-record-C0 | 2 +- tools/perf/tests/attr/test-record-basic | 2 +- tools/perf/tests/attr/test-record-branch-any | 2 +- .../perf/tests/attr/test-record-branch-filter-any | 2 +- .../tests/attr/test-record-branch-filter-any_call | 2 +- .../tests/attr/test-record-branch-filter-any_ret | 2 +- tools/perf/tests/attr/test-record-branch-filter-hv | 2 +- .../tests/attr/test-record-branch-filter-ind_call | 2 +- tools/perf/tests/attr/test-record-branch-filter-k | 2 +- tools/perf/tests/attr/test-record-branch-filter-u | 2 +- tools/perf/tests/attr/test-record-count | 2 +- tools/perf/tests/attr/test-record-data | 2 +- tools/perf/tests/attr/test-record-freq | 2 +- tools/perf/tests/attr/test-record-graph-default | 2 +- tools/perf/tests/attr/test-record-graph-dwarf | 2 +- tools/perf/tests/attr/test-record-graph-fp | 2 +- tools/perf/tests/attr/test-record-group | 2 +- tools/perf/tests/attr/test-record-group-sampling | 2 +- tools/perf/tests/attr/test-record-group1 | 2 +- tools/perf/tests/attr/test-record-no-buffering | 2 +- tools/perf/tests/attr/test-record-no-inherit | 2 +- tools/perf/tests/attr/test-record-no-samples | 2 +- tools/perf/tests/attr/test-record-period | 2 +- tools/perf/tests/attr/test-record-raw | 2 +- tools/perf/tests/backward-ring-buffer.c | 2 +- tools/perf/tests/evsel-tp-sched.c | 1 + tools/perf/tests/expr.c | 5 +- tools/perf/tests/openat-syscall-all-cpus.c | 4 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browsers/Build | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 141 +- tools/perf/ui/browsers/res_sample.c | 91 + tools/perf/ui/browsers/scripts.c | 274 ++- tools/perf/util/annotate.c | 163 +- tools/perf/util/annotate.h | 1 + tools/perf/util/archinsn.h | 12 + tools/perf/util/bpf-event.c | 425 +++- tools/perf/util/bpf-event.h | 42 +- tools/perf/util/build-id.c | 1 + tools/perf/util/config.c | 3 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 + tools/perf/util/cs-etm.c | 12 +- tools/perf/util/data.c | 107 +- tools/perf/util/data.h | 14 +- tools/perf/util/dso.c | 43 +- tools/perf/util/dso.h | 8 + tools/perf/util/env.c | 155 ++ tools/perf/util/env.h | 24 + tools/perf/util/evlist.c | 119 + tools/perf/util/evlist.h | 12 + tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel.h | 6 + tools/perf/util/header.c | 295 ++- tools/perf/util/header.h | 7 + tools/perf/util/hist.c | 54 +- tools/perf/util/hist.h | 31 +- tools/perf/util/map.c | 18 + tools/perf/util/ordered-events.c | 2 + tools/perf/util/parse-events.c | 2 + tools/perf/util/probe-event.c | 6 +- tools/perf/util/session.c | 28 +- tools/perf/util/sort.c | 91 + tools/perf/util/sort.h | 12 + tools/perf/util/stat.c | 12 +- tools/perf/util/symbol.c | 5 + tools/perf/util/symbol_conf.h | 3 + tools/perf/util/time-utils.c | 8 + tools/perf/util/time-utils.h | 1 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 9 +- tools/testing/selftests/bpf/bpf_helpers.h | 8 + tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 + tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 261 +++ .../bpf/progs/test_tcp_check_syncookie_kern.c | 129 ++ tools/testing/selftests/bpf/test_tc_edt.sh | 99 + tools/testing/selftests/bpf/test_tc_tunnel.sh | 186 ++ .../selftests/bpf/test_tcp_check_syncookie.sh | 81 + .../selftests/bpf/test_tcp_check_syncookie_user.c | 212 ++ tools/testing/selftests/bpf/test_verifier.c | 6 +- tools/testing/selftests/bpf/urandom_read.c | 15 +- tools/testing/selftests/bpf/verifier/calls.c | 25 + .../testing/selftests/bpf/verifier/ref_tracking.c | 126 +- tools/testing/selftests/bpf/verifier/unpriv.c | 8 +- tools/testing/selftests/efivarfs/efivarfs.sh | 4 + tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidctl_test.c | 553 +++++ tools/testing/selftests/rseq/rseq.h | 1 - tools/testing/selftests/rseq/run_param_test.sh | 7 +- tools/testing/selftests/timers/skew_consistency.c | 1 - tools/testing/selftests/x86/mpx-dig.c | 2 - 1106 files changed, 22498 insertions(+), 13168 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/sunxi.txt create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/spi/spi-mt7621.txt delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/csky/kernel/perf_callchain.c create mode 100644 drivers/gpu/drm/i915/i915_user_extensions.c create mode 100644 drivers/gpu/drm/i915/i915_user_extensions.h delete mode 100644 drivers/gpu/drm/omapdrm/displays/connector-dvi.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dpi.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_du_writeback.h create mode 100644 drivers/i2c/busses/i2c-at91-core.c rename drivers/i2c/busses/{i2c-at91.c => i2c-at91-master.c} (66%) create mode 100644 drivers/i2c/busses/i2c-at91-slave.c create mode 100644 drivers/i2c/busses/i2c-at91.h rename drivers/{staging/mt7621-spi => spi}/spi-mt7621.c (87%) delete mode 100644 drivers/staging/mt7621-spi/Kconfig delete mode 100644 drivers/staging/mt7621-spi/Makefile delete mode 100644 drivers/staging/mt7621-spi/TODO create mode 100644 include/media/fwht-ctrls.h create mode 100644 include/soc/rockchip/rk3399_grf.h create mode 100644 sound/soc/codecs/tlv320aic32x4-clk.c create mode 100644 tools/perf/arch/x86/util/archinsn.c create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/branch.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/core.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/other.json create mode 100644 tools/perf/ui/browsers/res_sample.c create mode 100644 tools/perf/util/archinsn.h create mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c create mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh create mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh create mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh create mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c create mode 100644 tools/testing/selftests/pidfd/pidctl_test.c