This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 494367cb57c9 Add linux-next specific files for 20190125 omits 0b336340de39 Merge branch 'akpm/master' omits bedae28d6429 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 0124f2b53520 kernel/fork.c: remove duplicated include omits 05fadc6531cd locking/atomics: build atomic headers as required omits 6a763a923957 include/linux/sched/signal.h: replace `tsk' with `task' omits a1375b6ae6ff scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 5463235fb3e1 Merge branch 'akpm-current/current' omits 20e7994d20fb Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits aaaf72cccb0f Merge remote-tracking branch 'pidfd/for-next' omits b36ff520a1a2 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 816ece44a3e2 Merge remote-tracking branch 'hyperv/hyperv-next' omits f24f80f0490e Merge remote-tracking branch 'nvmem/for-next' omits 44426f5e03e1 Merge remote-tracking branch 'slimbus/for-next' omits da7ffb826da6 Merge remote-tracking branch 'cisco/for-next' omits 7a38f4f36514 Merge remote-tracking branch 'kspp/for-next/kspp' omits 7feb861a7e85 Merge remote-tracking branch 'ntb/ntb-next' omits ef3189ae1a5e Merge remote-tracking branch 'at24/at24/for-next' omits 70258b5ae578 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits d26c9669af25 Merge remote-tracking branch 'rtc/rtc-next' omits 5e9df6de3bfa Merge remote-tracking branch 'coresight/next' omits 574dd1b617b8 Merge remote-tracking branch 'livepatching/for-next' omits f9fe0cac5617 Merge remote-tracking branch 'y2038/y2038' omits 01bea9be9bfe Merge remote-tracking branch 'random/dev' omits fd136d427896 Merge remote-tracking branch 'userns/for-next' omits b93c96129e21 Merge remote-tracking branch 'pwm/for-next' omits de0a54294ce4 Merge remote-tracking branch 'pinctrl/for-next' omits 933cee49a9f0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2358937f10f7 Merge remote-tracking branch 'gpio/for-next' omits 4303af9c841d Merge remote-tracking branch 'rpmsg/for-next' omits 0db67c56ca35 Merge remote-tracking branch 'vhost/linux-next' omits c3d043f709e6 Merge remote-tracking branch 'scsi/for-next' omits be850fcfdf5a Merge remote-tracking branch 'cgroup/for-next' omits 77f6b21b7e74 Merge remote-tracking branch 'slave-dma/next' omits 603bf4609a9c Merge remote-tracking branch 'mux/for-next' omits 1a6c1840f76c Merge remote-tracking branch 'staging/staging-next' omits 0e617015e7ce Merge remote-tracking branch 'extcon/extcon-next' omits ac7b97c80d2e Merge remote-tracking branch 'char-misc/char-misc-next' omits 679d142f88bb Merge remote-tracking branch 'tty/tty-next' omits 526e53e818aa Merge remote-tracking branch 'phy-next/next' omits e2d929110a6c Merge remote-tracking branch 'usb/usb-next' omits 39f845232a69 Merge remote-tracking branch 'driver-core/driver-core-next' omits 5de61a8a9b13 Merge remote-tracking branch 'ipmi/for-next' omits 23396947c7ca Merge remote-tracking branch 'leds/for-next' omits 6d961bd41071 Merge remote-tracking branch 'percpu/for-next' omits 9142fdc8d9fc Merge remote-tracking branch 'kvm-arm/next' omits 7a3523b71805 Merge remote-tracking branch 'rcu/rcu/next' omits 2b5283fe7b42 Merge remote-tracking branch 'edac-amd/for-next' omits e7a192f728fd Merge remote-tracking branch 'clockevents/clockevents/next' omits e33b7aa160cc Merge remote-tracking branch 'tip/auto-latest' omits 0dbef3941426 Merge remote-tracking branch 'spi/for-next' omits 2575ee276bce Merge remote-tracking branch 'devicetree/for-next' omits 36568d56a1dc Merge remote-tracking branch 'audit/next' omits 3786c4f0808a Merge remote-tracking branch 'iommu/next' omits 2c11572e8af4 Merge remote-tracking branch 'selinux/next' omits 138f9c918439 Merge remote-tracking branch 'integrity/next-integrity' omits fe03d636861f Merge remote-tracking branch 'apparmor/apparmor-next' omits 528a9f0f58b1 Merge remote-tracking branch 'security/next-testing' omits 4a3311df0d16 Merge remote-tracking branch 'regulator/for-next' omits 3847f9b4da93 Merge remote-tracking branch 'battery/for-next' omits ccff57d174a7 Merge remote-tracking branch 'mfd/for-mfd-next' omits f4222f298c96 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8390ee0131b2 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits ff26df4614ad scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits aef4c8a9191f scsi: ppa: mark expected switch fall-through omits cbbbd3be5c71 scsi: osst: mark expected switch fall-throughs omits d884a4c56d88 scsi: osd: osd_initiator: mark expected switch fall-throughs omits c9f2c32f800f scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 43ddb666432c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits a6e6f6830271 scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits cb2758591ea5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits fa697bf3e091 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits a3d22c9d28fe scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits b5151bc73c4e scsi: imm: mark expected switch fall-throughs omits 6060ada4f58e scsi: csiostor: csio_wr: mark expected switch fall-through omits 04deb587c2a5 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 4f43e068c947 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 0a3de3019df9 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 19ebb3b18980 scsi: aic7xxx: mark expected switch fall-throughs omits 17dde8bfed4a fs: mark expected switch fall-throughs omits 21264ad296c4 time: Mark expected switch fall-throughs omits 3265edf0e49d cfg80211: mark expected switch fall-throughs omits 934e12a595c7 x86/syscalls: Mark expected switch fall-throughs omits 26880dc87719 drm/nouveau/nvkm: mark expected switch fall-throughs omits e364f73248bd Merge remote-tracking branch 'mmc/next' omits ee58c3045d82 afs: Mark expected switch fall-throughs omits 3c56a7610191 Merge remote-tracking branch 'block/for-next' omits 989d13e0a8be Merge remote-tracking branch 'input/next' omits 212fe339b075 Merge remote-tracking branch 'sound-asoc/for-next' omits 6d317420105c Merge remote-tracking branch 'sound/for-next' omits a232c64bd7b4 Merge remote-tracking branch 'regmap/for-next' omits c096e17e04e3 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5abe4c9ed583 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits e0cfa3d4c14a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits a6d427c96a20 Merge remote-tracking branch 'drm-msm/msm-next' omits 06108e7047d4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b0cea950a0f6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4f7b9bd758f1 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7bd619c9576f Merge remote-tracking branch 'drm/drm-next' omits e5581ce7bd67 Merge remote-tracking branch 'crypto/master' omits b7db72f44667 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9185974c4151 Merge remote-tracking branch 'nand/nand/next' omits 893f8687718c Merge remote-tracking branch 'mtd/mtd/next' omits 322d3ec6c8dd Merge remote-tracking branch 'gfs2/for-next' omits feb22c0b2f7e Merge remote-tracking branch 'mac80211-next/master' omits 997de32ca1a5 Merge remote-tracking branch 'bluetooth/master' omits 3dbf49d004bd Merge remote-tracking branch 'wireless-drivers-next/master' omits 3b238ca1fab2 Merge remote-tracking branch 'nfc-next/master' omits 37d357d41d74 Merge remote-tracking branch 'netfilter-next/master' omits eacf7aacab50 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a8516abc1402 Merge remote-tracking branch 'bpf-next/master' omits bd472dbfd139 Merge remote-tracking branch 'net-next/master' omits 7d0c6cf689cd Merge remote-tracking branch 'rdma/for-next' omits 2a52335ca70f Merge remote-tracking branch 'thermal/next' omits 99f67bf31e5a Merge remote-tracking branch 'opp/opp/linux-next' omits 34e341d7cab3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b4b1f03c7c23 Merge remote-tracking branch 'pm/linux-next' omits 85baa5dbf791 drm/i915: Update DRIVER_DATE to 20190124 omits 783f17d37292 Merge remote-tracking branch 'v4l-dvb-next/master' omits 2feee1a22e26 Merge remote-tracking branch 'v4l-dvb/master' omits 20357b279ac3 Merge remote-tracking branch 'jc_docs/docs-next' omits 8bd08841bbf0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 820cf8c12d89 Merge branch 'next-general' into next-testing omits 4b42564181d6 tomoyo: Allow multiple use_group lines. omits cdcf6723add5 tomoyo: Coding style fix. omits ff00d85b4df9 Merge tag 'gvt-next-2019-01-24' of https://github.com/inte [...] omits c11cf744da43 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3da9364ae679 Merge remote-tracking branch 'hid/for-next' omits fa562298f9df Merge remote-tracking branch 'pstore/for-next/pstore' omits 6c620ed6fd71 Merge remote-tracking branch 'pci/next' omits e7c555be49fd Merge remote-tracking branch 'printk/for-next' omits 86351d6b32e6 Merge remote-tracking branch 'vfs/for-next' omits e906f3f2f45d Merge remote-tracking branch 'v9fs/9p-next' omits dc36a1c2f91a Merge remote-tracking branch 'overlayfs/overlayfs-next' omits abd04f49db5f Merge remote-tracking branch 'nfsd/nfsd-next' omits 9a0c5e09c1bd Merge remote-tracking branch 'jfs/jfs-next' omits 0eab5d070572 Merge remote-tracking branch 'fuse/for-next' omits d9cb4d208339 Merge remote-tracking branch 'f2fs/dev' omits 902735f2cf2e Merge remote-tracking branch 'ext3/for_next' omits ae60f4d20b27 Merge remote-tracking branch 'ecryptfs/next' omits 8d2b8af18386 Merge remote-tracking branch 'cifs/for-next' omits ab941cf8ad17 Merge remote-tracking branch 'btrfs-kdave/for-next' omits dc2ccac4543d Merge remote-tracking branch 'befs/for-next' omits ae43ae821fcb Merge remote-tracking branch 'fscrypt/master' omits 0f4218be17fe Merge remote-tracking branch 'xtensa/xtensa-for-next' omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 141065012a8c HID: intel-ish-hid: Switch to use new generic UUID API omits c230c370a4fe Merge remote-tracking branch 's390/features' omits 138e77feccc8 Merge remote-tracking branch 'powerpc/next' omits c54bfbe920fa Merge remote-tracking branch 'parisc-hd/for-next' omits 08e813a2c179 Merge remote-tracking branch 'nios2/for-next' omits 65c3eee13564 Merge remote-tracking branch 'mips/mips-next' omits 38f6b5dfb183 Merge remote-tracking branch 'microblaze/next' omits eab7e2cababa Merge remote-tracking branch 'm68k/for-next' omits 42d907a2b9a9 Merge remote-tracking branch 'csky/linux-next' omits 76200a38f2c5 Merge branch 'acpi-debug' into linux-next omits 6010ce3f2e57 ACPI: debug: Clean up acpi_aml_init() omits 095b2bdf29b1 Merge remote-tracking branch 'clk/clk-next' omits 44e970d18284 Merge remote-tracking branch 'tegra/for-next' omits 670f4bb82dcf Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 14b455334c61 Merge remote-tracking branch 'samsung-krzk/for-next' omits d9afbf599fe1 Merge remote-tracking branch 'rockchip/for-next' omits 368585aa248a Merge remote-tracking branch 'renesas/next' omits e34598b85470 Merge remote-tracking branch 'qcom/for-next' omits e8fd4076f34d Merge remote-tracking branch 'reset/reset/next' omits 5e1795d4d0ee Merge remote-tracking branch 'omap/for-next' omits afc4ac0683aa Merge remote-tracking branch 'mediatek/for-next' omits 153c0e00755c Merge remote-tracking branch 'keystone/next' omits aa183e3ff2b7 Merge remote-tracking branch 'imx-mxs/for-next' omits 55ca47b125dd Merge remote-tracking branch 'bcm2835/for-next' omits 95428869e0e9 Merge remote-tracking branch 'at91/at91-next' omits f910d6e2ac83 Merge remote-tracking branch 'aspeed/for-next' omits 66662c8e6887 Merge remote-tracking branch 'amlogic/for-next' omits 718498aaaf74 Merge remote-tracking branch 'actions/for-next' omits 14ebe7938385 Merge remote-tracking branch 'arm-soc/for-next' omits 1db1a01f3284 Merge remote-tracking branch 'arm-perf/for-next/perf' omits ee2cf29cdd2e Merge remote-tracking branch 'arm64/for-next/core' omits 3aa4eb2b9934 Merge remote-tracking branch 'arm/for-next' omits 6c350ec109f6 Merge remote-tracking branch 'leaks/leaks-next' omits 9fd6eed27293 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 9fca8f32401a Merge remote-tracking branch 'kbuild/for-next' omits ac8358d52d79 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 59b02639a45a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 41b95f4f1c90 Merge remote-tracking branch 'mmc-fixes/fixes' omits c9b94ce26f82 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 98ec4d2cc8b8 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 9fe443b52ae6 Merge remote-tracking branch 'scsi-fixes/fixes' omits 8a763d75e0da Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 39667ba92381 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits fab872749e40 Merge remote-tracking branch 'vfs-fixes/fixes' omits 6969977e87f4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f28f0a7a0410 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 41ab9f794042 Merge remote-tracking branch 'omap-fixes/fixes' omits a11ee0c510e4 Merge remote-tracking branch 'vfio-fixes/for-linus' omits a9f7de945bcd Merge remote-tracking branch 'ide/master' omits 6b154b2885b2 Merge remote-tracking branch 'input-current/for-linus' omits 4b1e3321accb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7dc43a127f96 Merge remote-tracking branch 'staging.current/staging-linus' omits bc3b425d0948 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5803a4223e13 Merge remote-tracking branch 'usb.current/usb-linus' omits 2d12c66a0cff Merge remote-tracking branch 'tty.current/tty-linus' omits 4ffb91dd760b Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 96c3534608dc Merge remote-tracking branch 'spi-fixes/for-linus' omits dc876914563a Merge remote-tracking branch 'regulator-fixes/for-linus' omits ad7f6770467b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits debf88147830 Merge remote-tracking branch 'rdma-fixes/for-rc' omits ac38490e64c0 Merge remote-tracking branch 'mac80211/master' omits d71a6b8a96cf Merge remote-tracking branch 'wireless-drivers/master' omits 7315c3d2e95c Merge remote-tracking branch 'netfilter/master' omits eedb98654813 Merge remote-tracking branch 'ipsec/master' omits 89a2af762c1e Merge remote-tracking branch 'bpf/master' omits 9d161f7c4351 Merge remote-tracking branch 'net/master' omits 3896305798b9 Merge remote-tracking branch 'arc-current/for-curr' omits edaf690170c8 Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits a5f1a81f701c cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData omits 2e5700bdde43 smb3: add credits we receive from oplock/break PDUs omits 6a9cbdd1ceca CIFS: Fix mounts if the client is low on credits omits 0fd1d37b0501 CIFS: Do not assume one credit for async responses omits 3d3003fce8e8 CIFS: Fix credit calculations in compound mid callback omits ec678eae746d CIFS: Fix credit calculation for encrypted reads with errors omits 8004c78c68e8 CIFS: Fix credits calculations for reads with errors omits ef68e831840c CIFS: Do not reconnect TCP session in add_credits() omits d8cdef4ae517 Merge remote-tracking branch 'fixes/master' omits dc15159a2ccb Merge tag 'drm-misc-fixes-2019-01-24' of git://anongit.fre [...] omits b62414c85767 dt-bindings: drm/msm/a6xx: Document GMU bindings omits f3c0f8f2fd83 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings omits a840f690d3c6 drm/msm: avoid unused function warning omits 023014e72e0a drm/msm: Add __printf verification omits a3c5e2cd7975 drm/msm: Fix A6XX support for opp-level omits bbc2cd07c510 drm/msm: honor GPU_READONLY flag omits 895ad6b0ccf7 drm/msm: drop interrupt-names omits 878411aef631 drm/msm/gpu: Remove hardcoded interrupt name omits c878a628e0c4 drm/msm/gpu: fix building without debugfs omits cffd425b9014 Merge tag 'for-5.0/dm-fixes' of git://git.kernel.org/pub/s [...] omits 35d571ec34fb Merge branch 'clk-renesas' into clk-next omits d9df942c07bb Merge tag 'clk-renesas-for-v5.1-tag1' of git://git.kernel. [...] omits 114d4eaa4e42 Merge branch 'clk-fixes' into clk-next omits 9ff1a3b49125 clk: qcom: gcc: Use active only source for CPUSS clocks omits a657b8b5a3ac Merge branch 'clk-struct-size' into clk-next omits 921e88a4f964 clk: imx: imx7ulp: use struct_size() in kzalloc() omits eeef9bcd33c7 Merge branch 'clk-socfpga-parent' into clk-next omits a30a67be7b6e clk: socfpga: Don't have get_parent for single parent ops omits 1816b4572c38 Merge branch 'spi-5.1' into spi-next omits 5b3965d0936f Merge branch 'spi-5.0' into spi-linus omits 9aabf74b02fb Merge branch 'asoc-5.1' into asoc-next omits 63a2031f84ca Merge branch 'asoc-5.0' into asoc-linus omits 4ffdca62e2de ASoC: Intel: make const arrays static, reduces object code size omits 303aef8b8427 clk: ti: Fix error handling in ti_clk_parse_divider_data() omits cd8da74baace Merge branch 'clk-fixes' into clk-next omits a64a9c088b75 clk: imx: Fix fractional clock set rate computation omits 99e13db945f7 Merge branch 'clk-fixes' into clk-next omits ede77858473a clk: Remove global clk traversal on fetch parent index omits c1c04cea13dc gpio: of: Fix logic inversion omits 6046f5407ff0 spi: cadence: Fix default polarity of native chipselect omits 6e0a32d6f376 spi: dw: Fix default polarity of native chipselect omits 2df201e0067d spi: Support high CS when using descriptors omits 401fbb34f53e Revert "dt-bindings: marvell,mmp2: Add clock id for the SP clock" omits 0acb69e7b904 Revert "clk: mmp2: add SP clock" omits 0113613faf02 Revert "Input: olpc_apsp - enable the SP clock" omits dae7d0d33e81 Merge branch 'regulator-5.1' into regulator-next omits 11c104263531 Merge branch 'regulator-5.0' into regulator-linus omits e58fca2baa78 Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits d031773169df ARM: dts: Adds device tree file for McGill's IceBoard, bas [...] omits 1ee128f4fff2 Merge branch 'bcm2835-drivers-next' into for-next omits f494caa480f7 soc: bcm: Make PM driver default for BCM2835 omits e109e7111084 regulator: bd9571mwv: Constify regulator_ops omits 704c5c01ce6e regulator: bd718x7: Constify regulator_ops omits 08f15f4a348a regulator: bd70528: Constify regulator_linear_range and re [...] 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 c04e2a780caf Merge tag 'fsnotify_for_v5.0-rc4' of git://git.kernel.org/ [...] omits 22a89a6b88e6 Merge tag 'ceph-for-5.0-rc4' of git://github.com/ceph/ceph-client omits aa7b98459f15 Merge tag 'sound-5.0-rc4' of git://git.kernel.org/pub/scm/ [...] omits 417992d5744f ARM: dts: ti81xx: Add dts boilerplate for all GPIO and SPI [...] omits d27cda291b23 ARM: ti81xx: Add hwmod boilerplate for all GPIO and SPI pe [...] omits c9573c7ff30e ARC: DTB: [scripted] fix node name and address spelling omits fee3b6748036 ARM: ti81xx: Move I2C entries in omap_hwmod_81xx to mainta [...] omits b4c30df0eb35 ARM: dts: omap4-sdp: Make ethernet working even if booted [...] omits dc81e8465d4a ARM: dts: am335x-shc.dts: Switch to SPDX identifier omits a4aaf1242c2b ARM: dts: am437x: replace linux,wakeup with wakeup-source [...] omits 7da10df988ca ARM: dts: am33xx: Remove unnecessary properties omits b0b2cac7e244 smb3: Cleanup license mess omits acc58d0bab55 CIFS: Fix possible hang during async MTU reads and writes omits 73aaf920cc72 cifs: fix memory leak of an allocated cifs_ntsd structure omits 06615fb9ce9e lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] omits a8bb3821e7d7 include/linux/module.h: mark init/cleanup_module aliases a [...] omits ae5d11d206fc arch: move common mmap flags to linux/mman.h omits c8e830f76f36 drm: tweak header name omits fe3de0a6f0a8 x86/mpx: tweak header name omits f5ed191a23bc virtio: use dependent_ptr_mb omits c540997c2216 barriers: convert a control to a data dependency omits f688287f89bb include/linux/compiler.h: allow memory operands omits 955156f34e7d PCI: avoid bridge feature re-probing on hotplug omits 61aa9f2dca8c virtio-net: bql support omits 8d3faa2286eb iommu/virtio: Add event queue omits c4797f72a255 iommu/virtio: Add probe request omits a4bcf7d1d74a iommu: Add virtio-iommu driver omits 5fb175790865 PCI: OF: Initialize dev->fwnode appropriately omits 898bf3db2eca of: Allow the iommu-map property to omit untranslated devices omits 437446292e4f dt-bindings: virtio: Add virtio-pci-iommu node omits c717d4945722 dt-bindings: virtio-mmio: Add IOMMU description omits 6df65d9afef6 virtio_balloon: remove the unnecessary 0-initialization omits f614d5c1ca0a virtio-balloon: improve update_balloon_size_func omits 45383fb0f42d virtio: support VIRTIO_F_ORDER_PLATFORM omits d9286d9743b6 clk: renesas: r8a774c0: Correct parent clock of DU omits 52f8451955dd csky: coding convention: use task_stack_page omits 171de6258c87 csky: fixup wrong pt_regs size omits 5c08179cd15f Merge branch 'devel' into for-next omits 4136e455f6a6 Merge branch 'ib-qcom-spmi' into devel omits e7dc6af82c28 spmi: pmic-arb: revert "disassociate old virq if hwirq map [...] omits 135ef21ab064 spmi: pmic-arb: validate type when mapping IRQ omits f14a5e6da4a5 arm64: dts: qcom: pmi8998: add interrupt controller properties omits 8cff9c8a7881 arm64: dts: qcom: pmi8994: add interrupt controller properties omits a1738363e41a arm64: dts: qcom: pm8998: add interrupt controller properties omits a61326c076f2 arm64: dts: qcom: pm8005: add interrupt controller properties omits c9a0ef552894 ARM: dts: qcom: pma8084: add interrupt controller properties omits 5f540fb4821a ARM: dts: qcom: pm8941: add interrupt controller properties omits ca69e2d165eb qcom: spmi-gpio: add support for hierarchical IRQ chip omits 682aefaa81e6 spmi: pmic-arb: disassociate old virq if hwirq mapping alr [...] omits ef74f70e5a10 gpio: add irq domain activate/deactivate functions omits 12a9eeaebba3 spmi: pmic-arb: convert to v2 irq interfaces to support hi [...] omits 790c3a04f2af KVM: arm/arm64: Move kvm_is_write_fault to header file omits 1dc470ab0155 KVM: arm/arm64: Rework the timer code to use a timer_map omits c753534daf1f KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems omits 01def6d4b006 KVM: arm/arm64: timer: Rework data structures for multiple timers omits 53a0ccd993f6 KVM: arm/arm64: consolidate arch timer trap handlers omits 188922da4992 KVM: arm64: Reuse sys_reg() macro when searching the trap table omits 737112459eea KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming omits f10ee0f55e82 KVM: arm/arm64: Simplify bg_timer programming omits 2522d77c3251 KVM: arm/arm64: Factor out VMID into struct kvm_vmid omits ef40b3d5528e arm/arm64: KVM: Statically configure the host's view of MPIDR omits 31fc83bdbaba ARM: KVM: Teach some form of type-safety to kvm_call_hyp omits 74bdc394c5a3 arm64: KVM: Drop VHE-specific HYP call stub omits 051a0ebd09ce arm64: KVM: Allow for direct call of HYP functions when using VHE omits 1fbfa15343a0 arm/arm64: KVM: Introduce kvm_call_hyp_ret() omits 58a429725837 clocksource/arm_arch_timer: Store physical timer IRQ numbe [...] omits 205d6bcf9bb8 Merge branch 'topic/pcm-lock-refactor' into for-next omits 3a55437141a1 ALSA: proc: Avoid possible leaks of snd_info_entry objects omits 480e32ebd524 ALSA: pcm: Simplify proc file destruction omits de89750c56f4 ALSA: pcm: Drop unused snd_pcm_substream.file field omits d8002539ec7b ALSA: fireface: comment cleanup about destination address [...] omits 53ab60baa1ac ipvs: Fix signed integer overflow when setsockopt timeout omits fcd70cd36b9b drm: Split out drm_probe_helper.h omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 2edefc056e4f HID: intel-ish: ipc: handle PIMR before ish_wakeup also cl [...] omits a16180a79c69 drmi/rcar-du: prepare for drmP.h removal from drm_modeset_ [...] omits 6abb49402a79 drm/bridge: cdns: prepare for drmP.h removal from drm_mode [...] omits 2f69deb1d9a1 drm/arcpgu: prepare for drmP.h removal from drm_modeset_helper.h omits 232fadcbe5e0 drm/hisilicon/kirin: prepare for drmP.h removal from drm_m [...] omits 2a6b4990b19f drm/stm: prepare for drmP.h removal from drm_modeset_helper.h omits 0cdc1d07b461 drm/i915: Make HW readout mark CRTC scaler as in use. omits d19f958db23c drm/i915: Enable fastset for non-boot modesets. omits a2fcd5c84f7a drm/modes: Prevent division by zero htotal omits 5b1ec9ac7ab5 drm/i915/backlight: Fix backlight takeover on LPT, v3. omits 63a23d245b2c drm/i915/backlight: Restore backlight on resume, v3. omits aca78d61f669 Merge branch 'pm-em' into linux-next omits 1e0dfc8d5e9d Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/h3-h5-for-5 [...] omits 4d1796ef5e01 ARM: dts: sunxi: h3/h5: Drop A31 fallback compatible for C [...] omits 55ec26d6a424 arm64: dts: allwinner: a64: Enable A64 timer workaround omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits a6c34247af70 livepatch: update MAINTAINERS omits 5887f50a1a61 MAINTAINERS: Update the active pm tree for ARM omits d2c20b5d3782 Merge drm/drm-next into drm-misc-next omits f91168f48556 Merge tag 'drm-misc-next-2019-01-23' of git://anongit.free [...] omits f6626e1d96ed drm/i915: De-inline intel_context_init() omits d9ff286a0f59 bpf: allow BPF programs access skb_shared_info->gso_segs field omits 866e6ac47409 bpftool: feature probing, change default action omits b30b61ff6b1d drm/vkms: Fix flush_work() without INIT_WORK(). omits 8ca4fd0406b4 Merge tag 'drm-intel-next-2019-01-10' of git://anongit.fre [...] omits 057c784597d0 reset: imx7: Add support for i.MX8MQ IP block variant omits 646ad1ad6282 dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs omits 1fb9077cbf6e reset: imx7: Add plubming to support multiple IP variants omits 8b68e9989e9f reset: Add Broadcom STB SW_INIT reset controller driver omits b42606b0397d Merge tag 'gvt-fixes-2019-01-24' of https://github.com/int [...] omits 141e5dcaa735 Input: input_event - fix the CONFIG_SPARC64 mixup omits aa284d64a9c5 Merge tag 'gpio-5.0-rc4-fixes-for-linus' of git://git.kern [...] omits 2b2440815827 drm/i915/execlists: Mark up priority boost on preemption omits 74d021eaa70a drm/i915/crt: simplify CRT VBT check on pre-VLV/DDI omits 346073cee660 drm/i915/lvds: simplify gen 2 lvds presence omits a5916fd7a1f1 drm/i915: rename has_edp_a() to ilk_has_edp_a() omits d6521463897b drm/i915/tv: only call intel_tv_init() on platforms that m [...] omits 9bedc7edf624 drm/i915/lvds: nuke intel_lvds_supported() omits 0fafa2269277 drm/i915/lvds: only call intel_lvds_init() on platforms th [...] omits 63cb4e641af1 drm/i915/crt: split out intel_crt_present() to platform sp [...] omits 6a8e7f788e80 extcon: Add support for ptn5150 extcon driver omits f5e55e777cc9 fscrypt: return -EXDEV for incompatible rename or link int [...] omits 643fa9612bf1 fscrypt: remove filesystem specific build config option omits 62230e0d702f f2fs: use IS_ENCRYPTED() to check encryption status omits 592ddec7578a ext4: use IS_ENCRYPTED() to check encryption status omits 1058ef0dcb71 fscrypt: remove CRYPTO_CTR dependency omits 923cefe3f901 Merge branch 'dead-code-elimination' omits 9a06927e778b nfp: bpf: support removing dead code omits a32014b35166 nfp: bpf: support optimizing dead branches omits e2fc61146aa6 nfp: bpf: save original program length omits 91a87a5823f7 nfp: bpf: split up the skip flag omits e90287f3aaf6 nfp: bpf: don't use instruction number for jump target omits 08ca90afba25 bpf: notify offload JITs about optimizations omits 9e4c24e7ee7d bpf: verifier: record original instruction index omits cb05077508bf selftests: bpf: add tests for dead code removal omits a1b14abc009d bpf: verifier: remove unconditional branches by 0 omits 52875a04f4b2 bpf: verifier: remove dead code omits e2ae4ca266a1 bpf: verifier: hard wire branches to dead code omits 2cbd95a5c4fb bpf: change parameters of call/branch offset adjustment omits 504d434957a3 dt-bindings: interrupt-controller: Update csky mpintc omits a190aab4552d irqchip/irq-csky-mpintc: Add triger type and priority omits 6593e2f78b08 csky: Optimize remove unnecessary loop irq handle omits 21d0d57abf74 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry omits e9b68dd42068 irqchip/csky: support csky,dh7k SOC intc driver omits 85e2d61e4976 drm/i915: Validate userspace-provided color management LUT's (v4) omits 3c8861d84a4d drm: Add color management LUT validation helper (v4) omits 6f1f6ddd7e4e Merge branch 'omap-for-v5.1/dt' into for-next omits 063c20e12f8b ARM: dts: am335x-shc.dts: fix wrong cd pin level omits ac9c908eecde ARM: dts: n900: fix mmc1 card detect gpio polarity omits 5b90df44fd9b ARM: dts: omap3-gta04: Fix graph_port warning omits 9cac42d0645c PM / EM: Expose the Energy Model in debugfs omits 37f1b935a26b Merge branches 'pm-qos' and 'pm-domains' into linux-next omits 1fdb7d64aa6e Merge branch 'acpi-debug' into linux-next omits e16a42c3faa8 PM: domains: no need to check return value of debugfs_crea [...] omits f83a6ece6997 power: supply: bq25890: show max charge current/voltage as [...] omits 60d8cd572f65 arm64/xen: fix xen-swiotlb cache flushing omits d3e67c94e8f6 power: supply: sc27xx: Fix capacity saving function omits 3a28f203c579 power: supply: sc27xx: Fix the incorrect formula when conv [...] omits 0a4f97a17188 power: supply: sc27xx: Add one property to read charge voltage omits 257afa58e608 dt-bindings: power: sc27xx: Add one IIO channel to read ch [...] omits 30bac164aca7 Revert "Change mincore() to count "mapped" pages rather th [...] omits db7814463123 Merge tag 'for-linus-5.0' of git://github.com/cminyard/linux-ipmi omits 09c2fe608a26 Merge tag 's390-5.0-2' of git://git.kernel.org/pub/scm/lin [...] omits 75aee64ff6db Merge branch 'fixes' into for-next omits 8d5a2fc8b285 Merge branch 'misc' into for-next omits 1e11c7821bca Merge branch 'next-general' into next-testing omits 8c6cb983cd52 tomoyo: Swicth from cred->security to task_struct->security. omits 254764e55652 r8169: improve firmware handling omits 63530aba7826 ax25: fix possible use-after-free omits 3366463513f5 sfc: suppress duplicate nvmem partition types in efx_ef10_ [...] omits a56d7b95bec8 Merge branch 'hns3-next' omits d3ad430ac531 net: hns3: fix PFC not setting problem for DCB module omits d174ea75c96a net: hns3: add statistics for PFC frames and MAC control frames omits 330baff5423b net: hns3: add ETS TC weight setting in SSU module omits 44e59e375bf7 net: hns3: do not return GE PFC setting err when initializing omits 4a402f47cfce net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED omits ac574b80a1ba net: hns3: clear param in ring when free ring omits 8be7362186bd net: hns3: fix bug of ethtool_ops.get_channels for VF omits 9e5157ba440f net: hns3: fix for shaper not setting when TC num changes omits 90c68a41db7d net: hns3: fix rss configuration lost problem when setting [...] omits d3ec4ef66937 net: hns3: refactor the statistics updating for netdev omits c376fa1aae63 net: hns3: add rx multicast packets statistic omits 45e92b7e4e27 net: hns3: add calling roce callback function when link st [...] omits 27207b76011f vmbus: Switch to use new generic UUID API omits 52d3b4949192 hv_netvsc: fix typos in code comments omits 17d912568984 hv_netvsc: Fix hash key value reset after other ops omits 7c9f335a3ff2 hv_netvsc: Refactor assignments of struct netvsc_device_info omits b4a10c750424 hv_netvsc: Fix ethtool change hash key error omits 478a2aa27919 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits f0125f1a559b spi: Go back to immediate teardown omits 16e829209227 Merge branch 'mlxsw-Add-VXLAN-support-for-Spectrum-2' omits 02d21b59d5cc mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 omits 4ee70efab68d mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 omits 3179a56f6ed9 mlxsw: spectrum_nve: Breakout common code to a common function omits eff42aa9986e mlxsw: spectrum: Expose functions to create and destroy un [...] omits 6317950c1b9c Bluetooth: Mark expected switch fall-throughs omits 12da64300fbc ravb: expand rx descriptor data to accommodate hw checksum omits 913a89f009d9 ipmi: Don't initialize anything in the core until somethin [...] omits 482dcf7df7e9 net/mlx4: Mark expected switch fall-through omits ed35da4fce1d qed: Mark expected switch fall-through omits 9536d6ed156f bna: Mark expected switch fall-throughs omits 015496c43f39 broadcom: Mark expected switch fall-throughs omits d422a286e181 net: 3c509: mark expected switch fall-throughs omits f79e3365bc1f tipc: mark expected switch fall-throughs omits cd0b86fe9529 ima: define ima_post_create_tmpfile() hook and add missing call omits e2a8f3f1a16b evm: remove set but not used variable 'xattr' omits 105decd473a8 encrypted-keys: fix Opt_err/Opt_error = -1 omits 48babdfd5788 kexec, KEYS: Make use of platform keyring for signature verify omits 15ebb2eb0705 integrity, KEYS: add a reference to platform keyring omits 77f8269606bf ipmi: fix use-after-free of user->release_barrier.rda omits 479d6b39b9e0 ipmi: Prevent use-after-free in deliver_response omits a7102c746179 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities omits 7d6380cd40f7 ipmi:ssif: Fix handling of multi-part return messages omits c243d54fb339 gpio: altera-a10sr: Trivial coding style fix omits c529dd39787d gpio: altera-a10sr: Set proper output level for direction_output omits ee5e87158e63 gpio: davinci: drop pointless static qualifier omits 8c59271a0f81 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits 484ecf65c11b Documentation: gpio: driver: fix wire name for I2C omits 77ba31707f35 gpio: madera: Add missing const omits c83254f8cda4 gpio: pca953x: add support for pcal6416 type omits 83c122b90736 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 2095a45e345e gpio: altera-a10sr: Set proper output level for direction_output omits f785ffb61605 gpio: sprd: Fix incorrect irq type setting for the async EIC omits 09d158d52d2b gpio: sprd: Fix the incorrect data register omits 1033be58992f gpiolib: fix line event timestamps for nested irqs omits 2486e67374aa gpio: pcf857x: Fix interrupts on multiple instances omits a2d21848d921 regmap: regmap-irq: Add main status register support omits 7c027c66f2b5 regulator: stpmic1: Add static const qualifier at peroper places omits 45b5d2b7a976 regulator: bindings: ROHM bd70528 regulator bindings omits 99ea37bd1e7d regulator: bd70528: Support ROHM BD70528 regulator block omits e902cdcb5112 spi/topcliff_pch: Fix potential NULL dereference on alloca [...] omits 9a71ac7e15a7 vfio-pci/nvlink2: Fix ancient gcc warnings omits 5fa98c2eda35 dt-bindings: Fix dt_binding_check target for in tree builds omits dd7ac2422a9b opp: no need to check return value of debugfs_create functions omits 6e062b60b0b1 drm/i915/execlists: Mark up priority boost on preemption omits a2126b0a0109 mtd: spi-nor: refine Spansion S25FL512S ID omits dfd2b74530e9 mtd: spi-nor: add Spansion S25FS512S ID omits 03ca3cf8e9aa drm/i915/icl: Adding few more device IDs for Ice Lake omits c25f0c6a0426 drm/i915/icl: do a posting read after irq install omits bbebce8eb9a5 selftests/bpf: don't hardcode iptables/nc path in test_tcp [...] omits 58b152dbe6e4 Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] omits 58661489a84c Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] omits fb8bfca06cbc s390: fix system call tracing omits 7c9cbd0b5e38 Bluetooth: Verify that l2cap_get_conf_opt provides large e [...] omits 2abbf9a4d262 gfs: no need to check return value of debugfs_create functions omits c76e4c228b05 libbpf: Show supported ELF section names when failing to g [...] omits c9e4576743ee bpf: sock recvbuff must be limited by rmem_max in bpf_sets [...] omits 51eea52d26d4 pxa2xx: replace spi_master with spi_controller omits af3d5d1c8766 Bluetooth: Check L2CAP option sizes returned from l2cap_ge [...] omits 1b501c89f716 Merge branch 'sunxi/h3-h5-for-5.1' into sunxi/for-next omits 4abf8049fbd5 ARM: dts: sun8i-h3: nanopi-m1-plus: enable HDMI omits bfc7af6d6df8 spi: bcm2835aux: remove unneeded NULL check of devm_clk_get omits dfe4d621487a Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] omits 22ade2f51940 clk: sunxi: A31: Fix wrong AHB gate number omits 35f201ac125d cpufreq: ap806: add cpufreq driver for Armada 8K omits f202cbad2a2f MAINTAINERS: add new entries for Armada 8K cpufreq driver omits 1f0df2a88028 gpu: host1x: Support 40-bit addressing on Tegra186 omits 69ba67676530 drm/tegra: Restrict IOVA space to DMA mask omits 912ebd99edfa EDAC: Do not check return value of debugfs_create() functions omits 8c31003bad6c drm/tegra: Setup shared IOMMU domain after initialization omits 58b240556e79 drm/tegra: vic: Load firmware on demand omits ffd73388d18c drm/tegra: Store parent pointer in Tegra DRM clients omits 3a62c2d25814 ARM: dts: r7s9210-rza2mevb: Add support for RZ/A2M EVB omits bbbcd02b8255 ARM: dts: r7s9210: Initial SoC device tree omits 0f4be1ef54d6 ARM: dts: r8a7744: Add LVDS support omits d286557f02cc ARM: dts: r8a7744: Add DU support omits 6a6a797625b5 ARM: dts: r8a7743: Convert to new LVDS DT bindings omits b0ca5ecb8e22 bpftool: fix percpu maps updating omits 752bcf80f554 bpftool: Fix prog dump by tag omits 6b170cd3ed02 arm64: dts: renesas: cat875: Add ethernet support omits a102b93eafef arm64: dts: renesas: r8a774c0-cat874: Add uSD support omits 4cf1f6cec1e9 arm64: dts: renesas: r8a774c0-cat874: Add pincontrol suppo [...] omits 4e8776657dd9 arm64: dts: renesas: Add Si-Linux EK874 board support omits d828266bb19a arm64: dts: renesas: Add Si-Linux CAT874 board support omits 796c6a901d01 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] omits 3e279a1d44d7 arm64: dts: renesas: r8a77990: ebisu: Enable HS400 of SDHI3 omits a99de4792156 arm64: dts: renesas: r8a77990: Enable DMA for SCIF2 omits d9fd4e581407 arm64: dts: renesas: r8a774c0: Enable DMA for SCIF2 omits 12105cec654c arm64: dts: renesas: r8a77990: ebisu: Fix backlight regula [...] omits d5e5790c6ff0 arm64: dts: renesas: v3msk: specify EtherAVB PHY IRQ omits 868a49d6f9d9 arm64: dts: renesas: r8a77990-ebisu: use simple-audio-card omits 10bd03fa896e arm64: dts: renesas: r8a7796: remove BUSIF0 settings from [...] omits 0ec8e0a879b8 arm64: dts: renesas: r8a7795: remove BUSIF0 settings from [...] omits 80c07701d591 arm64: dts: renesas: ulcb-kf: add pcm3168 sound codec omits c693b2101c9f arm64: dts: renesas: ulcb: add HDMI sound support omits 5d3b226ace6d arm64: dts: renesas: ulcb: use audio-graph-card omits 2e0e5b1685b7 arm64: dts: renesas: r8a7796: salvator-xs: Convert to new [...] omits d5d7134fd49e arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node omits 003233351d44 arm64: dts: renesas: r8a77990: sort pciec0 node within soc node omits 173c3b3ca213 arm64: dts: renesas: r8a774a1: Fix hsusb reg size omits a9dc3395fc8b drm/i915/sdvo: switch to kernel types omits ffcf7ce93327 bpf: btf: add btf documentation omits 97fc881fd87c iommu/mediatek: Use correct fwspec in mtk_iommu_add_device() omits 3bbe8b1a4ae9 9p: mark expected switch fall-through omits ef2056b8f394 ALSA: pcm: Cleanup snd_pcm_stream_lock() & co omits ecb41f0f44ca ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem omits f57f3df03a8e ALSA: pcm: More fine-grained PCM link locking omits cbeaad90286f Merge branch 'bpftool-probes' omits 948703e80868 tools: bpftool: add bash completion for bpftool probes omits f9499fedf285 tools: bpftool: add probes for a network device omits d267cff46753 tools: bpftool: add C-style "#define" output for probes omits 2d3ea5e85dd8 tools: bpftool: add probes for eBPF helper functions omits f99e166397f0 tools: bpftool: add probes for eBPF map types omits 1bf4b05810fe tools: bpftool: add probes for eBPF program types omits 4567b983f78c tools: bpftool: add probes for kernel configuration options omits 7a4522bbef0c tools: bpftool: add probes for /proc/ eBPF parameters omits 49eb7ab3b2b5 tools: bpftool: add basic probe capability, probe syscall [...] omits 0f7555121609 drm/i915/gvt: release shadow batch buffer and wa_ctx befor [...] omits 2e679d48f38c drm/i915/gvt: switch to kernel types omits f11646538534 bnx2x: Bump up driver version to 1.713.36 omits 33a0efa4baec devlink: Use DIV_ROUND_UP_ULL in DEVLINK_HEALTH_SIZE_TO_BUFFERS omits 8bbe833a6520 net: phy: Add SDPX tag based on COPYING file omits 5f85757572e1 net: phy: Fixup GPLv2 SPDX tags based on license text omits ab06418b7fb8 net: phy: Fixup GPLv2+ SPDX tags based on license text omits 7ccbd9b86fb6 Merge branch 'SPDX-tags-for-PHY-and-MDIO-drivers' omits 84bfe20980b8 net: phy: Remove redundent License text when SPDX header i [...] omits a2443fd1a54d net: phy: Convert some PHY and MDIO driver files to SPDX headers omits 25974d8af1bc net: fec: get regulator optional omits 7c62b8dd5ca8 net/ipv6: lower the level of "link is not ready" messages omits 95eb7882dfdd cxgb4/cxgb4vf: Link management changes omits a9f8f40a8f1d Merge branch 'selftests-forwarding-Add-tests-for-VXLAN-routing' omits 4dba72fd3eef selftests: forwarding: Add a test case for ARP suppression omits 438a4f5665b2 selftests: forwarding: Add a test for VXLAN symmetric routing omits ca5ba1cbc9d2 selftests: forwarding: Add a test case for ARP decapsulation omits 1538812e0880 selftests: forwarding: Add a test for VXLAN asymmetric routing omits a2ff7e49ec50 Merge branch 'ptp_qoriq' omits 53deab23c00a MAINTAINERS: add drivers/ptp/ptp_qoriq_debugfs.c into QorI [...] omits 19df7510d5cf ptp: add debugfs support for ptp_qoriq omits 47205e2985d9 ARM: dts: ls1021a: add 1588 external trigger stamp fifo support omits 5ff2698b3301 dt-binding: ptp_qoriq: document "fsl,extts-fifo" property omits 6815d8b09282 ptp_qoriq: support external trigger stamp FIFO omits b0bc10cc8887 ptp_qoriq: fix interrupt enabling and handling omits ed175d9c6f0d devlink: Add missing check of nlmsg_put omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 23711df7f4a2 security: keys: annotate implicit fall throughs omits 0f949bcc7b4f security: keys: annotate implicit fall throughs omits 5b73262a5c5b security: keys: annotate implicit fall through omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 39e83beb9109 capabilities:: annotate implicit fall through omits 56431e38efe9 Merge branch 'Qualcomm-ethqos' omits 5ecdd77c61c8 net: dsa: qca8k: disable delay for RGMII mode omits cd28d1d6e52e net: phy: at803x: Disable phy delay for RGMII mode omits 83c177aea4c3 MAINTAINER: Add entry for Qualcomm ETHQOS ethernet driver omits a7c30e62d4b8 net: stmmac: Add driver for Qualcomm ethqos omits 00f1ee5361c3 dt-bindings: net: Add Qualcomm ethqos binding omits 333478a7eb21 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits dfeba64dd66b scsi: arcmsr: Update driver version to v1.40.00.10-20190116 omits 317d0e027ce4 scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B part 2 omits 3e3153b050fc scsi: arcmsr: Use dma_alloc_coherent to replace dma_zalloc [...] omits f03dc9cfc86f scsi: fnic: Update fnic driver version to 1.6.0.47 omits e119d14ca38c scsi: fnic: Enable fnic devcmd2 interface omits 0a2fdd2215e1 scsi: fnic: Adding devcmd2 init and posting interfaces omits 9d699c628068 scsi: fnic: Add devcmd2 initialization helpers omits 6c10cb44eaad scsi: fnic: fnic devcmd2 controller definitions omits 5ed827a62f12 scsi: fnic: fnic devcmd2 interface definitions omits 18244e9445fe scsi: fnic: Impose upper limit on max. # of CQs processed [...] omits 68e3cc02bcfc scsi: fnic: RQ enable and then post descriptors omits 120dbfd94c4d scsi: fnic: delaying vnic dev enable till after req intr omits e8bfe3e7ffc3 scsi: fnic: Warn when calling done for IO not issued to fw omits 3567dca1bac6 scsi: fnic: fnic stats for max CQs processed and ISR time omits d948e6383ec3 scsi: fnic: Add port speed stat to fnic debug stats omits 68f03bd1eec6 scsi: fnic: use fnic_lock to guard fnic->state_flags omits 5271d1cad818 scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON omits 1c55262649a8 scsi: fnic: change fnic queue depth to 256 omits c01461a6d7b3 scsi: fnic: support to display 20G port speed omits cd464d838041 scsi: core: Remove an atomic instruction from the hot path omits cf64e5a5f6a5 scsi: sd: Rename 'SCpnt' into 'cmd' omits e249e42d277e scsi: sd: Clean up sd_setup_read_write_cmnd() omits 78a02f49d0eb scsi: sd: Create helper functions for read/write commands omits ec029758a100 scsi: sd: Simplify misaligned I/O check omits c6c93fdd3451 scsi: sd: Be consistent about blocks vs. sectors omits 84f7a9de0602 scsi: sd: Remove a local variable omits d67247566450 scsi: ufs: Use explicit access size in ufshcd_dump_regs omits 40d883b09175 scsi: tcmu: fix use after free omits 17b42a20d7ca net: altera_tse: fix connect_local_phy error path omits fe35a40e6754 scsi: csiostor: fix NULL pointer dereference in csio_vport [...] omits c41f59884be5 scsi: lpfc: nvmet: avoid hang / use-after-free when destro [...] omits 7961cba6f7d8 scsi: lpfc: nvme: avoid hang / use-after-free when destroy [...] omits a8cf59a6692c scsi: communicate max segment size to the DMA mapping code omits 5d9bf43357d5 net: dpaa2: improve PTP Kconfig option omits d6228b7cdd6e net: stmmac: implement the SIOCGHWTSTAMP ioctl omits a0f0b69f2c15 MIPS: remove meaningless generic-(CONFIG_GENERIC_CSUM) += [...] omits 7e280f6b0549 MIPS: Loongson32: Revert ISA level to MIPS32R2 omits bdea8bb16345 MIPS: Loongson32: workaround di issue omits 8fb18be93efd Merge branch 'qed-Error-recovery-process' omits 278396de78a9 qede: Error recovery process omits c75860e48a76 qed: Add infrastructure for error detection and recovery omits cfdb1b63eefe qed: Revise load sequence to avoid PCI errors omits 1518039f6b5a net/ipv6: don't return positive numbers when nothing was dumped omits bbc318f6248e Merge branch 'bridge-mrd' omits 4b3087c7e37f bridge: Snoop Multicast Router Advertisements omits 4effd28c1245 bridge: join all-snoopers multicast address omits a2e2ca3bebe2 bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld( [...] omits ba5ea614622d bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls omits 0b0d4be6b488 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 8f45fa2724a6 Merge tag 'linux-kselftest-5.0-rc4' of git://git.kernel.or [...] omits a81f781a3238 drm/i915/debugfs: Print PSR selective update status regist [...] omits cc8853f57e00 drm/i915: Add PSR2 selective update status registers and b [...] omits 47c6cd54efde drm/i915: Refactor PSR status debugfs omits 235ca26fc799 drm/i915/psr: Allow PSR2 to be enabled when debugfs asks omits 8358baa85b6a Merge branch 'misc-4.21' into next-fixes omits b11316dff5cf hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] omits 51b023a9fd9c hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] omits c17bcf5c5fc9 hwmon: (tmp421) Replace S_<PERMS> with octal values omits 7ba543337a67 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] omits d53075f899d3 hwmon: (tmp102) Replace S_<PERMS> with octal values omits c891caa4bb99 hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 101aa27ef899 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 4e6ab8ed1e2d hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] omits 9993609cc6c2 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] omits a204376b51f0 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] omits f42cbe7c0437 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 75268ede136d hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] omits dcbe28ff26d8 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values omits d4273c84a2a0 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values omits c483e83339b6 hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] omits 5ed18058c058 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] omits 81f003ef2c7c hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] omits 47573f494b78 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] omits bf180e90dd37 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] omits 2debacfe449b hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] omits 781f2aa59c30 hwmon: (nct7904) Replace S_<PERMS> with octal values omits 1c27532938b4 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] omits ef2466e4ec3f hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] omits 48845c97034c hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] omits cb29399b1bf1 hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] omits 26f96de3f79b hwmon: (max31790) Replace S_<PERMS> with octal values omits b2d5e469b5a6 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] omits 166046da152f hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] omits e990bb9c8350 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] omits 56e182e3256b hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] omits c397521f127f hwmon: (adm1029) Add a comment for locking mutex omits 16ffc6a05ecc hwmon: (adm1029) Fix function alignment omits b7fe8947a4d6 hwmon: (adm1029) Fix Logical continuations should be on th [...] omits 766c9dcd4522 hwmon: (adm1029) Add blank line after declarations omits 9b8ca6bd230c hwmon: (adm1029) replace S_IXXX macros by their numeric values omits 7f13a3634255 hwmon: (adm1029) Add SPDX header omits 3b9a9fdfc28e hwmon: (adm1029) Remove write to FFF paragraph omits 730ec6f0e988 hwmon: (ina3221) Implement ti,single-shot DT property omits 8b6ed7747f3b dt-bindings: hwmon: (ina3221) Add ti,single-shot property omits 1f4cf29eeb7a hwmon: (ltc4245) Replace S_<PERMS> with octal values omits 05dfe53c419a hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] omits 16c190214e19 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] omits 9b3423c24e04 hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] omits f559caf7af20 hwmon: (lm95245) Replace S_<PERMS> with octal values omits b9fbee60bfdd hwmon: (lm95241) Replace S_<PERMS> with octal values omits 8f3a6c1716d9 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits ab3693e2e089 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 0bdc7da6cd73 hwmon: (lm90) Replace S_<PERMS> with octal values omits 602c20059673 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits c6745d1aa501 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7d76b1035af0 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits cc4a16b0fda6 hwmon: (lm75) Replace S_<PERMS> with octal values omits 3161e24f2ad0 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7522f19fa2a7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] omits 2dffc63babe6 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] omits 3ded65736ef6 hwmon: (jc42) Replace S_<PERMS> with octal values omits 524a0dc4e803 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] omits c09ba2d1cb04 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] omits 16816186d262 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values omits 6cf15735645f hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] omits e72be043121f hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] omits eb230c1af94c hwmon: (i5k_amb) Replace S_<PERMS> with octal values omits bd5b36d03437 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] omits 3079ba06a615 hwmon: (hwmon) Replace S_<PERMS> with octal values omits 0a1e80056ee8 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] omits 2604b23152e2 hwmon: (gpio-fan) Replace S_<PERMS> with octal values omits 2b5c835f4f90 hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 154b4c95c4a2 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] omits e77c9afe0598 dt-bindings: hwmon: add dps650ab documentation omits 73efb812eda4 hwmon: (pmbus) add support for DPS-650AB omits 521e3a283933 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 6712972a5286 hwmon: (adt7462) Mark expected switch fall-throughs omits 25f0f28e228d devicetree: hwmon: Add bindings documentation for HIH6130 omits 189a089d81d8 hwmon: (hih6130) add dtb compatibility tables omits 05a3f9694b21 hwmon: (dell-smm) Support up to 10 temp sensors omits 35dccd9c1e97 Merge branch 'for-next-next-v5.0-20190123' into for-next-20190123 omits 771304bcef96 Merge branch 'for-next-current-v4.20-20190123' into for-ne [...] omits aec0e9412c26 Merge branch 'ext/qu/pre-commit-checks' into for-next-next [...] omits 145cc764dead Merge branch 'ext/qu/qgroup-delay-scan' into for-next-next [...] omits 459259ca71cc Merge branch 'ext/anand/ioctl-forget' into for-next-next-v [...] omits 3e6a4118871b Merge branch 'ext/josef/iput-fixes' into for-next-next-v5. [...] omits decf862054ac Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] omits 84f4814264df Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits b043b2eb5bdd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 28c0e86f3ea2 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits f84da6069afa Merge branch 'misc-next' into for-next-next-v5.0-20190123 omits 3be82791e96c Merge branch 'ext/josef/iput-fixes-for-5.0' into for-next- [...] omits 95b11c50a0f2 Merge branch 'misc-next' into for-next-current-v4.20-20190123 omits 91994c4c8a55 Merge branch 'misc-4.21' into for-next-current-v4.20-20190123 omits 44783efdfed1 i2c: aspeed: Remove hard-coded bus timeout value setting omits 9d899ed40099 i2c: sh_mobile: update copyright and comments omits 63c524600353 i2c: sh_mobile: refactor rx isr omits 0130e3bfa9fa i2c: sh_mobile: replace break; with if-block omits e659f36d4690 i2c: sh_mobile: remove is_first_byte function omits d16f2bfea3cc i2c: sh_mobile: drop 'data' argument from i2c_op function omits 1f32fbdfc1e0 i2c: sh_mobile: remove get_data function omits 5b3e3b43b03b i2c: sh_mobile: simplify sending address for RX omits 81d696c7c4ff i2c: rcar: Fix clients using i2c from suspend callback omits 6679cf099b81 hinic: Add pci device ids omits 3d5b38684951 i2c: imx: Fix inconsistent IS_ERR and PTR_ERR in i2c_imx_d [...] omits 10b63e854314 r8169: remove PCI DAC support omits 6dc8b74bf5c5 r8169: improve rx buffer allocation omits f42fb2317ffc Merge drm/drm-next into drm-intel-next-queued omits a5996989d591 net: phy: improve phy_init_hw omits 21e194425abd net: phy: fix issue with loading PHY driver w/o initramfs omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits 6c2976b06f68 apparmor: Adjust offset when accessing task blob. omits a11802937467 Merge branch 'omap-for-v4.21/dt' into omap-for-v5.1/dt omits 9624d5c9c7ff Merge tag 'v5.0-rc3' into next-general omits 0da2b1832c74 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits e2f7cc72cbf4 netfilter: conntrack: fix bogus port values for other l4 p [...] omits 81e01647fd2c netfilter: conntrack: fix IPV6=n builds omits 659dc4562c1b PM: QoS: no need to check return value of debugfs_create f [...] omits 46f3ceaffa81 drm/panel: panel-innolux: set display off in innolux_panel [...] omits cd7e9fbf79c4 Merge branch 'arm64-for-5.1' into all-for-5.1 omits 4edbf4498cbb Merge branch 'dts-for-5.1' into all-for-5.1 omits 4eccc154b386 soc: qcom: update config dependencies for QCOM_RPMPD omits 41c5bb767ecb soc: qcom: rpmpd: Drop family A RPM dependency omits 617bf6759f91 arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file omits e31f941cf977 MAINTAINERS: update list of qcom drivers omits 0503aec22c14 soc: qcom: rpmhpd: Mark mx as a parent for cx omits 279b7e8a62cc soc: qcom: rpmhpd: Add RPMh power domain driver omits 075d3db8d10d soc: qcom: rpmpd: Add support for get/set performance state omits bbe3a66c3f5a soc: qcom: rpmpd: Add a Power domain driver to model corners omits c6e6eff4d48f dt-bindings: power: Add qcom rpm power domain driver bindings omits 5b93ac542301 OPP: Add support for parsing the 'opp-level' property omits cea8e2f3938c dt-bindings: opp: Introduce opp-level bindings omits a5fc7526038b Merge tag 'qcom-fixes-for-5.0-rc1' into drivers-for-5.1 omits 40122db87778 ARM: dts: ipq4019: Remove skeleton.dtsi omits fb143fcbb9ad ARM: dts: qcom: msm8974-hammerhead: add USB OTG support omits cdd3d64d843a ARM: dts: qcom: msm8974: add gpio-ranges omits ec4c6c57af57 ARM: dts: qcom: msm8974-hammerhead: add WiFi support omits 57c23241be84 ARM: dts: msm8660: Fix up GIC IRQ flags omits 76c27054ebb9 ARM: dts: msm8660: Mark two GSBI blocks "disabled" omits cc648f851f77 Merge branch 'bonding-add-3ad-stats-and-export-them-via-xstats' omits a258aeacd7f0 bonding: add support for xstats and export 3ad stats omits 267c095aa2d9 bonding: add 3ad stats omits dadeb61dcc9a bonding: 3ad: remove bond_3ad_rx_indication's length argument omits 3d021715d994 bonding: adjust style of bond_3ad_rx_indication omits cb73ee40b1b3 net: ip_gre: use erspan key field for tunnel lookup omits da279eb9a076 drm/dp: Implement I2C_M_STOP for i2c-over-aux omits 1435d9970378 cxgb4: TLS record offload enable omits 76f7164d02d4 net/tls: free ctx in sock destruct omits 63a6b3fee428 net/tls: build_protos moved to common routine omits 56cb4e503499 net: sun: cassini: Cleanup license conflict omits d1b83f0f631b MIPS: Loongson32: Set load address to 0x80200000 omits a96d68ba3b41 MIPS: Loongson32: clarify we don't support MIPS16 and merg [...] omits 427be6a7e16c MIPS: ath79: drop !OF clock code omits 85b9686dae30 MIPS: ath79: drop platform device registration code omits 73d8e6aa7d20 MIPS: ath79: drop legacy pci code omits 3a77e0d75eed MIPS: ath79: drop machfiles omits 51fa4f8912c0 MIPS: ath79: drop legacy IRQ code omits 6810ed320ec6 MIPS: ath79: export switch MDIO reference clock omits e7eea04d50bd MIPS: ath79: support setting up clock via DT on all SoC types omits 8e641752824e MIPS: ath79: make specifying the reference clock in DT optional omits 9aca5cb5f0f0 MIPS: ath79: pass PLL base to clock init functions omits 4a0e89b92cca MIPS: ath79: move legacy "wdt" and "uart" clock aliases ou [...] omits 9b56e0d0cc63 MIPS: ath79: add helpers for setting clocks and expose the [...] omits 7b3415f581c7 MIPS: Loongson32: Remove unused platform devices omits d8140426bc39 mips: kernel: no need to check return value of debugfs_cre [...] omits ef9d5a6a3f5c mips: math-emu: no need to check return value of debugfs_c [...] omits 864cc363bc38 mips: mm: no need to check return value of debugfs_create [...] omits 4c90de4dd33d mips: ralink: no need to check return value of debugfs_cre [...] omits 9afbb71320f8 mips: cavium: no need to check return value of debugfs_cre [...] omits fd805d99352c regulator: qcom-smd: Batch up requests for disabled regulators omits 856c395cfa63 net: introduce a knob to control whether to inherit devcon [...] omits 9ec6dbfbdc0a ACPI: no need to check return value of debugfs_create functions omits 075c18c3e124 dm: add missing trace_block_split() to __split_and_process_bio() omits 6548c7c538e5 dm: fix dm_wq_work() to only use __split_and_process_bio() [...] omits 42986fb81199 rtc: Add Cadence RTC driver omits 1e47704e15f0 dt-bindings: rtc: Add bindings for Cadence RTC omits 787a3b432276 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 33e5ee780e37 vfio/pci: Cleanup license mess omits 2a4daadd4d3e rtc: cmos: ignore bogus century byte omits 9a20b5e35a53 rtc: hym8563: fix a missing check of block data read omits 1ca92d08ed45 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits b3dcf29b11da btrfs: reserve extra space during evict() omits 57b9cdd0f61b btrfs: be more explicit about allowed flush states omits db9824b1364c btrfs: loop in inode_rsv_refill omits 5bde0152e51c btrfs: don't enospc all tickets on flush failure omits 84b310cd3e49 btrfs: don't use global reserve for chunk allocation omits 302aa13e9606 btrfs: dump block_rsv whe dumping space info omits 3910d02bf94f btrfs: check if free bgs for commit omits 5910fa0d0d98 rtc: coh901331: fix a missing check of clk_prepare omits 687035634320 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 3a6727afe7ba Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fb65f5c31d7b btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits bbb4383826b2 rtc: pcf85063: set xtal load capacitance from DT omits 189927e719e3 rtc: pcf8523: set xtal load capacitance from DT omits e4a604cbee54 dt-binding: pcf85063: add xtal load capacitance omits 8c12af15e734 dt-binding: pcf8523: add xtal load capacitance omits d08fd7c1b9bd dt-bindings: rtc: Add quartz-load-femtofarads property omits 5eca99917cb7 devicetree: property-units: Add femtofarads unit omits 4fc8f6127dff btrfs: Do mandatory tree block check before submitting bio omits a8816499bfa5 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits e704c5a94de9 btrfs: extent_io: Kill the BUG_ON() in flush_write_bio() omits 5a6c824a931a btrfs: extent_io: Kill the forward declaration of flush_wr [...] omits 8316293af433 btrfs: Always output error message when key/level verifica [...] omits 64704c92fd19 rtc: s3c: Use generic helper to get driver data omits 3f6a125230d8 ASoC: core: Fix multi-CODEC setups omits 5a5b614ba61c rtc: s3c: Rewrite clock handling omits ccffcb8e9a11 regulator: wm831x-dcdc: Convert to use regulator_linear_ra [...] omits 93997a05e6bd regulator: twl: Use of_device_get_match_data() omits 37b9ef9c7775 regulator: arizona-ldo1: Convert to use regulator_linear_r [...] omits f724c6bee162 rtc: sd3078: make symbol 'sd3078_driver' static omits d1b3fa861c62 i40e: clean up several indentation issues omits 1d67ad3905d2 i40e: increase indentation omits 9f250f1564b6 i40e: update version number omits 59f249fca4f0 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits d575f8ec9f35 Merge branch 'v5.1/dt' into tmp/aml-rebuild omits f1de99c9816b Merge branch 'v5.0/fixes' into tmp/aml-rebuild omits 13e62626c578 wlcore: sdio: Fixup power on/off sequence omits f0f9f497d44e ALSA: fireface: support rx MIDI functionality for Fireface UCX omits 82b6297b4434 ALSA: fireface: add protocol-specific operation to fill tr [...] omits 481e09ac9a82 ALSA: fireface: add model-dependent parameter for address [...] omits 73f5537fb209 ALSA: fireface: support tx MIDI functionality of Fireface UCX omits 900896771a2f ALSA: fireface: add model-dependent parameter for address [...] omits 6c644e4e954d ALSA: fireface: change prototype of handler for async tran [...] omits aee92ca98e71 btrfs: honor path->skip_locking in backref code omits 554bc283d5e4 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 5ae967fc54a6 btrfs: honor path->skip_locking in backref code omits 8077ec011b1e ASoC: rt5682: Correct the setting while select ASRC clk fo [...] omits ce0a5f1ae68d i40e: remove debugfs tx_timeout support omits 3f8af4126269 i40e: check queue pairs num in config queues handler omits 9b0732d9ed6f i40e: Change unmatched function types omits 1d96340196f1 i40e: Add support FEC configuration for Fortville 25G omits 3647cd6eaf83 i40e: Limiting RSS queues to CPUs omits f3fef2b6e1cc i40e: Remove umem from VSI omits 5f4f3b2d19c0 xsk: export xdp_get_umem_from_qid omits 1a69a73c9b00 dt-bindings: arm: renesas: Add si-linux cat87[45] boards omits b0c3e54e2496 gpio-f7188x: add support Fintek F81804 & F81966 omits e961ab42e034 arm64: dts: renesas: r8a774c0: Add VIN and CSI-2 device nodes omits f0c2aa1664a2 arm64: dts: renesas: r8a774c0: Add PCIe device node omits 52a20e64cce7 arm64: dts: renesas: r8a774c0: Connect RZ/G2E Audio-DMAC to IPMMU omits 4035f91a3b42 arm64: dts: renesas: r8a774c0: Connect RZ/G2E AVB to IPMMU omits 3cdc999db973 arm64: dts: renesas: r8a774c0: Connect RZ/G2E SYS-DMAC to IPMMU omits 3a6addcaedec arm64: dts: renesas: r8a774c0: Add USB3.0 device nodes omits 19777736ced7 arm64: dts: renesas: r8a774c0: Add USB-DMAC and HSUSB devi [...] omits 89893580cf56 arm64: dts: renesas: r8a774c0: Add USB2.0 phy and host dev [...] omits 8ed3a6b22315 arm64: dts: renesas: r8a774c0: Add display output support omits 47f638672385 arm64: dts: renesas: r8a774c0: Add PWM support omits cf8f74d6587d arm64: dts: renesas: r8a774c0: Add audio support omits 62c0056f1c3e arm64: dts: renesas: r8a774c0: Add MSIOF nodes omits 6e9dd34eb6b0 arm64: dts: renesas: r8a774c0: Add thermal support omits 59c3a00d6d41 arm64: dts: renesas: r8a774c0: Add CAN nodes omits 6c7e02178e8f arm64: dts: renesas: r8a774c0: Add IPMMU device nodes omits abf8cc35bf89 arm64: dts: renesas: r8a774c0: Add I2C and IIC-DVFS support omits 77223211f44d arm64: dts: renesas: r8a774c0: Add SDHI nodes omits 9b55a05ebfbe arm64: dts: renesas: r8a774c0: Add secondary CA53 CPU core omits 8d68821ced28 arm64: dts: renesas: r8a774c0: Add watchdog support omits 2f71109eef53 arm64: dts: renesas: r8a774c0: Add Ethernet AVB node omits fccd45bd23c2 arm64: dts: renesas: r8a774c0: Add GPIO device nodes omits 788e55b66c13 arm64: dts: renesas: r8a774c0: Add PFC support omits 13fd6932045d arm64: dts: renesas: r8a774c0: Add INTC-EX device node omits 2660a6af690e arm64: dts: renesas: r8a774c0: Add SCIF and HSCIF nodes omits e2088cf8e6d5 arm64: dts: renesas: r8a774c0: Add SYS-DMAC controller nodes omits c257628dcdcc arm64: dts: renesas: Initial device tree for r8a774c0 omits 7eda14afb884 arm64: dts: renesas: r8a77990: ebisu: Fix EthernetAVB phy [...] omits c5e8df957d16 btrfs: simplify workqueue name when allocating omits d7025bc14b64 btrfs: merge btrfs_find_device and find_device omits 9fcccee8504a btrfs: refactor btrfs_free_stale_devices() to get return value omits cbe40e1fd7f5 btrfs: refactor btrfs_find_device() take fs_devices as argument omits b1a7dcc73460 btrfs: cleanup btrfs_find_device_by_devspec() omits 7912df5703bf btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 7ca7bf65c3e5 btrfs: Remove not_found_em label from btrfs_get_extent omits 2392850aa9ac btrfs: Consolidate retval checking of core btree functions omits b90e589e6f20 btrfs: Rename found_type to extent_type in btrfs_get_extent omits 4162325afd0d ARM: shmobile: defconfig: Refresh for v5.0-rc1 omits 25f9cebd7a52 drm/i915: Show all active engines on hangcheck omits 0e21834e18c5 drm/i915: Tidy common test_bit probing of i915_request->fe [...] omits 924090f4237b drm/i915: Refactor out intel_context_init() omits 1579ab2de914 drm/i915/selftests: Use common mock_engine::advance omits 198bc3252ea3 iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() omits e4a8c8130ba3 drm/i915/selftests: Refactor common live_test framework omits 52768f324241 i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] omits 794a48cec678 EDAC: Add James Morse as a reviewer omits c95e7ce387f9 drm/i915/selftests: Create a clean GGTT for vma/gtt selftesting omits 3a34c986324c cacheinfo: Keep the old value if of_property_read_u32 fails omits 5d4254ab421b selftests: add tests for pidfd_send_signal() omits 480cd6dd9287 drm/i915/selftests: Track evict objects explicitly omits 8d7d05ff7a7c signal: add pidfd_send_signal() syscall omits e92dfb845b33 Pull ext2 fixes. omits 032cdc39793f ext2: Set superblock revision when enabling xattr feature omits 01684db950ea binderfs: switch from d_add() to d_instantiate() omits 29ef1c8e16ae binderfs: drop lock in binderfs_binder_ctl_create omits 4198479524ae binderfs: kill_litter_super() before cleanup omits 01b3f1fc5683 binderfs: rework binderfs_binder_device_create() omits 36975fc3e5f2 binderfs: rework binderfs_fill_super() omits e98e6fa18636 binderfs: prevent renaming the control dentry omits 7c4d08fc4d5a binderfs: remove outdated comment omits 7d0174065f49 binderfs: use __u32 for device numbers omits 6fc23b6ed8fa binderfs: use correct include guards in header omits f1724c0883bb iommu/amd: Unmap all mapped pages in error path of map_sg omits 51d8838d66d3 iommu/amd: Call free_iova_fast with pfn in map_sg omits f6f5014a1d2c ext2: Remove redundant check on s_inode_size omits 6a03e6a8dcf5 ext2: set proper return code omits 31eb79db420a staging: android: ion: Support cpu access during dma_buf_detach omits 027d5d5d698b Merge branch 'pm-cpufreq' into linux-next omits 5fe473106ea6 Merge branch 'devel' into for-next omits fe4a6485b819 Merge branch 'ib-meson-fixes' into devel omits 10098709b4ee pinctrl: sunxi: Correct number of IRQ banks on H6 main pin [...] omits 5e1bc251cebc drm/sun4i: hdmi: Fix usage of TMDS clock omits 375fd9a78b74 drm/sun4i: hdmi: Fix usage of TMDS clock omits 5c59801f7018 clk: sunxi-ng: v3s: Fix TCON reset de-assert bit omits 099791da6769 Bluetooth: btmrvl: Drop unused GPIO includes omits c4f5627f7eee Bluetooth: Fix locking in bt_accept_enqueue() for BH context omits 8c57983bf7a7 Bluetooth: btmrvl: add support for sd8977 chipset omits 1dc2d785156c Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in [...] omits 37c589ec289b Bluetooth: btmrvl: lower log level of informational message omits 10004f813152 Bluetooth: btmrvl: improve printk messages omits 5e053534be14 6lowpan: fix debugfs_simple_attr.cocci warnings omits e250fab65518 Bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings omits 5c0a1001c8be Bluetooth: hci_qca: Add helper to set device address omits b64674465289 drm/dp: use DRM_DEBUG_DP() instead of drm_dbg for logging omits 815d835b7ba4 serial: fsl_lpuart: fix maximum acceptable baud rate with [...] omits e8a6ca808c5e tty: serial: qcom_geni_serial: Allow mctrl when flow contr [...] omits 9935d55b0290 ALSA: hda/tegra: add driver flag for runtime PM omits 707e0759f2f4 ALSA: hda/tegra: implement runtime suspend/resume omits 091aa420530c ALSA: hda/tegra: remove redundant clock enable API omits f2974aa21a41 ALSA: hda/tegra: add runtime PM callbacks omits 65af2122e872 ALSA: hda/tegra: get clock handles early in probe omits 3f7e94e6d66b ALSA: hda/tegra: runtime power management support omits 0cd89886d03b Merge branch 'fixes' into next omits f3716b8ae934 mmc: dw_mmc-bluefield: : Fix the license information omits 71e3e00c96ef mmc: meson-gx: enable signal re-sampling together with tuning omits 049aa1b1f5b8 mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller omits a4c2801fbe2d mmc: jz4740: Annotate implicit fall through omits 0540652fff44 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] omits 963a747234f6 mmc: core: annotate implicit fall through omits 2da1f96c349a mmc: tegra: SDMMC pads auto-calibration omits 918ca23275e1 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths omits a48c634fedd5 Merge branch 'bcm2835-dt-next' into for-next omits 84aca9e007d2 Merge branch 'topic/xilinx' into next omits acb061708204 Merge branch 'imx/maintainers' into for-next omits dc02a26b0a1f Merge branch 'imx/defconfig' into for-next omits e17f7a098763 Merge branch 'imx/dt64' into for-next omits bdebca1a7772 Merge branch 'imx/dt' into for-next omits 07a9ca7e3328 Merge branch 'imx/bindings' into for-next omits 49185f98bdf2 Merge branch 'imx/soc' into for-next omits 40f1d86b8b12 Merge branch 'imx/drivers' into for-next omits 179cbdb8747c arm64: dts: imx8qxp: Fix MU4_INT number omits 14117e0af4a8 ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl omits ee70c99ed7af ARM: dts: bcm283x: Add missing GPIO line names omits 981a96689c07 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED omits ff627293f824 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug omits 51821dc2d36f ARM: dts: bcm2835: Fix labels for GPIO 0,1 omits 417179704682 ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] omits bc8c72f3a377 ARM: dts: bcm283x: Fix DTC warning for memory node omits 17ffc1193a4b MAINTAINERS: imx: Change Fabio's email address omits 55f12f31932b ARM: dts: colibri: use valid range configuration for weim omits 81ae5da06d63 ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin omits 3dada33d735b dt-bindings: Add vendor prefix for Catalyst Semiconductor omits 56c0b71da8fd ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs a [...] omits ac1b79e48631 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 74f272026554 remoteproc: qcom: Wait for shutdown-ack/ind on sysmon shutdown omits 027045a6e2b7 remoteproc: qcom: Add shutdown-ack irq omits 05f9f57500e2 dt-bindings: remoteproc: qcom: Introduce shutdown-ack irq [...] omits 48b161983ae5 Merge tag 'xarray-5.0-rc3' of git://git.infradead.org/user [...] omits 182ca6e0ae23 pstore/ram: Replace dummy_data heap memory with stack memory omits 36271a047d35 ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties omits 6113cc44015b IB/mlx5: Don't override existing ip_protocol omits 414556af5f27 IB/mlx5: Add support for ODP for DEVX indirection mkey omits 534fd7aac56a IB/mlx5: Manage indirection mkey upon DEVX flow for ODP omits fa31f14380be IB/mlx5: DEVX handling for indirection MKEY omits f8ff6c732d35 ide: fix a typo in the settings proc file name omits 42e45a9449f1 media: s5p-mfc: Fix memdev DMA configuration omits 2b9acb9a97fe RDMA/hns: Add the process of AEQ overflow for hip08 omits 9802c335e7c5 IB/rxe: Remove unnecessary rxe variable omits fa7f3a8d56b3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 951d01b96f17 IB/mlx5: Fix how advise_mr() launches async work omits d79af7242bb2 RDMA/device: Expose ib_device_try_get(() omits 2a7b0a29b375 drivers: power: supply: goldfish_battery: Add support for [...] omits 09ce351dff8e IB/hfi1: Add limit test for RC/UC send via loopback omits 7709b0dc265f IB/hfi1: Remove overly conservative VM_EXEC flag check omits 904bba211acc IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM omits f45f8edbe1d3 IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV omits 8af526e03535 RDMA/mlx5: Fix check for supported user flags when creating a QP omits bf72e42d400a dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings omits 0bd4bb9c5612 y2038: add 64-bit time_t syscalls to all 32-bit architectures omits 305743c474f3 y2038: rename old time and utime syscalls omits a7c42b81bf28 y2038: remove struct definition redirects omits ee2357b4dacb y2038: use time32 syscall names on 32-bit omits a9312a2c796b y2038: syscalls: rename y2038 compat syscalls omits c0f6cae07c9b x86/x32: use time64 versions of sigtimedwait and recvmmsg omits d7e02acad9ab timex: change syscalls to use struct __kernel_timex omits 4a3d82e42622 timex: use __kernel_timex internally omits f5049442215d sparc64: add custom adjtimex/clock_adjtime functions omits be512e27ffa3 time: fix sys_timer_settime prototype omits 910fae731a84 time: Add struct __kernel_timex omits 184e1df5f8ce time: make adjtime compat handling available for 32 bit omits 0a0ebcec654b syscalls: remove obsolete __IGNORE_ macros omits 8cd108309dbb alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls omits 0bc3348728ff alpha: add standard statfs64/fstatfs64 syscalls omits ff00314f5dd8 arch: add pkey and rseq syscall numbers everywhere omits 63a96220ad45 arch: add split IPC system calls where needed omits 657d7669ac83 ipc: rename old-style shmctl/semctl/msgctl syscalls omits f64da60c4375 sparc64: fix sparc_ipc type conversion omits 8f68e08019c2 sh: add statx system call omits 599cdf095066 sh: remove duplicate unistd_32.h file omits 72bd11e2b4e6 m68k: assign syscall number for seccomp omits 6d87dc97eb33 drm/amd/powerplay: OD setting fix on Vega10 omits 337e90ed0286 media: imx-csi: Input connections to CSI should be optional omits 54f4bc2f2aad media: imx: capture: Allow event subscribe/unsubscribe omits 958f047a250a media: imx: queue subdev events to reachable video devices omits 451a7b7815d0 media: imx: lift CSI and PRP ENC/VF width alignment restriction omits 20997568f9a6 media: imx: set compose rectangle to mbus format omits 52e60b754438 Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/p [...] omits 502a214139d6 btrfs: qgroup: Cleanup old subtree swap code omits 2b35a512e9cf btrfs: qgroup: Use delayed subtree rescan for balance omits 6a2d031b657f btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits e901e0789921 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap() omits 7b837199c581 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 2a6f27cf968f btrfs: qgroup: Move reserved data account from btrfs_delay [...] omits 57ef300e4627 Merge tag 'arc-5.0-rc3' of git://git.kernel.org/pub/scm/li [...] omits fe7ed4dec2e6 ASoC: simple-card: rename to asoc_simple_card_canonicalize [...] omits 10dff9b0ddf7 ASoC: soc-core: use for_each_link_codecs() for dai_link codecs omits 22d1423187e5 ASoC: soc-core: add soc_cleanup_component() omits 52293596f5af ASoC: soc-core: reduce if/else nest on soc_probe_link_dais omits 53e947a0e1f7 ASoC: soc-core: merge card resources cleanup method omits 65462e445f78 ASoC: soc-core: add new snd_soc_flush_all_delayed_work() omits 910fdcabedd2 ASoC: soc-core: add .num_platform for dai_link omits 11189c1089da acpi/nfit: Fix command-supported detection omits 5e9e38d0db1d acpi/nfit: Block function zero DSMs omits 1fc1b63638da spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}() omits 1cd7386549f9 libnvdimm/security: Require nvdimm_security_setup_events() [...] omits bfecfd6e23bf spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy() omits 5b498e139fb5 MAINTAINERS: Add LAKML list to ACPI for ARM64 entry omits 266c7bf52a7f nfit_test: fix security state pull for nvdimm security nfit_test omits 5c0c4ec9ba61 spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc omits 439d8186fb23 media: imx: add capture compose rectangle omits cd9f125cfaa5 media: coda: fix decoder capture buffer payload omits fbf9aa6aeaeb media: coda: use macroblock tiling on CODA960 only omits 0a44baa4e995 media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code omits 07b8fd86556c media: vidioc-prepare-buf.rst: drop reference to NO_CACHE flags omits 04ee6d614c0d media: vimc: fill in correct driver name in querycap omits fb517583b3fe media: i2c: adv748x: Use devm to allocate the device struct omits cf20ae1535eb media: cedrus: Allow using the current dst buffer as reference omits 6f4b9d9a6c08 media: cedrus: Cleanup duplicate declarations from cedrus_ [...] omits 8d19d5d03b4d media: rcar-vin: fix wrong return value in rvin_set_channe [...] omits 5e22c19f7e66 media: platform: sti: remove bdisp_dbg_declare() and hva_d [...] omits 78a9f4a39bf4 media: exynos4-is: convert to DEFINE_SHOW_ATTRIBUTE omits 8866cfbf6550 media: video-i2c: add Melexis MLX90640 thermal camera omits 6372f01cddaa media: dt-bindings: media: video-i2c: add melexis mlx90640 [...] omits 9b4fce216f53 media: dt-bindings: Add binding for si470x radio omits 1c64222be9ad media: si470x-i2c: Add optional reset-gpio support omits f86c51b66bf6 media: si470x-i2c: Use managed resource helpers omits a2c801c53d16 arm64: mm: make use of new memblocks_present() helper omits 95f9db59d856 media: si470x-i2c: Add device tree support omits 526daee7301d media: ivtv: add parameter to enable ivtvfb on x86 PAT systems omits 83504032e6dd arm64: Remove asm/memblock.h omits dc60a4cfb77c media: soc_camera_platform: remove obsolete soc_camera tes [...] omits e48fef523e9b media: soc_camera/soc_scale_crop: drop this unused code omits 43a445f188e1 media: sh_mobile_ceu_camera: remove obsolete soc_camera driver omits 4e869529ab21 media: soc_tw9910: remove obsolete sensor driver omits 386a35eb7056 media: tw9910.h: remove obsolete soc_camera.h include. omits 9a3a49f9246b media: soc_ov772x: remove obsolete sensor driver omits 78ddc9b4417d ASoC: MAINTAINERS: fsl: Change Fabio's email address omits 27cfb3a53be4 tty: Handle problem if line discipline does not have receive_buf omits a1e1cb72d964 dm: fix redundant IO accounting for bios that need splitting omits 57c36519e4b9 dm: fix clone_bio() to trigger blk_recount_segments() omits 83a680dd97ad arm64: asm-offsets: remove unused offsets omits 846a415bf440 arm64: default NR_CPUS to 256 omits 2f2aff2bcf95 dt-bindings: reset: Add document for Broadcom STB reset co [...] omits 35a09846f9d7 kbuild: descend to scripts/kconfig/ directly when syncconf [...] omits b57304bb03de kbuild: remove meaningless prepare2 target omits 53578ab79763 kbuild: remove unnecessary in-subshell execution omits 47030c88374e kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) omits 0a4d95a09126 Btrfs: move duplicated nodatasum check into common reflink [...] omits 6b698a8b19fd btrfs: Remove impossible condition from mergable_maps omits 2c086c8277bd Btrfs: do not overwrite error return value in the balance ioctl omits fd0004462d1f Btrfs: do not overwrite error return value in the device r [...] omits c9afcc924b2d Btrfs: remove redundant check for swapfiles when reflinking omits 86c4989b3325 btrfs: Refactor shrink_delalloc omits 2d01211ddc99 btrfs: Document logic regarding inode in async_cow_submit omits e6b0eaa60428 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits b12ef66565ac btrfs: Use ihold instead of igrab in cow_file_range_async omits 40ed0f8cbf62 btrfs: Remove isize local variable in compress_file_range omits c0309b3dab14 btrfs: Remove inode argument from async_cow_submit omits 08fad6bd7e4e btrfs: remove set but not used variable 'num_pages' omits a25f89d4a4e0 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits 4a75447db6f8 btrfs: Refactor btrfs_get_extent_fiemap omits 029ab894eefb btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 2d87d5221d61 Btrfs: setup a nofs context for memory allocation at __btr [...] omits 92a4ca7f4913 Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 2ff7369dbb9a Btrfs: do not overwrite error return value in the get devi [...] omits d0714a09bd54 Btrfs: do not overwrite error return value in scrub progre [...] omits 504024161c22 Btrfs: do not overwrite scrub error with fault error in sc [...] omits 58f7c724a671 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits 48842a430f05 Btrfs: drop useless LIST_HEAD in merge_reloc_root omits 7df5a5f66b8f ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() omits a41c4cb913b5 ALSA: pcm: Make PCM linked list consistent while re-grouping omits 73365cb10b28 ALSA: pcm: Unify snd_pcm_group initialization omits d819fb21eecc ALSA: pcm: Call snd_card_unref() inside in_pcm_file() omits 339049ba5153 s390: make built-in.a not directly depend on *.o.chkbss files omits c1d847358206 kbuild: simplify rules of data compression with size appending omits 695ce26984fd kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS omits b161ad969d4a kbuild: remove top-level built-in.a omits ff6978325339 kbuild: skip 'addtree' and 'flags' magic for external modu [...] omits 699390381a7b ALSA: hda - Add mute LED support for HP ProBook 470 G5 omits fd1cc9de64c2 ALSA: fireface: add support for Fireface UCX omits 4c4871a8055a ALSA: fireface: code refactoring to parse of clock configuration omits 22f745871408 ALSA: fireface: code refactoring for dump of sync status omits b1d0cb0ae511 ALSA: fireface: add protocol-dependent operation to get cl [...] omits ae3053c28b86 ALSA: fireface: add protocol-dependent operation to switch [...] omits e9e29cf85220 ALSA: fireface: add protocol-dependent operation to dump status omits 2f8af5b3f09c ALSA: fireface: obsolete proc node to leave one node omits 9dd466aca377 ALSA: fireface: unify protocol layer for FF400/FF800 omits e199d1eb7f5d ALSA: fireface: rename protocol layer for former models omits 3ae4f3aac05a gpio: rcar: select General Output Register to set output states omits 74827ee29565 ceph: quota: cleanup license mess omits 4aac9228d164 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() omits d95e674c01cf ceph: clear inode pointer when snap realm gets dropped by [...] omits 64856974a361 pinctrl: meson: add optional region for drive strength omits e66dd48e8b0d pinctrl: meson: fix G12A ao pull registers base address omits cf892f38e856 dt-bindings: pinctrl: meson: update register descriptions omits e8e9921f8133 Merge branch 'sched/core' omits facc28ddd17e sched/fair: Fix unnecessary increase of balance interval omits b597c3a939ec arm/mach-sa1100/simpad.c: Remove duplicate header omits 7453ede74181 sched/fair: Fix rounding bug for asym packing omits 6f80a5e44ef2 media: soc_mt9t112: remove obsolete sensor driver omits 0c9ecd655dba sched/fair: Trigger asym_packing during idle load balance omits 3948e120a22e sched/doc: Document Energy Aware Scheduling omits a6a2333618df PM/EM: Document the Energy Model framework omits 3cd126af79ed sched/fair: Robustify CFS-bandwidth timer locking omits d75e23a830eb sched/core: Give DCE a fighting chance omits 570139c80d73 sched/topology: Introduce a sysctl for Energy Aware Scheduling omits 341fe1d301f5 media: tw9910: Unregister subdevice with v4l2-async omits 40e3795851ce pinctrl: ti: iodelay: Lower the priority of prints omits a7241c1b188e gpio: hlwd: Implement edge trigger emulation omits 588de43ca141 gpio: hlwd: Add basic IRQ support omits 19ab5ca9b77d pinctrl: mcp23s08: Allocate irq_chip dynamic omits f165988b77ef pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 omits f4f1b0746912 pinctrl: armada-37xx: change suspend/resume time omits 5c4fee63c5ed gpio: pca953x: use a per instance irq_chip structure omits 7341fa7a6bf3 gpio: pca953x: reduce indentation level in pca953x_irq_setup() omits 9d034e151b40 clk: renesas: r8a774a1: Add missing CANFD clock omits 2a6efbc6da5d clk: renesas: r8a774c0: Add missing CANFD clock omits cfacef373505 pinctrl: qcom: spmi-gpio: hardcode IRQ counts omits d7ee4d0a6731 pinctrl: qcom: spmi-gpio: add support for three new variants omits 697818f383fc dt-bindings: pinctrl: qcom-pmic-gpio: add qcom,pmi8998-gpi [...] omits a3f1caeefed0 gpio: sprd: Remove unused irq trigger setting omits e3f72b749da2 pinctrl: cherryview: fix Strago DMI workaround omits 7f6fc999ecba MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry omits 6396260c6105 Merge branch 'sched/urgent' omits 120e4e76857d sched/core: Fix a potential double-fetch bug in sched_copy_attr() omits 5f77f7fa9b57 Merge branch 'locking/core' omits bba2a8f1f974 locking/lockdep: Provide enum lock_usage_bit mask names omits 436a49ae7b69 locking/lockdep: Simplify mark_held_locks() omits b5a4e2bb0f4c Revert "sched/core: Take the hotplug lock in sched_init_smp()" omits ce48c457b953 cpu/hotplug: Mute hotplug lockdep during init omits 714925805714 locking/lockdep: Add debug_locks check in __lock_downgrade() omits 87ff19cb2f1a sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg omits 629a3cd045e3 Merge branch 'locking/urgent' into locking/core, to pick u [...] omits 5bbf54cfceb6 Merge branch 'locking/urgent' omits 4770fc6061a3 Merge branch 'locking/core' omits e158488be27b locking/rwsem: Fix (possible) missed wakeup omits b061c38bef43 futex: Fix (possible) missed wakeup omits 4c4e3731564c sched/wake_q: Fix wakeup ordering for wake_q omits e6018c0f5c99 sched/wake_q: Document wake_q_add() omits 6dc080eeb2ba sched/wait: Fix rcuwait_wake_up() ordering omits 910cc9591d14 tools/memory-model: Make scripts take "-j" abbreviation fo [...] omits b02eb5b0961a tools/memory-model: Add scripts to check github litmus tests omits 5b735eb1ce48 tools/memory-model: Model smp_mb__after_unlock_lock() omits 8321be6a9df5 cpufreq: Replace open-coded << with BIT() omits b354ec6b2e0f Merge branch 'sched/core' omits 25502d7d5513 Merge branch 'perf/core' omits ad07c8ceb663 perf/core: Remove unused perf_flags omits 88dbe3c94e27 perf/core, arch/x86: Strengthen exclusion checks with PERF [...] omits 2ff40250691e perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] omits c2c9091d9e7b perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for e [...] omits a66b0010f89e perf/drivers: Strengthen exclusion checks with PERF_PMU_CA [...] omits 306563985819 For drivers that do not support context exclusion let's ad [...] omits cafa780e7b01 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] omits 1d899c0e9bc2 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally omits 6dd273f44669 perf/core, arch/alpha: Strengthen exclusion checks with PE [...] omits cc6795aeffea perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incap [...] omits 486efe9f8e30 perf/core: Add function to test for event exclusion flags omits 23e232bd986a perf/doc: Update design.txt for exclude_{host|guest} flags omits 5fe38f46ad84 Merge branches 'pm-core', 'pm-cpuidle' and 'pm-cpufreq' in [...] omits d5244c56997d Merge branches 'acpi-tables' and 'acpi-apei' into linux-next omits 1f386409706a Merge branch 'acpica' into linux-next omits 43af53ec2c53 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry omits 074b40e62496 Merge branch 'x86/cpu' omits a610ed25c18f Merge branch 'irq/urgent' omits 24bf86ccf9f5 drm/i915/dsi: Enable dithering for 6 bpc panels omits ca0b04db14a5 drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats omits 28713169d879 m68k: Add -ffreestanding to CFLAGS omits bf6341664ad1 m68k/apollo: Fix comment in Makefile omits 627f192d1e1a dio: Fix buffer overflow in case of unknown board omits 800855ea0bae m68k/defconfig: Update defconfigs for v5.0-rc1 omits c097a39ce1f3 m68k/atari: Avoid VLA use in atari_switches_setup() omits 35f61d7b3ba3 m68k: Avoid VLA use in mangle_kernel_stack() omits 9c0e91f6b701 m68k/mac: Use '030 reset method on SE/30 omits bfc7bebe4b34 m68k/mac: Remove obsolete comment omits 6a93207b7de5 m68k/mac: Skip VIA port setup unless RTC is connected omits 8f5ec4667db9 m68k/mac: Clean up unused timer definitions omits 85f75982bc84 m68k/defconfig: Drop NET_VENDOR_<FOO>=n omits 47ef63e0cac8 drm: fix drm_can_sleep() comment omits f1e9c9094797 drm/i915: Prevent use of global_seqno=0 omits d25236a3290c drm/i915/intel_drv.h: switch to kernel types omits 143c335ad27f drm/i915/i915_drv.h: switch to kernel types omits ba3f4d0ad346 drm/i915/display: switch to kernel types omits 5a01892ae58f drm/i915/csr: switch to kernel types omits 3d0c5005d3f0 drm/i915/ddi: switch to kernel types omits 5ce9a6497914 drm/i915/pm: switch to kernel types omits 129fe7516b23 drm/i915/color: switch to kernel types omits a236a6698c4c drm/stm: ltdc: remove set but not used variable 'src_h' omits 3bb700e76914 ALSA: hda - Fix unused variable warning omits d8d0c3a7f601 x86/syscalls: Mark expected switch fall-throughs omits 4aa37f373c85 adfs: mark expected switch fall-throughs omits d51ffd60f75c drm/nouveau/nvkm: mark expected switch fall-throughs omits cfa2536ea9ab afs: Mark expected switch fall-throughs omits d4ba1d6fd710 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 13873c4fc6bc scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 22db18ec07a5 scsi: st: mark expected switch fall-throughs omits bc088783c403 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits 6126c308ce6c scsi: ppa: mark expected switch fall-through omits 839d234047da scsi: osst: mark expected switch fall-throughs omits 24648908acac scsi: osd: osd_initiator: mark expected switch fall-throughs omits 3b2763ce81ed scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 533ef6cedbe8 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits 42f8d019158b scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 85ef76754642 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits e605228b5649 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 66410d83fc04 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits a74c1cebc382 scsi: imm: mark expected switch fall-throughs omits 8cb2d4872464 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits c4d17b254906 scsi: csiostor: csio_wr: mark expected switch fall-through omits 15ea2e6233ff scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits ad16cb424049 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 29237f566b22 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits 31a7b1e5924e scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 1db17e013f0a scsi: be2iscsi: be_main: Mark expected switch fall-through omits 0a79110afa38 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits dcbce4cb97cb scsi: aic7xxx: mark expected switch fall-throughs omits f5841c93294a scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 31f433307043 Documentation: DMA-API: fix two typos omits e6e37f636815 doc: networking: integrate scaling document into doc tree omits 7967656ffbfa coding-style: Clarify the expectations around bool omits b04c11c988f4 doc:process: add missing internal link in stable-kernel-rules omits 3d18f5862160 doc:it_IT: documentation alignment omits 1d2375f048b7 doc:process: remove note from 'stable api nonsense' omits 49a57857aeea Linux 5.0-rc3 omits 1e556ba3b673 Merge tag 'pstore-v5.0-rc4' of git://git.kernel.org/pub/sc [...] omits dbcfc9619393 Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/p [...] omits 7d0ae236ed13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 5631e8576a3c pstore/ram: Avoid allocation and leak of platform data omits 2c88c742d011 gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ omits 560706d5d258 gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask omits 02276af2fcf8 power: supply: charger-manager: Fix trivial language typos omits fd10606f93a1 cpcap-charger: generate events for userspace omits 19836a1b8e28 power: supply: remove some duplicated includes omits 6f12e46eebf1 power: twl4030: fix a missing check of return value omits 3dcdb68925b8 drivers: power: supply: goldfish_battery: Use tabs for alignment omits 617ee863ed34 drivers: power: supply: goldfish_battery: Fix alignment omits 5fbde356cb09 drivers: power: supply: goldfish_battery: Retire a redunda [...] omits 65ab18a1aaa8 drivers: power: supply: goldfish_battery: Fix "line over 8 [...] omits e75e3a125b40 drivers: power: supply: goldfish_battery: Put an SPDX tag omits 0367e23425af power: supply: axp288_fuel_gauge: Change to use DEFINE_SHO [...] omits f5d782d46aa5 power: supply: isp1704: switch to gpiod API omits fc4d4bfc99da ipc: conserve sequence numbers in extended IPCMNI mode omits db04588669f0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4c35b5b33802 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 573e0aa95306 sysctl: handle overflow for file-max omits 5f13f7bda6e0 sysctl: handle overflow in proc_get_long omits 4aabbcf35d01 exec: increase BINPRM_BUF_SIZE to 256 omits c4cbbc0cea6e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits ee1378ee4ab3 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits b44094046bf3 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 0caeeb7ba846 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 62e39f44d0d3 epoll: unify awaking of wakeup source on ep_poll_callback() path omits e9efb7832015 epoll: make sure all elements in ready list are in FIFO order omits 7b42da2b8573 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7c950dc64b77 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits fab42baf2942 lib/genalloc.c: export symbol addr_in_gen_pool omits aa20c3b2a05c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 1851edb876b6 kernel.h: unconditionally include asm/div64.h for do_div() omits 6288d769672d proc: return exit code 4 for skipped tests omits 0945746a0231 lockdep: Add debug printk() for downgrade_write() warning. omits 36416dfc95f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b72682c157b3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1b7d66c2894c mm/page_owner: align with pageblock_nr pages omits 70d9d8731bd0 mm/page_owner: align with pageblock_nr_pages omits 7063b7d36961 mm: don't expose page to fast gup before it's ready omits 31268c767a3d mm, swap: fix race between swapoff and some swap operations omits 8f4bfc9bc922 mm, swap: fix race between swapoff and some swap operations omits 4eb5a6d1eea6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f547fff5b0e2 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 074eea6c5dae filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 563a539cb194 filemap: drop the mmap_sem for all blocking operations omits 38db5b064e83 filemap: pass vm_fault to the mmap ra helpers omits cd23dc354d46 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits b8e5ebc578b1 filemap: kill page_cache_read usage in filemap_fault omits e2d955812880 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits fb9aeda015d1 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 7bdd0d7aa118 mm/mmu_notifier: contextual information for event triggeri [...] omits c24ecff7cdbd mm/page_alloc.c: calculate first_deferred_pfn directly omits 010c44e19281 mm: use common iterator for deferred_init_pages and deferr [...] omits a0e5afe37006 mm: add reserved flag setting to set_page_links() omits 5076ec281bb3 mm: move hot-plug specific memory init into separate funct [...] omits a4e13ce0a7ea mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 6c28521df4bc mm: implement new zone specific memblock iterator omits 80dd0bdeb345 mm: drop meminit_pfn_in_nid as it is redundant omits 75bb1384532e mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 64feebd4f5f1 memcg: do not report racy no-eligible OOM tasks omits 7c355e2e09c6 mm, oom: mark all killed tasks as oom victims omits 76e470c7cb72 memcg: schedule high reclaim for remote memcgs on high_work omits 4d795a79a008 mm/filemap.c: remove redundant test from find_get_pages_contig omits 84ae6cb5f5cd mm/memcontrol.c: use struct_size() in kmalloc() omits 439c532d225d include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 30c00ebbf70f x86/mm/fault.c: Convert to use vm_fault_t omits 03a3f94d8698 mm: create the new vm_fault_t type omits c412485aa409 mm, compaction: do not direct compact remote memory omits c3cc38702207 mm, compaction: capture a page under direct compaction omits 2f60cc7557eb mm, compaction: be selective about what pageblocks to clea [...] omits 81226ff2751c mm, compaction: sample pageblocks for free pages omits 11564b4c0231 mm, compaction: round-robin the order while searching the [...] omits 39db44c1a0c6 mm, compaction: round-robin the order while searching the [...] omits ca39f4d00c78 mm, compaction: reduce unnecessary skipping of migration t [...] omits 39b694869891 mm, compaction: do not consider a need to reschedule as co [...] omits d6487d8a3aeb mm, compaction: rework compact_should_abort as compact_che [...] omits c6ad154c69be mm, compaction: keep cached migration PFNs synced for unus [...] omits 3b9c43debb3f mm, compaction: check early for huge pages encountered by [...] omits 53c63705acfe mm, compaction: finish pageblock scanning on contention -fix omits 9cbf51f05ec3 mm, compaction: finish pageblock scanning on contention omits a420f421ce94 mm, compaction: avoid rescanning the same pageblock multip [...] omits 69fdbf606214 mm, compaction: use free lists to quickly locate a migrati [...] omits dd90b7080483 mm, compaction: use free lists to quickly locate a migrati [...] omits af7334fb596f mm, compaction: keep migration source private to a single [...] omits dd31e6ba3bc9 mm, compaction: use free lists to quickly locate a migrati [...] omits 7eb59bd6d054 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 456f5a8d18ff mm, compaction: use the page allocator bulk-free helper fo [...] omits a4b4e329d31f mm, compaction: always finish scanning of a full pageblock omits 6e4ceb7c8986 mm, migrate: immediately fail migration of a page with no [...] omits 48d8788af8d0 mm, compaction: skip pageblocks with reserved pages omits 750ed9d34ec1 mm, compaction: rename map_pages to split_map_pages omits 114f417bd02e mm, compaction: remove unnecessary zone parameter in some [...] omits 30d792ac5e71 mm, compaction: remove last_migrated_pfn from compact_control omits 3ae464d5ca46 mm, compaction: rearrange compact_control omits ef224984ef6e mm, compaction: shrink compact_control omits d028c6fa2cfd page_poison: play nicely with KASAN omits e798c25ca597 mm: remove extra drain pages on pcp list omits 95a754daf8c0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 7b5debd89016 arm64/mm: enable HugeTLB migration omits 9565bc9f5637 mm/hugetlb: enable arch specific huge page size support fo [...] omits d0e6108ed1a0 mm/hugetlb: enable PUD level huge page migration omits 0f0df1e1ef80 mm/hugetlb: distinguish between migratability and movability omits 977c04e9ee27 Drop flex_arrays omits 9e6939cc74d8 sctp: convert to genradix omits e998c9313dbe proc: commit to genradix omits 4e7e2d67e708 Generic radix trees omits 503c36c3c271 selinux: Fix error return code in policydb_read() omits 28f9d1a3d4fe Merge branch 'mlxsw-spectrum_router-Add-GRE-tunnel-support [...] omits eb13feabc020 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits a63b2321719d selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits 00365c0ffe09 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] omits 7bded7a14ea0 selftests: forwarding: Add IP-in-IP GRE flat topology with [...] omits e54cacd1bbee selftests: forwarding: Add IP-in-IP GRE flat topology with [...] omits 0f69b12e55bf selftests: forwarding: Add IP-in-IP GRE flat topology test omits fed926d4f64c selftests: forwarding: Add IP tunneling lib omits a5040a9059ed mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 omits 311596f554b7 mlxsw: spectrum_router: Update tunnel decap properties omits 73b8f493c886 mlxsw: spectrum_router: Support RIF without device omits 33c04afe4d98 mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() omits 25f844ddd2b4 mlxsw: spectrum_router: Add underlay RIF ID support omits a04563e4892c mlxsw: spectrum_router: Mark RIF index as taken before creation omits 3c747500daed mlxsw: spectrum_router: Adjust loopback RIF configuration omits 1f5b23033937 mlxsw: spectrum: Set RIF ops per ASIC type omits 99974468b9b6 mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 [...] omits c9417498a6fe mlxsw: reg: Add underlay egress RIF field in RTDP register omits afba3e10822a mlxsw: reg: Add fields to RITR - Router Interface Table Register omits bb617b9b4519 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1be969f4682b Merge tag 'for-5.0-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 315a6d850a82 Merge tags 'compiler-attributes-for-linus-v5.0-rc3' and 'c [...] omits fbfaf851902c fix int_sqrt64() for very large numbers omits 57c8418c232d Merge branch 'topic/sh' into next omits d9140a0da4a2 dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit omits 1aa5b9b00862 Merge branch 'topic/imx' into next omits ceaf52265148 dmaengine: imx-sdma: pass ->dev to dma_alloc_coherent() API omits 452fd6dc8620 dmaengine: imx-dma: change return of 'imxdma_sg_next' to void omits da5035f37736 dmaengine: imx-dma: change variable 'now' type to size_t omits 9227ab5643cb dmaengine: imx-dma: fix warning comparison of distinct poi [...] omits c2be36ac2141 dmaengine: xilinx_dma: remove set but not used variable 't [...] omits 0da1d7f5d1f3 Merge branch 'for-linus' into next omits 48b02a85fe2e dmaengine: axi-dmac: Use struct_size() in kzalloc() omits 3c215fd868dd dmaengine: timb_dma: Use struct_size() in kzalloc() omits d2c4677987bf Merge branch 'topic/tegra' into next omits 863326a6eec9 dmaengine: tegra210-adma: Use struct_size() in devm_kzalloc() omits 73bf95f57bcf Merge branch 'topic/qcom' into for-linus omits 546c0547555e dmaengine: qcom_hidma: assign channel cookie correctly omits 875aac8a4642 dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* omits 6e693b3ffecb x86: uaccess: Inhibit speculation past access_ok() in user [...] omits b0f3e768a89b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 29e6d1e0c042 ipmi: Prevent use-after-free in deliver_response omits 6436408e814b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits e7c87bd6cc4e bpf: in __bpf_redirect_no_mac pull mac only if present omits 4e15cbe82996 Merge branch 'r8169-series-with-smaller-improvements' omits b779daea4aee r8169: factor out getting ether_clk omits 703732f0058b r8169: replace mii_bus member with phy_device member in st [...] omits 58ba566ccbae r8169: reset chip synchronously in __rtl8169_resume omits df320ed7b3e4 r8169: add helpers for locking / unlocking the config registers omits c259b7f491ee r8169: improve rtl_pcie_state_l2l3_enable omits 5c41e78fe2a5 r8169: initialize task workqueue only once omits 445f1be2a59a r8169: remove unneeded call in pcierr omits 3ff752c00288 r8169: remove rtl_get_events omits df133f3f9625 virtio_net: bulk free tx skbs omits 5954894ba372 net_sched: add performance counters for basic filter omits 5d5c303ea095 Merge tag 'mips_fixes_5.0_2' of git://git.kernel.org/pub/s [...] omits 6a0141a0966c Merge tag 'devicetree-fixes-for-5.0-2' of git://git.kernel [...] omits 26caabbcd7a5 Merge tag 'libnvdimm-fixes-5.0-rc3' of git://git.kernel.or [...] omits f403d718ebde Merge tag 'linux-watchdog-5.0-rc-fixes' of git://www.linux [...] omits b0efca46b570 Merge tag 'nfs-for-5.0-2' of git://git.linux-nfs.org/proje [...] omits 4d5f6e0201bc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0facb892456f Merge tag 'for-linus-20190118' of git://git.kernel.dk/linux-block omits 0726f558d88e net: sock: do not set sk_cookie in sk_clone_lock() omits 65ea97d17601 isdn: remove unneeded semicolon omits fa1115c6a249 net: usb: rtl8150: remove set but not used variable 'rx_stat' omits 94ce2d4d5a4f Merge branch 'dpaa2-eth-add-debugfs-statistics' omits 091a19ea6e34 dpaa2-eth: add debugfs statistics omits 186f21be8658 dpaa2-eth: transform dpaa2_eth_queue_count into a macro omits 99e309b6ed75 clang-format: Update .clang-format with the latest for_eac [...] omits e266afa9c7af Merge branch 'net-use-strict-checks-in-doit-handlers' omits 0c4056ee8433 net: mpls: netconf: perform strict checks also for doit handlers omits d77851bf68f4 net: mpls: route: perform strict checks also for doit handlers omits 0eff0a274104 net: ipv6: route: perform strict checks also for doit handlers omits 5912a7750f6b net: ipv6: addrlabel: perform strict checks also for doit [...] omits 38d51810c4ca net: ipv6: netconf: perform strict checks also for doit handlers omits 4b1373de73a3 net: ipv6: addr: perform strict checks also for doit handlers omits d0440029831b net: ipv4: ipmr: perform strict checks also for doit handlers omits a00302b60777 net: ipv4: route: perform strict checks also for doit handlers omits eede370d65ab net: ipv4: netconf: perform strict checks also for doit handlers omits 4d165f614e12 net: namespace: perform strict checks also for doit handlers omits 9b3757b0325a rtnetlink: ifinfo: perform strict checks also for doit handler omits 6300acb2eb56 rtnetlink: stats: reject requests for unknown stats omits 51bc860d4a99 rtnetlink: stats: validate attributes in get as well as dumps omits 59c28058fa7b net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK omits 133bbb18ab1a virtio-net: per-queue RPS config omits 3e64cf7a435e net: phy: phy driver features are mandatory omits 7afa81c55fca isdn: avm: Fix string plus integer warning from Clang omits 5f2939d933e9 sch_api: Change signature of qdisc_tree_reduce_backlog() t [...] omits 75a080cde08d powerpc: chrp: Use of_node_is_type to access device_type omits e073f7caa26c virt_wifi: remove set but not used variable 'w_priv' omits 0c4335de196c virt_wifi: remove duplicated include from virt_wifi.c omits 77f7ffdc335d mac80211: minstrel_ht: add flag to indicate missing/inaccu [...] omits a8d418d9ac25 mac80211: mesh: only switch path when new metric is at lea [...] omits 67fc05549cdb mac80211: mesh: use average bitrate for link metric calculation omits 540bbcb930ed nl80211/mac80211: mesh: add mesh path change count to mpath info omits cc2416369099 nl80211/mac80211: mesh: add hop count to mpath info omits d9bb410888ce mac80211: allow overriding HT STBC capabilities omits b4809e9484da mac80211: Add airtime accounting and scheduling to TXQs omits 36647055b37e cfg80211: Add airtime statistics and settings omits 1866760096bf mac80211: Add TXQ scheduling API omits f9d672f1c2ca virt_wifi: fix error return code in virt_wifi_newlink() omits a0dc02039a2e mac80211: fix miscounting of ttl-dropped frames omits 9c5d3afac436 mac80211_hwsim: check that n_limits makes sense omits 8a7fa0c35027 Merge tag 'mlx5-fixes-2019-01-18' of git://git.kernel.org/ [...] omits 25f2d0e7791e net/mlx5e: Fix cb_ident duplicate in indirect block register omits 7fdc1adc52d3 net/mlx5e: Fix wrong (zero) TX drop counter indication for [...] omits 2eb1e42551a8 net/mlx5e: Fix wrong error code return on FEC query failure omits e8c8b53ccaff net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames omits 391a867c1b2f ARM: dts: meson8b: odroidc1: Fix usb phy regulator power f [...] omits 695c04d3116b ARM: dts: meson8b: odroidc1: Enable usb phy node omits 64cf5481262b tools: bpftool: Cleanup license mess omits 9d5564ddcf2a bpf: fix inner map masking to prevent oob under speculation omits ad6dd7a9c47b bpf: pull in pkt_sched.h header for tooling to fix bpftool build omits efa8c819a689 Merge branch 'mlxsw-fixes' omits 479a2b761d61 selftests: forwarding: Add a test case for externally lear [...] omits 72159272fc08 selftests: mlxsw: Test FDB offload indication omits 64254a205461 mlxsw: spectrum_switchdev: Do not treat static FDB entries [...] omits 710ae7287737 net: bridge: Mark FDB entries that were added by user as such omits a11dcd649791 mlxsw: spectrum_fid: Update dummy FID index omits 67c14cc9b350 mlxsw: pci: Return error on PCI reset timeout omits d2f372ba0914 mlxsw: pci: Increase PCI SW reset timeout omits c9ebea04cb1b mlxsw: pci: Ring CQ's doorbell before RDQ's omits f04d402f2f00 Merge branch 'hns3-fixes' omits 1f60949297ce net: hns3: add HNAE3_RESTORE_CLIENT interface in enet module omits af013903c5c5 net: hns3: do reinitialization while ETS configuration changed omits c3b9c50d1567 net: hns3: fix wrong combined count returned by ethtool -l omits 205a24ca2df1 net: hns3: adjust the use of alloc_tqps and num_tqps omits 672ad0ede179 net: hns3: fix user configuration loss for ethtool -L omits af95882728e3 net: hns3: remove redundant codes in hclge_knic_setup omits c78b5b6cdc8f net: hns3: modify parameter checks in the hns3_set_channels omits 73fc9c488243 net: hns3: add interface hclge_tm_bp_setup omits 65749f7375ae net: hns3: reuse reinitialization interface in the hns3_se [...] omits be5929b89002 net: hns3: remove unnecessary hns3_adjust_tqps_num omits a81aca01a115 net: hns3: remove unused member in struct hns3_enet_ring omits 2c9dd668914b net: hns3: modify enet reinitialization interface omits 98bfd51dceeb audit: add syscall information to CONFIG_CHANGE records omits 51a5365c2b21 Merge branch 'Devlink-health-reporting-and-recovery-system' omits b8c45a033acc devlink: Add Documentation/networking/devlink-health.txt omits ce019faa70f8 net/mlx5e: Add TX timeout support for mlx5e TX reporter omits aba25279c100 net/mlx5e: Add TX reporter support omits 12bd0dcefe88 devlink: Add health dump {get,clear} commands omits 8a66704a13d9 devlink: Add health diagnose command omits fcd852c69d77 devlink: Add health recover command omits 6f9d56132eb6 devlink: Add health set command omits ff253fedab96 devlink: Add health get command omits c7af343b4e33 devlink: Add health report functionality omits 880ee82f0313 devlink: Add health reporter create/destroy functionality omits cb5ccfbe73b3 devlink: Add health buffer support omits 37b144df8099 Merge tag 'irqchip-5.0-2' of git://git.kernel.org/pub/scm/ [...] omits f88c19aab5f3 net_sched: add hit counter for matchall omits 209f94e61854 Merge branch 'phy-improve-stopping-PHY' omits bb658ab7b8f2 net: phy: remove phy_stop_interrupts omits cbfd12b3e8c3 net: phy: ensure phylib state machine is stopped after cal [...] omits 472115d9834c net: phy: stop PHY if needed when entering phy_disconnect omits 20f5248a502b MAINTAINERS: update email addresses of liquidio driver mai [...] omits 9437b6295188 net: Fix typo in NET_FAILOVER help text omits 6c57f0458022 net: Fix usage of pskb_trim_rcsum omits 340a6f3d2d52 tcp: declare tcp_mmap() only when CONFIG_MMU is set omits fb70950eb4b1 net: jme: fix indentation issues omits c0028696cbb0 net: vxge: fix indentation issue omits d8cce3a1bc53 net: phy: improve get_phy_id omits e302c2a5fe0c net: phy: remove state PHY_CHANGELINK omits a057fed33bee net: ip6_gre: remove gre_hdr_len from ip6erspan_rcv omits 0293c953c7a4 CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses omits 7e33cee6cd4b parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile omits 6bb639531713 parisc: replace oops_in_progress manipulation with bust_sp [...] omits 1a66d109dedb CREDITS: Remove outdated address and email information omits b8ebf47c62bd parisc: Improve initial IRQ to CPU assignment omits b849bdce421e parisc: Count IPI function call interrupts omits 1c50eb8cf137 parisc: Show rescheduling interrupts on SMP machines only omits d5c5e8d6041a parisc: Hide built-in serial aux port of Tosca GSP card omits 57b26497fabe IB/iser: Pass the correct number of entries for dma mapped SGL omits 790b57f686e2 IB/hw: Remove unneeded semicolons omits 14e517e4b444 IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace omits 7527a7b157d1 IB/core: Simplify rdma cgroup registration omits 8ea175f0056d RDMA/qedr: remove set but not used variable 'ib_ctx' omits 209760b7f6ee drm/i915/selftests: Allocate mock ring/timeline per context omits 518ea1dc75d6 drm/sun4i: frontend: Hook-in support for the A20 omits 3cff16d97d68 drm/sun4i: frontend: Hook-in support for the A10, with spe [...] omits 1379e8356772 drm/sun4i: frontend: Move the FIR filter phases to our quirks omits 38ffb167fd6a drm/sun4i: Make COEF_RDY conditional omits c2c7560f7a8d drm/sun4i: Set the coef_rdy bit right after the coef have [...] omits 35f366544ccd drm/sun4i: frontend: Add a quirk structure omits 94018601568c drm/sun4i: Move access control before setting the register [...] omits 344684e6d02f RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() omits de77503a5940 RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq [...] omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 3e8c73671244 LSM: Make some functions static omits 0cce716e656b Merge branch 'next-general' into next-testing omits 1cfb2a512e74 LSM: Make lsm_early_cred() and lsm_early_task() local functions. omits 2339e91d0e66 Merge tag 'media/v5.0-1' of git://git.kernel.org/pub/scm/l [...] omits f263f2a2c682 MIPS: Compile post DMA flush only when needed omits d28f3e721974 Merge tag 'pci-v5.0-fixes-2' of git://git.kernel.org/pub/s [...] omits 8b4fe58db679 Merge tag 'i3c/fixes-for-5.0-rc3' of git://git.kernel.org/ [...] omits 3cdf680ea14d Merge tag 'mtd/fixes-for-5.0-rc3' of git://git.infradead.o [...] omits 6e4673b42e68 Merge tag 'regmap-fix-v5.0-rc2' of git://git.kernel.org/pu [...] omits 62bc79d35ebb ASoC: soc.h: add explanation of legacy/modern style of dai_link omits f557d39a3cb8 Merge tag 'asoc-fix-v5.0-rc2' into asoc-5.1 omits e40e2a2e7866 net: phy: mdio_bus: add missing device_del() in mdiobus_re [...] omits 0e78f389a7cd doc: net: fix bad references to network drivers omits 5949bc5602cc ARM: dts: sun4i-a10: Add Video Engine and reserved memory nodes omits 890c50673586 ARM: dts: sun4i: Add support for the C1 SRAM region with t [...] omits d05e3eadb1bc spi: sh-msiof: Use DMA if possible omits f70351ae06af spi: sh-msiof: fix *info pointer in request_dma() omits 88e7e0a8df1f spi: sh-hspi: Remove error messages on out-of-memory conditions omits 9db9c0cf5895 drm/sun4i: drv: Allow framebuffer modifiers in mode config omits b2ddf277ab5e drm/sun4i: layer: Add tiled modifier support and helper omits 8a813e401fcd drm/sun4i: frontend: Add and use helper for checking tilin [...] omits 9042e3fb7e22 drm/sun4i: Add buffer stride and offset configuration for [...] omits 172b789977ac drm/sun4i: frontend: Add support for tiled YUV input mode [...] omits 08cba016cdbe drm/fourcc: Add definitions for Allwinner vendor and VPU t [...] omits 8c8152bf4db6 drm/sun4i: frontend: Add support for planar YUV input formats omits e412fcb0db5c ASoC: fsl_sai: Remove expensive print in irq handler omits 7c7e2d6a9ca3 ASoC: soc-core: remove error due to probe deferral omits 2363d85f4e04 ASoC: imx-spdif: don't print EPROBE_DEFER as error omits 1aabff2508cb ASoC: fsl_spdif: don't print EPROBE_DEFER as error omits e379ee969ecb ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error omits 691beb02d9ff ASoC: imx-sgtl5000: lower log level for potential probe de [...] omits 9afe52d54bb0 drm/sun4i: frontend: Add support for semi-planar YUV input [...] omits d98665724868 ASoC: imx-sgtl5000: put of nodes if finding codec fails omits 34d896ed1b9e drm/sun4i: frontend: Add support for packed YUV422 input formats omits 692f8b56bb6a regulator: lochnagar: Add missing MODULE_DEVICE_TABLE omits b38f61f52e54 drm/sun4i: frontend: Configure and enable YUV to RGB CSC w [...] omits e6ae40bd9407 drm/sun4i: Move the BT.601 CSC coefficients to the frontend omits 1b89dba5f741 drm/sun4i: frontend: Determine input format based on colorspace omits 915bf9fe646d drm/sun4i: frontend: Pass DRM format info to input format helpers omits 0fff724a3391 drm/sun4i: backend: Use explicit fourcc helpers for packed [...] omits a211e56e947c drm/fourcc: Add format info helpers for checking YUV sub-sampling omits 41c8c210a2b4 drm/fourcc: Add format info helpers for checking YUV plane [...] omits c5b709804ed7 Merge tag 'powerpc-5.0-3' of git://git.kernel.org/pub/scm/ [...] omits e6ec2fda2d46 Merge tag 'for-linus-5.0-rc3-tag' of git://git.kernel.org/ [...] omits dc6fef2cc579 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 6e434bf2e36b Merge tag 'acpi-5.0-rc3' of git://git.kernel.org/pub/scm/l [...] omits 2a8cbf2a0278 Merge tag 'fbdev-v5.0-rc3' of git://github.com/bzolnier/linux omits c3653ebdf893 Merge tag 'drm-fixes-2019-01-18-1' of git://anongit.freede [...] omits 436ec40e0cdf Merge branch 'topic/pcm-device-suspend' into for-next omits fd340d0f68cc btrfs: wakeup cleaner thread when adding delayed iput omits 3ec9a4c81c8c btrfs: run delayed iputs before committing omits 74d5d229b1bf btrfs: wait on ordered extents on abort cleanup omits 31890da0bfdd btrfs: handle delayed ref head accounting cleanup in abort omits 77b7aad19509 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] omits 570d0200123f driver core: move device->knode_class to device_private omits 4bd4e92cfe6d sysfs: fix blank line coding style warning omits 0237199186e7 x86/CPU/AMD: Set the CPB bit unconditionally on F17h omits d8e346eb3037 misc: pvpanic: fix warning implicit declaration omits 701956d4018e char/mwave: fix potential Spectre v1 vulnerability omits e3575c1201f0 misc: enclosure: Use struct_size() in kzalloc() omits bffcd1129e86 misc/sgi-gru/grufault: fix a style error omits 080038cc4575 misc/mic/vop/vop_main : remove unneeded semicolon omits b05ae01fdb89 misc/ics932s401: Add a missing check to i2c_smbus_read_word_data omits 068ad41ec565 drivers: misc: ad525x_dpot: clean indentation issue, remove tabs omits 87bf65bc108e lkdtm: change snprintf to scnprintf for possible overflow omits 0ce23d6d4214 ASoC: hdmi-codec: fix oops on re-probe omits 0123a75e1d57 Revert "netfilter: nft_hash: add map lookups for hashing o [...] omits 472caa69183f netfilter: nat: un-export nf_nat_used_tuple omits 0fb4d21956f4 netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type omits 8208d1708b88 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size omits 5296bab33b60 dt-bindings, EDAC: Add Aspeed AST2500 omits 9b7e6242ee4e EDAC, aspeed: Add an Aspeed AST2500 EDAC driver omits b3c4014c2b25 Merge tag 'asoc-fix-v5.0-rc2' of https://git.kernel.org/pu [...] omits ba3fbe663635 netfilter: nf_conntrack: provide modparam to always regist [...] omits 4a60dc748d12 netfilter: conntrack: remove nf_ct_l4proto_find_get omits e56894356f60 netfilter: conntrack: remove l4proto destroy hook omits 2a389de86e4a netfilter: conntrack: remove l4proto init and get_net callbacks omits 70aed4647cbd netfilter: conntrack: remove sysctl registration helpers omits b884fa461776 netfilter: conntrack: unify sysctl handling omits 303e0c558959 netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups omits edf0338dabf0 netfilter: conntrack: remove pernet l4 proto register interface omits 44fb87f6351d netfilter: conntrack: remove remaining l4proto indirect pa [...] omits b184356d0a00 netfilter: conntrack: remove module owner field omits 197c4300aec0 netfilter: conntrack: remove invert_tuple callback omits df5e1629087a netfilter: conntrack: remove pkt_to_tuple callback omits 751fc301ecbd netfilter: conntrack: remove net_id omits 22fc4c4c9fd6 netfilter: conntrack: gre: switch module to be built-in omits 202e651cd43c netfilter: conntrack: gre: convert rwlock to rcu omits e2e48b471634 netfilter: conntrack: handle icmp pkt_to_tuple helper via [...] omits a47c54048162 netfilter: conntrack: handle builtin l4proto packet functi [...] omits 75dd48e2e420 netfilter: nf_tables: Support RULE_ID reference in new rule omits 8e2f311a6849 netfilter: physdev: relax br_netfilter dependency omits 827318feb69c netfilter: conntrack: remove helper hook again omits 10870dd89e95 netfilter: nf_tables: add direct calls for all builtin exp [...] omits 4d44175aa5bb netfilter: nf_tables: handle nft_object lookups via rhltable omits d152159b8911 netfilter: nf_tables: prepare nft_object for lookups via h [...] omits bfb0a2cb2b2d drm/i915/dp: remove PANEL_POWER_OFF macro and its use omits e25df7812c91 misc: ibmvsm: Fix potential NULL pointer dereference omits 7e7ca7744a53 binderfs: fix error return code in binderfs_fill_super() omits 04afcd3aaf33 vt: ignore sequences that contain ':' in parameters. omits 7a99565f8732 vt: ignore csi sequences with intermediate characters. omits 5445447b62e0 vt: Implement parsing for >, =, < private sequences. omits 2ff5c5a1dc6e vt: refactor vc_ques to allow of other private sequences. omits 17504fd7db0c vt: annotate implicit fall throughs omits 95252f9c04f7 vcs: restore and document initial POLLPRI event omits fad08b205cf1 vcs: fasync(): make it consistent with poll() omits 1bf931ab94a9 vcs: poll(): cope with a deallocated vt omits 8a085494317c vcsa: clamp header values when they don't fit omits bfd8d8fe98b8 vgacon: unconfuse vc_origin when using soft scrollback omits 0c9b1965fadd vt: invoke notifier on screen size change omits 7e1d226345f8 vt: always call notifier with the console lock held omits 6609cff65c5b vt: make vt_console_print() compatible with the unicode sc [...] omits 71fc448c1aaf drm/i915/selftests: Make evict tolerant of foreign objects omits e3a5a1696b89 ARM: add kexec_file_load system call number omits 6b2709371f8f ARM: add migrate_pages() system call omits 2b6ca4332360 alpha: update syscall macro definitions omits 76b1b27a5034 alpha: wire up io_pgetevents system call omits 7e227314735f ia64: assign syscall numbers for perf and seccomp omits 634429853d2d ia64: add statx and io_pgetevents syscalls omits cfebb82bd292 ia64: add __NR_umount2 definition omits f33ed61ff369 Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] omits fc01d8c61ce0 tty/n_hdlc: fix __might_sleep warning omits a5db482640c7 n_tty: update comment for WAKEUP_CHARS define omits 055d15a88f66 ARM: dts: r8a7779: Add HSCIF0/1 device nodes omits 293f8c0f2bb4 drm/i915: Use b->irq_enable() as predicate for mock engine omits 352c4cf40c4a serial: 8250: Fix serial8250 initialization crash omits aff9cf595518 uart: Fix crash in uart_write and uart_put_char omits 4f9b83892781 Merge tag 'usb-serial-5.0-rc3' of https://git.kernel.org/p [...] omits 4feb7a4a1244 n_gsm: Constify u8 and unsigned char usage omits 338410408246 tty: n_gsm: Add copy_config() and gsm_config() to prepare [...] omits af707f58d81c Merge tag 'phy-for-5.0-rc' of git://git.kernel.org/pub/scm [...] omits 257ff80474ab drm/imx: allow building under COMPILE_TEST omits 68783dfd70f3 drm/imx: imx-tve: depend on COMMON_CLK omits a0d608ee5ebf crypto: testmgr - unify the AEAD encryption and decryption [...] omits d7250b415318 crypto: testmgr - add rfc4543(gcm(aes)) decryption test to [...] omits 09211a7a196a PM-runtime: Do not needlessly call ktime_get() omits 40619f7dd3ef PM: clock_ops: fix missing clk_prepare() return value check omits 874cf192964e drm: arm/komeda: Remove IRQ parsing from initial series omits f38e88854269 crypto: testmgr - add gcm(aes) decryption tests to encrypt [...] omits de845da90350 crypto: testmgr - add ccm(aes) decryption tests to encrypt [...] omits 5bc3de58c102 crypto: testmgr - skip AEAD encryption test vectors with n [...] omits 6d0d6cfb12e5 crypto: af_alg - remove redundant initializations of sk_family omits 7c39edfb0400 crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl() omits 466e0759269d crypto: af_alg - make some functions static omits 554557ce0001 crypto: stat - remove unused mutex omits f990f7fb58ac crypto: tgr192 - fix unaligned memory access omits 793ff5ffc105 crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' stat [...] omits e17568e15830 crypto: user - forward declare crypto_nlsk omits cb9dde880129 crypto: testmgr - handle endianness correctly in alg_test_ [...] omits 73381da5f9ec crypto: streebog - use correct endianness type omits a1180cffea6a crypto: rsa-pkcs1pad - include <crypto/internal/rsa.h> omits 18666550f4c5 crypto: gcm - use correct endianness type in gcm_hash_len() omits 707d0cf8f7cf crypto: brcm - Fix some set-but-not-used warning omits 0507de940499 crypto: testmgr - split akcipher tests by a key type omits 2b091e32a2d3 crypto: shash - remove pointless checks of shash_alg::{exp [...] omits 41a2e94f8157 crypto: shash - require neither or both ->export() and ->import() omits 6ebc97006b19 crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits b1f6b4bf416b crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits ba7d7433a0e9 crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails omits b30fd1a6f6f2 tty: serial: lpc32xx_hs: fix missing console boot messages omits 7d470ebf586b serial: 8250_omap: Use clk_get_rate() to obtain fclk frequency omits 7f0c77f35b1b dt-bindings: serial: omap_serial: add clocks entry omits d6ce4ec0b816 serial: 8250_omap: Drop check for of_node omits c24177b4a020 dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings omits 9ec56a07c1f0 tty/serial: use uart_console_write in the RISC-V SBL early [...] omits abe9213a5e9c dt-bindings: serial: Convert arm,pl011 to json-schema omits a26988e8fef4 tty: serial: meson: if no alias specified use an available id omits 11ee2a3808ae Merge branch 'acpi-pci' omits 896efccfcc7f dt-bindings: serial: Move renesas,rzn1-uart into the snps- [...] omits df230079140f dt-bindings: serial: Convert snps,dw-apb-uart to json-schema omits 527c1e567ead USB: serial: keyspan_usa: add proper SPDX lines for .h files omits 9a413526140b staging: Mediatek: Use individual config flags in Makefile omits 422531c17369 staging/xgifb: Needs to be converted to a drm driver omits c440eee1a7a1 Staging: fbtft: Switch to the gpio descriptor interface omits 032ecb59aa38 staging: android: ion: Remove unused headers omits dad407ae7df9 staging: android: ion: Remove base from ion_chunk_heap omits 298783c27e29 staging: android: ion: Remove base from ion_carveout_heap omits 96d12a0d9409 staging: android: ion: Sync comment docs with struct ion_buffer omits 4d5119f448a8 staging: android: ion: Fixup some white-space issues omits c72f4e31c8a3 staging: android: ion: Remove struct ion_platform_heap omits 6e42d12ce0da staging: android: ion: Remove leftover comment omits 4514e79e5a6b staging: android: ion: Merge ion-ioctl.c into ion.c omits 2fbe1707bae2 staging: android: ion: Remove empty ion_ioctl_dir() function omits 32462a98a005 staging: android: ion: Add proper header information omits 65af887c3dfb staging: wilc1000: avoid the use of typedef for function pointers omits a0c6a32e78a0 staging: wilc1000: refactor handle_set_mcast_filter() omits 03cf31c41c22 staging: wilc1000: remove 'disconnect_info' structure omits 94bb6d3353c2 staging: wilc1000: refactor information message parsing logic omits 734c3198d06e staging: wilc1000: use single struct for 'connect' related [...] omits f47e59eaab27 staging: wilc1000: rename hidden_network related data structure omits 4e0b0f42c9c7 staging: wilc1000: use struct to pack join parameters for FW omits dc18fa1de9ac staging: wilc1000: corrected order to pack join param buffer omits 6cd4fa5ab691 staging: wilc1000: make use of cfg80211_inform_bss_frame() omits 6c2cfb4e8713 staging: wilc1000: remove the use of scan shadow buffer omits 8ffcedd6f4c2 staging: wilc1000: use 'struct' to pack cfg header frame i [...] omits 4e90d5f3e85c staging: wilc1000: refactor wilc_wlan_set_bssid() omits 92f6de4340ae staging: wilc1000: make use of get_unaligned_le16/le32 to [...] omits 2e1d66379ece staging: erofs: drop the extern prefix for function definitions omits d55bc7ba6bee staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan omits 4501ca36bc18 staging: erofs: move shrink accounting inside the function omits d60eff4396f1 staging: erofs: localize erofs_workgroup_get omits 61c9314fdd30 staging: erofs: sunset erofs_workstation_cleanup_all omits 01f7e722aa9f staging: rtl8188eu: cleanup indenting issue in mlme_linux.c omits 6e3da68c7f8c staging: rtl8188eu: add spaces around operators in mlme_linux.c omits 9435bbd4b9d9 staging: rtl8188eu: add spaces around operators in os_intfs.c omits 58d37ddf75a4 staging: rtl8188eu: cleanup declarations in os_intfs.c omits 56eec1806fac staging: comedi: Removed not necessary braces for single block omits 97715058b70d staging: rtl8723bs: Fix build error with Clang when inlini [...] omits d311e0c27b8f mtd: rawnand: denali: get ->setup_data_interface() working again omits 01eeb927bbcc mtd: nand: jz4740: fix '__iomem *' vs. '* __iomem' omits 8d714185951b drm/i915/selftests: Query the vm under test for hugepage support omits 70d0ba4cf79a USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE omits d7a6c0ce8d26 USB: Consolidate LPM checks to avoid enabling LPM twice omits 7529b2574a7a USB: Add new USB LPM helpers omits 5f620bb6439e drivers: usb :fsl: Remove USB Errata checking code omits 73855109a92c usb: kconfig: remove dependency FSL_SOC for ehci fsl driver omits 972a34e1c7c7 usb: ehci: fsl: Update register accessing for arm/arm64 platforms omits 02a50b875046 usb: usb251xb: add usb data lane port swap feature omits 5d6353fe6984 dt-bindings: usb: usb251xb: add documentation for data lan [...] omits bb09779f8793 usb: renesas_usbhs: replace udelay() with usleep_range() omits fecb28291404 USB: host: ohci-at91: add sam9x60-sfr definition for ohci omits 6041828fdae0 uwb: use struct_size() in kzalloc() omits da79ff6e586b xhci: Use struct_size() in kzalloc() omits 8eb58994dd96 usb: hub: add retry routine after intr URB submit error omits 91f7d2e89868 USB: leds: fix regression in usbport led trigger omits 8ff396fe56f5 usb: chipidea: fix static checker warning for NULL pointer omits a817c59e8273 MAINTAINERS: email address update in MAINTAINERS entries omits fa5762fca801 USB: usbip: delete README file omits c6ac875446f9 s390/hypfs: Use struct_size() in kzalloc() omits 7e0d92f00246 s390/kasan: improve string/memory functions checks omits 32b77252f47e s390: remove the ptep_modify_prot_{start,commit} exports omits 90856087daca s390: remove compat_wrapper.c omits aa0d6e70d3b3 s390: autogenerate compat syscall wrappers omits fef747bab3c0 s390: use generic UID16 implementation omits 58fa4a410fc3 ipc: introduce ksys_ipc()/compat_ksys_ipc() for s390 omits 1ecff5ef0a70 s390: open-code s390_personality syscall omits 575088f60021 Merge tag 'fixes-for-v5.0-rc2' of git://git.kernel.org/pub [...] omits 1dfbea041ffd drm/i915/breadcrumbs: Drop assertion that we've already en [...] omits 076338400db8 drm/bridge: lvds-encoder: add powerdown-gpios support omits b2304b2ed6ed drm/bridge: lvds-encoder: add dev helper variable in .probe() omits c572c95c42bf dt-bindings: display: bridge: thc63lvdm83d: use standard p [...] omits ad223fe3a6fd dt-bindings: display: bridge: lvds-transmitter: cleanup example omits 2c6467d29583 dt-bindings: display: bridge: fork out ti, ds90c185 from l [...] omits 6ddbb12e3f54 drm/i915: Fix wakeref cookie handling in debugfs/i915_forc [...] omits 301c9a43e158 Merge branches 'for-rc' and 'thermal-intel' into next omits 129699bb8c75 drivers: thermal: int340x_thermal: Fix sysfs race condition omits 6c65f71291e9 Merge branch 'x86/urgent' omits 9d3ed8ad482f Merge branch 'linus' omits 2dd2ef46c38a Merge branch 'irq/urgent' omits 435f3f267780 Merge branch 'tcp_openreq_child' omits 6bcdc40dddfe tcp: move rx_opt & syn_data_acked init to tcp_disconnect() omits 792c4354a508 tcp: move tp->rack init to tcp_disconnect() omits 6cda8b7493ac tcp: move app_limited init to tcp_disconnect() omits 5c701549c9a6 tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ [...] omits 5d836764620d tcp: do not clear urg_data in tcp_create_openreq_child omits 3a9a57f63794 tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() omits b9e2e689aab2 tcp: move mdev_us init to tcp_disconnect() omits a0070e463f3f tcp: do not clear srtt_us in tcp_create_openreq_child omits eb2c80ca87b1 tcp: do not clear packets_out in tcp_create_openreq_child() omits 6a408147eac4 tcp: move icsk_rto init to tcp_disconnect() omits b84235e29104 tcp: do not set snd_ssthresh in tcp_create_openreq_child() omits bf97403ac4bf macvlan: replace kfree_skb by consume_skb for drop profiles omits 87fff3cacd01 neighbour: Do not perturb drop profiles when neigh_probe omits 5ab3121beeb7 amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs omits bec03debe2e5 net/mlx4: remove unneeded semicolon omits 5c423d711474 net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon omits d4fb30f6f1b1 tipc: remove unneeded semicolon in trace.c omits 40f89ebfbd73 net: phy: add missing phy driver features omits c6ddfb9a963f dpaa_eth: NETIF_F_LLTX requires to do our own update of tr [...] omits 8b59bfe83cf1 qed: remove duplicated include from qed_if.h omits 28c1382fa28f net: bridge: Fix ethernet header pointer before check skb [...] omits 6394d98df6b4 sb1000: fix a couple of indentation issues and remove assi [...] omits cc5e71075947 vhost: log dirty page correctly omits f655f8b81868 Documentation: timestamping: correct path to net_tstamp.h omits 9420151d88ca Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits 0c192d7c7dc8 cpufreq: s5pv210: Defer probe if getting regulators fail omits e66ceacc3fe6 MAINTAINERS: use common indentation omits d7393226d15a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 1092a94fcbcd Merge tag 'drm-fixes-2019-01-18' of git://anongit.freedesk [...] omits 2451f3717c53 Merge tag 'led-fix-for-5.0-rc3' of git://git.kernel.org/pu [...] omits 0a2fbed84a96 Merge tag 'hwmon-for-v5.0-rc3' of git://git.kernel.org/pub [...] omits 38197ca176fc block: Cleanup license notice omits 7ebec5f43134 drm/nouveau/core: recognise TU102 omits b2e3d68d1251 netfilter: nft_compat: destroy function must not have side [...] omits cf52572ebbd7 netfilter: nft_compat: make lists per netns omits 12c44aba6618 netfilter: nft_compat: use refcnt_t type for nft_xt refere [...] omits e6a72b7daeeb ARCv2: lib: memeset: fix doing prefetchw outside of buffer omits 4d447455e73b ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if si [...] omits 88a8121dc1d3 af_packet: fix raw sockets over 6in4 tunnel omits 12fee4cd5be2 genirq/irqdesc: Fix double increment in alloc_descs() omits fc24d75a7f91 x86/entry/64/compat: Fix stack switching for XEN PV omits 22c2ad616b74 net: add a route cache full diagnostic message omits 68d7431553a0 dpaa2-eth: Fix ndo_stop routine omits 5191673b6932 wan: dscc4: fix various indentation issues omits f164a94c2c87 Merge tag 'drm-misc-next-2019-01-16' of git://anongit.free [...] omits e224c390a625 bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing omits f4924f24da8c bpf: bpf_setsockopt: reset sock dst on SO_MARK changes omits 039d52e15e2a Merge branch 'vxlan-FDB-veto' omits 7e1046fd1fcb selftests: mlxsw: Test veto of unsupported VXLAN FDBs omits a40313d956d3 mlxsw: spectrum: Add extack messages to VXLAN FDB rejection omits 6685987c2958 switchdev: Add extack argument to call_switchdev_notifiers() omits 4c59b7d16096 vxlan: Add extack to switchdev operations omits d907f58fa90f mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay omits 87b0984ebfab net: Add extack argument to ndo_fdb_add() omits 1cdc98c2711e vxlan: changelink: Delete remote after update omits 038a5a99e952 vxlan: changelink: Postpone vxlan_config_apply() omits 8db9427d52b8 vxlan: changelink: Inline vxlan_dev_configure() omits 61f46fe8c646 vxlan: Allow vetoing of FDB notifications omits ccdfd4f71d10 vxlan: Have vxlan_fdb_replace() save original rdst value omits a76d1ca296a7 vxlan: Split vxlan_fdb_update() in two omits c2b200e0bac0 vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() omits 70921ae25f94 genirq: Fix the kerneldoc comment for struct irq_affinity_desc omits df0219b4f957 Merge tag 'drm-misc-fixes-2019-01-17' of git://anongit.fre [...] omits 4ac4cb70d15a Merge tag 'drm-intel-fixes-2019-01-17' of git://anongit.fr [...] omits 12ff91c8bac0 Merge branch 'improving-TCP-behavior-on-host-congestion' omits c1d5674f8313 tcp: less aggressive window probing on local congestion omits 590d2026d624 tcp: retry more conservatively on local congestion omits 9721e709fa68 tcp: simplify window probe aborting on USER_TIMEOUT omits 01a523b07161 tcp: create a helper to model exponential backoff omits c7d13c8faa74 tcp: properly track retry time on passive Fast Open omits 7ae189759cc4 tcp: always set retrans_stamp on recovery omits 7f12422c4873 tcp: always timestamp on every skb transmission omits 88f8598d0a30 tcp: exit if nothing to retransmit on RTO timeout omits 586cdb0db70b Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 9b420eff9fcf net: phy: micrel: use phy_read_mmd and phy_write_mmd omits 43deda5408f9 davicom: Annotate implicit fall through in dm9000_set_io omits f7c46156f4a9 udp6: add missing rehash callback to udplite omits 8f6b5392856a udp: add missing rehash callback to udplite omits 49b4994c1401 net/ipv6/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE omits 2eadee72dbb8 net/ipv4/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE omits f5dd3d0c9638 net: introduce SO_BINDTOIFINDEX sockopt omits 2cddd2014782 net/sched: cls_flower: allocate mask dynamically in fl_change() omits c90c44d8aaf5 ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning omits 066c6805e83e ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] omits f731a8e89f8c ARC: show_regs: lockdep: re-enable preemption omits ab6c03676cb1 ARC: show_regs: lockdep: avoid page allocator... omits 29133260f7c2 ARC: perf: avoid kernel killing where it is possible omits baf9cc85ba01 ARC: perf: move HW events mapping to separate function omits 0e956150fe09 ARC: perf: introduce Kernel PMU events support omits 14f81a91ad29 ARC: perf: trivial code cleanup omits 3affbf0e154e ARC: perf: map generic branches to correct hardware condition omits a3010a046538 ARC: adjust memblock_reserve of kernel memory omits 76e608676056 arc: remove redundant kernel-space generic-y omits 4e868f8419cb ARC: fix __ffs return value to avoid build warnings omits 7dd380c338f1 ARC: boot log: print Action point details omits 97e981324d49 ARCv2: boot log: BPU return stack depth omits 692d7b5d1f91 tls: Fix recvmsg() to be able to peek across multiple records omits 3f1bb6abdf19 net: dsa: realtek-smi: fix OF child-node lookup omits 248b57015f35 leds: lp5523: fix a missing check of return value of lp55xx_read omits 440216062988 cpuidle: use BIT() for idle state flags and remove CPUIDLE [...] omits 3b7357663a47 Documentation: driver-api: PM: Add cpuidle document omits 1b4bd5c4a663 drm/i915: Limit the for_each_set_bit() to the valid range omits f422449b5854 hwmon: (tmp421) Correct the misspelling of the tmp442 comp [...] omits f15f3eb26e8d drm/amdgpu: Add APTX quirk for Lenovo laptop omits fb73d620252e Merge branch 'dsa-lantiq_gswip-probe-fixes-and-remove-cleanup' omits 8bb18f69c71f net: dsa: lantiq_gswip: drop bogus drvdata check omits c8cbcb0d8bd7 net: dsa: lantiq_gswip: fix OF child-node lookups omits aed13f2e00ce net: dsa: lantiq_gswip: fix use-after-free on failed probe omits 5fb1beeceab8 sfc: extend MTD support for newer hardware omits 9ab2d15ce1c3 arm64: dts: meson-axg: add efuse device omits ec01fb69ac80 arm64: dts: meson: s400: fix emmc maximum rate omits 5ca872c530e5 arm64: dts: meson: s400: enable sdr104 on sdio omits 03b370357907 arm64: dts: meson-gx: add support for simplefb omits a720349d2cb2 dt-bindings: meson: add specific simplefb bindings omits cea3bfb37482 selftests/tls: Fix recv partial/large_buff test cases omits 13d0ab6750b2 net: phy: check return code when requesting PHY driver module omits 01cb8a1a6445 net/tls: Make function tls_sw_do_sendpage static omits f3de19af0f5b net/tls: remove unused function tls_sw_sendpage_locked omits fda497e5f5b8 Optimize sk_msg_clone() by data merge to end dst sg entry omits 4559dd248297 net: hns: Use struct_size() in devm_kzalloc() omits 5db5ea995fc2 net: phy: Add helpers to determine if PHY driver is generic omits 6f24e159919f Merge branch 'dsa-Split-platform-data-to-header-file' omits 8cfb5faf32e8 net: dsa: Include platform_data header file omits e5f02a310992 ARM: orion5x: Include platform_data/dsa.h omits ecfc937210e5 net: dsa: Split platform data to header file omits cb12d72b27a6 atm: he: fix sign-extension overflow on large shift omits 905b464ad900 net-next/hinic: replace disable_irq_nosync/enable_irq omits cf34287986d0 arm64: dts: meson-gx: Add canvas provider node to the vpu omits a3a80255d58d Merge tag 'afs-fixes-20190117' of git://git.kernel.org/pub [...] omits 6d060fa39035 Merge branch 'stable/for-linus-5.0' of git://git.kernel.or [...] omits e4484a495586 Merge tag 'kbuild-fixes-v5.0' of git://git.kernel.org/pub/ [...] omits d471c4dfa19f Merge tag 'devicetree-fixes-for-5.0' of git://git.kernel.o [...] omits 3d244c192afe selftests/seccomp: Abort without user notification support omits 6a4c9ab13fee pstore/ram: Fix console ramoops to show the previous boot logs omits 8fa4e55bbfbf irqchip/madera: Drop GPIO includes omits c530bb8a726a irqchip/gic-v3-mbi: Fix uninitialized mbi_lock omits 1d47f48bf2d1 irqchip/stm32-exti: Add domain translate function omits fd4b77e8deea drm/etnaviv: don't restrict to certain architectures omits 4dcf9ddc9ad5 USB: serial: pl2303: add new PID to support PL2303TB omits c61c27687a5a bpf: Correctly annotate implicit fall through in bpf_base_ [...] omits c8dc79806e7f bpf: Annotate implicit fall through in cgroup_dev_func_proto omits 583c53185399 bpf: Make function btf_name_offset_valid static omits f67ad87ab312 selftests/bpf: retry tests that expect build-id omits 4af396ae4836 bpf: zero out build_id for BPF_STACK_BUILD_ID_IP omits 0b698005a9d1 bpf: don't assume build-id length is always 20 bytes omits 34fa47612bfe afs: Fix race in async call refcounting omits 7a75b0079a1d afs: Provide a function to get a ref on a call omits 59d49076ae3e afs: Fix key refcounting in file locking code omits 4882a27cec24 afs: Don't set vnode->cb_s_break in afs_validate() omits d2fd6e81912a PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter omits e00d88804814 kbuild: mark prepare0 as PHONY to fix external module build omits 1b504a7bb18f openrisc: remove unneeded code in arch/openrisc/Makefile omits 558ee616d177 nds32: remove unneeded code in arch/nds32/Makefile omits e8f9b16d7263 media: remove soc_camera ov9640 omits 0355b8299d0a Merge branch 'v5.1-armsoc/dts64' into for-next omits 69ce8e6230a9 drm/imx: ipuv3-plane: add zpos property omits 1e5cbeed197d drm/imx: ipuv3-plane: add function to query atomic update status omits 72114840f149 gpu: ipu-v3: prg: add function to get channel configure status omits c9662b7ae5be gpu: ipu-v3: pre: add double buffer status readback omits 10f595eedc22 arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect omits 95658e21b170 arm64: dts: rockchip: Add NanoPC-T4 IR receiver omits bb867d219fda gpu: ipu-v3: Fix CSI offsets for imx53 omits aa3312012f10 drm/imx: imx-ldb: add missing of_node_puts omits 2c0408dd0d89 gpu: ipu-v3: Fix i.MX51 CSI control registers offset omits c62ffaf5026d arm64: dts: rockchip: Refine nanopi4 differences omits 1a6e741177d0 arm64: dts: rockchip: Add DT for NanoPi M4 omits 87b6d2c56825 usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing omits 05c8478abd48 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 omits 97f26702bc95 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 omits 2bb7b675248c arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2 omits adbb78e1104a ARM: dts: r8a7778: Add HSCIF0/1 support omits f1b2c1c84f7f spi: ath79: Remove now useless code omits b172fd0c8980 spi: ath79: Enable support for compile test omits 797622d7a3ab spi: ath79: Simplify ath79_spi_chipselect() omits a666f2619a97 spi: bitbang: Don't call chipselect() in spi_bitbang_setup() omits 3ac1b2e4158c ASoC: rt5682: add default pdata for i2s mode omits edcddd4c879a XArray: Fix an arithmetic error in xa_is_err omits 49ee1406355e phy: qcom-qusb2: Add QUSB2 PHY support for msm8998 omits bd59f2b153af drm/todo: Tick off some tinydrm entries omits af74138160e1 drm/tinydrm: Use damage helper for dirtyfb omits b051b3459bba drm/tinydrm: Use struct drm_rect omits 255f6fe736f4 drm/damage-helper: Add drm_atomic_helper_damage_merged() omits dbd62e16fd53 drm/gem-fb-helper: Add drm_gem_fb_create_with_dirty() omits 2de304b44d51 drm/cma-helper: Remove unused fbdev code omits 15c05196ff84 Merge tag 'gvt-fixes-2018-01-17' of https://github.com/int [...] omits 28948fd5d5b7 Merge branch 'linus' omits 77d9ab903bde Merge branch 'x86/cleanups' omits 3ec8a42d9132 Merge branch 'x86/build' omits 7c31a11f5abc Merge branch 'x86/alternatives' omits 3bb529a879eb Merge branch 'timers/core' omits 3f28c75b2448 Merge branch 'ras/core' omits 7eb2bbe67e09 Merge branch 'irq/urgent' omits d0b2818efbe2 bpf: fix a (false) compiler warning omits 4edc01b846b7 Merge branch 'bpf-bpftool-queue-stack' omits 55c70bffc772 bpftool: add bash completion for peek/push/enqueue/pop/dequeue omits 74f312ef847f bpftool: add pop and dequeue commands omits 549d4d3da7c4 bpftool: add push and enqueue commands omits 66cf6e0b1248 bpftool: add peek command omits 04a5d323e6b9 bpftool: don't print empty key/value for maps omits 8a89fff60a7e bpftool: make key optional in lookup command omits 7d7209cb9afd bpftool: make key and value optional in update command omits 3725cd095761 dma-buf: Fix kerneldoc comment for struct dma_fence_array omits 0837ae46ff00 mtd: m25p80: add support of octal mode I/O transfer omits 2bda2f811b36 mtd: spi-nor: add octal read flag for flash mt35xu512aba omits fcd44b64b1eb mtd: spi-nor: add opcodes for octal Read/Write commands omits b122153c7198 Merge tag 'du-next-20190114' of git://linuxtv.org/pinchart [...] omits ec87da107d11 Input: olpc_apsp - assign priv->dev earlier omits c4aa2eca319c drm/i915/sprite: switch to kernel types omits 830de4220a27 drm/i915/dp: switch to kernel types omits 990290d124d5 drm/i915/dpll_mgr: switch to kernel types omits cbe974fb964e drm/i915/cdclk: switch to kernel types omits a9c287c94e79 drm/i915/irq: switch to kernel types omits e5315213ecd2 drm/i915/debugfs: switch to kernel types omits 977dcc06c3e9 drm/i915/lspcon: switch to kernel types omits c7cc52167541 drm/i915/crt: switch to kernel types omits 739f3abdbfcf drm/i915: small isolated c99 types to kernel types switch omits da7b9e9b00d4 net: dsa: Add ndo_get_phys_port_name() for CPU port omits 44543f1dd2a3 Documentation: networking: dsa: Update documentation omits 78c787c21f97 cxgb4/l2t: Use struct_size() in kvzalloc() omits c5c3899de09e openvswitch: meter: Use struct_size() in kzalloc() omits 3fcb3f9b68b0 net: phy: don't include asm/irq.h directly omits c3a6a174d539 net: phy: improve logging in phylib omits 1868e3d72236 net: phy: remove preliminary workaround for not loading PH [...] omits 7fbfee7c80de Merge branch 'fixes-v5.0-rc2' of git://git.kernel.org/pub/ [...] omits d5e12a2c968d Merge branch 'aspeed-5.1-devicetree' into for-next omits a08b57063527 Merge tag 'v5.0-rc1' into for-next omits 1a5ebcd4356d ARM: dts: aspeed: tiogapass: Add sensors omits e7b66ba2db01 ARM: dts: aspeed: tiogapass: Enable KCS omits 9e9a6ad1d7f2 ARM: dts: aspeed: Add KCS support for LPC BMC omits 8b88029380af ARM: dts: aspeed: Add #interrupt-cells property to gpio co [...] omits 80baf890da96 ARM: dts: aspeed-palmetto: Add i2c OCC hwmon node omits 869d1375a495 ARM: dts: aspeed: stardragon4800: Add power supply omits 31696241e96e selinux: convert to kvmalloc omits e1637f9c955a md: convert to kvmalloc omits 15ce960fcd7a openvswitch: convert to kvmalloc omits 50e66ad281c0 mm: remove sysctl_extfrag_handler() omits 29994e450e62 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits a6895ff530c7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 493f439e92e0 vmalloc: add test driver to analyse vmalloc allocator omits be73b07b0154 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 578b55d66a0f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 4e692ae2ce29 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 341259f80bf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits a131392a3fff mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 27f8afc81c1d memcg: localize memcg_kmem_enabled() check omits d76197e87bca mm, slub: make the comment of put_cpu_partial() complete omits 9fab010036ec arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits d0e96fa382e5 arch: simplify several early memory allocations omits 494267fe7f75 openrisc: simplify pte_alloc_one_kernel() omits fdcab36f8522 sh: prefer memblock APIs returning virtual address omits ffe25e668931 microblaze: prefer memblock API returning virtual address omits 40c819ac3fbc powerpc: prefer memblock APIs returning virtual address omits 5a9d07a07a53 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 3c723c2d50f8 mm: reuse only-pte-mapped KSM page in do_wp_page() omits f18341678dca tools/: fix for replace open encodings for NUMA_NO_NODE omits 48c3095ec814 tools/: replace open encodings for NUMA_NO_NODE omits bff9990e0cb7 mm: replace all open encodings for NUMA_NO_NODE omits d6fd6ed10ab1 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 8a8cdf3c8af7 mm: Refactor readahead defines in mm.h omits 6e7b7572b390 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 2e37f5d99777 fs/file.c: initialize init_files.resize_wait omits 3556c7a54079 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits ee923f324a00 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 214919f28deb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits e520f75d7476 ocfs2: clear zero in unaligned direct IO omits 7a2204c06bea lib/debugobjects.c: move printk out of db lock critical sections omits 0f149c9fec3c udp: with udp_segment release on error path omits 1a9352687c19 net: bpfilter: change section name of bpfilter UMH blob. omits a5795fd38ee8 LSM: Check for NULL cred-security on free omits 9e857a40dc4e net: phy: Add missing features to PHY drivers omits 159882f42c41 Merge branch 'nfp-flower-improve-flower-resilience' omits 20cce8865098 nfp: flower: enable MAC address sharing for offloadable devs omits 13cf71031d79 nfp: flower: ensure MAC cleanup on address change omits 05d2bee6bd76 nfp: flower: add infastructure for non-repr priv data omits 49402b0b7ff7 nfp: flower: ensure deletion of old offloaded MACs omits 0115dcc31446 nfp: flower: remove list infastructure from MAC offload omits 41da0b5ef344 nfp: flower: ignore offload of VF and PF repr MAC addresses omits f3b975778c17 nfp: flower: tidy tunnel related private data omits 467322e2627f nfp: flower: support multiple memory units for filter offloads omits 96439889b40b nfp: flower: increase cmesg reply timeout omits 4cd74d833a4d Merge branch 'pci/misc' omits 0c96fd94721e Merge branch 'pci/hotplug' omits 978c707df559 svcrdma: Use struct_size() in kmalloc() omits 9f58892ea996 drm/i915: Pull all the reset functionality together into i [...] omits 35dad45d5cad drm/amd/display: Detach backlight from stream omits b26bf6ab716f cpuidle: New timer events oriented governor for tickless systems omits a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] omits 91fa038d9446 selftests: tc-testing: fix parsing of ife type omits bdbe8cc1a30c net: sungem: fix indentation, remove a tab omits eedfb2234bf7 drivers: net: atp: fix various indentation issues omits be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] omits 9fb0969f7582 bnx2x: fix various indentation issues omits 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error omits 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments omits 6e6c61d3e342 LICENSES: Add GCC runtime library exception text omits e13279e21183 Merge branch 'bpf-int128-btf' omits e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper omits 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128 omits ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...] omits a80eba20ed59 tools/bpf: add int128 raw test in test_btf omits b1e8818cabf4 bpf: btf: support 128 bit integer type omits 053bc5693863 doc: memcontrol: fix the obsolete content about force empty omits eeedd3527d80 libbpf: don't define CC and AR omits 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] omits 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc omits 20704bd1633d erspan: build the header with the right proto according to [...] omits 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs omits 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device omits ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings omits cd0c4e70fc0c net_sched: refetch skb protocol for each filter omits bb3e16ad8b17 net, decnet: use struct_size() in kzalloc() omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0b3d52790e1c livepatch: Remove signal sysfs attribute omits 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree omits 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree omits cba82dea3061 livepatch: Send a fake signal periodically omits aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] omits 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree omits 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree omits 9474f4e7cd71 Yama: Check for pid death before checking ancestry omits 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] omits eed2235876ef media: imx.rst: Update doc to reflect fixes to interlaced capture omits 3c6640a6065f media: imx: Allow interweave with top/bottom lines swapped omits ab2f05cdb154 media: imx-csi: Move crop/compose reset after filling defa [...] omits 6e537b58de77 media: imx: vdic: rely on VDIC for correct field order omits 792f061b9f75 media: imx-csi: Allow skipping odd chroma rows for YVU420 omits bc11dd669996 media: imx: interweave and odd-chroma-row skip are incompatible omits 2a87c0c93444 media: imx-csi: Double crop height for alternate fields at sink omits d969291d8479 media: imx: Fix field negotiation omits 9b5c8d5ffb20 media: gpu: ipu-v3: Add planar support to interlaced scan omits fc8c72385238 media: gpu: ipu-csi: Swap fields according to input/output [...] omits 1c3721b1f222 media: videodev2.h: Add more field helper macros omits c5ff0edb8e22 media: rcar-vin: Allow independent VIN link enablement omits 3943f059823b media: coda: Add control for h.264 chroma qp index offset omits 31489f6bdabf media: coda: Add control for h.264 constrained intra prediction omits d034696cbe5a media: v4l2-ctrl: Add control for h.264 chroma qp offset omits 50656bad786d media: v4l2-ctrl: Add control to enable h.264 constrained [...] omits 530993347bae media: gspca: ov534-ov772x: remove unnecessary COM3 initia [...] omits c5550bb9502b media: gspca: ov534-ov722x: remove camera clock setup from [...] omits ee1845d1cb9f media: gspca: ov534-ov722x: remove mode specific video dat [...] omits 52b756aa9071 media: gspca: ov534-ov772x: add SGBRG8 bayer mode support omits c53304f2ce70 media: gspca: ov543-ov772x: move video format specific reg [...] omits d4809b778a08 media: gspca: support multiple pixel formats in TRY_FMT omits fc78e0b2471d media: gspca: support multiple pixel formats in ENUM_FRAME [...] omits 3705add0b783 dt-bindings: reset: meson-axg: fix SPDX license id omits 9eac0ae16835 dt-bindings: soc: qcom: Fix trivial language typos omits 889f4ce60ed1 doc: gpio-mvebu: fix broken reference to cp110-system-cont [...] omits 28b170e88bc0 OF: properties: add missing of_node_put omits 4d4abf064d67 media: gspca: ov534: replace msleep(10) with usleep_range omits 868246941846 media: vim2m: the v4l2_m2m_buf_copy_data args were swapped omits 3f122df4a2ba media: vivid: do not implement VIDIOC_S_PARM for output streams omits 30aa3d26edb0 x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk omits 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS omits 987303cc172a media: vivid: take data_offset into account for video output omits 4b837c6d7ee7 media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output b [...] omits 6f7f1bff2d98 media: vivid: disable VB2_USERPTR if dma_contig was configured omits 8f57763e521c media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail omits 63ca0d7d0321 media: MAINTAINERS: Update reviewers for ipu3-cio2 omits 2d9a43be4a2e media: sun6i: Add H3 compatible omits aace50f1fd84 media: dt-bindings: media: sun6i: Separate H3 compatible from A31 omits 16aaf112d3e5 media: ov9640: Wrap long and unwrap short lines, align wra [...] omits ffe305d261f4 media: i2c: ov9640: fix missing error handling in probe omits 95531e462288 media: i2c: ov9640: make array of supported formats constant omits 856b0b8ffbf6 media: i2c: ov9640: add space before return for better clarity omits 74d01576fc85 media: i2c: ov9640: change array index or length variables [...] omits f8de593d5348 media: i2c: ov9640: add missing SPDX identifiers omits f2ed15c30ea2 media: MAINTAINERS: add Petr Cvek as a maintainer for the [...] omits 9f7e55d235b6 media: i2c: ov9640: drop soc_camera code and switch to v4l2_async omits ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 omits 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen omits 57b0ad9ebe60 media: soc_camera: ov9640: move ov9640 out of soc_camera omits 61da76beef1e media: v4l2: i2c: ov7670: Fix PLL bypass register values omits b7ed3abd808a media: ov5640: Add RAW bayer format support omits 961304d17a61 media: dt-bindings: media: i2c: Fix i2c address for OV5645 [...] omits fe367be50847 media: dt-bindings: media: i2c: Fix external clock frequen [...] omits bd0405f929ce media: ov2640: set all mbus format field when G_FMT and S_ [...] omits 8d3b307a150a media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4 [...] omits b0a7d0e1c09b media: ov2640: set default window and format code at probe time omits 47ee7bde31fa media: imx274: fix wrong order in test pattern menus omits b9da9b376711 media: ipu3-cio2: Allow probe to succeed if there are no s [...] omits 19c624c6b29e media: s5p-jpeg: Correct step and max values for V4L2_CID_ [...] omits 8db63f3d14dc media: saa7146: make use of i2c_8bit_addr_from_msg omits 8809b8ceb0bd media: rcar-csi2: Add support for RZ/G2E omits f74e5a32fa0c media: rcar-vin: Add support for RZ/G2E omits 73960b787c61 media: dt-bindings: rcar-vin: Add R8A774C0 support omits faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() omits 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() omits 9640ee1c308c media: dt-bindings: rcar-csi2: Add r8a774c0 omits 0ad5b80cff50 media: i2c: adv748x: configure number of lanes used for TX [...] omits 6a18865da8e3 media: i2c: adv748x: store number of CSI-2 lanes described [...] omits 90917bc8f68f media: i2c: adv748x: reuse power up sequence when initiali [...] omits 6af61a0bc432 media: dt-bindings: adv748x: make data-lanes property mand [...] omits 467a37fba93f media: dvb: Add check on sp8870_readreg omits 0f787c12ee7b media: dvb: add return value check on Write16 omits 88903a1abd00 media: secocec: fix ir address shift omits c54dbfcda305 media: cxd2880-spi: fix two memory leaks of dvb_spi omits c45b1fa2433c nvme-pci: fix nvme_setup_irqs() omits fb8658581a15 nvmet-tcp: fix uninitialized variable access omits 9502cdf08070 media: mt312: fix a missing check of mt312 reset omits c9b7d8f252a5 media: lgdt3306a: fix a missing check of return value omits 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] omits f27dd0ad6885 media: seco-cec: fix RC_CORE dependency omits d505fa59224c ipmi: msghandler: Fix potential Spectre v1 vulnerabilities omits 89e40f32c46f ipmi: fix use-after-free of user->release_barrier.rda omits 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec omits 6458afc8c491 media: rcar-vin: remove unneeded locking in async callbacks omits a86f2b590aa0 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE omits cf6a9896622d media: tw9910: add helper function for setting gpiod value omits d6b10dd00176 media: tw9910: fix failure handling in tw9910_power_on() omits 49710c32cd9d media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enu [...] omits 656025850074 media: gspca: mt9m111: Check write_bridge for timeout omits a21a0eb56b4e media: gspca: Check the return value of write_bridge for timeout omits 5b711870bec4 media: usb: gspca: add a missed check for goto_low_power omits 5ceaf5452c1b media: usb: gspca: add a missed return-value check for do_command omits 6f2c6afa79e0 media: sunxi: cedrus: Fix missing error message context omits f45f3f753b0a media: v4l2-ctrls.c/uvc: zero v4l2_event omits 2a850b94135d media: vicodec: bugfix - replace '=' with '|=' omits 886ba97fb69e media: MAINTAINERS: Change s5p-jpeg maintainer information. omits 66e988e96b31 media: Change Andrzej Pietrasiewicz's e-mail address omits aa8a1012ba62 media: rcar-csi2: Fix PHTW table values for E3/V3M omits 6c67fa07a3b4 media: vsp1: Fix trivial documentation omits 986ac47eaff7 media: MAINTAINERS: added include/trace/events/pwc.h omits 1161db6776bd media: usb: pwc: Don't use coherent DMA buffers for ISO transfer omits c1d5fb019f65 media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() omits 240809ef6630 media: vim2m: only cancel work if it is for right context omits 7fe9f01c04c2 media: v4l: ioctl: Validate num_planes for debug messages omits 9048b2e15b11 media: v4l: ioctl: Validate num_planes before using it omits dd91642ac712 media: v4l2-ioctl: Clear only per-plane reserved fields omits c6dcf35536d4 ipmi: Don't initialize anything in the core until somethin [...] omits e2408ef9b471 ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 2aec48dbfa33 ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 1297644e0557 ipmi:ssif: Fix handling of multi-part return messages omits 7675a89b44b5 ipmi: Fix return value when a message is truncated omits 2bc943cfcc4c ipmi: clean an indentation issue, remove extraneous space omits f9bac7e68568 ipmi: Make the smi watcher be disabled immediately when no [...] omits 1684204d6545 ipmi: Fix how the lower layers are told to watch for messages omits 2ada648d5a8a ipmi: Fix SSIF flag requests omits f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() omits 18bb2bccb549 drm/i915: Serialise concurrent calls to i915_gem_set_wedged() omits 356dd9ce2361 mtd: spi-nor: mtk-quadspi: rename config to a common one omits 9cca9b3e5598 mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor [...] omits 4a09a91e5efd dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC omits 227a76b64718 swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit omits be3bb599d84b ia64: remove redundant 'export AWK' omits b421b8a6cb87 kbuild: remove unused archmrproper omits 7809167da5c8 block: don't lose track of REQ_INTEGRITY flag omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 1950f462916e HID: core: simplify active collection tracking omits c5b11ee9f1c2 dt-bindings: imx8mq: Number clocks consecutively omits c52b8fd546d8 mfd: wm8400-core: Make it explicitly non-modular omits e54dc8645e81 mfd: wm8350-core: Drop unused module infrastructure from n [...] omits 34b72fde0b17 mfd: wm8350-i2c: Make it explicitly non-modular omits bddc9c376623 mfd: wm831x-core: Drop unused module infrastructure from n [...] omits 08eb56a066f4 mfd: wm831x-i2c: Make it explicitly non-modular omits 2e74b5753329 mfd: wm831x-spi: Make it explicitly non-modular omits 05767e9465fb mfd: tps80031: Make it explicitly non-modular omits 30f9bf12f82b mfd: tps65910: Make it explicitly non-modular omits 35553e904435 mfd: tps65090: Make it explicitly non-modular omits 7538afd63d83 mfd: syscon: Make it explicitly non-modular omits 541361d1d977 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code omits 9850b472d04e mfd: rc5t583: Make it explicitly non-modular omits 824441e72938 mfd: max8925-core: Drop unused MODULE_ tags from non-modular code omits f72c266b29e2 mfd: htc-i2cpld: Make it explicitly non-modular omits c311441f5011 mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code omits 112045bcf4c8 mfd: as3711: Make it explicitly non-modular omits 69e10e387de5 mfd: adp5520: Make it explicitly non-modular omits 9fe899c99f09 mfd: aat2870-core: Make it explicitly non-modular omits ed51d4fe453a Merge tag 'mfd-next-4.21' into HEAD omits 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer omits 707223095ccf iommu/tegra: gart: Perform code refactoring omits e7e236704117 iommu/tegra: gart: Simplify clients-tracking code omits cc0e1205766b iommu/tegra: gart: Don't detach devices from inactive domains omits 5dd82cdb3688 iommu/tegra: gart: Prepend error/debug messages with "gart:" omits 167d67d550b9 iommu/tegra: gart: Don't use managed resources omits 7d849b7b40b9 iommu/tegra: gart: Allow only one active domain at a time omits 8e924910dd07 iommu/tegra: gart: Fix NULL pointer dereference omits c3086fad2755 iommu/tegra: gart: Fix spinlock recursion omits f2dcded1be0d memory: tegra: Clean up error messages omits 33ea002aadd9 memory: tegra: Do not ask for IRQ sharing omits 568ece5bab24 memory: tegra: Do not try to probe SMMU on Tegra20 omits ce2785a75dbc iommu/tegra: gart: Integrate with Memory Controller driver omits 45594c683ef7 memory: tegra: Use relaxed versions of readl/writel omits 59cd046f7f94 memory: tegra: Use of_device_get_match_data() omits b3bb6b858f2a memory: tegra: Read client ID on GART page fault omits 96efa118c036 memory: tegra: Adapt to Tegra20 device-tree binding changes omits be4dbdec2bab memory: tegra: Don't invoke Tegra30+ specific memory timin [...] omits 334175243cc6 ARM: dts: tegra20: Update Memory Controller node to the ne [...] omits 53f986accf34 dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc omits 2fc0ac180d0f iommu/tegra: gart: Optimize mapping / unmapping performance omits 1d7ae53b152d iommu: Introduce iotlb_sync_map callback omits 4b6f0ea384f4 iommu/tegra: gart: Ignore devices without IOMMU phandle in DT omits ae95c46dbed5 iommu/tegra: gart: Clean up driver probe errors handling omits 4f821c1002cb iommu/tegra: gart: Remove pr_fmt and clean up includes omits 827cb0323928 phy: ath79-usb: Fix the main reset name to match the DT binding omits 009808154c69 phy: ath79-usb: Fix the power on error path omits 4fae92797879 phy: fix build breakage: add PHY_MODE_SATA omits 1138a442a0c5 phy: ti: ensure priv is not null before dereferencing it omits db5adf4d6dce drm/tegra: hdmi: Fix audio to work with any pixel clock rate omits e2612cd496e7 xfrm: Make set-mark default behavior backward compatible omits e3c702dcc7b0 drm/tegra: hdmi: Reuse common HDA format parser omits fad7b8064310 drm/tegra: hda: Extract HDA format parsing code omits cd54fb96e568 drm/tegra: sor: Parse more data from HDA format omits f25d0a68beb8 drm/tegra: Refactor CEC support omits 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define omits 2bc217c61685 x86/platform/UV: Replace kmalloc() and memset() with k[cz] [...] omits 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC omits 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on omits 093ae8f9a86a x86/TSC: Use RDTSCP omits 71a93c269304 x86/alternatives: Add an ALTERNATIVE_3() macro omits c1d4e4192aa4 x86/alternatives: Print containing function omits 98c86c72835b phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] omits e010b81c21c8 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 omits ae554935cb7b dt-bindings: phy-qcom: Add support for msm8998 usb omits 936653e83215 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] omits 6000039a1557 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] omits 29eb36ace91f phy: ti: usb2: Add support for AM654 USB2 PHY omits 2391319c4ba6 dt-bindings: phy: ti: Add support for AM654x USB2 PHY omits c6dab3b30438 phy: ti: Don't depend on OMAP_OCP2SCP omits 3eb2c07d00cc phy: ti: usb2: Fix logic on -EPROBE_DEFER omits 0e7285804bd4 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro omits 2d26478da781 dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support omits ee3f30b41514 phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY omits 1c1ed4731cc8 x86/alternatives: Add macro comments omits e6d7bc0bdf41 x86/build: Use the single-argument OUTPUT_FORMAT() linker [...] omits 9bd01e74c715 arm64: defconfig: Add i.MX8MQ boot necessary configs omits 204474a6b859 drm/i915: Pass down rc in intel_encoder->compute_config() omits 570c75176fda ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards omits 24ef3b6e22fe dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards omits 94520db52fc0 drm: fix alpha build after drm_util.h change omits cc4249fdc6c9 fuse: use atomic64_t for khctr omits 7d1ddbfaffe1 fuse: clean up aborted omits 8d8f5576e9c8 fuse: Protect ff->reserved_req via corresponding fi->lock omits 0809585f7635 fuse: Protect fi->nlookup with fi->lock omits b8d347f6ebf2 fuse: Introduce fi->lock to protect write related fields omits 5127ef643958 fuse: Convert fc->attr_version into atomic64_t omits 5f6ebd79b5ca fuse: Add fuse_inode argument to fuse_prepare_release() omits 25c04593b129 fuse: Verify userspace asks to requeue interrupt that we r [...] omits c3fdc6da3d66 fuse: Do some refactoring in fuse_dev_do_write() omits fadfbde3f54b fuse: Wake up req->waitq of only if not background omits d8019973cd36 fuse: Optimize request_end() by not taking fiq->waitq.lock omits 8909dc48ca4d fuse: Kill fasync only if interrupt is queued in queue_int [...] omits f8a265d94e34 fuse: Remove stale comment in end_requests() omits e6531760aded fuse: Replace page without copying in fuse_writepage_in_flight() omits 7dfc570e1491 fuse: only reuse auxiliary request in fuse_writepage_in_flight() omits d017e67a1c8b fuse: clean up fuse_writepage_in_flight() omits 7ccb8f24e975 fuse: extract fuse_find_writeback() helper omits a2ebba824106 fuse: decrement NR_WRITEBACK_TEMP on the right page omits 9509941e9c53 fuse: call pipe_buf_release() under pipe lock omits 8a3177db59cd cuse: fix ioctl omits 97e1532ef81a fuse: handle zero sized retrieve correctly omits 9e267d286af5 drm/i915/userptr: Fix error handling of mutex_lock_killable() omits 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix omits 7ca17b207127 pwm: imx: Signedness bug in imx_pwm_get_state() omits d80f8206905c pwm: imx: Split into two drivers omits 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...] omits f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback omits a6c7c7aac2de net: add document for several snmp counters omits 26fc181e6cac fou, fou6: do not assume linear skbs omits 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] omits e413615502a3 selftests: tc-testing: drop test on missing tunnel key id omits e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking omits 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs omits f275ee0fa3a0 IN_BADCLASS: fix macro to actually work omits 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state omits 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] omits 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] omits e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" omits 47bfa6d9dc8c Merge tag 'selinux-pr-20190115' of git://git.kernel.org/pu [...] omits a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c omits 70a44f9f6e42 Merge branch 'tipc-uninit-values' omits 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit omits 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump omits edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set omits 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable omits 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats omits a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub omits d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' omits 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets omits 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs omits f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue omits fdbcc04da246 arm64: dts: imx8mq: add GPC power domains omits fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs omits a0e046e642b1 arm64: dts: imx8mq: Add pwm device nodes omits 35d6808221bd dt-bindings: fsl: add imx7ulp system integration module binding omits 8e7777383d88 ARM: dts: imx7ulp: add sim node omits 9edf908a16c4 ARM: imx: add i.MX7ULP SoC revision support omits 6e8ccb4f624a tools/bpf: properly account for libbfd variations omits 9dde6da51297 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 77f88abd4a6f PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() omits 8e8aa1454205 RDMA/mlx5: Replace kzalloc with kcalloc omits 3352976c8923 RDMA/iw_cxgb4: Fix the unchecked ep dereference omits 0212bdef5a4d drm/i915: Move intel_execlists_show_requests() aside omits b33a02aadcc6 i2c: acpi: Move I2C bits from acpi.h to i2c.h omits b1c0330823fe ACPI: EC: Look for ECDT EC after calling acpi_load_tables() omits 6f9b5e70dfcd drivers: thermal: int340x_thermal: Make PCI dependency explicit omits e9820d6b0a6c x86/intel/lpss: Make PCI dependency explicit omits 7934d76c8881 platform/x86: apple-gmux: Make PCI dependency explicit omits 737ee5824d91 platform/x86: intel_pmc: Make PCI dependency explicit omits 63680e0d625b platform/x86: intel_ips: make PCI dependency explicit omits 94e8e8e97661 vga-switcheroo: make PCI dependency explicit omits 995592bc5319 ata: pata_acpi: Make PCI dependency explicit omits 1622745551db ACPI / LPSS: Make PCI dependency explicit omits 4944514e6c7e cpufreq: e_powersaver: Use struct_size() in kzalloc() omits 21469df4676e cpufreq: Don't update new_policy on failures omits faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] omits e1ab9a468e3b i2c: imx: improve the error handling in i2c_imx_dma_request() omits 5b3a23a3cc94 i2c: imx: notify about real errors on dma i2c_imx_dma_request omits 3b4ed2e2eb55 drm/i915: Move on the new pm runtime interface omits 8a62ffe2753a PM-runtime: Add new interface to get accounted time omits 0ddb0fb00a76 ASoC: qcom: Kconfig: select max98927 for sdm845 omits 80b3671e9377 ip6_gre: update version related info when changing link omits d9f903f6af3d net: phy: fix too strict check in phy_start_aneg omits 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" omits 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug omits f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle omits ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns omits 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits b4711098066f pvcalls-front: fix potential null dereference omits 96550555a78c drm/i915: Pass down rc in intel_encoder->compute_config() omits d445bd9cec1a dm thin: fix passdown_double_checking_shared_status() omits 1f7e1389516e Merge branch 'clk-fixes' into clk-next omits b488517b28a4 clk: socfpga: stratix10: fix naming convention for the fix [...] omits 91cd63d320f8 selftests/vm/gup_benchmark.c: match gup struct to kernel omits 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts omits d671e3e0dac9 ice: add const qualifier to mac_addr parameter omits aef74145f088 ice: Add support for new PHY types omits deaa5c96c2f7 SUNRPC: Address Kerberos performance/behavior regression omits 86edaed37963 bpf: libbpf: retry loading program on EAGAIN omits 97b78ae96ba7 SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit omits e66721f04363 SUNRPC: Ensure rq_bytes_sent is reset before request transmission omits cf909e19acf3 ice: Offload SCTP checksum omits 6bf3bbe1f4d4 samples/bpf: workaround clang asm goto compilation errors omits a8939784a17a ice: Allow for software timestamping omits 1be72f29bfb9 selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh omits cc5b5d356504 xsk: Check if a queue exists during umem setup omits 67fe64d78c43 ice: Implement getting and setting ethtool coalesce omits 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() omits 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() omits 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() omits 63f545ed1285 ice: Add support for adaptive interrupt moderation omits 9be1d6f8c337 ice: Move aggregator list into ice_hw instance omits 03f7a9866845 ice: Rework queue management code for reuse omits 4cb79ef9c6c4 ASoC: amd: Fix potential NULL pointer dereference omits c407cd008fd0 ASoC: imx-audmux: change snprintf to scnprintf for possibl [...] omits 060d0bf49187 ASoC: rt5514-spi: Fix potential NULL pointer dereference omits d1d6bd785da0 spi: dw: change snprintf to scnprintf for possible overflow omits e581e151e965 ASoC: dapm: change snprintf to scnprintf for possible overflow omits ee7ea2a9a318 ASoC: rt5682: Fix PLL source register definitions omits 2833548ecbb3 ASoC: core: Don't defer probe on optional, NULL components omits ab4ab73fc1ec ice: Add ethtool private flag to make forcing link down optional omits b6f934f027bb ice: Set physical link up/down when an interface is set up/down omits 4c98ab550cc6 ice: Implement support for normal get_eeprom[_len] ethtool ops omits 8e151d50a145 ice: Add ethtool set_phys_id handler omits 27a98affa660 ice: Configure RSS LUT and HASH KEY in rebuild path omits 1f9c7840e81a ice: Refactor a few Tx scheduler functions omits a811dc61559e seccomp: fix UAF in user-trap code omits 663ec3a2c2d0 mtd: rawnand: fsmc: Keep bank enable bit set omits 7939f8beecf1 Merge tag 'trace-v5.0-rc1' of git://git.kernel.org/pub/scm [...] omits e8746440bf68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits c95b323dcd35 x86/MCE/AMD: Turn off MC4_MISC thresholding on all family [...] omits 484d9a844d0d drm/i915/userptr: Avoid struct_mutex recursion for mmu_inv [...] omits 075470d88930 ACPICA: Update version to 20190108 omits 840c02ca2215 ACPICA: All acpica: Update copyrights to 2019 omits 894b5cc535b8 ACPICA: acpiexec: Add option to dump extra info for memory leaks omits f13c274da389 ACPICA: Convert more ACPI errors to firmware errors omits ce7f93e2bd6f ALSA: pcm: Make snd_pcm_suspend() local static omits 910e7e1923d5 ALSA: doc: Update the description about PCM suspend procedure omits ede63a8d4555 drm: bridge: dw-hdmi: Remove superfluous snd_pcm_suspend*() calls omits 9833f1d05031 ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls omits 793e0fca25fa ALSA: arm: Remove superfluous snd_pcm_suspend*() calls omits d3bdf3f37ac3 ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls omits ece984a63a8d ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls omits 0c3df9edb24d ALSA: x86: Remove superfluous snd_pcm_suspend*() calls omits 2c76706843c9 ALSA: usb: Remove superfluous snd_pcm_suspend*() calls omits 17bc4815de58 ALSA: pci: Remove superfluous snd_pcm_suspend*() calls omits 3c40dfeb0449 ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls omits 28394f0e8735 ALSA: isa: Remove superfluous snd_pcm_suspend*() calls omits 435e25c67de7 ALSA: atiixp: Move PCM suspend/resume code into trigger callback omits 3d21ef0b49f8 ALSA: pcm: Suspend streams globally via device type PM ops omits 3d505147178b ice: Fix unused variable build warning omits 8b05a3a7503c tracing/kprobes: Fix NULL pointer dereference in trace_kpr [...] omits 82f1cebe64ea staging: rtl8188eu: Refactoring struct ndis_802_11_ssid fr [...] omits 45ac486ecf2d NFSv4.2 fix unnecessary retry in nfs4_copy_file_range omits 92b0730eaf2d Revert "drm/amdgpu: validate user pitch alignment" omits 25ec429e86bb Revert "drm/amdgpu: validate user GEM object size" omits f0ca26ca4f36 genirq: Fix the kerneldoc comment for struct irq_affinity_desc omits 16118794ede9 posix-cpu-timers: Remove private interval storage omits b17d1ce7efe2 Merge branch 'timers/urgent' into timers/core omits 93ad0fc088c5 posix-cpu-timers: Unbreak timer rearming omits 5f74a8cbb38d staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 omits a50c4c9a6577 staging: vchiq: Fix local event signalling omits 0a9019cc8ae0 Staging: wilc1000: unlock on error in init_chip() omits fe2570fbf3df staging: wilc1000: fix memory leak in wilc_add_rx_gtk omits b62ce02e157a staging: wilc1000: fix registration frame size omits d6b109054645 staging: Move ralink-gdma to its own directory omits 48101806c522 Staging: emxx_udc: Switch to the gpio descriptor interface omits e94e6d1454e4 staging: rtl8188eu: remove unnecessary parentheses in os_intfs.c omits 4207b5870da5 staging: greybus: arche-platform: Switch to the gpio descr [...] omits fbacec8f2a0e staging: greybus: arche-apb-ctrl.c: Switch to the gpio des [...] omits e28dd69ee81b staging: greybus: gpio: switch GPIO portions to use GPIOLI [...] omits 81c5a2c79649 staging/vboxvideo: Don't set FBINFO_MISC_ALWAYS_SETPAR omits ac544a459a95 staging: rtl8712u: Fix suspend and resume callbacks omits 2b2bbb561f6d staging: rtl8712u: Remove dummy reset-resume callback omits 75752154039f staging: rtl8192e: rename Len to len - style omits 3262af002479 staging: rtl8192e: rename ChannelPlan[] to channel_array[] [...] omits e4441911d969 staging: rtl8192e: fix various indentation issues omits 41be1dc75efb staging: rtl8712: clean up various indentation and coding [...] omits 7c106cbb2ba8 staging: mt7621-pci: use PCI definitions instead of hardco [...] omits 0a54ea9f481f staging: rtlwifi: rtl8822b: fix a missing check of alloc_skb omits e4abc2488073 staging: gs_fpgaboot: cleanup alignment issue - style omits 01ad0d0b15a9 staging: gs_fpgaboot: add SPDX identifiers omits d94e038910a8 staging: goldfish: remove GPL boiler plate text omits d2c255be37f4 staging: wilc1000: remove set but not used variable 'msa' omits 47ed91d3a268 staging: comedi: ni_pcidio: make defines uppercase omits 891fd847605d staging: rtl8188eu: Replace kzalloc with kcalloc omits e6718f686ed4 staging/android/vsoc: Remove duplicate header omits 6334f879bf93 arm64: dts: imx: add i.MX8QXP system controller RTC support omits fdea904e85e1 arm64: dts: imx: add imx8qxp mek support omits 3d91ba65fecd arm64: dts: imx: add imx8qxp support omits e85f3f2a8c6d ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] omits ca7f5d0045fb ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible omits 0e0995afe487 ARM: dts: imx6sx: Add DISPLAY power domain support omits 7302741ab063 ARM: dts: imx7: add DMA properties for ECSPI omits 31b17669f0c1 ARM: dts: imx6ul: add DMA properties for ECSPI omits 6d45a4028c8a ARM: imx: add i.MX7ULP cpuidle support omits 3b423417d0d1 staging: erofs: clean up erofs_map_blocks_iter omits 6af7b4830569 staging: erofs: move erofs_xattr_handlers to xattr.h omits 609398266c54 staging: erofs: remove unneeded inode_operations omits 7077fffcb0b0 staging: erofs: fix fast symlink w/o xattr when fs xattr is on omits fdb0536469cb staging: erofs: add document omits cb7edfd4cd47 Merge 5.0-rc2 into usb-next omits defe3b6d7010 Merge 5.0-rc2 into tty-next omits 04906b2f542c blockdev: Fix livelocks on loop device omits c8a83a6b54d0 nbd: Use set_blocksize() to set device blocksize omits 90c5f2d29fc9 Merge 5.0-rc2 into staging-next omits bdfe0df1e97b Merge 5.0-rc2 into driver-core-next omits ff3b9b5c6b1b nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] omits dd508ccc890b nvmem: core: Fix device reference leak omits 67eaf212aaec nvmem: core: Always reference the device returned by nvmem [...] omits b090a18debc4 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] omits f7089b8270bf nvmem: core: Fix cell lookup when no cell is found omits 4c13aec8174f nvmem: core: Fix of_nvmem_cell_get() for optional cells omits 3f2e9ed0b26d drm/i915/icl: Detect port F presence via VBT omits e9d49bb718f3 drm/i915/ddi: Move DDI port detection to the corresponding helper omits 63f5ffc46d4f spi: sprd: Fix the error data length in SPI read-only mode omits decd29e6b5fe drm/i915: Only dump GPU state on set-wedged if interesting omits baf8b9f8d260 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch omits 6bd324e0d7ca MAINTAINERS: Add entry for VKMS omits 3cd2bfa850fd Merge branch 'x86/urgent' omits 731951fe4a21 Merge branch 'x86/urgent' omits 5c8fdb216af8 Merge branch 'x86/kdump' omits 1225dd6b751b Merge branch 'timers/core' omits 7c03dc7e0d1a Merge branch 'irq/urgent' omits b091b70ebe87 Merge branch 'irq/core' omits dc4286abbbe0 nvmem: core: Set the provider read-only when no write call [...] omits a3004db01f85 drm: Complete remove drm_mode_object dependency omits ce0210c12433 drm/meson: Fix atomic mode switching regression omits 0e691bc73026 drm: Remove use of drm_mode_object omits 0ed833baf7fa drm: armada: Cleanup drm_display_mode print str omits 81648d8bc222 slimbus: core: add missing spin_lock_init on txn_lock omits aff6831de47d slimbus: core: use slim_device_update_status() to update status omits c8ec80460ca5 slimbus: core: do not call device_status under a lock omits 103ed225b197 slimbus: core: match full device id omits 34be93e6b549 nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support omits cdf93fd3d252 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support omits cbc68911b3cb nvmem: imx-ocotp: add i.MX7ULP support omits 22f321305b04 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP omits 9bf662261b76 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP omits 01f4c45bfb11 nvmem: sc27xx: Convert nvmem offset to block index omits e9c0c874711b drm/dp: annotate implicit fall throughs omits 993a110319a4 x86/kexec: Fix a kexec_file_load() failure omits 6d2438c8233b drm/i915/perf: Annotate i915_perf.wakeref for keneldoc omits 51b00d8509dc drm/i915/gvt: Fix mmap range check omits 2db8ebca1f6c drm/fourcc: Add modifier defininitions for AFBC 1.3 omits fed85691b408 drm/i915: Fix the static code analysis warning in debugfs omits bf7d28c53453 x86/mm/mem_encrypt: Fix erroneous sizeof() omits 7bea7ac0ca01 powerpc/syscalls: Fix syscall tracing omits 6c2d0f9976ad drm/i915/gvt: free VFIO region space in vgpu detach omits da727097a482 powerpc/pseries: Fix build break due to pnv_npu2_init() omits bddda606ec76 genirq: Make sure the initial affinity is not empty omits a4cffdad7314 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits f29fd331aa05 i3c: master: dw-i3c-master: fix i3c_attach/reattach omits f263245a0ce2 kdump: Document kernel data exported in the vmcoreinfo note omits 062904f2bccf arm64: dts: allwinner: a64: Fix a typo omits b14c06ec0249 drm/i915/cnl: Fix CNL macros for Voltage Swing programming omits 01cdfa912f10 genirq: Correctly annotate implicit fall through omits 44133f7eaebe genirq: Annotate implicit fall through omits e1812933b17b x86/selftests/pkeys: Fork() to check for state being preserved omits a31e184e4f69 x86/pkeys: Properly copy pkey state at fork() omits 9f952302802f mtd: rawnand: Simplify the locking omits 10927a561ebc mtd: rawnand: Stop using chip->state in drivers omits db274cf412c6 mtd: rawnand: omap2: Use nand_controller_init() omits 166707535cef mtd: rawnand: tmio: Do not abuse nand_controller->wq omits d798c508f99e mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits b47b307ac23d mtd: spinand: Use the spi-mem dirmap API omits 8cd999181f8c drm/i915: Prevent concurrent GGTT update and use on Braswe [...] omits 192f772820cf mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits c7cd66097da6 mtd: rawnand: denali_dt: remove single anonymous clock support omits 7bbf9310a24d Merge branch 'linus' omits b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read omits d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers omits 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() omits cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag omits d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around omits 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently omits f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() omits 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode omits d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] omits 8c6e7fd9ac79 dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controll [...] omits 73f5a82bb3c9 RDMA/mad: Reduce MAD scope to mlx5_ib only omits 2424e1c7256c overlayfs: During copy up, first copy up data and then xattrs omits 557599f14aab remoteproc/qcom_sysmon.c: Remove duplicate header omits fe76fc6aaf53 sbitmap: Protect swap_lock from hardirq omits b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] omits b686057e9507 tools/testing/selftests/x86/unwind_vdso.c: Remove duplicat [...] omits a180ac19ac19 x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded" omits 7b3027728f4d selftests: rtc: rtctest: add alarm test on minute boundary omits fdac94489c4d selftests: rtc: rtctest: fix alarm tests omits 8e5dadfe76cf vhost/scsi: Use copy_to_iter() to send control queue response omits 74ad7419489d vhost: return EINVAL if iovecs size does not match the mes [...] omits d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer omits bf4dc0b2beeb virtio-balloon: tweak config_changed implementation omits a229989d975e virtio: don't allocate vqs when names[i] = NULL omits ddbeac07a39a virtio_pci: use queue idx instead of array idx to set up the vq omits d1c1dad89e7a virtio: document virtio_config_ops restrictions omits b89a07c4373b virtio: fix virtio_config_ops description omits b631c7f51354 docs: don't try to get comments from rcupdate_wait.h or rcutree.h omits 63da6caeb84c powerpc: remove unnecessary unlikely() omits 4d01460ec9a4 docs-rst: doc-guide: Minor grammar fixes omits 80a76c7261d5 docs/core-api/mm: fix GFP combinations section name omits 98e5f349c9a0 docs/core-api: memory-allocation: add mention of kmem_cach [...] omits 58f4df3c1bde Documentation/dev-tools: Use gcc version number instead sv [...] omits 631605c00753 Documentation/sysctl/vm.txt: Fix drop_caches bit number omits 9762dc1432e1 samples: add binderfs sample program omits 35283f56626c Documentation/filesystems: add binderfs omits 9bd10b649826 powerpc: Allow CPU selection of G4/74xx variant omits 16842516ea9c powerpc/64s: Add MMU type to __die() output omits 184051396b9d powerpc: Show PAGE_SIZE in __die() output omits 782274434d6f powerpc: Stop using pr_cont() in __die() omits a65329aa7d61 selftests/powerpc: New TM signal self test omits 8de7547e0305 powerpc: wii.dts: Add GPIO keys omits f4ddc19a7117 powerpc: wii.dts: Add interrupt-related properties to GPIO node omits 797eadd9c80c powerpc/powernv/npu: Remove obsolete comment about TCE_KIL [...] omits c35f78d7a422 powerpc/powernv: Remove never used pnv_power9_force_smt4 omits cd6b8a631c5d powerpc/mm: Fix compile when CONFIG_PPC_RADIX_MMU is not defined omits a652758ac147 powerpc: Use ALIGN instead of BLOCK omits 5a7b2aabc1aa ASoC: core: Make snd_soc_find_component() more robust omits d77651a227f8 Input: uinput - fix undefined behavior in uinput_validate_ [...] omits 3eb66e91a254 Merge tag 'v4.20' into for-linus omits 25bd879ec16a PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware omits 2e8cb2cf1bd6 PCI: Fix PCI kconfig menu organization omits 9e36a5d49c3a audit: hand taken context to audit_kill_trees for syscall logging omits 305dc3f9834c drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex omits 1d09d57728fe PCI: Mark expected switch fall-through omits 09ac6a817bd6 ASoC: soc-core: fix init platform memory handling omits 5ce6d97ae9d3 Merge branch 'ras/core' omits 5fc01fb846bc RDMA/cma: Rollback source IP address if failing to acquire device omits 734882a8bf98 spi: cadence: Correct initialisation of runtime PM omits c284d4e31a0b ASoC: xlnx: parse AES audio parameters omits 5b86fa6d2903 ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error omits fecd5c09ddf8 ASoC: msm8916-wcd-digital: remove few unused variables omits 3e8c45f57a90 ASoC: cs4341: fix waring unused-function omits 7151449fe7fa regmap-irq: do not write mask register if mask_base is zero omits 053979d2395b regulator: dt-bindings: Convert fixed-regulator to json-schema omits 8a644c64a9f1 MIPS: OCTEON: fix kexec support omits 53fc7a01df51 audit: give a clue what CONFIG_CHANGE op was involved omits 97099cc6529c RDMA/bnxt_re: fix a size calculation omits d6f4a21f309d RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT omits ae1cf20df7a9 drm/amd/display: Fix disabled cursor on top screen edge omits f5c412ac596f drm/amd/display: fix warning on raven hotplug omits 20300db4aec5 drm/amd/display: fix PME notification not working in RV desktop omits dddce8b49005 drm/amd/display: Only get the connector state for VRR when [...] omits 099139bef026 drm/amd/display: Pack DMCU iRAM alignment omits a29b01a1313d drm/amd/powerplay: run acg btc for Vega12 omits bbdf514fe564 drm/amdkfd: Don't assign dGPUs to APU topology devices omits d1c234e2cd10 drm/amdkfd: Allow building KFD on ARM64 (v2) omits 54747231150f RDMA: Introduce and use rdma_device_to_ibdev() omits ea4baf7f116a RDMA: Rename port_callback to init_port omits d69d287a9002 XArray tests: Check mark 2 gets squashed omits d8af327087f7 drm/i915: Fix ILK-IVB primary plane enable delays omits 3719876809e7 sbitmap: Protect swap_lock from softirqs omits ed20151a7699 drm/vblank: Allow dynamic per-crtc max_vblank_count omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits af8cd70a9930 Support for Maltron L90 keyboard media keys omits 053b055948e9 ALSA: hda: program stripe control for codec omits 9b6f7e7a296e ALSA: hda: program stripe bits for controller omits b59c8e7a7316 ALSA: hda: add register offset for stripe control omits 5dd3d271320d ALSA: hda: Add api to program stripe control bits omits e6ce7943231f ALSA: hda: add verbs for stripe control omits 4add635b4e00 Input: raspberrypi-ts - fix link error omits c962cb323ec2 Merge tag 'gpio-v5.0-2' of git://git.kernel.org/pub/scm/li [...] omits 9deb9e163776 Merge tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/ [...] omits 3a73e73a10a7 Merge tag 'backlight-next-4.21' of git://git.kernel.org/pu [...] omits 687ae9e287b3 ASoC: intel: skl: Fix display power regression omits 19ba9ecf2418 XArray: Fix typo in comment omits 4a8ab5ea0cde drm/i915: Mark up Ironlake ips with rpm wakerefs omits 8d761e773e29 drm/i915: Combined gt.awake/gt.power wakerefs omits 04161d64da09 drm/i915: Complain if hsw_get_pipe_config acquires the sam [...] omits 69d938200598 drm/i915/dp: Markup pps lock power well omits 25c896bdb8dc drm/i915: Track the wakeref used to initialise display pow [...] omits 0e6e0be4c952 drm/i915: Markup paired operations on display power domains omits d4225a535b3b drm/i915: Syntatic sugar for using intel_runtime_pm omits c9d08cc3e339 drm/i915/selftests: Mark up rpm wakerefs omits 2cb2cb5ff41a drm/i915/panel: Track temporary rpm wakeref omits 6a712a20bff4 drm/i915/hotplug: Track temporary rpm wakeref omits 1d264d91befc drm/i915/fb: Track rpm wakerefs omits 538ef96b9dae drm/i915/gem: Track the rpm wakerefs omits 3055f0cd782f drm/i915/guc: Track the rpm wakeref omits 00e27cbe4c89 drm/i915/pmu: Track rpm wakeref omits 6619c0075f78 drm/i915/perf: Track the rpm wakeref omits a037121c3c7f drm/i915: Mark up debugfs with rpm wakeref tracking omits 48d1c8121607 drm/i915: Mark up sysfs with rpm wakeref tracking omits 183e260ba246 drm/i915: Track the rpm wakerefs for error handling omits 506d1f62454b drm/i915: Track GT wakeref omits 16e4dd0342a8 drm/i915: Markup paired operations on wakerefs omits bd780f37a361 drm/i915: Track all held rpm wakerefs omits f29200c8b1e2 arm64: dts: meson: Fix mmc cd-gpios polarity omits e3de0aa6c9af drm/meson: remove firmware framebuffers omits 5591a3075e95 Documentation: add ibmvmc to toctree(index) and fix warnings omits f672b93e4a0a drm/meson: add missing of_node_put omits 7fbc258fea74 Documentation: fix coding-style.rst Sphinx warning omits ca4438442ef2 pinctrl: sunxi: Consider pin_base when calculating regulat [...] omits dc1445584177 pinctrl: sunxi: Fix and simplify pin bank regulator handling omits c061ce249f9b dt-bindings: arm: Convert PMU binding to json-schema omits 8756d437b214 Merge branch 'misc' into for-next omits c5984d3daa76 Merge branch 'fixes' into for-next omits 5268c8f39e0e always clear the X2APIC_ENABLE bit for PV guest omits a8eda9fa1bd8 USB: serial: ftdi_sio: fix GPIO not working in autosuspend omits e0fc4f56e724 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ omits fadac7488064 mmc: sdhci-esdhc-imx: add CMDQ support omits 6251691a9217 md: Make bio_alloc_mddev use bio_alloc_bioset omits 5bf859081f6a block, bfq: fix comments on __bfq_deactivate_entity omits 1ec594916e42 Merge branch 'fixes' into next omits 2bd44dadd5bf mmc: sdhci-iproc: handle mmc_of_parse() errors during probe omits 88e6dd517f0f mmc: sdhci: correct the maximum timeout when enable CMDQ omits 99ea7f47eb9b mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP omits 41a62a6fb32f mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL omits a704473e94f5 mmc: tmio: undo PM autosuspend when removing the host omits 4344f11a9acb mmc: tmio: fix typo in tmio_mmc_init_ocr() omits 5d95748bdf77 mmc:sdio: Remove unneeded variable ret omits 130010061e95 mmc: sdhci: Fix O2 Host PLL and card detect issue omits 61f53ba051cb mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c omits f8f2e2579e54 mmc: block: fix debugfs_simple_attr.cocci warnings omits 661f2e3b576d mmc: dt-bindings: omap: Remove duplicate documentation paragraphs omits e265a541a009 mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe omits 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] omits de43affed77b spi: spi-geni-qcom: Get rid of forward declaration omits 0357a3daada3 spi: spi-geni-qcom: Don't initialize completion for normal [...] omits 2314e879747e netfilter: nft_flow_offload: fix checking method of conntr [...] omits f01a7beb6791 regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting omits 7085180d6a38 regulator: twl6030: Use of_device_get_match_data() omits 67cc7ca316c4 regulator: max14577: Remove redundant MODULE_ALIAS omits 638aef7a776a regulator: pwm: No need to make a copy of regulator_ops pe [...] omits 7d5120fac179 reset: socfpga: declare socfpga_reset_init in a header file omits 19497afc7046 reset: sunxi: declare sun6i_reset_init in a header file omits d3aa49afb3dd MAINTAINERS: use include/linux/reset for reset controller [...] omits 08f0b14adc7c regulator: hi655x: Removed unused ctrl_regs field from str [...] omits 8e93f1028d74 drm/mxsfb: Use drm_fbdev_generic_setup() omits 331bd404a1b5 drm/hisilicon/kirin: Use drm_fbdev_generic_setup() omits a39399783868 mmc: sdhci: add delay after the last tuning command omits 38641ccc5244 mmc: sdhci-esdhc-imx: add delay between tuning cycles omits 8d78f51f1f28 mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull omits ab6911b73493 MAINTAINERS: Add maintainer for Arm komeda driver omits 557c37360eca drm/doc: Add initial komeda driver documentation omits 61f1c4a8ab75 drm/komeda: Attach komeda_dev to DRM-KMS omits c46c24bb6b11 drm/komeda: Add komeda_framebuffer omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 77ae0d8e401f HID: i2c-hid: Disable runtime PM on Goodix touchpad omits 981d29d2db7c drm/komeda: Add komeda_format_caps for format handling omits 29e56aec911d drm/komeda: Add DT parsing omits 26bd43a75996 drm/komeda: Build komeda to be a platform module omits df766e4a419c dt/bindings: drm/komeda: Add DT bindings for ARM display p [...] omits bd628c1bed79 drm/komeda: komeda_dev/pipeline/component definition and i [...] omits 37fc9bb022c6 drm/arm: Delete redundant CONFIG_DRM_ARM omits bb364890323c mmc: meson-gx: Free irq in release() callback omits ee9fa8f302dc ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files omits f3355298fc5a ACPI / APEI: Fix parsing HEST that includes Deferred Machi [...] omits 287b1da6a458 mmc: host: Fix Kconfig warnings on keystone_defconfig omits 98a455d91e71 ACPI / tables: table override from built-in initrd omits c2eda8ab2e2d mmc: sdhci-acpi: Make PCI dependency explicit omits 6f9c104b183a APEI / ERST: Switch to use new generic UUID API omits b62928ff5529 x86/MCE: Switch to use the new generic UUID API omits 82aa0d7e0984 ALSA: hda/realtek - Fix typo for ALC225 model omits 21376e2c3c5b drm: move EXPORT_SYMBOL_FOR_TESTS_ONLY to drm_util.h omits e9eafcb58921 drm: move drm_can_sleep() to drm_util.h omits 4f2f8c395df4 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string omits acef5e016591 powerpc/dts: Build virtex dtbs omits 8acb88682cc0 powerpc/ipic: drop unused functions omits 00def7130af8 powerpc/spufs: use struct_size() in kmalloc() omits fbe3ab014f37 powerpc: math-emu: remove unneeded header search paths omits b00899b89578 powerpc: remove redundant header search path additions omits c142e9741e61 KVM: powerpc: remove -I. header search paths omits 7cd4774ff7a4 powerpc/mm: Fix debugfs_simple_attr.cocci warnings omits 607ea5090b3f powerpc/irq: drop arch_early_irq_init() omits 31367b9a01d6 powerpc/ps3: Use struct_size() in kzalloc() omits 3b702ddd0668 powerpc/hvsi: Fix spelling mistake: "lenght" should be "length" omits fae1383b38a1 powerpc: use a CONSOLE_LOGLEVEL_DEBUG macro omits a31c9eff3a63 mmc: sdhci-esdhc-imx: fix HS400 timing issue omits d2c5338d71de mmc: sdhci: usdhc: do not do tuning for DDR50 mode. omits f12acb16436e mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] omits 226a893bbb1f microblaze: no need to check return value of debugfs_creat [...] omits 3f165342f7a9 mmc: sdhci-esdhc-imx: Constify driver data omits e9d5c536ccab mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static omits b3673a215a46 Merge branch 'linus' omits 3b0548784079 eeprom: at24: remove at24_platform_data omits 0173fe1fdb93 Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel [...] omits 6daae00243e6 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins omits df28169e1538 usb: gadget: Potential NULL dereference on allocation error omits 88b1bb1f3b88 usb: dwc3: gadget: Fix the uninitialized link_state when u [...] omits bd6742249b9c usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup omits 01c10880d242 usb: dwc3: gadget: synchronize_irq dwc irq in suspend omits fe2bfd0d40c9 Input: xpad - add support for SteelSeries Stratus Duo omits f5d5ef72cf75 drm/cirrus: fix connector leak at unload omits 19b85cfabf5c drm/bochs: move remaining fb bits to kms omits 60119b0ba0e7 drm/bochs: drop old fbdev emulation code omits 7a0483ac4ffc drm/bochs: switch to generic drm fbdev emulation omits 132a45340a4b drm/bochs: add basic prime support omits 0bcdda5e35d7 drm/bochs: move ttm_bo_(un)reserve calls into bochs_bo_{pi [...] omits dde8fb5555a5 drm/bochs: drop unused gpu_addr arg from bochs_bo_pin() omits e9af3c608857 drm/bochs: remove old bochs_crtc_* functions omits 834adb3bb8d0 drm/bochs: atomic: set DRIVER_ATOMIC omits 568a4c72d469 drm/bochs: atomic: use suspend/resume helpers omits b635ecb5f2c7 drm/bochs: atomic: use atomic page_flip helper omits c13008562f81 drm/bochs: atomic: use atomic set_config helper omits 6579c39594ae drm/bochs: atomic: switch planes to atomic, wire up helpers. omits 63092001846e drm/bochs: atomic: add mode_set_nofb callback. omits 0f0eb98e33c6 drm/bochs: atomic: add atomic_flush+atomic_enable callbacks. omits 472fde887f6c drm/bochs: split bochs_hw_setmode omits 35289661219b drm/bochs: encoder cleanup omits b318e3ff7ca0 drm/virtio: drop prime import/export callbacks omits f4c34b1e2a37 drm/qxl: drop prime import/export callbacks omits b6eba86030bf Input: edt-ft5x06 - add offset support for ev-ft5726 omits 2ebc1919e9a9 Input: edt-ft5x06 - add support to update ev-ft5726 registers omits a2f39dac0dec Input: edt-ft5x06 - add support for Evervision FT5726 omits 2e746942ebac Input: input_event - provide override for sparc64 omits 1eb7ea26d123 Input: mtk-pmic-keys - remove duplicated include from mtk- [...] omits a73450036e32 Input: mcs_touchkey - use struct_size() in kzalloc() omits fb5fc09cc803 Input: tca6416-keypad - use struct_size() in kzalloc() omits 4116941b7a70 Merge tag 'v4.20' into next omits 0f60e6fb54fb arm64: dts: qcom: pm8916: Add PON watchdog node omits ff10032fb309 arm64: dts: qcom: Correct "gpiio" typo in msm8996-pins omits af61bef513ba arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD omits 041b9a7b9fdb arm64: dts: pms405: Export PMIC temperature to thermal framework omits 4bbbca1e7fea arm64: dts: qcom: qcs404: Add WCN3990 WLAN module device node omits f72281126815 arm64: dts: qcom: qcs404: sdcc1: enable HS400 omits c604b82a09ce arm64: dts: sdm845: Add cpufreq device node omits 9ebfcba1ac46 arm64: dts: qcom: sdm845: Add USB PHY lane two omits b010fdb4ea58 arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp omits cc16687fbd74 arm64: dts: qcom: sdm845: add UFS controller omits 4429e57567bb arm64: dts: sdm845: Add node for arm,mmu-500 omits b454dbdb8f06 arm64: dts: qcom: sdm845: Add SD nodes for sdm845-mtp omits 67d62e5a3b55 arm64: dts: qcom: sdm845: Add SD node omits bc52727f4631 arm64: defconfig: add imx8qxp support omits 94c737092577 arm64: defconfig: add i.MX system controller RTC support omits ba0a64bcf8fc drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0 omits bd352a739fde kbuild: remove unused baseprereq omits 9a47db8e7a9d drm: rcar-du: Remove inclusion of drmP.h omits dedd876c949e drm: rcar-du: Disable unused DPAD outputs omits b8a43032a7b8 drm: rcar-du: Move CRTC outputs bitmask to private CRTC state omits cef0d9cfe4e5 drm: rcar-du: Replace EXT_CTRL_REGS feature flag with gene [...] omits f41cb153e6fa drm: rcar-du: dw-hdmi: Reject modes with a too high clock [...] omits 90b5f679ef16 drm: rcar-du: lvds: add R8A774C0 support omits 939ef2a586e5 drm: rcar-du: Add r8a774c0 device support omits 1cac4f267b60 dt-bindings: display: renesas: lvds: Document r8a774c0 bindings omits 8c9fde42c5d3 dt-bindings: display: renesas: du: Document r8a774c0 bindings omits f325529ba13e drm: rcar-du: Convert live DT patches to sugar syntax omits 06c3bbd3c127 drm/shmob: Fix return value check in shmob_drm_probe omits 63f8f3badf79 drm: bridge: Constify mode arguments to bridge .mode_set() [...] omits 9b0bb07328f2 soc: imx: Break dependency on SOC_IMX8MQ for GPCv2 omits da05da9a6e80 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 16fd20aa9808 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace [...] omits 2648ca1859bb kconfig: clean generated *conf-cfg files omits 839eb8c7738b dt-bindings: arm: imx: add imx8qxp mek support omits 1c7fc5cbc339 Linux 5.0-rc2 omits b7285b425318 kernel/sys.c: Clarify that UNAME26 does not generate uniqu [...] omits dbc3c09b819f Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d07c0a3bf015 Merge branch 'x86/cleanups' omits 7c7cd4465ffc Merge branch 'linus' omits a17ce9960b36 drm/rockchip: add missing of_node_put omits 6b529fb0a3ea Merge tag 'for-5.0-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 72d657dd2115 Merge tag 'driver-core-5.0-rc2' of git://git.kernel.org/pu [...] omits f7c1038bc759 Merge tag 'staging-5.0-rc2' of git://git.kernel.org/pub/sc [...] omits 437e878a6c48 Merge tag 'tty-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 1dd8a3f6c619 Merge tag 'usb-5.0-rc2' of git://git.kernel.org/pub/scm/li [...] omits 0f9d140a5665 Merge tag '5.0-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 4ad84cb56b00 mei: squash single_recv_buf into one bit in client properties omits f7ee8ead151f mei: me: add denverton innovation engine device IDs omits 173436ba800d mei: me: mark LBG devices as having dma support omits 82e59cbe5fdc mei: dma: silent the reject message omits 345dca4ca7e6 x86/e820: Replace kmalloc() + memcpy() with kmemdup() omits ffac37d16c69 Merge branch 'linus' omits 2e625e23d6bf Merge branch 'next/defconfig' into for-next omits 25c390ec2216 ARM: s5pv210_defconfig: Enable cpufreq omits d6aebe5116a1 ARM: s5pv210_defconfig: Enable more drivers present on Sam [...] omits 0775989a3329 ARM: s5pv210_defconfig: Run make savedefconfig omits 465612178b44 Merge tag 'reset-for-5.0-rc2' of git://git.pengutronix.de/ [...] omits 56acb3ef7617 Merge tag 'mvebu-fixes-5.0-1' of git://git.infradead.org/l [...] omits 2ec472edcd72 Merge tag 'integrator-fixes-armsoc' of git://git.kernel.or [...] omits 431a8b73de58 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits f4f8aa6de35a Merge tag 'qcom-fixes-for-5.0-rc1' of git://git.kernel.org [...] omits 98a5f673119b Merge tag 'davinci-fixes-for-v5.0' of git://git.kernel.org [...] omits 70bf439a9492 Merge tag 'renesas-fixes-for-v5.0' of https://git.kernel.o [...] omits e1706720408e phy: fix build breakage: add PHY_MODE_SATA omits da8b7f0fb02b MAINTAINERS: add all files matching "imx" and "mxs" to the [...] omits 23b2441b9002 ARM: imx: don't build ssi-fiq if not required omits ba0f4560526b ARM: dts: imx6sx: correct backward compatible of gpt omits 25556f6da26c Merge branch 'x86/asm' omits 59c2dd2b096e Merge branch 'linus' omits b8c3b8992ff2 Merge tag 'for-linus-20190112' of git://git.kernel.dk/linux-block omits 9290e9a9def3 Merge branch 'v5.1-armsoc/dts64' into for-next omits 024af5e3ef8f Merge branch 'v5.1-armsoc/dts32' into for-next omits 1b5715c602fd arm64: dts: rockchip: add ROCK Pi 4 DTS support omits 4a26c1602927 ARM: dts: rv1108: Add support for rv1108-elgin-r1 board omits d4c03ebe7c03 dt-bindings: Add vendor prefix for elgin omits fa2b56e7af46 ARM: dts: rockchip: rv1108: Add spim0 and spim1 pinctrl groups omits a4b0e36d694d ARM: dts: rockchip: Add missing dma-names SPI support for rv1108 omits 58bcc8d95545 ARM: dts: rockchip: add rk3066 vop display nodes omits 66c56cfa64d9 Merge tag 'remove-dma_zalloc_coherent-5.0' of git://git.in [...] omits 2f960bd05640 Merge branch 'bnxt_en-Bug-fixes-for-57500-chips' omits 6ef982dec7ed bnxt_en: Fix context memory allocation. omits 0b815023a1d4 bnxt_en: Fix ring checking logic on 57500 chips. omits f4a6de855eae drm: rockchip: vop: add rk3066 vop definitions omits 473348891c36 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7b5c8f5226bd Merge tag 'drm-fixes-2019-01-11-1' of git://anongit.freede [...] omits ee17e5d6201c signal: Make siginmask safe when passed a signal of 0 omits 2e905c7abdcd x86/asm: Remove unused __constant_c_x_memset() macro and inlines omits 88ca66d8540c x86/asm: Remove dead __GNUC__ conditionals omits b981a6863e9b drm/doc: Move bridge link target to the right place omits 0aa5eb3a4429 drm/panel: Small documentation polish omits 3fbdfe99f752 drm/of: Fix kerneldoc omits 33e70110876e drm/docs: improve docs for drm_drv.c omits 0fbecb4c43ee Merge branch 'x86/urgent' omits cd1e74ad9bfb Merge branch 'x86/kdump' omits a384fa1b086c Merge branch 'x86/build' omits d657b5d94459 Merge branch 'linus' omits 7fefaadd6a96 binderfs: handle !CONFIG_IPC_NS builds omits 61aa329d0762 cgroup: saner refcounting for cgroup_root omits 326a859b2814 scsi: ufs: Remove select of phy-qcom-ufs from ufs-qcom omits 9e8f1c798314 scsi: cxgb4i: add wait_for_completion() omits 4a01ab60f550 scsi: qla1280: set 64bit coherent mask omits 9be9db9f78f5 scsi: ufs: Fix geometry descriptor size omits afd055809b38 scsi: doc: remove reference to tmscsim.txt file omits c65bfc816369 scsi: megaraid_sas: Retry reads of outbound_intr_status reg omits 34a2ce887668 scsi: qedi: Add ep_state for login completion on un-reacha [...] omits ce9e7bce4352 scsi: ufs: Fix system suspend status omits cec9771d2e95 scsi: libsas: Support SATA PHY connection rate unmatch fix [...] omits 01929a65dfa1 scsi: libsas: Check SMP PHY control function result omits ff525b6e2d30 scsi: libsas: Fix some indentation in libsas.h omits 50b812755e97 scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosse [...] omits 0d422e670b6f ARM: dts: i.MX51: digi-connectcore-som: Add support for I2 [...] omits 526f56a359c5 ARM: dts: i.MX51: imx51-digi-connectcore: Enable ESDHC1 omits 1fded78a67cb ARM: dts: i.MX51: digi-connectcore: Move RTC from SOM to JSK omits e0b22fa041a6 ARM: dts: imx: Change i.MX27 interrupt controller unit name omits c4f70b4f93b0 ARM: dts: ls1021a: Add incr-burst-byte-adjustment property [...] omits 7855d2ba1172 scsi: qla2xxx: Add protection mask module parameters omits f0783d43dde4 scsi: qla2xxx: Use correct number of vectors for online CPUs omits 8d008e64a2eb mISDN: hfcsusb: Use struct_size() in kzalloc() omits 4edff70494e4 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 08b88e80a1f4 ARM: dts: imx: replace gpio-key,wakeup with wakeup-source [...] omits f1b1dceedd7b scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits d14e4cd45ac8 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 8425811b8d95 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits b9f57f5805cf scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 0154878dec5c arm64: dts: lx2160a: Add dma-ranges property omits 703c5e40fd8e arm64: dts: lx2160a: Add fsl-mc node omits 211d62a8ce68 scsi: st: mark expected switch fall-throughs omits 7bb25a89aad2 scsi: hisi_sas: Set protection parameters prior to adding [...] omits 41d1c8839e5f net: clear skb->tstamp in bridge forwarding path omits 3f4261d4e62f Merge branch 'bpfilter-fixes' omits 71a8508402b5 net: bpfilter: disallow to remove bpfilter module while be [...] omits 61fbf5933d42 net: bpfilter: restart bpfilter_umh when error occurred omits 5b4cb650e569 net: bpfilter: use cleanup callback to release umh_info omits 73ab1cb2de9e umh: add exit routine for UMH process omits fc9ac87eabb2 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits a94a2572b977 scsi: tcmu: avoid cmd/qfull timers updated whenever a new [...] omits 2ff33d663739 isdn: i4l: isdn_tty: Fix some concurrency double-free bugs omits 7fbe078c37ab vhost/vsock: fix vhost vsock cid hashing inconsistent omits 1000ae68e00f arm64: dts: layerscape: Add incr-burst-type-adjustment pro [...] omits e59e59b80e33 firmware: imx: scu-pd: add fallback compatible string support omits 8ae170cfad9a dt-bindings: fsl: scu: add imx8qm scu power domain support omits d80eebeb5dc6 dt-bindings: fsl: scu: add fallback compatible string for [...] omits 00ccd4532c8a ARM: dts: vf610-bk4: fix incorrect #address-cells for dspi3 omits 92d669f210de svcrpc: fix unlikely races preventing queueing of sockets omits 4cdc3fa31c45 svcrpc: svc_xprt_has_something_to_do seems a little long omits aa4710266bf5 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] omits 960fc67321e4 Merge branch 'clk-fixes' into clk-next omits c0a636e4cc2e clk: socfpga: stratix10: fix rate calculation for pll clocks omits 5fea7f1091d7 Merge branch 'stmmac-fixes' omits fa0be0a43f10 net: stmmac: Prevent RX starvation in stmmac_napi_poll() omits 3b5094665e27 net: stmmac: Fix the logic of checking if RX Watchdog must [...] omits 0650d4017f4d net: stmmac: Check if CBS is supported before configuring omits fcc509eb10ff net: stmmac: dwxgmac2: Only clear interrupts that are active omits 6dea7e1881fd net: stmmac: Fix PCI module removal leak omits 8217724eb7c5 doc: bindings: fix bad reference to ARM CPU bindings omits 927185c124d6 x86/build: Specify elf_i386 linker emulation explicitly fo [...] omits 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() omits 3214a1668446 drm/doc: Polish kerneldoc for drm_device.h omits 9cd070a6d197 drm/tda998x: Don't set dpms hook omits 81ce50c2c30b drm/arc: Don't set the dpms hook omits c2d88e06bcb9 drm: Move the legacy kms disable_all helper to crtc helpers omits bde0b5c109e8 ata: ahci: mvebu: request PHY suspend/resume for Armada 3700 omits 2f558bc3f33c ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM omits 96dbcb40e4b1 ata: ahci: mvebu: do Armada 38x configuration only on rele [...] omits c9bc136791ba ata: ahci: mvebu: remove stale comment omits 49e54187ae0b ata: libahci_platform: comply to PHY framework omits e8b108b050e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 7e6fc2f50a31 x86/kaslr: Fix incorrect i8254 outb() parameters omits 4b3c31c8d4dd Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits c3405d689974 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f87092c4337f Merge tag 'ceph-for-5.0-rc2' of git://github.com/ceph/ceph-client omits ef4efa14560a dt-bindings: marvell,mmp2: fix typos in bindings doc omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits a2818ee4dce5 selftests/livepatch: introduce tests omits d67a53720966 livepatch: Remove ordering (stacking) of the livepatches omits c4e6874f2a29 livepatch: Atomic replace and cumulative patches documentation omits d697bad588eb livepatch: Remove Nop structures when unused omits e1452b607c48 livepatch: Add atomic replace omits 20e55025958e livepatch: Use lists to manage patches, objects and functions omits 958ef1e39d24 livepatch: Simplify API by removing registration step omits 68007289bf3c livepatch: Don't block the removal of patches loaded after [...] omits 0430f78bf38f livepatch: Consolidate klp_free functions omits 26c3e98e2f8e livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code omits 19514910d021 livepatch: Change unsigned long old_addr -> void *old_func [...] omits 5a9372f751b5 mips: fix n32 compat_ipc_parse_version omits a46d62ce9d36 Merge branch 'clk-fixes' into clk-next omits 324bb707d2a5 drm/panel: Add a driver for the TPO TPG110 omits 83b4c147967b clk: qcom: Select QCOM_GDSC with MSM_GCC_8998 omits 5962dd22f0ff x86/intel/lpss: Make PCI dependency explicit omits 3affaa5a7ca3 drm/afbc: Add AFBC modifier usage documentation omits 40a31da414c3 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 826c1362e79a x86/kvm/nVMX: don't skip emulated instruction twice when v [...] omits cf1754c2a1d6 Documentation/virtual/kvm: Update URL for AMD SEV API spec [...] omits b7c1c226f940 KVM/VMX: Avoid return error when flush tlb successfully in [...] omits 3f14a89d1132 kvm: sev: Fail KVM_SEV_INIT if already initialized omits 98938aa8edd6 KVM: validate userspace input in kvm_clear_dirty_log_protect() omits d14eff1bc53e KVM: x86: Fix bit shifting in update_intel_pt_cfg omits e8af37f3f488 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 8e1b295b693c Merge tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/l [...] omits f4f31fff3225 Merge tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 385c59c7baaa Merge tag 'drm-fixes-2019-01-11' of git://anongit.freedesk [...] omits 60f1bf29c0b2 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU omits 190f056fba23 s390/vdso: correct vdso mapping for compat tasks omits b7cb707c3730 s390/smp: fix CPU hotplug deadlock with CPU rescan omits a38662084c8b s390/mm: always force a load of the primary ASCE on contex [...] omits 03aa047ef2db s390/early: improve machine detection omits d3736d82e816 tty: Don't hold ldisc lock in tty_reopen() if ldisc present omits 890880ddfdbe drm: Auto-set allow_fb_modifiers when given modifiers at p [...] omits 0ea3305d7c59 drm/vc4: Limit SAND tiling support to semiplanar YUV420 formats omits 23d19ba06b9c Merge drm/drm-next into drm-misc-next omits 7d0250ed8e69 drm/atomic: Add missing () to function ref in kerneldoc omits 65f750e5457a x86/kdump: Export the SME mask to vmcoreinfo omits 1e9080ac21d1 drm: Unexport drm_crtc_force_disable omits 934c5b32a5e4 drm/nouveau: Stop using drm_crtc_force_disable omits a50f52dcc3b5 drm/ch7006: Stop using drm_crtc_force_disable omits 411aba3c128f Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits e3e4767bd550 mmc: core: don't override the CD GPIO level when "cd-inver [...] omits 2d2d478576d7 pinctrl: mediatek: fix Kconfig build errors for moore core omits 00257e0cc550 fbdev: offb: Fix OF node name handling omits a01421e44843 omap2fb: Fix stack memory disclosure omits 48d2ba625701 cifs: update internal module version number omits 9a66396f1857 CIFS: Fix error paths in writeback code omits ee258d79159a CIFS: Move credit processing to mid callbacks for SMB3 omits 8a26f0f781f5 CIFS: Fix credits calculation for cancelled requests omits b9a74cde9495 cifs: Fix potential OOB access of lock element array omits 92a8109e4d3a cifs: Limit memory used by lock request calls to a page omits 15bc77f94e9f cifs: move large array from stack to heap omits ee13919c2e8d CIFS: Do not hide EINTR after sending network packets omits 0ce7b4a77412 ARM: dts: imx6sl: correct PWM ipg clock source omits fcf5036f0969 powerpc/4xx/ocm: Fix fix for phys_addr_t printf warnings omits 6bca51591751 powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() omits 897bc3df8c5a powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM omits fb0bdec51a49 powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool. omits d7b6cc199b2d powerpc/powernv/npu: Allocate enough memory in pnv_try_set [...] omits 36bdf3cae09d binderfs: reserve devices for initial mount omits 21face6f0d4d ARM: integrator: impd1: use struct_size() in devm_kzalloc() omits 48c67f1fc663 pinctrl/amd: fix typo omits 1e11820f72b7 pinctrl: sirf: atlas7: use struct_size() in devm_kzalloc() omits 16f4372fd7a5 pinctrl: mcp23s08: use struct_size() in devm_kzalloc() omits 6e737a4e921e pinctrl: mediatek: add EINT support to virtual GPIOs omits 5b438f4ba315 iommu/vt-d: Support page request in scalable mode omits e8e683ae9a73 iommu/of: Fix probe-deferral omits bd3c2e66e4cb iommu/iova: Allow compiling the library without IOMMU support omits ba93c357229f iommu/msm: Reduce indentation omits 279667212ab2 arm64: kexec_file: return successfully even if kaslr-seed [...] omits c7777236dd8f ACPI/IORT: Fix rc_dma_get_range() omits 4b03f3f4ccb8 staging: erofs: Add identifier for function definition arguments omits e7dfb1cff65b staging: erofs: fixed -Wmissing-prototype warnings by movi [...] omits 0a64d62d5399 staging: erofs: fixed -Wmissing-prototype warnings by maki [...] omits fb4129b9279d Merge branch 'bpf-fix-bitfield-printing' omits 298e59d32295 tools/bpf: fix bpftool map dump with bitfields omits e43207fa2e61 tools/bpf: test btf bitfield with >=256 struct member offset omits 17e3ac812541 bpf: fix bpffs bitfield pretty print omits 06382deac2b8 Revert "staging: rtl8723bs: Mark ACPI table declaration as used" omits e4889362e038 gpio: sama5d2-piobu: Set proper output level for direction_output omits e2d3c414ec0f Merge tag 'drm-intel-fixes-2019-01-11' of git://anongit.fr [...] omits 95681cda8dcc Merge tag 'drm-misc-fixes-2019-01-10-1' of git://anongit.f [...] omits c13295ad219d binderfs: rename header to binderfs.h omits 849d540ddfcd binderfs: implement "max" mount option omits 3ffe6c9621cd arm64: dts: fsl: ls1046a: disable uarts by default omits bc3e457072aa arm64: dts: fsl: ls1046a: disable the flash controller by default omits 1ba67dafb3fd arm64: dts: fsl: use a generic node name for m25p80 flashes omits 65a4f3a1efda Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' omits 343e60e52a3a Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' omits 3fbb9a8d79a8 pinctrl: dt-bindings: Fix the armada-37xx documentation omits 4d98fbaacd79 pinctrl: armada-37xx: add missing pin: PCIe1 Wakeup omits 823868fceae3 pinctrl: armada-37xx: Correct mpp definitions omits f05c07b05d67 pinctrl: imx: add imx8qm driver omits d04e779fb1db gpio: pca953x: Make symbol 'pca953x_i2c_regmap' static omits 859873fb12ba arm64: dts: ls1088: add missing dma-coherent property in fsl-mc omits 83c58a55ce78 arm64: dts: ls1088: add smmu device node omits 881e90d27a07 arm64: dts: layerscape: add num-viewport property for PCIe [...] omits 5ddb78d6b149 ARM: dts: ls1021a: add num-viewport property for PCIe DT nodes omits ae5e5ae90d32 Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits c7995bcb36ef bus: imx-weim: guard against timing configuration conflicts omits 8b8cb52af34d bus: imx-weim: support multiple address ranges per child node omits 4c783b010467 dt-bindings: bus: imx-weim: document multiple address rang [...] omits e37626433073 Merge branch 'perf/urgent' omits ae1d2add26a4 soc: imx: gpcv2: handle reset clocks omits b798d5a1b0ea soc: imx: gpcv2: handle additional power-down bits in hand [...] omits 4e72ee887227 Merge tag 'perf-core-for-mingo-5.0-20190110' of git://git. [...] omits e3af17cb803d Merge branch 'linus' omits a5176a4cb85b drm/nouveau/falcon: avoid touching registers if engine is off omits 118780066e30 drm/nouveau: Don't disable polling in fallback mode omits 15f77c4ade33 drm/nouveau: register backlight on pascal and newer omits 6b476662b09c crypto: algapi - reject NULL crypto_spawn::inst omits 14aa1a839a33 crypto: algapi - remove crypto_alloc_instance() omits 31d40c20983f crypto: null - convert ecb-cipher_null to skcipher API omits 426bcb50856f crypto: arc4 - convert to skcipher API omits 0be487ba2e2f crypto: pcbc - convert to skcipher_alloc_instance_simple() omits fb6de25c3bdb crypto: pcbc - remove ability to wrap internal ciphers omits 21f3ca6cd52e crypto: ofb - convert to skcipher_alloc_instance_simple() omits 6b611d98c6f5 crypto: keywrap - convert to skcipher API omits 52e9368fe6d9 crypto: ecb - convert to skcipher API omits 11f14630c4b3 crypto: ctr - convert to skcipher API omits 03b8302ddaad crypto: cfb - convert to skcipher_alloc_instance_simple() omits a5a84a9dbf3d crypto: cbc - convert to skcipher_alloc_instance_simple() omits 0872da16dd63 crypto: skcipher - add helper for simple block cipher modes omits 251b7aea34ba crypto: pcbc - remove bogus memcpy()s with src == dest omits b3e3e2db7de4 crypto: ofb - fix handling partial blocks and make thread-safe omits 6c2e322b3621 crypto: cfb - remove bogus memcpy() with src == dest omits 394a9e044702 crypto: cfb - add missing 'chunksize' property omits 1bb64d867cfe crypto: virtio - clean up indentation, replace spaces with tab omits af8cb01f1e43 crypto: Kconfig - Fix typo in "pclmul" omits e12468241b19 crypto: chelsio - remove set but not used variables 'adap' omits 66af86d93ce3 crypto: chelsio - check set_msg_len overflow in generate_b0 omits be8a54d367bf crypto: ux500 - catch dma submission error omits d072bfa48853 crypto: crypto4xx - add prng crypto support omits 12b8567f6fa4 crypto: caam - add support for xcbc(aes) omits 9a2537d0ebc9 crypto: caam - create ahash shared descriptors only once omits 0f103b37282f crypto: caam - fix error reporting for caam_hash_alloc omits fa5cd1c72e32 crypto: ccp - Update copyright notices and dates omits 8d555c528565 crypto: chtls - remove set but not used variables 'err, ad [...] omits bec9ba7f3763 crypto: cipher - remove struct cipher_desc omits 5b3b9871cc28 crypto: caam - move shared symbols in a common location omits a2b91efd30eb arm64: dts: imx8mq: move watchdog nodes to correct location omits 53e0c2aa9a59 selinux: do not override context on context mounts omits a83d6ddaebe5 selinux: never allow relabeling on context mounts omits 232c9eec417a drm/nouveau: Use atomic VCPI helpers for MST omits 5e187a01426d drm/dp_mst: Check payload count in drm_dp_mst_atomic_check() omits eceae1472467 drm/dp_mst: Start tracking per-port VCPI allocations omits bea5c38f1eb6 drm/dp_mst: Add some atomic state iterator macros omits 7aa275ca0eae drm/nouveau: Grab payload lock in nv50_msto_payload() omits d79a3c52f34b drm/nouveau: Stop unsetting mstc->port, use malloc refs omits 81640f01c2aa drm/nouveau: Keep malloc references to MST ports omits 5e292e7646ef drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_c [...] omits 013240935d4e drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector() omits e46e01eebbbc selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link omits 3a28cff3bd4b selinux: avoid silent denials in permissive mode under RCU walk omits 5b0e7310a2a3 selinux: fix GPF on invalid policy omits 8615f5596335 ARM: dts: meson8m2: mxiii-plus: mark the SD card detection [...] omits c8bfe65fb1fb ARM: dts: meson8b: ec100: mark the SD card detection GPIO [...] omits 3fb348e03031 ARM: dts: meson8b: odroidc1: mark the SD card detection GP [...] omits d25689760b74 drm/amdgpu/display: Keep malloc ref to MST port omits 79a47cd36c8d drm/i915: Keep malloc references to MST ports omits cfe9f90358d9 drm/dp_mst: Fix payload deallocation on hotplugs using mal [...] omits a68f9917721b drm/dp_mst: Stop releasing VCPI when removing ports from topology omits 56d1c14ecfe8 drm/dp_mst: Restart last_connected_port_and_mstb() if topo [...] omits ebcc0e6b5091 drm/dp_mst: Introduce new refcounting scheme for mstbs and ports omits d0757afd00d7 drm/dp_mst: Rename drm_dp_mst_get_validated_(port|mstb)_re [...] omits 4afb8a26b53a drm/dp_mst: Fix some formatting in drm_dp_mst_deallocate_vcpi() omits e0ac7113fb23 drm/dp_mst: Fix some formatting in drm_dp_mst_allocate_vcpi() omits de6d68182f22 drm/dp_mst: Fix some formatting in drm_dp_payload_send_msg() omits 3d76df632d7f drm/dp_mst: Fix some formatting in drm_dp_add_port() omits 99e322cc512f arm64: dts: meson-axg: s400: add spdifin to the sound card omits e6a5539799ab arm64: dts: meson-axg: s400: add spdif-dir codec omits 5e6a18ac6caa arm64: dts: meson-axg: add spdifin omits c3ea80b6138c ARM: dts: meson8b: add the Mali-450 MP2 GPU omits 7d3f6b536e72 ARM: dts: meson8: add the Mali-450 MP6 GPU omits 5938f2c8c8bb dt-bindings: gpu: mali-utgard: add Amlogic Meson8 and Meso [...] omits e402d24d8841 ARM: dts: meson8b: add the APB bus omits 7e22d7283487 ARM: dts: meson8: add the APB bus omits 2fc6f3773733 ARM: dts: meson6: add the APB2 bus omits e35e26b26e95 arm: dts: meson: Fix IRQ trigger type for macirq omits 081de9495c7a RDMA: Clear CTX objects during their allocation omits 0975890ebe9b RDMA: Clear CQ objects during their allocation omits 8cbfaac3d097 RDMA: Clear PD objects during their allocation omits dbe30dae487e RDMA/qedr: Fix out of bounds index check in query pkey omits b188940796c7 RDMA/ocrdma: Fix out of bounds index check in query pkey omits 4959d5da5737 IB/usnic: Fix out of bounds index check in query pkey omits b0ea0fa5435f IB/{core,hw}: Have ib_umem_get extract the ib_ucontext fro [...] omits 6fa8f1afd337 IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core [...] omits 9d9f59b4204b RDMA/mthca: Clear QP objects during their allocation omits 6325e01b6cdf RDMA/vmw_pvrdma: Return the correct opcode when creating WR omits 10f4e765879e netfilter: nft_flow_offload: fix interaction with vrf slav [...] omits e2c8d550a973 netfilter: ebtables: account ebt_table_info to kmemcg omits 677e8bbc0e5a drm/rockchip: Add reflection properties omits fbb1c7382671 drm/rockchip: Separate RK3288 from RK3368 win01 registers omits 2996fb75d69c drm/rockchip: Fix typo in VOP macros argument omits 74256b7ecf77 drm/i915: Update DRIVER_DATE to 20190110 omits b67d4530cdad i2c: tegra: Fix Maximum transfer size omits 6ebec961d59b i2c: dev: prevent adapter retries and timeout being set as [...] omits 2076607a20bd qcom-scm: Include <linux/err.h> header omits 1c21aa8f2b68 drm/rockchip: Fix YUV buffers color rendering omits f30160f982fc Merge branch 'next-general' into next-testing omits a39c330d7436 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] omits 15609559a834 drm/rockchip: update cursors asynchronously through atomic. omits 8ce5f8415753 of: Remove struct device_node.type pointer omits de6629eb262e Merge tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/s [...] omits c1a85a00ea66 LSM: generalize flag passing to security_capable omits b19bce0335e2 net: ethernet: mediatek: fix warning in phy_start_aneg omits c5715b8fabfc tcp: change txhash on SYN-data timeout omits ea89098ef9a5 net: dsa: mv88x6xxx: mv88e6390 errata omits 001e465f09a1 bonding: update nest level on unlink omits f34c48e06ddc Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 4f548c25a38e Merge tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kerne [...] omits c8c97a4fb52c rtc: isl1208: fix negative digital trim reporting omits 074b01a51d05 rtc: Fix UBSAN overflow warning omits 7c617e0c5f37 rtc: pcf8523: Add rv8523 compatible omits 1d67a232105b rtc: sd3078: new driver. omits a1c1eae4690a dt-bindings: rtc: sd3078: add device tree documentation omits a9074e1e3d78 dt-bindings: define vendor prefix for whwave, Inc. omits bd86c9e66c83 Merge tag 'drm-misc-fixes-2019-01-10' of git://anongit.fre [...] omits 8544f4aa9dd1 CIFS: Fix credit computation for compounded requests omits 33fa5c8b8a7d CIFS: Do not set credits to 1 if the server didn't grant anything omits b983f7e92348 CIFS: Fix adjustment of credits for MTU requests omits c715f89c4dab cifs: Fix a tiny potential memory leak omits 8428817dc400 cifs: Fix a debug message omits ffaf0e140478 Merge branch 'next-general' into next-testing omits e3d093070eb0 Merge tag 'tilcdc-4.22' of https://github.com/jsarha/linux [...] omits 1856b9f7bcc8 dm crypt: fix parsing of extended IV arguments omits 7510a9c68c13 drm: msm: Cleanup drm_display_mode print str omits 68d47082ffd1 Merge branch 'next/dt' into for-next omits 0b94260ac1e1 ARM: dts: exynos: Fix eMMC regulator properties on Odroid [...] omits 04aacc64ca38 ARM: dts: exynos: Fix conflicting fixed-regulator GPIO fla [...] omits f4bd542bcaee drm/fb-helper: Scale back depth to supported maximum omits bb5f858a677c Merge branch 'next/dt' into for-next omits 4de3f59c51f9 ARM: dts: s3c2416: Fix xti node's missing reg property warning omits be6a95a55a09 ARM: dts: s5pv210: Fix onenand's unit address format warning omits b99f1870b689 ARM: dts: s5pv210: Add DMC nodes omits c7985d8cb4c2 ARM: dts: s5pv210: Add support for more devices present on Aries omits 657846f75670 ARM: dts: s5pv210: Add reserved memory for MFC on Aries omits 2233975cd792 Merge tag 'blob-stacking-security-next' of https://git.ker [...] omits 49e41801b335 Merge tag 'v5.0-rc1' into next-general omits f25bcbbbf561 Merge LKMM and RCU commits omits dbb12fb08c61 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits a214720cbf50 Disable MSI also when pcie-octeon.pcie_disable on omits 3284d1a85ff8 Merge branches 'doc.2019.01.08a', 'fixes.2019.01.08a', 'si [...] omits ccafccadff44 virt/kvm: Replace spin_is_locked() with lockdep omits a18fc79c4b23 Merge branches 'consolidate.2019.01.10a' and 'fwd.2019.01. [...] omits e98376367759 rcu: Remove wrapper definitions for obsolete RCU update functions omits b89d82ef01b3 arm64: kpti: Avoid rewriting early page tables when KASLR [...] omits 1bdbe2274920 Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio omits f0ebbe9b18e0 Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/ [...] omits e7446be4468b Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.o [...] omits 5edc22cc1d33 afs: Set correct lock type for the yfs CreateFile omits c2b8bd49d35a afs: Use struct_size() in kzalloc() omits 1581b2df4cbf drm/edid: Add display_info.rgb_quant_range_selectable omits 8ee491b4d29b drm/radeon: Use drm_hdmi_avi_infoframe_quant_range() omits c3735f5c1f9b drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDV [...] omits 13d0add333af drm/edid: Pass connector to AVI infoframe functions omits 2e3bc6125154 fs/jfs: Switch to use new generic UUID API omits 1b3922a8bc74 btrfs: Use real device structure to verify dev extent omits 7ca5e8f089c2 jfs: compare old and new mode before setting update_mode flag omits 3a9a12fbed5f jfs: remove incorrect comment in jfs_superblock omits 72893f0c6bd3 gpiolib-acpi: Preserve non direction flags when updating g [...] omits e8dacf5957ea gpio: mvebu: implement get_direction omits 4ee481cb114b thermal/int340x_thermal: fix mode setting omits bcd8aa670b74 thermal/int340x_thermal: Add additional UUIDs omits beaf3d1901f4 bpf: fix panic in stack_map_get_build_id() on i386 and arm32 omits f98937c6bb73 selftests: bpf: install files tcp_(server|client)*.py omits df209c43a0e8 gpio: pl061: handle failed allocations omits 11b36abc249f samples: bpf: user proper argument index omits e3ca63de8ade selftests/bpf: add missing executables to .gitignore omits 3fe931b31a40 thermal: int340x_thermal: Fix a NULL vs IS_ERR() check omits 7d033c9f6a7f ipv6: fix kernel-infoleak in ipv6_local_error() omits 85704cb8dcfd net/core/neighbour: tell kmemleak about hash tables omits fd21c89b8765 net: cxgb4: fix various indentation issues omits 2acc0abc882a net: cxgb3: fix various indentation issues omits 4a06fa67c4da ip: on queued skb use skb_header_pointer instead of pskb_may_pull omits 0b7959b62573 tun: publish tfile after it's fully initialized omits 9f51c05dc41a pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock omits 9fab8a2ea0d3 drm/i915: Removing polling for struct_mutex from vmap shrinker omits 3824e41975ae drm/i915: Use mutex_lock_killable() from inside the shrinker omits 15c03092a9fb tools headers powerpc: Remove unistd.h omits a1a38e1f4d1d dt-bindings: arm: Convert FSL board/soc bindings to json-schema omits 65c90be7a3ee Merge branch 'v5.1-armsoc/dts64' into for-next omits d45a90cb5d06 crypto: sm3 - fix undefined shift by >= width of value omits 1bea445b0a02 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK omits c56c2e173773 crypto: talitos - reorder code in talitos_edesc_alloc() omits 6db43410179b crypto: adiantum - initialize crypto_spawn::inst omits 06bbf753476d crypto: cavium/nitrox - Use after free in process_response_list() omits a7773363624b crypto: authencesn - Avoid twice completion call in decrypt path omits 2dd3fde41bf3 crypto: caam - fix SHA support detection omits 04e6d25c5bb2 crypto: caam - fix zero-length buffer DMA mapping omits dc95b5350a8f crypto: ccree - convert to use crypto_authenc_extractkeys() omits ab57b33525c3 crypto: bcm - convert to use crypto_authenc_extractkeys() omits 8f9c46934848 crypto: authenc - fix parsing key with misaligned rta_len omits 0206131811fa perf powerpc: Rework syscall table generation omits e7a095908227 arm64: dts: rockchip: Add devicetree for NanoPC-T4 omits 7f9e20ef0f46 drm/i915: Guard error capture against unpinned vma omits cf91ce9696a0 ARM: dts: vf610-bk4: Provide support for reading ID code f [...] omits f299e0bdbaeb drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits 70e31424eabe drm/i915: init per-engine WAs for all engines omits 280d479b3102 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 107c595c2a27 drm/i915: Skip the ERR_PTR error state omits 1035f4a65f58 drm/i915: Disable PSR in Apple panels omits 038a0a8d2972 Merge tag 'gvt-fixes-2019-01-09' of https://github.com/int [...] omits 70c25259537c csky: fixup compile error with CPU 810. omits 0ab66b3c326e regulator: max77620: Initialize values for DT properties omits 04eb1efcd614 ASoC: soc-core: Hold client_mutex around soc_init_dai_link() omits 2b5ab0eeb5ca drm/crtc-helpers: WARN when used with atomic drivers omits 74fa750e63a9 spi: davinci: Get rid of dangling variable omits 4ad0be160544 brcmfmac: Use firmware_request_nowarn for the clm_blob omits 3a33bd840523 brcmfmac: fix system warning message during wowl suspend omits 777bc4801a68 bcma: use dev_* printing functions omits 5a1c18b761dd bcma: keep a direct pointer to the struct device omits 7fdcb8e12660 rsi: add support for hardware scan offload omits 42daad3343be brcmfmac: add a check for the status of usb_register omits 06605b0d38b4 cw1200: drop useless LIST_HEAD omits 51c8d24101c7 cw1200: fix missing unlock on error in cw1200_hw_scan() omits 4d95f99c59b8 brcmfmac: Add DMI nvram filename quirk for PoV TAB-P1006W- [...] omits 72255c807156 ray_cs: fix array out-of-bounds access omits ba2ffc96321c wlcore: Fix memory leak in case wl12xx_fetch_firmware failure omits 6375d40322f0 brcmsmac: remove set but not used variables 'phybw40, maxt [...] omits b5f034845e70 ARM: dts: kirkwood: Fix polarity of GPIO fan lines omits 59c4dccbc367 arm64: dts: marvell: mcbin: fix PCIe reset signal omits 132ac39cffbc arm64: dts: marvell: armada-ap806: reserve PSCI area omits d9ed41962ee2 arm64: asm-prototypes: Fix fat-fingered typo in comment omits 4f0a0cd52d6c spi: dw: fix warning unused variable 'ret' omits ba422731316d mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug i [...] omits f833fe2056b3 ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt [...] omits 4f8c475cf667 Merge branch 'linus' omits 7058a3651729 Merge branch 'x86/urgent' omits c6ee29dd2796 Merge branch 'x86/build' omits 4089e272ac61 gpu/drm: Fix lock held when returning to user space. omits ca27e4cd0bdd PM-runtime: Fix autosuspend_delay on 32bits arch omits 1f7b7081568b PM-runtime: Fix 'jiffies' in comments after switch to hrtimers omits d78a600f703b drm/i915: drop DPF code for gen8+ omits a60acb223fec drm/i915: init per-engine WAs for all engines omits f663b0ca9b7d drm/i915/selftests: recreate WA lists inside the selftest omits 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] omits 69ac2faf3bc9 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits 85f5a4d666fd rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set omits b9a5c60bc2f6 pwm: imx: Don't print an error on -EPROBE_DEFER omits f20b187e32e0 pwm: imx: Set driver data earlier simplifying the end of - [...] omits 01482d2443db pwm: imx: Remove if block where the condition is always wrong omits 5d0a4c11896e pwm: Rearrange structures to group members by purpose omits cc2d22477779 pwm: Drop per-chip dbg_show callback omits 309b32fb97d8 pwm: Don't use memcmp() to compare state variables omits e430685f4969 ARM: davinci: mityomapl138: use device properties for at24 eeprom omits 2f983f8c9417 ARM: davinci: mityomapl138: use nvmem notifiers omits 19e99de9a53f ARM: davinci: remove dead code related to MAC address reading omits 890150165649 ARM: davinci: sffsdr: use device properties for at24 eeprom omits 6dce6036325e ARM: davinci: sffsdr: fix the at24 eeprom device name omits 71be5811815f ARM: davinci: dm646x-evm: use device properties for at24 eeprom omits 4b683bbbf572 ARM: davinci: dm644x-evm: use device properties for at24 eeprom omits c70cf56252b9 ARM: davinci: da830-evm: use device properties for at24 eeprom omits 1e94d710e17d ARM: davinci: dm365-evm: use device properties for at24 eeprom omits 5e4ac9274b0b ARM: davinci: mityomapl138: don't read the MAC address fro [...] omits dab9ad442520 ARM: davinci: da850-evm: remove dead MTD code omits 35e6103861a3 xfrm: refine validation of template and selector families omits c25748acc5c2 ARM: dts: da850-lcdk: Correct the sound card name omits bd540ebe68c3 ARM: dts: da850-lcdk: Correct the audio codec regulators omits 7fca69d4e43f ARM: dts: da850-evm: Correct the sound card name omits 706edaa88835 ARM: dts: da850-evm: Correct the audio codec regulators omits 054b8dc381b1 ARM: davinci: omapl138-hawk: fix label names in GPIO looku [...] omits 7f1015b29d9b ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries omits 94777ed3b644 ARM: davinci: dm355-evm: fix label names in GPIO lookup entries omits c3f08cceb6a5 ARM: davinci: da850-evm: fix label names in GPIO lookup entries omits cc557afb4d10 ARM: davinci: da830-evm: fix label names in GPIO lookup entries omits 66a8d5bfb518 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock omits 62d85b3bf9d9 drm/fb-helper: Partially bring back workaround for bugs of [...] omits 65441e1ffc21 ARM: dts: imx6q-tbs2910: Switch to SPDX identifier omits b1360dcfdaa1 arm64: dts: allwinner: a64: Fix USB OTG regulator omits cd8281acdf91 ARM: dts: ls1021a: Add memory controller omits a2915698ba08 Merge tag 'lkdtm-next' of https://git.kernel.org/pub/scm/l [...] omits 02f95c355122 ARM: dts: vf610-zii-cfu1: Run I2C0 at 400 kHz omits 13c033bc630a ARM: dts: imx7ulp: add HSRUN mode clocks omits d4990efa8c5f cpufreq: qcom-hw: Move to device_initcall omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits ee46967fc6e7 HID: core: replace the collection tree pointers with indices omits 5db470e229e2 loop: drop caches if offset or block_size are changed omits 6c46c2e8c589 drm/i915: Enable gfx virtualization for Coffeelake platform omits 5807bb4d8dd6 drm/i915/gvt: Refine port select logic for CFL platform omits 360f864e43aa drm/i915/gvt: Reuse the gmbus pin macro omits c3b5a8430daa drm/i915/gvt: Enable gfx virtualiztion for CFL omits 5cd02703b0a4 drm/i915/gvt: Add mmio handler for CFL omits 36520ed005e7 drm/i915/gvt: Add coffeelake platform definition omits b007065a0aeb drm/i915/gvt: give the cmd parser cmd_info a const treatment omits ed8cce30163f drm/i915/gvt: give the cmd parser decode_info a const treatment omits ba64bd963934 drm/i915/gvt: remove drmP.h include omits b5679cebf780 vmbus: fix subchannel removal omits 31aa6503a15b bpf: correctly set initial window on active Fast Open sender omits 27de1f541f1f tty/serial: Add RISC-V SBI earlycon support omits 649d4968860b block: fix kerneldoc comment for blk_attempt_plug_merge() omits a799aea0988e netfilter: nft_flow_offload: Fix reverse route lookup omits d22ba0cb1ffe drm/i915: Reduce i915_request_alloc retirement to local context omits e804aa1e321d sh: remove nargs from __SYSCALL omits 7ab5443d1dc2 scripts/decode_stacktrace.sh: handle RIP address with segment omits 2412932a33ff mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT omits 9f151caadd44 arch: unexport asm/shmparam.h for all architectures omits baf3e14392ac proc: fix /proc/net/* after setns(2) omits 5793fa7cc5c7 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits ab5f3d6fb59d proc-fix-proc-net-after-setns2-checkpatch-fixes omits 7bd0935c7888 proc: fix /proc/net/* after setns(2) omits 9c33adad0b4e mm, mempolicy: fix uninit memory access omits da65e677e5c5 mm/page_owner: fix for deferred struct page init omits 90ee19280cc2 mm, thp: always specify disabled vmas as nh in smaps omits 55567ec76756 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 8d159f97c580 checkpatch: don't interpret stack dumps as commit IDs omits 6507a2665904 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 3535bb6a1edb PM/Hibernate: exclude all PageOffline() pages omits 3de4b43faa3a PM/Hibernate: use pfn_to_online_page() omits e43bc8576d65 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 2f53a468c29f vmw_balloon: mark inflated pages PG_offline omits 6f510174e1fa hv_balloon: mark inflated pages PG_offline omits 2290b9bf2d37 xen/balloon: mark inflated pages PG_offline omits a94aac87c449 kexec: export PG_offline to VMCOREINFO omits a6d7a6564817 mm-convert-pg_balloon-to-pg_offline-fix omits 20e2f1572b5a mm: convert PG_balloon to PG_offline omits 0a359e48da05 mm: balloon: update comment about isolation/migration/compaction omits bacbe0d57dca mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v8 omits d1ae3eeddd92 memory_hotplug-free-pages-as-higher-order-fix-fix omits 9d410dbb45d0 memory_hotplug-free-pages-as-higher-order-fix omits a708f25adc30 mm/page_alloc.c: memory hotplug: free pages as higher order omits e7f45099442a sunrpc: kernel BUG at kernel/cred.c:825! omits 785cabaae94e drm: remove drmP.h from drm_gem_cma_helper.h omits 1c40068092ce include/asm-generic: Remove spin_is_locked() comment omits 84056e9b45f7 drm/tinydrm: do not reply on drmP.h from drm_gem_cma_helper.h omits fe1f664a3609 drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h omits 19126bdf962c drm: remove include of drmP.h from drm_encoder_slave.h omits 428747ae5cca drm: remove include of drmP.h from bridge/dw_hdmi.h omits fb4b49278f6b drm/gem: Mark pinned pages as unevictable omits 321c46b91550 MIPS: BCM47XX: Setup struct device for the SoC omits 41af167fbc00 MIPS: jazz: fix 64bit build omits 2513147dce23 drm: make drm_framebuffer.h self contained omits 7af78f406119 drm: move DRM_SWITCH_POWER defines to drm_device.h omits ac4f24c213b8 drm: drm_device.h: update comments to kernel-doc style omits 4fb6bb892493 drm: i915: Cleanup drm_display_mode print str omits 5e8345a01f06 drm: sti: Cleanup drm_display_mode print str omits e343c123483b drm: meson: Cleanup on drm_display_mode print str omits c39ff7ea7805 drm: omapdrm: Cleanup drm_display_mode print str omits b450680ee5f2 Merge branch 'clk-remove-clps' into clk-next omits 31cc9e09688c clk: clps711x: Remove board support omits 41499df752b9 Merge branch 'clk-at91' into clk-next omits a3115621c934 drm/msm: fix build warning for 64-bit seqno omits 1c1eba86339c drm/amdgpu: disable system memory page tables for now omits 0c6c81255827 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] omits 3e958fe67720 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 omits 59a12205d3c3 lkdtm: Add tests for NULL pointer dereference omits 8c1a765bc62c Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.fr [...] omits 4c411157a42f lkdtm: Print real addresses omits a77d087fd566 lkdtm: Do not depend on BLOCK and clean up headers omits 77977b800451 clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2 omits 9c0ff8e6dc04 Merge branch 'clk-qcom-msm8998' into clk-next omits 6131dc81211c clk: qcom: smd: Add support for MSM8998 rpm clocks omits e0cce7f36477 Merge branch 'clk-mmio-fixed-clock' into clk-next omits 50cc4caf531a clk: Add Fixed MMIO clock driver omits 5b42aac8904b dt-bindings: clk: Add bindings for Fixed MMIO clock omits 239b8b34a856 ASoC: Intel: Boards: move the codec PLL configuration to _init omits 549aff770ccf perf symbols: Add 'arch_cpu_idle' to the list of kernel id [...] omits da8ced360ca8 hv_balloon: avoid touching uninitialized struct page durin [...] omits ba50bf1ce9a5 Drivers: hv: vmbus: Check for ring when getting debug info omits 412e60373245 spi: core: avoid waking pump thread from spi_sync instead [...] omits eab89702506d Merge branch 'clk-fixes' into clk-next omits 40d3103550a2 Merge branch 'clk-imx-const-names' into clk-next omits 25a6656c18a3 clk: imx8mq: Make parent names arrays const pointers omits f766849cc859 clk: imx: Make parents const pointer in mux wrappers omits 568ce36ca28f clk: imx: Make parent_names const pointer in composite-8m omits 3707638e5780 Merge branch 'clk-qcom-msm8998' into clk-next omits 5f2420ed2189 clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998 omits 0c8ff62504e3 clk: qcom: Add missing freq for usb30_master_clk on 8998 omits 26fe27d9201b clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks omits 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock omits 9ef81d65b288 Merge branch 'bcm2835-dt-64-next' into for-next omits c2fe01bda115 Merge branch 'bcm2835-dt-next' into for-next omits ead35d56c943 Merge branch 'clk-fixes' into clk-next omits b8a38ea64dc7 nvme: don't initlialize ctrl->cntlid twice omits 6299358d198a nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN omits 3da584f57133 nvme: pad fake subsys NQN vid and ssvid with zeros omits c7055fd15ff4 nvme-multipath: zero out ANA log buffer omits 9846ac0143fe nvme-fabrics: unset write/poll queues for discovery controllers omits e85037a2e90a nvme-tcp: don't ask if controller is fabrics omits e9c2edc09892 nvme-tcp: remove dead code omits dcca16627272 nvme-pci: fix out of bounds access in nvme_cqe_pending omits 8fae268b40f5 nvme-pci: rerun irq setup on IO queue init errors omits cc667f6d5de0 nvme-pci: use the same attributes when freeing host_mem_de [...] omits c61e678f30da nvme-pci: fix the wrong setting of nr_maps omits c6e909972ef8 clk: sysfs: fix invalid JSON in clk_dump omits 3d51e4d9de7d clk: imx: Remove Kconfig duplicate include omits 04d979d7a7ba ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated omits 4f340efcb212 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup omits 03c87b95ac04 regulator: provide rdev_get_regmap() omits d39eca547f3e clk: tegra: dfll: Fix a potential Oop in remove() omits 48504619a659 clk: imx: fix potential NULL dereference in imx8qxp_lpcg_c [...] omits 3688325a4aca arm64: dts: broadcom: Add reference to RPi 3 A+ omits dee36c179b5d ARM: dts: add Raspberry Pi 3 A+ omits 0de4be424ed9 dt-bindings: bcm: Add Raspberry Pi 3 A+ omits 4064e47c8281 Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-s [...] omits ecee13a082e0 Merge branch 'v5.0-next/dts64' into for-next omits 34948b77bb09 ARM: dts: mt7623: Add all CPUs in cooling maps omits a807d5d7c4f3 arm64: dts: add pcie nodes for MT2712 omits a9386c5366a7 arm64: dts: add nand nodes for MT2712 omits db0b58d88d7d arm64: dts: add mmc nodes for MT2712 omits d85b9774c8bd arm64: dts: add pwm nodes for MT2712 omits 9d66740cecbd arm64: dts: add spi nodes for MT2712 omits dd00ecfad9ca arm64: dts: add i2c nodes for MT2712 omits e82aa7991c19 arm64: dts: add iommu/smi nodes for MT2712 omits 1724f4cc5133 arm64: dts: Add USB3 related nodes for MT2712 omits 398ed2922527 ARM64: dts: mediatek: Add all CPUs in cooling maps omits e8c165fec90b arm64: dts: Add uart for mt6797 EVB omits 58bef10e47fe arm64: dts: mediatek: x20: Add pinmux support for UART1 omits 9539c0c13663 arm64: dts: mediatek: mt6797: Add pinctrl support omits 52a4adbaebcc ARM: bcm283x: Switch V3D over to using the PM driver inste [...] omits 29abc92c1d93 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] omits 670c672608a1 soc: bcm: bcm2835-pm: Add support for power domains under [...] omits 5e6acc3e678e bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD. omits fbeab182b1ae dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4) omits 6f3656f3552a regulator: axp20x: check rdev is null before dereferencing it omits b80ec7c0ef8d firmware: raspberrypi: notify VC4 firmware of a reboot omits c6275e4b12bf soc: bcm2835: sync firmware properties with downstream omits 0bfd2e8a81e0 Merge branch 'sunxi/dt-for-5.1' into sunxi/for-next omits c322e85ad1d4 ARM: dts: sunxi: bananapi-m2-plus: Add Bluetooth device node omits 1e5f1db4ccd8 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add Bluetooth dev [...] omits e5c6e693be83 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix WiFi regulato [...] omits a5a4bc14914f ARM: dts: sun8i: r40: Add pinmux setting for CLK_OUT_A omits 26e9ffeb2c04 ARM: dts: sun8i: r40: Add pinmux settings for UART3 on PG [...] omits a58943abcb08 ASoC: da7219: Add recalc_rate function to return DAI clock rate omits 47cb393ee481 block: doc: add slice_idle_us to bfq documentation omits a6028cc60aad ASoC: da7219: MCLK should be enabled before DAI clocks omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits d03213f1287b HID: sony: Fix SHANWAN PS3 GamePad rumble and led settings [...] omits 69481059c507 HID: sony: Transform one-time SHANWAN check into quirk omits a6d8654d885d Btrfs: fix deadlock when using free space tree due to bloc [...] omits d8b552424210 Btrfs: fix race between reflink/dedupe and relocation omits f7fa1107f30e Btrfs: fix race between cloning range ending at eof and writeback omits 498c203d855e tools include uapi: Sync linux/if_link.h copy with the ker [...] omits dd9ee3444014 vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel omits 12750abad517 xfrm: policy: fix infinite loop when merging src-nodes omits fcf86f55f2d4 selftests: xfrm: alter htresh to trigger move of policies [...] omits 1d38900cb85d xfrm: policy: fix reinsertion on node merge omits 1548bc4e0512 xfrm: policy: delete inexact policies from inexact list on [...] omits 7a474c36586f xfrm: policy: increment xfrm_hash_generation on hash rebuild omits 355b00d1e140 xfrm: policy: use hlist rcu variants on inexact insert, part 2 omits 0977b2383de6 selftests: xfrm: add block rules with adjacent/overlapping [...] omits 9400c41e77b8 spi: dw: Convert to use CS GPIO descriptors omits 101a68e74fe0 spi: davinci: Convert to use CS GPIO descriptors omits 054320b25520 spi: clps711x: Convert to use CS GPIO descriptors omits cfeefa79dc37 spi: cadence: Convert to use CS GPIO descriptors omits efc92fbb8760 spi: atmel: Convert to use CS GPIO descriptors omits 8db79547e79f spi: ath79: Convert to use CS GPIO descriptors omits f3186dd87669 spi: Optionally use GPIO descriptors for CS GPIOs omits 8780cf1142a5 ASoC: soc-core: defer card probe until all component is ad [...] omits 0e141d1c65c1 cpufreq: scmi: Fix frequency invariance in slow path omits 7604bf092098 doc: trace: fix reference to cpuidle documentation file omits 3e2ffd655cc6 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR omits d071ae09a4a1 x86/build: Mark per-CPU symbols as absolute explicitly for LLD omits ff12dbb79c76 Merge branch 'sunxi/fixes-for-5.0' into sunxi/for-next omits cc4bddade114 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 omits aa9ad54285c7 ARM: dts: sun6i: Add clock-output-names to osc24M clock omits f8c15790e4d8 drm/bridge: tc358767: use DP connector if no panel set omits 7923e09c7a76 drm/bridge: tc358767: fix output H/V syncs omits 51b9e62eb695 drm/bridge: tc358767: reject modes which require too much BW omits 9a63bd6fe1b5 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value omits 4d9d54a73043 drm/bridge: tc358767: fix single lane configuration omits adf4109896bb drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE omits 4842379cbe6e drm/bridge: tc358767: add bus flags omits e4f358916d52 x86, modpost: Replace last remnants of RETPOLINE with CONF [...] omits 4e8052af858a drm/i915/intel_dsi_vbt: Add support for PMIC MIPI sequences omits 429188f0bc6a ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq [...] omits 4f6016825237 ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT [...] omits 7b5618f4b834 ACPI / PMIC: Add support for executing PMIC MIPI sequence [...] omits a20ca6744ba7 Build etnaviv on non-ARM architectures omits bb8e82b64b4b etnaviv mailing list is moderated omits 36c346e1c581 ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' omits fc2a6cf060d0 ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() omits 90802938f7e8 x86/cache: Rename config option to CONFIG_X86_RESCTRL omits 081e01f059ba ALSA: hda: Fix mismatches for register mask and value in h [...] omits d1dd42110d27 ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] omits 4d4b0c52bde4 ALSA: hda/realtek - Add unplug function into unplug state [...] omits d4b9dd50076e qxl: Use struct_size() in kzalloc() omits d516e75c71c9 drm/virtio: Drop deprecated load/unload initialization omits 2f80d7bd8d93 drm/i915: drop all drmP.h includes omits 8160320bd8eb Merge branch 'topic/imx' into next omits 0ac412d4c4f0 Merge branch 'topic/dw' into next omits b419d3209394 Merge branch 'linus' omits 28bcb8f1b010 Merge branch 'perf/urgent' omits 576b50ea2356 Merge tag 'perf-core-for-mingo-5.0-20190108' of git://git. [...] omits 1cb95e072ede libnvdimm/dimm: Fix security capability detection for non- [...] omits ccb7f15a8a3c nfit: Mark some functions as __maybe_unused omits f0e994372518 drm/i915/gvt: Fix workload request allocation before request add omits 40405851af73 block: clarify documentation for blk_{start|finish}_plug omits 6de89c8b7dbe Merge branch 'misc' into for-next omits 7b8f32eee779 scsi: bnx2i: fix indentation issue, remove a tab omits 082c2cd2030e scsi: sd: Make protection lookup tables static and relocat [...] omits cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() omits 1afb4b852479 scsi: hisi_sas: Add debugfs IOST file and add file operations omits 148e379f60c5 scsi: hisi_sas: Add debugfs DQ file and add file operations omits 971afae7cf4f scsi: hisi_sas: Add debugfs CQ file and add file operations omits 61a6ebf3f584 scsi: hisi_sas: Add debugfs for port registers omits caefac199676 scsi: hisi_sas: Debugfs global register create file and ad [...] omits 49159a5e4175 scsi: hisi_sas: Take debugfs snapshot for all regs omits eb1c2b72b769 scsi: hisi_sas: Alloc debugfs snapshot buffer memory for a [...] omits ef63464bcf8f scsi: hisi_sas: Create root and device debugfs directories omits ad796f790cc2 scsi: arcmsr: Update driver version to v1.40.00.10-20181217 omits afdda87852ef scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B omits 1d120c6183aa scsi: arcmsr: Separate 'set dma mask' as a function omits 7ec7261f66df scsi: arcmsr: Add an option of set dma_mask_64 for ACB_ADA [...] omits a36ade416db7 scsi: arcmsr: Update ACB_ADAPTER_TYPE_D for >4GB ccb addressing omits c71ec5511b14 scsi: arcmsr: Update ACB_ADAPTER_TYPE_C for >4GB ccb addressing omits e66764f276e9 scsi: arcmsr: Update ACB_ADAPTER_TYPE_B for >4GB ccb addressing omits 9e386a55e072 scsi: arcmsr: Update ACB_ADAPTER_TYPE_A for >4GB ccb addressing omits 7860a48686ff scsi: arcmsr: Update arcmsr_alloc_ccb_pool for ccb buffer [...] omits 222f1189b01f scsi: arcmsr: Merge arcmsr_alloc_io_queue to arcmsr_alloc_ [...] omits 609d08581a5a scsi: arcmsr: Rename arcmsr_free_mu to arcmsr_free_io_queue omits 381d66da7212 scsi: arcmsr: Rename acb structure member roundup_ccbsize [...] omits bb327df8326e scsi: gdth: use generic DMA API omits d8e1e6add226 scsi: gdth: remove interrupt coalescing support omits 9affa597850f scsi: gdth: remove dead code under #ifdef GDTH_IOCTL_PROC omits 1d978c336ae3 scsi: gdth: remove dead dma statistics code omits e09c142891a9 scsi: gdth: remove dead rtc code omits adfa080bf2f9 scsi: gdth: remove direct serial port access omits 314814552a0a scsi: gdth: remove ISA and EISA support omits a88cc8da0279 Merge branch 'akpm' (patches from Andrew) omits 463563fa745a scsi: gdth: remove gdth_{alloc,free}_ioctl omits 8d22022c3a56 scsi: gdth: reuse dma coherent allocation in gdth_show_info omits 9f475ebff8e4 scsi: gdth: refactor ioc_general omits 5bd5f66cf142 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits 12de280b36f0 scsi: smartpqi_init: fix boolean expression in pqi_device_ [...] omits 3f7e62bba000 scsi: core: Synchronize request queue PM status only on su [...] omits 251f24e63fc2 scsi: pm80xx: reduce indentation omits 72b4a0465f99 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param omits d1f38d995e98 scsi: megaraid_sas: correct an info message omits 621a4367d695 scsi: target/iscsi: fix error msg typo when create lio_qr_ [...] omits 44759979a49b scsi: sd: Fix cache_type_store() omits d972f3dce8d1 packet: Do not leak dev refcounts on error exit omits 9cb2feb4d21d arch/openrisc: Fix issues with access_ok() omits 8a7f02f67c39 ACPI/nfit: delete the function to_acpi_nfit_desc omits dadbcb450cb2 ACPI/nfit: delete the redundant header file omits 73444bc4d8f9 mm, page_alloc: do not wake kswapd with zone lock held omits ddeaab32a89f hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] omits e7c58097793e hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] omits 8ab88c7169b7 mm: page_mapped: don't assume compound page is huge or THP omits 1ed7293ac40c mm/memory.c: initialise mmu_notifier_range correctly omits aff876dcf446 tools/vm/page_owner: use page_owner_sort in the use example omits a3fe7cdf02e3 kasan: fix krealloc handling for tag-based mode omits 96fedce27e13 kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY omits eb214f2dda31 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning omits 63f3655f9501 mm, memcg: fix reclaim deadlock with writeback omits 7bff3c069973 mm/usercopy.c: no check page span for stack objects omits 09c2e76ed734 slab: alien caches must not be initialized if the allocati [...] omits ba4a45746c36 fork, memcg: fix cached_stacks case omits 1d69a3f8ae77 zram: idle writeback fixes and cleanup omits 917cb8a72a94 RDMA/cma: Add cm_id restrack resource based on kernel or u [...] omits 0ada768517da RDMA/mlx5: Delete declaration of already removed function omits 13859d5df418 RDMA/mlx5: Embed into the code flow the ODP config option omits 8b4d5bc5cf3f RDMA/mlx5: Introduce and reuse helper to identify ODP MR omits e502b8b01129 RDMA/core: Don't depend device ODP capabilities on kconfig option omits 96f87ee18113 RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING omits 7c11fcc5ad39 Merge branch 'thorsten' into docs-next omits 896dd323abbf docs: Revamp tainted-kernels.rst to make it more comprehensible omits 4ab5a5d2a4a2 tools: add a kernel-chktaint to tools/debugging omits 19a220dd1e8a arm64: defconfig: enable modules for amlogic s400 sound card omits c235316d935a drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume() omits 2d1af6a11cb9 drm/amdgpu: Don't fail resume process if resuming atomic s [...] omits fe7553bef8d6 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() omits 7a7b0fea6f84 IB/srp: Use struct_size() in kzalloc() omits f2bb09b63282 drm/i915: Downgrade scare message for unknown HuC firmware omits 715849ab31f8 netfilter: nf_tables: selective rule dump needs table to b [...] omits b91d90368837 netfilter: nf_tables: fix leaking object reference count omits 310529e663ed netfilter: nf_tables: Fix for endless loop when dumping ruleset omits 4314b1f68a3f Merge branch 'mlxsw-fixes' omits 4fabf3bf93a1 selftests: forwarding: Add a test for VLAN deletion omits 674bed5df4ca mlxsw: spectrum_switchdev: Set PVID correctly during VLAN [...] omits 289fb44df4e4 selftests: forwarding: Fix test for different devices omits 279737939a81 net: bridge: Fix VLANs memory leak omits 16dc42e45111 selftests: mlxsw: Add a test case for VLAN addition error flow omits 412283eedc13 mlxsw: spectrum_nve: Replace error code with EINVAL omits 457e20d65924 mlxsw: spectrum_switchdev: Avoid returning errors in commit phase omits 143a8e038ac5 mlxsw: spectrum: Add VXLAN dependency for spectrum omits 8adbe212a159 mlxsw: spectrum: Disable lag port TX before removing it omits 04d075b7aa84 mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow omits ff0db43cd6c5 mlxsw: spectrum_acl: Add cleanup after C-TCAM update error [...] omits f5c9571e2265 ALSA: usb-audio: fix CM6206 register definitions omits bae17fe20bfe RCU/torture.txt: Remove section MODULE PARAMETERS omits c0db34549b40 MAINTAINERS: Add myself as the maintainer for the nolibc h [...] omits 4f1ac6a3dc54 tools headers: Move the nolibc header from rcutorture to t [...] omits fd7512d412d0 rcutorture/nolibc: Add a bit of documentation to explain h [...] omits 1eb3743f66a0 rcutorture/nolibc: Fix some poor indentation and alignment omits 8ccd49ed2ea2 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] omits fbd42189a219 rcuperf: Stop abusing IS_ENABLED() omits 1cbefc9f167a rcutorture: Add grace period after CPU offline omits f31e3780b70d torture: Explain and simplify odd "for" loop in mkinitrd.sh omits a0a2c92a5543 rcutorture: Record grace periods in forward-progress histogram omits 11287b693d03 r8169: load Realtek PHY driver module before r8169 omits 98a5d0ffc1bd srcu: Remove srcu_queue_delayed_work_on() omits 6363a25ed9ab srcu: Check for invalid idx argument in srcu_read_unlock() omits 8e63db8a8b0a tools/memory-model: Update Documentation/explanation.txt t [...] omits f256ade3d3e9 docs/memory-barriers.txt: Enforce heavy ordering for port [...] omits f041d479a9cf rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] omits 3c22c39d5111 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt omits da3d56fb3dd6 rcu: Add sysrq rcu_node-dump capability omits faef1abecf6c rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] omits 7ae47dfb7e2a rcu: Improve diagnostics for failed RCU grace-period start omits 7b60f3545905 rcu: Update NOCB comments omits 3de462dd756c rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable omits 07c7c7c1370d rcu: Move rcu_cpu_has_work to rcu_data structure omits dedda98c12b9 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable omits c059f5df36fa rcu: Move rcu_cpu_kthread_status to rcu_data structure omits f8e7680f01a2 rcu: Move rcu_cpu_kthread_task to rcu_data structure omits bc0951af9f02 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking omits c4a32b266da7 drm/amdgpu: validate user GEM object size omits 89f23b6efef5 drm/amdgpu: validate user pitch alignment omits fadcb8f9fc89 drm/amd/powerplay: drop the unnecessary uclk hard min setting omits fff0d3f76869 drm/amd/powerplay: avoid possible buffer overflow omits 0624e145fb2b drm/amd/powerplay: create pp_od_clk_voltage device file un [...] omits a0071840d204 lan743x: Remove phy_read from link status change function omits d5e21a894632 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits e411e625f869 rcu: Add sparse check to rcu_assign_pointer() omits b2ea0ffcc600 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment omits 711b3c93fb32 rcu: Repair rcu_nmi_exit() docbook header omits 0c29e074a23b rcu: Remove preemption disabling from expedited CPU selection omits e37983a545f3 rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU omits 6131995c831e rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() omits df7f0505ff9e rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() omits 8139d493daf1 drm/amd/powerplay: update OD support flag for SKU with no [...] omits 40cd95d11f28 doc: Fix outdated links omits f38d4115987d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] omits 9377eb1dd0da doc: Now jiffies_till_sched_qs solicits help from cond_resched() omits b7ea4894aa86 ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED [...] omits 895ac1376d5a ptp: check that rsv field is zero in struct ptp_sys_offset [...] omits 004e0b8e9598 rcu: Discard separate per-CPU callback counts omits b4f7db989227 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] omits 8c705b1ca46a rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() omits e0cf0c15f468 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() omits 9df74c360d7f rcu: Determine expedited-GP IPI handler at build time omits 8f9832faa774 rcu: Inline rcu_kthread_do_work() into its sole remaining caller omits 841d84621ec5 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR omits 8d72091d7397 rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] omits 94fb70aa876b rcu: Make expedited IPI handler return after handling crit [...] omits ee77e3c7a6e5 rcu: Rename and comment changes due to only one rcuo kthre [...] omits f4d8844a129d sched: Replace synchronize_sched() with synchronize_rcu() omits d7be17cc69ac sched: Replace call_rcu_sched() with call_rcu() omits a5e2fe7ede12 TOMOYO: Update LSM flags to no longer be exclusive omits ecd5f82e05dd LSM: Infrastructure management of the ipc security blob omits 019bcca4626a Smack: Abstract use of ipc security blobs omits 7c6538280ae9 SELinux: Abstract use of ipc security blobs omits f4ad8f2c4076 LSM: Infrastructure management of the task security omits afb1cbe37440 LSM: Infrastructure management of the inode security omits fb4021b6fb58 Smack: Abstract use of inode security blob omits 80788c229116 SELinux: Abstract use of inode security blob omits 33bf60cabcc7 LSM: Infrastructure management of the file security omits f28952ac9008 Smack: Abstract use of file security blob omits bb6c6b02ccb7 SELinux: Abstract use of file security blob omits bbd3662a8348 Infrastructure management of the cred security blob omits 43fc460907dc TOMOYO: Abstract use of cred security blob omits 69b5a44a95bb AppArmor: Abstract use of cred security blob omits 3d252529480c SELinux: Remove unused selinux_is_enabled omits 98c886513657 SELinux: Remove cred security blob poisoning omits 0c6cfa622cf5 SELinux: Abstract use of cred security blob omits b17103a8b8ae Smack: Abstract use of cred security blob omits 6d9c939dbe4d procfs: add smack subdir to attrs omits d117a154e612 capability: Initialize as LSM_ORDER_FIRST omits e2bc445b66ca LSM: Introduce enum lsm_order omits d6aed64b74b7 Yama: Initialize as ordered LSM omits 70b62c25665f LoadPin: Initialize as ordered LSM omits d8e9bbd4fa7f LSM: Split LSM preparation from initialization omits c91d8106b370 LSM: Add all exclusive LSMs to ordered initialization omits be6ec88f41ba selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE omits 0102fb83f900 apparmor: Remove SECURITY_APPARMOR_BOOTPARAM_VALUE omits 14bd99c821f7 LSM: Separate idea of "major" LSM from "exclusive" LSM omits 7e611486d905 LSM: Refactor "security=" in terms of enable/disable omits 5ef4e41918b2 LSM: Prepare for reorganizing "security=" logic omits a8027fb0d188 LSM: Tie enabling logic to presence in ordered list omits 79f7865d844c LSM: Introduce "lsm=" for boottime LSM selection omits 13e735c0e953 LSM: Introduce CONFIG_LSM omits 2d4d51198c73 LSM: Build ordered list of LSMs to initialize omits f4941d75b9cb LSM: Lift LSM selection out of individual LSMs omits c5459b829b71 LSM: Plumb visibility into optional "enabled" state omits 657d910b52a3 LSM: Provide separate ordered initialization omits 47008e5161fa LSM: Introduce LSM_FLAG_LEGACY_MAJOR omits 18569fa89a4d i2c: rcar: add suspend/resume support omits 2088716f90d1 i2c: s3c2410: use core helper to mark adapter suspended omits d5c95bd6f325 i2c: exynos5: use core helper to mark adapter suspended omits 5a7b81ff1b3e i2c: sprd: use core helper to mark adapter suspended omits 7b6b69984e04 i2c: sprd: don't use pdev as variable name for struct device * omits 5601df355b63 i2c: zx2967: use core helper to mark adapter suspended omits f2e0d28cba1e i2c: brcmstb: use core helper to mark adapter suspended omits 1adcc83e212c i2c: synquacer: remove unused is_suspended flag omits 9ac6cb5fbb17 i2c: add suspended flag and accessors for i2c adapters omits 36e910f755f8 Merge branch 'x86/urgent' omits 765cf1ec8358 Merge branch 'x86/timers' omits 2c4a5b887c73 Merge branch 'perf/urgent' omits c155960331ad Merge branch 'locking/atomics' omits 1c067caadab4 Merge branch 'efi/urgent' omits 11311e992366 Merge branch 'core/core' omits 3850dd7a32a0 Merge branch 'at91-dt' into at91-next omits 31f031f73a01 ARM: dts: at91: replace gpio-key,wakeup with wakeup-source [...] omits c2dfab7e4009 ARM: dts: at91: at91-sama5d27_som1_ek: enable qspi1 memory omits 26b933b9436b ARM: dts: at91: at91-sama5d27_som1: add QSPI1 + SPI NOR me [...] omits 00eb5b0da8d2 drm/fb-helper: fix leaks in error path of drm_fb_helper_fb [...] omits 6e1490cf439a drm/fb-helper: generic: Fix setup error path omits 6a829eb8619f SUNRPC: Fix TCP receive code on archs with flush_dcache_page() omits 7b5585136713 fork: record start_time late omits cd2dcebde8b8 f2fs: sync filesystem after roll-forward recovery omits 4425a3656e40 f2fs: export FS_NOCOW_FL flag to user omits 20183619822b f2fs: check inject_rate validity during configuring omits f846febff69f f2fs: check if file namelen exceeds max value omits 8e11403876b1 f2fs: remove set but not used variable 'err' omits 539cd352239f f2fs: fix compile warnings: 'struct *' declared inside par [...] omits f365c6cc85b1 f2fs: change error code to -ENOMEM from -EINVAL omits 7c77bf7de157 f2fs: don't access node/meta inode mapping after iput omits 31867b23d7d1 f2fs: wait on atomic writes to count F2FS_CP_WB_DATA omits ee412f14693a tools include uapi: Sync linux/vhost.h with the kernel sources omits fdc42ca190c7 tools include uapi: Sync linux/fs.h copy with the kernel sources omits 1c23397d2a6a perf beauty: Switch from using uapi/linux/fs.h to uapi/lin [...] omits 250bfc87ddc4 tools include uapi: Grab a copy of linux/mount.h omits bdcb2c5d5ed0 dmaengine: dw-axi-dmac: Fix trivia typo omits 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() omits 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() omits ad0d92d7ba6a dmaengine: imx-sdma: refine to load context only once omits 59203861a3fc Merge branch 'topic/tegra' into next omits e37c123a0324 Merge branch 'topic/qcom' into next omits 9f9bd7ebc4a3 Merge branch 'topic/dw' into next omits e10a12ed36be Merge branch 'for-linus' into next omits 58fec830fc19 vfio/type1: Fix unmap overflow off-by-one omits f2e14cd2c936 perf top: Lift restriction on using callchains without "sy [...] omits 9231967e2f51 tools lib traceevent: Remove tep_data_event_from_type() API omits 4104e6042770 tools lib traceevent: Rename tep_is_file_bigendian() to te [...] omits f87ce7c43f36 tools lib traceevent: Changed return logic of tep_register [...] omits 6d2d6fd7e3ee tools lib traceevent: Changed return logic of trace_seq_pr [...] omits 2e4318a287bd tools lib traceevent: Rename struct cmdline to struct tep_cmdline omits eed14f4b075e tools lib traceevent: Initialize host_bigendian at tep_han [...] omits ca3958b1c096 tools lib traceevent: Introduce new libtracevent API: tep_ [...] omits 21327c7843e9 perf tests: Add a test for the ARM 32-bit [vectors] page omits 011532379b7c perf tools: Make find_vdso_map() more modular omits ac6e022cbfdc perf trace: Fix alignment for [continued] lines omits 172bf02d564b perf trace: Fix ')' placement in "interrupted" syscall lines omits 56752b21755a irqchip/csky: fixup handle_irq_perbit break irq omits 2a60aa14a9a0 csky: fixup compile error with pte_alloc omits d1fc1176c055 vfio/pci: set TRACE_INCLUDE_PATH to fix the build error omits 385298abbe96 tty: serial: qcom_geni_serial: Use u32 for register variables omits bdc05a8a3f82 tty: serial: qcom_geni_serial: Remove xfer_mode variable omits a85fb9ce1fab tty: serial: qcom_geni_serial: Remove set_rfr_wm() and rel [...] omits 9e06d55f7b85 tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb() omits 8fcf7a656979 serial: sh-sci: Make RX/TX DMA function names consistent omits 26f073993665 serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete() omits 38766e4b612b serial: sh-sci: Extract sci_dma_rx_reenable_irq() omits 11b3770d54b2 serial: sh-sci: Extract sci_dma_rx_chan_invalidate() omits 833954a4e34e serial: max310x: Use struct_size() in devm_kzalloc() omits 84f1c5c0174a sc16is7xx: Use struct_size() in devm_kzalloc() omits 51f689cc1133 serial: max310x: pass return value of spi_register_driver omits db4a6cbf699a serial: clps711x: Remove board support omits d3a28a53630e serial: lantiq: Do not swap register read/writes omits b9fcb0e6b705 usb: storage: Remove outdated URL from MAINTAINERS omits 6756f4c375db USB: core: urb: Use struct_size() in kmalloc() omits 96354ad79e2e csky: fixup CACHEV1 store instruction fast retire omits b12f5440d8ca Merge branch 'linus' into efi/urgent, to resolve conflict omits 64598e8b6fda Merge tag 'perf-core-for-mingo-4.21-20190104' of git://git [...] omits b6c770d7c9dc binderfs: make each binderfs mount a new instance omits 3fdd94acd50d binderfs: remove wrong kern_mount() call omits a3869d43c980 PCI: amlogic: Fix build failure due to missing gpio header omits a4723041857e driver core: drop use of BUS_ATTR() omits 2e7189b6c774 driver core: bus: convert to use BUS_ATTR_WO and RW omits 735df0ff6ece Documentation: driver core: remove use of BUS_ATTR omits 4a8191aa9e05 ASoC: rt274: Variable "buf" in function rt274_jack_detect( [...] omits 7b57085a33ce ASoC: ADAU7002: Add optional delay before start of capture omits 48f1b4efd67c regulator: Fix trivial language typos omits dfd32cad146e dma-mapping: remove dma_zalloc_coherent() omits 07a85fe14254 cross-tree: phase out dma_zalloc_coherent() on headers omits 750afb08ca71 cross-tree: phase out dma_zalloc_coherent() omits f553aa1c13cb csky: fixup relocation error with 807 & 860 omits f9d27de6fafc mtd: mtdram: Expose module parameters omits 5852a15cbc94 Ndrm/i915/debugfs: store rotation string buffer on stack omits 81d9bdf59092 mtd: rawnand: qcom: fix memory corruption that causes panic omits cb66c6daa5e9 drm/virtio: drop virtio_gpu_fence_cleanup() omits 6a01d277ac61 drm/virtio: fix pageflip flush omits 3630c2a24f75 drm/virtio: log error responses omits edde9fc58e26 drm/virtio: Add missing virtqueue reset omits 29cd2e2dac79 drm/virtio: Remove incorrect kfree() omits 2f66196208c9 cpufreq: check if policy is inactive early in __cpufreq_get() omits d25f71a162a9 drm/i915: Return immediately if trylock fails for direct-reclaim omits 3eb0930a425b Merge drm/drm-next into drm-intel-next-queued omits 6529870cb032 powerpc/perf: Update perf_regs structure to include MMCRA omits be5cadc7e7b4 drm/todo: Better defio support in the generic fbdev emulation omits 1524f4e47f90 ALSA: cs46xx: Potential NULL dereference in probe omits 481975ca235e Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits a77d1d196bc6 samples/seccomp: Fix 32-bit build omits b0407d820b65 hwmon: (occ) Fix potential integer overflow omits 0f8737c0feca tools/memory-model: Update README for addition of SRCU omits dd77e5d3b9b6 tools/memory-model: Add SRCU support omits f8fe4d1cb36b tools/memory-model: Refactor some RCU relations omits 5daa0b337e83 tools/memory-model: Rename some RCU relations omits fa804f231c93 Merge LKMM commits omits 977e4899c9b4 Merge ra.kernel.org:/pub/scm/linux/kernel/git/bpf/bpf omits 2dc0f02da14e Merge branch 'bpf-doc-updates' omits 80f21ff987eb bpf, doc: add note for libbpf's stand-alone build omits a769fa7208b9 bpf, doc: update design qa to reflect kern_version requirement omits 2bb7babaae87 ARM: dts: Remove unnecessary idle flags for omap5 uart3 omits 787d07ed8b2c doc: fix typo in Documentation/hwmon/f71882fg omits 9ac963c98e2c doc:it_IT: translation for process/submitting-patches omits 2d87948a19ac doc: fault-injection: fix macro name in example omits 2fec7b33094c Documentation/CodingStyle: Use directory-local variables f [...] omits d96bedb2b248 doc: networking: add offload documents into main index file omits b83eb68cb939 doc: networking: shorten the main title in offloads documents omits d0dcde6426ce doc: networking: convert offload files into RST and update [...] omits 1b23f5e9973a doc: networking: prepare offload documents for conversion [...] omits 9f63df26beea Documentation/filesystems: fix title underline lengths in [...] omits d58f0083d39a drm/i915/selftests: Mark the whole mock device as DMA capable omits c64a2b0516a0 ceph: use vmf_error() in ceph_filemap_fault() omits 02b2f549d502 libceph: allow setting abort_on_full for rbd omits 565dc8a4f55e MIPS: ath79: Enable OF serial ports in the default config omits 390d1b461eec MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ omits 2b4dba55b04b MIPS: lantiq: Fix IPI interrupt handling omits a8911d6d5878 selftests/bpf: fix incorrect users of create_and_get_cgroup omits e41d11940a39 Merge branch 'clk-of-refcount' into clk-next omits a9666c1cae8d RDMA/nldev: Don't expose unsafe global rkey to regular user omits e85bb0beb649 Input: ad7879 - add check for read errors in interrupt omits 1cdbd3e57698 Input: tm2-touchkey - add support for aries touchkey variant omits 07df1c55270c Input: tm2-touchkey - allow specifying custom keycodes omits d5a158cec4f3 Input: tm2-touchkey - correct initial brightness omits d6f66f618569 Input: tm2-touchkey - add support for midas touchkey omits 6d225e309a94 Merge branch 'next/dt' into for-next omits e2477233145f ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify omits 26d92e951fe0 smc: move unhash as early as possible in smc_release() omits 1e0d0a5fd381 media: s5p-mfc: fix incorrect bus assignment in virtual ch [...] omits fee3e1cbd6cd ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-23 [...] omits 90768eaf0640 ASoC: Intel: bytcr_rt5651: Add support for jack-detect usi [...] omits 7eb187313eef ASoC: Intel: bytcr_rt5651: Add quirks module parameter omits aee48a9ffa5a ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic [...] omits c2ec9d957d2b ASoC: rt5651: Add support for jack detect using an external GPIO omits d306873589c5 ASoC: rt5651: Add ACPI ID 10EC5640 omits 7acf8b36a2ac phy: ti: Fix compilation failures without REGMAP omits d3dcc5882ca9 ASoC: Intel: common: Add quirk for PoV P1006W tablet omits f143f8d68077 ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S a [...] omits 91fb4d83b88a RDMA/hns: Modify the pbl ba page size for hip08 omits 9563793d1587 ARM: dts: s5pv210: Use correct fimd variant omits 44754b95dd35 RDMA/hns: Add constraint on the setting of local ACK timeout omits 4d103905eb1e RDMA/hns: Bugfix for the scene without receiver queue omits 9c6ccc035c20 RDMA/hns: Fix the bug with updating rq head pointer when f [...] omits 0bb677d9e552 ARM: dts: s5pv210: Add node for exynos-rotator omits e6b7b7d8a9b9 iw_cxgb4: Check for send WR also while posting write with [...] omits 5aad26a7eac5 IB/core: Use struct_size() in kzalloc() omits 07758747a2d7 media: platform: Fix missing spin_lock_init() omits 3eefa620d08d media: Documentation: staging/ipu3-imgu: Add license information omits d706f52120f6 media: Documentation: staging/ipu3-imgu: Fix reference file name omits 1b4fd9de6ec7 media: lgdt330x: fix lock status reporting omits 02fc1848414e IB/usnic: Use struct_size() in kmalloc() omits b5c61b968def IB/cm: Use struct_size() in kmalloc() omits f687ccea10d2 RDMA/uverbs: Fix post send success return value in case of error omits ef4a55b9197a ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags omits 7674bec4fc09 ASoC: rsnd: update BSDSR/BSDISR handling omits 8d245475c3f6 spi/trace: include buffer contents in traces omits 983f6ae944c2 spi/trace: drop useless and wrong (but harmless) casts omits 560b097c77cc spi: stm32: add description about STM32F4 bindings omits 00505edf9511 spi: stm32: add support for STM32F4 omits 55166853b2f5 spi: stm32: introduce compatible data cfg omits f8bb12f2fa4f spi: stm32: add start dma transfer function omits 9d5fce166c7a spi: stm32: split transfer one setup function omits a9675337ad3e spi: stm32: rename interrupt function omits 8602663096ce spi: stm32: rename STM32 SPI registers to STM32H7 omits 6962b055a1c8 spi: stm32: remove SPI LOOP mode omits d6cea11b092a spi: stm32: use explicit CPOL and CPHA mode bits omits bb35c9f91a8d spi: fix typo in SPI_STM32 help text omits 2cbee7f886b2 spi: stm32: fix DMA configuration with only one channel omits d4c9134a6c2c spi: stm32: use NULL pointer instead of plain integer omits d57a984ff7aa spi: stm32: switch to SPDX identifier omits bb03641f8a0d media: extended-controls.rst: update the mpeg2 compound controls omits d998e03e322f media: cedrus: identify buffers by timestamp omits 245ede423b43 media: vb2: add vb2_find_timestamp() omits c2eb8effb265 media: videodev2.h: add v4l2_timeval_to_ns inline function omits 0e9109ffded1 media: buffer.rst: clean up timecode documentation omits 96bddd5ff590 media: vicodec: use v4l2_m2m_buf_copy_data omits 7aca565ee3d0 media: vim2m: use v4l2_m2m_buf_copy_data omits e1bc204894ea spi: dw: fix potential variable assignment error omits 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help omits e2d8ffe2e760 media: v4l2-mem2mem: add v4l2_m2m_buf_copy_data helper function omits aa54c1c9d90e spi: fix initial SPI_SR value in spi-fsl-dspi omits 5dc4ca299684 ASoC: sgtl5000: Allow SCLK pad drive strength to be changed omits 44fabd8cdaaa ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages omits 5f5b4fa522e6 ipu3: add missing #include omits 47caf048a017 ASoC: xlnx: enable SPDIF driver build omits b1d2a4cca20c ASoC: xlnx: add SPDIF audio driver omits 2f00f7715e62 dt-bindings: ASoC: xlnx, spdif: Document spdif bindings omits 34f57b8a776d rpmsg: core: Make remove handler for rpmsg driver optional. omits 6b68835b5af4 ACPI/IORT: Fix build when CONFIG_IOMMU_API=n omits 257f1c90da7e nfsd: fix an IS_ERR() vs NULL check omits 4c84edc11b76 net: bridge: fix a bug on using a neighbour cache entry wi [...] omits 667e9334fa64 ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode omits 557ce9d755d5 regulator: act8945a: Use rdev_get_id() to access id of regulator omits 47a70e6fc9a8 ASoC: Add MICFIL SoC Digital Audio Interface driver. omits e595da28ecc8 ASoC: micfil: Add bindings for MICFIL DAI omits e147c189c109 ASoC: eliminate left-over from Raumfeld machine driver removal omits fcf85e5c2ac0 MAINTAINERS: Move the Freescale QSPI driver to the SPI framework omits 50f1242c6742 mtd: fsl-quadspi: Remove the driver as it was replaced by [...] omits 78df30808961 dt-bindings: spi: Adjust the bindings for the FSL QSPI driver omits 802614598045 dt-bindings: spi: Move the bindings for the FSL QSPI driver omits 84d043185dbe spi: Add a driver for the Freescale/NXP QuadSPI controller omits f0627d006047 ASoC: rt298: fix boolean tests omits b8e022e83ba9 ASoC: rl6437a: use __be32 for a __be32 buf omits 60b52ed62721 ASoC: rt5645: store eq kcontrol byte in __be omits b468f379e1e0 ASoC: da7219: use logical AND omits 123c3def3bc5 ASoC: da7219: fix endianness issues omits d61780c155e8 ASoC: mt6351: remove unneeded variable omits f361ca368020 ASoC: tscs42xx.c: fix boolean test omits 290da7a7e349 ASoC: nau8824: fix boolean assignment omits 577dc32f9a6f ASoC: rt5651: fix boolean assignments omits 091cd877d8d6 ASoC: max98927: fix boolean assignments omits e0a99927ff5f ASoC: rt5640: fix boolean assignments omits af3b2b54cb29 ASoc: rt286: fix boolean tests omits b793a1e4ebad ASoC: rt274: fix boolean tests omits 3c17bcfd35bc ASoC: cs4271: fix boolean assignments omits 7c3727ba7de2 ASoC: max98383: fix boolean assignments to true/false omits 6606f9df60bc ASoC: rt5670: remove unused mux/mixer define omits c3db21324442 ASoC: rt5645: remove unused mux define omits dc22a4093f5d ASoC: codecs: fix kernel doc descriptions omits 37b6f0350374 ASoC: es8316: remove unused constant variables omits 97d8f6b71f56 ASoC: max98090: remove unused constant variables omits 902d82222270 ASoC: dmic: declare trigger function as static omits 5d8d66077af1 ASoC: dt-bindings: Document support for ak4497 omits ee6047b82888 ASoC: ak4458: Add support for AK4497 omits 801009424e05 Fix a handful of audit-related issue omits f87d8ad9233f tipc: fix memory leak in tipc_nl_compat_publ_dump omits 00553f322b7a usb: gadget: udc: reduce indentation omits 8a1dbc8d91d3 usb: devio: update max count of DPs per interval for ISOC omits d1ab1b842073 usb: host: u132-hcd: fix a couple of indentation issues omits f2fd71db12f8 usb: core: Simplify return value of usb_get_configuration() omits a29c3c09bad1 cdc_ether: trivial whitespace readability fix omits 3483254b8943 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB omits ff2a8c532c14 usbcore: Select only first configuration for non-UAC3 comp [...] omits 0a99cc4b8ee8 USB: storage: add quirk for SMI SM3350 omits c5603d2fdb42 USB: storage: don't insert sane sense for SPC3+ when bad s [...] omits 34aabf918717 usb: cdc-acm: send ZLP for Telit 3G Intel based modems omits 5aeb1b36cedd riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 775800b0f1d7 riscv: fix trace_sys_exit hook omits 008e901b7028 riscv: define CREATE_TRACE_POINTS in ptrace.c omits 45ef1aa8a0e3 riscv: define NR_syscalls in unistd.h omits 0aea89430a4c riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits efe75c494f57 riscv: add audit support omits 675e806209e0 coresight: Use of_node_name_eq for node name comparisons omits 401533a9a299 coresight: stm: Remove set but not used variable 'res_size' omits 14420b405d03 coresight: cpu-debug: Support for CA73 CPUs omits 2cffc9569050 RISC-V: Support MODULE_SECTIONS mechanism on RV32 omits 3b56adcf94d0 MAINTAINERS: SiFive drivers: add myself as a SiFive driver [...] omits af5f462c2d9e MAINTAINERS: SiFive drivers: change the git tree to a SiFi [...] omits 37a107ff6dcd riscv: don't stop itself in smp_send_stop omits d6afa2bed004 regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR omits 8fd6e05c7463 arch: riscv: support kernel command line forcing when no D [...] omits 8443e4843e1c ARM: OMAP: dts: N950/N9: fix onenand timings omits d0df00e30e4b tools uapi: fix RISC-V 64-bit support omits 22e6a2e14cb8 RISC-V: Make BSS section as the last section in vmlinux.lds.S omits 1c95f662fcee Merge tag 'topic/drmp-cleanup-2019-01-02' of git://anongit [...] omits d0c2d2101b4c reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 69af3d1b8a91 dt-bindings: reset: uniphier: Add AHCI core reset description omits 3eb8f765f5ae reset: uniphier-usb3: Rename to reset-uniphier-glue omits 21b22136b433 dt-bindings: reset: uniphier: Replace the expression of US [...] omits a277105b239b ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits b3ca9888f35f reset: socfpga: add an early reset driver for SoCFPGA omits 151f72f493f2 reset: fix null pointer dereference on dev by dev_name omits eaf91db0ab22 reset: Add reset_control_get_count() omits 12c62b9d6ce5 reset: Improve reset controller kernel docs omits 42f03ab3c751 ARC: HSDK: improve reset driver omits b81c2c33eab7 USB: serial: simple: add Motorola Tetra TPG2200 device id omits eeb2c4fb6a3d rds: use DIV_ROUND_UP instead of ceil omits 10262b0b5366 r8169: don't try to read counters if chip is in a PCI powe [...] omits a15dc3d657fa spi: lpspi: Fix CLK pin becomes low before one transfer omits 6a130448498c spi: lpspi: Fix wrong transmission when don't use CONT omits c23fdef891ac spi: lpspi: Improve the stability of lpspi data transmission omits 72ac64b84b2e drm/etnaviv: move job context pointer to etnaviv_gem_submit omits f5fd9fd40009 drm/etnaviv: fix some off by one bugs omits 7775665aadc4 staging: rtl8188eu: Fix module loading from tasklet for WE [...] omits 84cad97a717f staging: rtl8188eu: Fix module loading from tasklet for CC [...] omits 8a5aaf97cc48 Documentation/features: Add csky kernel features omits b8c3667a892a arm64: defconfig: select Kingfisher Sound related configs omits 4aac2bf0760d arm64: defconfig: Enable R-Car thermal driver omits a64597227d0d soc: renesas: r8a774c0-sysc: Fix initialization order of 3 [...] omits 0fac32f24cea i3c: master: Fix an error checking typo in 'cdns_i3c_maste [...] omits 0aaa81377c5a can: gw: ensure DLC boundaries after CAN frame modification omits 01cd364a15f4 net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg omits f65e192af350 net/mlx4: Get rid of page operation after dma_alloc_coherent omits f6e8aa387171 drm/i915: Report the number of closed vma held by each con [...] omits 2b6f0090a333 mtd: Check add_mtd_device() ret code omits 19e16fb4f319 mtd: Fix the check on nvmem_register() ret code omits 526d02dd37b9 Merge branch 'regulator-4.21' into regulator-5.0 omits 1cd824361eed Merge branch 'regmap-4.21' into regmap-5.0 omits 3c9bb6a639d0 Merge branch 'spi-4.21' into spi-5.0 omits d3d70373f6fe dmaengine: tegra-apb: Use struct_size() in devm_kzalloc() omits edd3c3899996 dmaengine: qcom: bam_dma: use struct_size() in kzalloc() omits 55f53b9c1746 dmaengine: st_fdma: use struct_size() in kzalloc() omits ed414d580310 dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc() omits 5fde600537db dmaengine: bcm2835: Use struct_size() in kzalloc() omits ff82595c1eb5 Merge branch 'topic/xilinx' into next omits 85df20e52aa0 Merge branch 'topic/tegra' into next omits 528cdf143695 Merge branch 'topic/stm' into next omits 310cea1d751f Merge branch 'topic/qcom' into next omits 8070ba634860 ARM: shmobile: fix build regressions omits 4c5f98af046d Merge branch 'topic/mv' into next omits b466a37fbcc9 dmaengine: dw: convert to SPDX identifiers omits 934891b0a16c dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit omits 91f0ff883e9a dmaengine: dw: Reset DRAIN bit when resume the channel omits 69da8be90d5e dmaengine: dw: Split DW and iDMA 32-bit operations omits 078165779608 dmaengine: dw: Remove unused internal property omits d7dba6be0f31 dmaengine: dw: Remove misleading is_private property omits 87fe9ae84d7b dmaengine: dw: Add missed multi-block support for iDMA 32-bit omits 12749350567c dt-bindings: arm: Convert Renesas board/soc bindings to js [...] omits 12f41a5dfe6c arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits 5347a0203709 ARM: shmobile: Fix R-Car Gen2 regulator quirk omits 8d22020a7e1e ARM: shmobile: Add missing dts files to MAINTAINERS omits a06ad4385f18 arm64: dts: renesas: r8a77995: draak: Set better backlight levels omits 9d16c4a10e07 arm64: dts: renesas: r8a77990: ebisu: Add backlight omits 383f6024981d ARM: dts: r8a7743: Fix sorting of rwdt node omits aeefe7394ca9 ARM: dts: r8a7743: Remove aliases from SoC dtsi omits 072b817589b1 ARM: dts: r8a7743: Remove generic compatible string from iic3 omits 35713c782ef7 ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes omits 55327bff832c ARM: dts: iwg23s-sbc: Enable RTC omits 7aa69a47eced ARM: dts: stout: Convert to new LVDS DT bindings omits e5168ec09d99 ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc omits 71e3039dd7c3 ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig omits aa07e38b0ae9 Merge branch 'asoc-4.22' into asoc-5.0 omits e4fc69f24b07 drm/i915/hsw: Flush RING_IMR changes before changing the g [...] omits 2b531d71595d ACPI / PMIC: xpower: Fix TS-pin current-source handling omits beae77170c60 ALSA: sb: fix a missing check of snd_ctl_add omits 02cc53e223d4 ALSA: line6: fix check on snd_card_register omits c99776cc4018 ALSA: ice1712: fix a missing check of snd_i2c_sendbytes omits 0f25e000cb43 ALSA: gus: add a check of the status of snd_ctl_add omits 4bccb403f2ca ALSA: oxygen: initialize spdif_playback_enable to 0 omits 748b6ec359b0 ALSA: virtuoso: add de-emphasis control omits c2a7c55a0406 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] omits 605c0351fa36 MAINTAINERS: Add entry for staging driver r8188eu omits c8c270240943 Staging: rts5208: Fix error handling on rtsx_send_cmd omits 045ee2d0d075 staging: mt7621-dma: Use struct_size() in devm_kzalloc() omits 037e9edf9d05 staging: comedi: fix typo omits 9e2ddbdd9218 staging: mt7621-pci-phy: dt-bindings: add bindings for Med [...] omits 06184ba5a33a staging: mt7621-dts: add pci-phy related bindings to board [...] omits 61f9bde6ea57 staging: mt7621-pci: handle phy using new generic phy 'pci [...] omits 00981d31d6df staging: mt7621-pci-phy: add new driver for phy part of mt [...] omits bd7c95d48854 staging: mt7621-dts: use standard 'groups' instead of 'gro [...] omits 0ca1f90861b6 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_ [...] omits c39191feed45 drm: Fix error handling in drm_legacy_addctx omits cbb2ebf70daf ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] omits 3e96d7280f16 ALSA: usb-audio: Always check descriptor sizes in parser code omits 963cc126d32d drm/i915: Fixup kerneldoc for intel_device_info_runtime_init omits 0bfe5e434e66 ALSA: usb-audio: Check mixer unit descriptors more strictly omits f4351a199cc1 ALSA: usb-audio: Avoid access before bLength check in buil [...] omits eb18f31cf3ab Merge branches 'sunxi/dt-for-5.1', 'sunxi/dt64-for-5.1' an [...] omits 4ab88516b097 arm64: dts: allwinner: a64: Fix the video engine compatible omits 09c6572290f0 ARM: dts: sun7i: bananapi: Add GPIO banks regulators omits 7e345d25c796 ARM: dts: sun4i-a10: Add PMU node omits 34a97fcc71c2 arm64: dts: allwinner: a64: Add PMU node omits 4fb873c9648e drm/imx: ignore plane updates on disabled crtcs omits 4a22fc534f2f watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs omits 3aa8b8bbc142 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem omits 862523297778 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] omits dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next omits 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next omits 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next omits 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next omits 491b00ff6993 clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks omits a0e447b0c502 clk: rockchip: fix frac settings of GPLL clock for rk3328 omits 87bf7c7fb9fe arm64: dts: rockchip: enable analog audio node for rock64 omits b78442b8a2e9 arm64: dts: rockchip: move rk3328 #sound-dai-cells to the [...] omits c09757064329 arm64: dts: rockchip: add rk3328 ACODEC node omits 321514a385fa ARM: dts: rockchip: add focaltech touchscreen to rk3188-bq [...] omits 95e50af34d47 ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc omits 5286abda83af ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain omits 78720aceacf0 ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into [...] omits c9a8a92a9961 ARM: dts: rockchip: remove qos_cif1 from rk3188 power-domain omits 9a47dc5f7eb3 staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'o [...] omits 5f98ddc9a777 staging: rtl8192e: rename Channel to channel style omits 73b69c01cc92 staging: rts5208: Add a check for ms_read_extra_data omits 75f3da8958d0 staging: fsl-dpaa2: fix SPDX identifiers in header files omits 8f452bbb9a42 staging: comedi: cb_pcimdas.c: fixed an alignment coding s [...] omits e062b6e57243 staging: rtl8192e: reduce indentation omits 5777c306a425 staging: speakup: Fix coding style omits c706d4b744fb staging: erofs: fix return type of erofs_workgroup_get omits 2f6fa4ca37c5 staging: wilc1000: make function wilc_get_stats_async static omits de96e9fea7ba sysfs: convert BUG_ON to WARN_ON omits 8bcd0eb9f7d4 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits a5cb1ee8f241 dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5 omits f2951bb00225 dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5 omits 47b874748d50 remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996 omits 688c4375b853 dt-bindings: remoteproc: qcom: Fixup regulator dependencies omits 80ec419c3404 remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996 omits 0f97dbbc1f34 dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996 omits 2808cd5e798d dt-bindings: remoteproc: qcom: Add missing clocks for SDM845 omits fff7fca51d40 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] omits ebc40be2b8ee remoteproc: fix kernel-doc comment for parse_fw omits 60042a22be4e remoteproc: debug: add crash debugfs node omits b8349172b400 dmaengine: xilinx_dma: Drop SG support for VDMA IP omits 29b9ee4a0c0e dt-bindings: dmaengine: xilinx_dma: drop include-sg property omits 05f7ea7f6ef6 dmaengine: xilinx_dma: autodetect whether the HW supports [...] omits ae809690b46a dmaengine: xilinx_dma: program hardware supported buffer length omits 7df54dbeb055 dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-l [...] omits 5c094d4cac5b dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic m [...] omits 616f0f81d857 dmaengine: xilinx_dma: commonize DMA copy size calculation omits 95f295f9fe08 dmaengine: tegra: add tracepoints to driver omits 65c383c78000 dmaengine: tegra: reduce channel name field size omits 547b311cf7ec dmaengine: tegra: fix incorrect case of DMA omits 216a1d7da066 dmaengine: tegra: make byte counters unsigned int omits e486df393058 dmaengine: tegra: avoid overflow of byte tracking omits 89e987e3b4d6 dmaengine: stm32-mdma: Add PM Runtime support omits 4f3ceca254e0 dmaengine: stm32-dmamux: Add PM Runtime support omits 48bc73ba14bc dmaengine: stm32-dma: Add PM Runtime support omits ca4c72c01e34 dmaengine: stm32-dma: check FIFO error interrupt enable omits 906b40b246b0 dmaengine: stm32-mdma: Add a check on read_u32_array omits a474b3f0428d dmaengine: qcom_hidma: Check for driver register failure omits 7c97381e7a9a dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add omits de2c45314d9b dmaengine: sa11x0: drop useless LIST_HEAD omits 4f194969c3b0 dmaengine: pl330: drop useless LIST_HEAD omits 3c763b388897 dmaengine: st_fdma: drop useless LIST_HEAD omits 1bd09f869f9b dmaengine: dw: drop useless LIST_HEAD omits e7987a065942 dmaengine: at_hdmac: drop useless LIST_HEAD omits 07bd14ccc304 hwmon: (lm80) Fix missing unlock on error in set_fan_div() omits 9de15c95a63f hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D omits 264142bc70ec hwmon: (nct6775) Fix chip ID for NCT6798D omits b0606fed6eec XArray: Honour reserved entries in xa_insert omits 76b4e5299565 XArray: Permit storing 2-byte-aligned pointers omits 4a31896c5b5a XArray: Change xa_for_each iterator omits 02669b17a433 XArray: Turn xa_init_flags into a static inline omits 490fd30f8595 XArray tests: Add RCU locking omits 3bd6e94bec12 arch: restore generic-y += shmparam.h for some architectures omits 373282e7ab68 null_blk: add zoned config support information omits f2326c4e11b6 fix cgroup_do_mount() handling of failure exits omits 97274b612619 Merge branch 'reject-ptr-scalar-mix' omits 1cbbcfbbd56e bpf: add various test cases for alu op on mixed dst regist [...] omits d3bd7413e0ca bpf: fix sanitation of alu op with pointer / scalar type f [...] omits d4a7e9bb74b5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses omits b9d126e75b1e drm/i915: Remove partial attempt to swizzle on pread/pwrite omits 466f89e9ec8c Merge branch 'udpv6_sendmsg-addr_any-fix' omits 976b4f3a4646 selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg i [...] omits e8e36984080b bpf: Fix [::] -> [::1] rewrite in sys_sendmsg omits bb351abaf5cd block: add documentation for io_timeout omits ec90ad334986 ipv6: Consider sk_bound_dev_if when binding a socket to a [...] omits f217b8e70c76 ARM: Document merges omits e7ce6ab825b9 Merge branch 'next/late' into for-next omits ae84e4a8eb6f ixgbe: fix Kconfig when driver is not a module omits 8d9336704521 ipv6: make icmp6_send() robust against null skb->dev omits 3271a4821882 selftests: net: fix/improve ip_defrag selftest omits f87118d5760f qmi_wwan: add MTU default to qmap network interface omits 75e7fb0a87a1 Merge branch 'hns-fixes' omits bb989501abca net: hns: Fix use after free identified by SLUB debug omits c77804be5336 net: hns: Fix WARNING when hns modules installed omits cff1e01f16f8 net: dsa: mt7530: Drop unused GPIO include omits 0c06a0919782 Merge branch 'GUE-error-recursion' omits 44039e00171b fou6: Prevent unbounded recursion in GUE error handler omits bc6e019b6ee6 fou: Prevent unbounded recursion in GUE error handler also [...] omits 41e4e2cd7534 openvswitch: Fix IPv6 later frags parsing omits ba3e1847d647 net: macb: remove unnecessary code omits a09b42ba1a5e net: dsa: microchip: Drop unused GPIO includes omits ebdefe465647 Merge branch 'qed-fixes' omits 46721c3d9e27 qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a wr [...] omits 2d533a9287f2 qed: Fix qed_chain_set_prod() for PBL chains with non powe [...] omits f8c468e85379 net, skbuff: do not prefer skb allocation fails early omits 8d68100ab4ad soc/fsl/qe: fix err handling of ucc_of_parse_tdm omits 36352991835c r8169: Add support for new Realtek Ethernet omits 7c1e8a3817c5 netlink: fixup regression in RTM_GETADDR omits 1492623e837f octeontx2-af: Fix a resource leak in an error handling pat [...] omits e9eb788f9442 Input: soc_button_array - fix mapping of the 5th GPIO in a [...] omits 39be9b6d0455 Input: soc_button_array - add usage-page 0x01 usage-id 0xc [...] omits 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] omits 432973fd3a20 drm/tilcdc: Register cpufreq notifier after we have initia [...] omits 1f8ce09b36c4 xen/pvcalls: remove set but not used variable 'intf' omits f712a86c1406 perf python: Make sure the python binding output directory [...] omits 099be748865e perf strbuf: Remove redundant va_end() in strbuf_addv() omits 442b4eb3af44 perf annotate: Pass filename to objdump via execl omits a3366db06bb6 perf report: Fix wrong iteration count in --branch-history omits 86c22ab7227f tools headers x86: Sync asm/cpufeatures.h copy with the ke [...] omits 8c91fd605e1a tools headers uapi: Sync copy of asm-generic/unistd.h with [...] omits 558517c52c87 tools headers uapi: Sync linux/kvm.h with the kernel sources omits 4001b6a080aa tools headers uapi: Sync linux/in.h copy from the kernel sources omits 8858ecb5a28d tools headers uapi: Update i915_drm.h omits 536cdb684d2d tools iio: Override CFLAGS assignments omits 302df34c4e64 tools thermal tmon: Use -O3 instead of -O1 if available omits 540f1ba7b3a5 ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins omits 4664b94c98b4 ASoC: davinci-mcasp: Document GPIO support omits ae33ba2a8bcc Merge branch 'asoc-4.21' into HEAD omits 617547175507 ASoC: ti: davinci-mcasp: Move context save/restore to runt [...] omits 2130f15d6cd9 ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN che [...] omits 51a13e401a83 ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 [...] omits fee15714552d ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing omits b97205ef95ef ASoC: Intel: sst: Simplify is_byt_cr() omits 5198baf8817d ASoC: Intel: Add ACPI match table entry for ES8316 codec o [...] omits 249d2fc9e55c ASoC: Intel: bytcht_es8316: Set card long_name based on quirks omits 730501a91d94 ASoC: Intel: bytcht_es8316: Add input-map support omits 0d3e91da0750 ASoC: Intel: bytcht_es8316: Add external speaker mux support omits 4bf538b42933 ASoC: Intel: bytcht_es8316: Add jack-detect support omits 349e13862c99 ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) omits 86909c8f77c5 ASoC: Intel: bytcht_es8316: Minor refactoring omits 6ca382c4363d ASoC: Intel: bytcht_es8316: Sort includes alphabetically omits 24b53f17a3f2 ASoC: es8316: Add DAC mono mix switch mixer control omits 822257661031 ASoC: es8316: Add jack-detect support omits e0b6382e63c2 btrfs: introduce feature to forget a btrfs device omits d1087982188a btrfs: refactor btrfs_free_stale_devices() to get return value omits 8c3590de0a37 ASoC: Variable "val" in function rt274_i2c_probe() could b [...] omits 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs omits 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry omits 55c15512a9cf drm/i915: Do not allow unwedging following a failed driver [...] omits 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] omits 3d32c4531958 tools headers uapi: Sync prctl.h with the kernel sources omits abc856259a6d drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG omits 96d8f63c44e5 drm/amdgpu: Cleanup 2 compiler warnings omits 94f45df8aaa3 tools headers x86: Sync disabled-features.h omits e1de3d237b50 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings omits 1d38b4e903d5 ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe omits f5758544d98c ASoC: rockchip: add workaround for silence of rk3288 ACODEC omits c32759035ad2 ASoC: rockchip: support ACODEC for rk3328 omits 2d01a84605a5 ASoC: simple-card: reduce naming prefix omits c39291a76444 ASoC: simple-card: cleanup DAI link loop method - step2 omits d947cdfd4be2 ASoC: simple-card: cleanup DAI link loop method - step1 omits 17029e494edc ASoC: simple-card: add link_info omits 7adee60ee273 ASoC: simple-card: add 1 CPU : 1 Codec support again omits 7e5e1f8bbaa8 ASoC: simple-card: add asoc_simple_card_get_conversion() omits 97fe6ca41465 ASoC: audio-graph-card: reduce naming prefix omits fce9b90c1ab7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 omits dd98fbc558a0 ASoC: audio-graph-card: cleanup DAI link loop method - step1 omits 1e4771a62fd7 ASoC: audio-graph-card: add link_info omits de2949fe2621 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again omits b31daa15af76 ASoC: xlnx: enable audio formatter driver build omits 6f6c3c36f091 ASoC: xlnx: add pcm formatter platform driver omits e3e12ec09a18 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] omits c8ed6aca6b82 ASoC: simple-scu-card: remove simple-scu-card omits bb93487b8501 ASoC: simple-scu-card: remove simple-scu-card on Doc omits 61c263ac27a3 ASoC: audio-graph-scu-card: remove audio-graph-scu-card omits e4f4fdfc57d9 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc omits 40dfae169ad0 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() omits a0c426fe1433 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] omits 4e88068ed088 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] omits 10583cdac237 ASoC: Intel: Atom: simplify boolean tests omits e295450dd86d ASoC: Intel: Baytrail: simplify boolean test omits 060d35be2dfa ASoC: Intel: Baytrail: remove unneeded variable omits bf88b3c3c277 ASoC: Intel: Haswell: assign booleans to true/false omits 6c5414589721 ASoC: Intel: Haswell: remove unneeded semicolon omits d8747d30aa7f ASoC: Intel: Skylake: simplify boolean tests omits 431b67c27c57 ASoC: Intel: Skylake: remove useless cast omits 5489e81f981b ASoC: wm8904: enable MCLK in STANDBY omits fb82c6ed3190 ASoC: wm8904: save model id directly in of_device_id.data omits 2bb853f6f937 ASoC: wm8904: make the driver visible in Kconfig omits 0ddb46080a46 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC omits 0f68c396f604 ASoC: cs4341: Add driver for CS4341 DAC omits 22c7d5e7bad1 ASoC: rt5682: Fix recording no sound issue omits a3d903607871 ASoC: Intel: atom: Make PCI dependency explicit omits 678e2b44c8e3 ALSA: compress: prevent potential divide by zero bugs omits a41d9dbf5dac ASoC: qdsp6: q6asm-dai: Fix a small memory leak omits 3391034e18b3 ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug omits eef08e535061 ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() omits 28b698b7342c ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() omits fd270fca2001 ASoC: xlnx: change license header format style omits 906a9abc5de7 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field omits 6cb6746e9557 ASoC: xlnx: Grammar s/the the/the/ omits 02a07872f84f ASoC: dma-sh7760: cleanup a debug printk omits 2998369fb93f ASoC: sdm845: set jack only for a specific backend omits 8a99255a50c0 perf stat: Fix endless wait for child process omits 55277e1f3107 drm/i915: Always try to reset the GPU on takeover omits 082531444e45 spi: npcm-pspi: Fix wrong priv pointer omits 57428bccdb13 drm/i915: Show machine type in error state omits b9ced18acf68 ACPI: NUMA: Use correct type for printing addresses on i386-PAE omits 476af9c26063 drm/i915/gen6: Flush RING_IMR changes before changing the [...] omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits 088d923a11e6 cpufreq / Documentation: Update cpufreq MAINTAINERS entry omits 227ad6d95789 drm: Reorder set_property_atomic to avoid returning with a [...] omits 3f2d347e851e mfd: exynos-lpass: Enable UART module support omits 9e28989d41c0 mfd: mc13xxx: Fix a missing check of a register-read failure omits c1f3375be60c mfd: cros_ec: Add commands to control codec omits 4bcb83e05503 mfd: madera: Remove spurious semicolon in while loop omits f7b1e49c6703 mfd: rave-sp: Fix typo in rave_sp_checksum comment omits ddf5aaa8eecb mfd: ingenic-tcu: Fix bit field description in header omits 75d4c5e03c2a mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] omits 38df91cc0b82 mfd: Use of_node_name_eq() for node name comparisons omits 18e294ddafae mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove omits ea90e7b47f0a mfd: axp20x: Add supported cells for AXP803 omits 753a8d083e08 mfd: axp20x: Re-align MFD cell entries omits 4a19f9a65375 mfd: axp20x: Add AC power supply cell for AXP813 omits 04c801c18ded mfd: wm5110: Add missing ASRC rate register omits 504e4175829c mfd: qcom_rpm: write fw_version to CTRL_REG omits ac4ca4b9f462 mfd: tps6586x: Handle interrupts on suspend omits 7f9472134a5a mfd: madera: Add shared data for accessory detection omits 628f3dfe4c7b mfd: at91-usart: Add platform dependency omits b0aff01e7aa6 mfd: bd9571mwv: Add volatile register to make DVFS work omits 10628e3ecf54 mfd: ab8500-core: Return zero in get_register_interruptible() omits a54e950fdec3 mfd: tmio: Typo s/use use/use/ omits a177276aa098 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits a3888f62fe66 mfd: db8500-prcmu: Fix some section annotations omits 8838555089f0 mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 6e863844ad6e PM: sleep: call devfreq suspend/resume omits c1788574c9e8 ARM: Document merges omits b26c4aa3beb5 Merge branch 'next/defconfig' into for-next omits e49cddcd0ab0 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] omits b8cf66182edd drm/amdgpu/sriov:Correct pfvf exchange logic omits 048b9b0f5cee drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode omits baf3c982dfbf drm/amdgpu/virtual_dce: No need to pin the cursor bo omits 47bbcc1e9238 drm/amdgpu/virtual_dce: No need to pin the fb's bo omits 125892edfe69 inotify: Fix fd refcount leak in inotify_add_watch(). omits e6587cdbd732 pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read omits d90a1ca60a1e pvcalls-front: don't return error when the ring is full omits beee1fbe8f7d pvcalls-front: properly allocate sk omits 96283f9a084e pvcalls-front: don't try to free unallocated rings omits b79470b64fa9 pvcalls-front: read all data before closing the connection omits 122503683169 drm/i915/selftests: Take a breath during check_partial_mappings() omits 2cc8376fd350 drm/i915: rename dev_priv info to __info to avoid usage omits 1787a98439cc drm/i915: drop intel_device_info_dump() omits a0f04cc27c50 drm/i915: always use INTEL_INFO() to access device info omits 1400cc7e0dcd drm/i915: pass dev_priv to intel_device_info_runtime_init() omits ed5eb1b78a88 drm/i915/reg: abstract display_mmio_offset access omits 0258404f9d38 drm/i915: start moving runtime device info to a separate struct omits 7d7b467cb95b ACPI: power: Skip duplicate power resource references in _PRx omits 2e61069b056f ACPI: Fix build failure when CONFIG_NLS is set to 'n' omits dd7ece7f6e22 drm: forward declare struct drm_file in drm_syncobj.h omits f7e271de230b drm: include types.h from drm_hdcp.h omits 39e23674809b drm: include idr.h from drm_file.h omits 5c27b9fafead drm: include kernel.h and agp_backend.h from intel-gtt.h omits c76426883c8f drm: un-inline drm_legacy_findmap() omits 9bdb073464d6 drm/i915/gvt: Change KVMGT as self load module omits d60a40a46570 ARM: Document merges omits 2371db6f0a3e Merge branch 'next/late' into for-next omits 7e4c227e0d41 Merge tag 'v4.20' into for-next omits 3436b7203f3f Merge branch 'next/soc' into for-next omits 74d4b4e0f43e regmap: regmap-irq: silently ignore unsupported type settings omits 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] omits 1216e3c3af25 drm/i915: Drop unused engine->irq_seqno_barrier w/a omits 835051d397b8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen5 omits 1212bd821de8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen7 omits d9cad2206abf drm/i915/ringbuffer: Remove irq-seqno w/a for gen6 xcs omits 2f0c733b353c drm/i915/ringbuffer: Remove irq-seqno w/a for gen6/7 rcs omits ed2922c025c3 drm/i915: Remove redundant trailing request flush omits 6bf198172beb drm/i915: Update kerneldoc for intel_wm_need_update() omits 7012033033da drm/i915/params: document I915_PARAMS_FOR_EACH() omits d2167a2c29dd drm/i915: Remove has_pooled_eu static initializer omits 2ff195cf84a6 drm/i915/params: set i915.enable_hangcheck permissions to 0600 omits fce43315e834 drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* [...] omits 16cabb12f2cc drm/i915: add a helper to free the members of i915_params omits 4081cef923e0 drm/i915: add a helper to make a copy of i915_params omits 8d726c512829 clk: dove: fix refcount leak in dove_clk_init() omits 9b4eedf62704 clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init() omits db20a90a4b67 clk: armada-xp: fix refcount leak in axp_clk_init() omits e7beeab9c615 clk: kirkwood: fix refcount leak in kirkwood_clk_init() omits a3c24050bdf7 clk: armada-370: fix refcount leak in a370_clk_init() omits 567177024e03 clk: vf610: fix refcount leak in vf610_clocks_init() omits 5f8c183a996b clk: imx7d: fix refcount leak in imx7d_clocks_init() omits 1731e14fb302 clk: imx6sx: fix refcount leak in imx6sx_clocks_init() omits c9ec1d8fef31 clk: imx6q: fix refcount leak in imx6q_clocks_init() omits cee82eb95320 clk: samsung: exynos4: fix refcount leak in exynos4_get_xom() omits 7f9705beeb37 clk: socfpga: fix refcount leak omits 2274d8001fbb clk: ti: fix refcount leak in ti_dt_clocks_register() omits 70af6c5b5270 clk: qoriq: fix refcount leak in clockgen_init() omits 5eb8ba90958d clk: highbank: fix refcount leak in hb_clk_init() omits 0623413ee0ba Merge branch 'for-4.21' into for-next omits caa5915bb3c1 drm/i915/ringbuffer: Pull the render flush into breadcrumb [...] omits 6a6237293d0c drm/i915/execlists: Pull the render flush into breadcrumb [...] omits 95898ed6856e drm/i915: Drop debugfs/i915_next_seqno omits 6faf5916e6be drm/i915: Remove HW semaphores for gen7 inter-engine synch [...] omits 167bc759e823 drm/i915: Restrict PSMI context load w/a to Haswell GT1 omits b8449c43c95b drm/i915: avoid division by zero on skl_calc_wrpll_link omits 6879216897b7 drm/intel_dsi_vbt: Remove duplicate header omits 1fab5fff0a7a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] omits fd6261f4322c afs: Use fs_context to pass parameters over automount omits 409dbbfa3232 afs: Add fs_context support omits ebcb95459b4e vfs: Add some logging to the core users of the fs_context log omits e6d72ffc503f vfs: Implement logging through fs_context omits e8abdc2397d5 vfs: Provide documentation for new mount API omits 656ef17cccc9 vfs: Remove kern_mount_data() omits 3522a89d1153 hugetlbfs: Convert to fs_context omits b3678086951a kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 28e52b98b98a drm/i915: Remove debugfs/i915_ppgtt_info omits eb3e1e3383e8 drm/i915: Remove duplicate header from i915_request.h omits ecb2e2fd5a44 drm: move DRM_IF_VERSION to drm_internal.h omits 183d9dc49572 drm/drm_drv.c: Remove duplicate header omits 37839c54a08c cpuset: Use fs_context omits e1b836f677ed ipc: Convert mqueue fs to fs_context omits 3eaa14358da6 proc: Add fs_context support to procfs omits 598b1e62bf7b procfs: Move proc_fill_super() to fs/proc/root.c omits 254f7078ab0b introduce cloning of fs_context omits 4f02bb6dbab2 convenience helpers: vfs_get_super() and sget_fc() omits 718f6757a29b Merge branch 'for-4.21' into for-next omits 2ef82327c2c7 drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on p [...] omits f69a0d71d49c drm/i915: Allow calling intel_edp_drrs_enable twice omits 608ed4ab240f drm/i915: Add an update_pipe callback to intel_encoder and [...] omits d0fb2bbe7a7c vfs: Implement a filesystem superblock creation/configurat [...] omits 83c8323247ef vfs: Put security flags into the fs_context struct omits 1f38a2e9dab7 smack: Implement filesystem context security hooks omits e4d799381cc6 selinux: Implement the new mount API LSM hooks omits dd36ccb4c843 vfs: Add LSM hooks for the new mount API omits 82685adaccb3 vfs: Add configuration parser helpers omits f6f849599585 vfs: Introduce logging functions omits 91e41453c388 introduce fs_context methods omits a3bd739ff600 fs_context flavour for submounts omits cd1632594eb3 convert do_remount_sb() to fs_context omits 346b4b8ee4cc vfs_get_tree(): evict the call of security_sb_kern_mount() omits a11860a7c6a2 new helper: do_new_mount_fc() omits 11e0d0b1f6af teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits 4bbc6742ffd7 new helpers: vfs_create_mount(), fc_mount() omits fe43eec04841 vfs: Introduce fs_context, switch vfs_kern_mount() to it. omits 2674305a1f5a dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 8a6f7591ddf5 Merge branch 'for-5.0/dax' into libnvdimm-for-next omits c87fab7db2e6 Merge branch 'for-5.0/nvdimm-security' into libnvdimm-for-next omits d4de753526f4 drm/i915: Unwind failure on pinning the gen7 ppgtt omits 17960f35f146 drm/i915: Update DRIVER_DATE to 20181221 omits ce98528b3f61 drm/i915: Update DRIVER_DATE to 20181221 omits a5b79d34000b drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+ omits 50c42fc90b7e drm/i915: Disable FBC on fastset if necessary, v2. omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits aa99a14dfb50 Merge branch 'next-general' into next-testing omits a71d31bec16d Merge branch 'fixes' into for-next omits a1decd1815fc arm-soc: document merges omits a6bcaef437c5 Merge branches 'next/drivers' and 'next/dt' into for-next omits 70bce993a7aa drm/bochs: add edid present check omits 8f839a25b9cc Merge branches 'fixes', 'misc', 'sa1100-for-next', 'smp-ho [...] omits 01183497a956 ARM: actions: remove boot_lock and pen_release omits 6afe8925a297 drm/i915/dsc: Fix the deadlock in dsc debugfs node omits 99c66bc051e7 drm/msm: Unblock writer if reader closes file omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits db999538fdb0 drm/vc4: Attach margin props to the HDMI connector omits 666e73587f90 drm/vc4: Take margin setup into account when updating planes omits 6c4f52dca36f drm/connector: Allow creation of margin props alone omits 56406e15b5e8 drm/connector: Clarify the unit of TV margins omits eda6887f1961 drm/connector: Fix drm_mode_create_tv_properties() doc omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits 199d035bb84d drm: dw-hdmi-i2s: convert to SPDX identifiers omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits 2a041c97c3bc drm/i915/icl: Add fallback detection method for TypeC lega [...] omits f6bff60e927b drm/i915/icl: Fix HPD handling for TypeC legacy ports omits 38b3416f3c2f drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags omits f0236a852cd7 drm/i915/icl: Add a debug print for TypeC port disconnection omits 060f23225d82 drm/i915: Apply missed interrupt after reset w/a to all ri [...] omits b265a2a6255f drm/i915/icl: combo port vswing programming changes per BSPEC omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits 93a6788a3495 MAINTAINERS: drm: Remove myself as drm-bridge maintainer omits 15ff2069cb7f printk: Add caller information to printk() output. omits 2c5c415c1df6 drm/i915: Update crtc scaler settings when update_pipe is set omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits a49aa6508ed7 drm/i915/huc: Update the HuC version for BXT omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing omits a0fc5578f1d6 efi: Let kmemleak ignore false positives omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 329e95a7871d drm/vkms: set preferred depth to 24 omits c27889ca3bb8 drm/ati_pcigart: Fix error code in drm_ati_pcigart_init() omits 705c8160ce88 drm: Fix an error pointer dereference() omits e845f099f1c6 drm/i915/dsc: Add Per connector debugfs node for DSC suppo [...] omits 706246c761dd drm/dp_mst: Refactor drm_dp_update_payload_part1() omits fc63668656bd drm/dp_mst: Remove bogus conditional in drm_dp_update_payl [...] omits b3898946fa4b ARM: oxnas: remove CPU hotplug implementation omits 5334a35f4c09 ARM: qcom: remove unnecessary boot_lock omits 3cee7a7d05b1 backlight: 88pm860x_bl: Use of_node_name_eq for node name [...] omits 76097fe1aee6 media: staging/ipu3-imgu: Add MAINTAINERS entry omits a80f75859b31 media: staging/ipu3-imgu: Address documentation comments omits 9cfb04713d20 media: v4l: Add Intel IPU3 meta buffer formats omits aeb96ba28b88 media: doc-rst: Add Intel IPU3 documentation omits 1728f032897f media: ipu3-imgu: Fix firmware binary location omits 74f48a7cebe3 media: ipu3-imgu: Fix compiler warnings omits 7ab9b77a9410 media: staging/intel-ipu3: Add dual pipe support omits 48a77d66cb7f drm/virtio: switch to generic fbdev emulation omits 18ce0906d962 drm: Remove complete task from TODO documentation omits 088f908006c5 Merge branch 'next-smack' into next-testing omits 7c695e87bd7a ARM: dts: omap4-droid4: Configure wlcore wakeirq omits 2f60f258e0f5 ARM: dts: Configure wlcore wakeirq for pandaboard omits c6e967ad5a04 ARM: dts: Add wlcore wakeirq for omap3-evm omits f536e00c46d2 drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy() omits b5f06893c499 drm: Rename crtc_idr as object_idr to KMS cleanups omits a489334941d4 drm/i915: Fix Cherryview oops on boot omits f513ac76530c drm/i915/icl: Mind the SFC units when resetting VD or VEBo [...] omits 57b19d55189b drm/i915/icl: Record the valid VDBoxes with SFC capability omits 921f3a60e54e drm/i915/selftests: Verify we can perform resets from atom [...] omits 5edd56d394dc drm/i915/selftests: Check we can recover a wedged device omits de7cfed01ee4 ARM: Document merges omits 10b246905c81 Merge branch 'next/defconfig' into for-next omits 4e6a829748d8 Merge branch 'next/dt' into for-next omits f3ce44a09a15 drm/i915: merge gen checks to use range omits cf819eff907a drm/i915: replace IS_GEN<N> with IS_GEN(..., N) omits 006900087727 drm/i915: Rename IS_GEN to IS_GEN_RANGE omits be1944712d8e Merge branch 'for-next/gcc-plugin/arm-stackprotector' into [...] omits 03a8dcc1ab9f ARM: Document merges omits ae18acae3eac Merge branch 'next/drivers' into for-next omits 33685d3b5080 Merge branch 'fixes' into for-next omits e2e2dcf6f40b ARM: Document merges omits 585291e78602 Merge branch 'next/dt' into for-next omits 364cf16da8ff Merge branch 'next/soc' into for-next omits d9842b39e9ec ntb_hw_switchtec: Added support of >=4G memory windows omits 4d8ddc13d727 ntb_hw_switchtec: NT req id mapping table register entry n [...] omits a5fbb62b9720 ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers omits d28af54efb7f Merge branch 'next/soc' into for-next omits 6624158521c8 Merge branch 'next/defconfig' into for-next omits 6cdd5e5e75b4 Merge branch 'next/drivers' into for-next omits 623618470831 ARM: Document merges omits e4337d9d50eb Merge branch 'next/dt' into for-next omits 25db2eaf1097 drm/i915: Don't forget to reset blocks when testing lower [...] omits 63d5e06aa381 drm/rockchip: Add implicit fencing support for planes omits cad5290a2f79 drm/xen: Don't set the dpms hook omits 7ce5362815bb drm/qxl: Don't set the dpms hook omits bea68f4a5ff2 drm/i915: DFSM pipe disable is valid from gen9 onwards (v2) omits d8e874980241 drm/i915: Switch to level-based DDB allocation algorithm (v5) omits 9343bb247bf8 drm/i915: Don't use DDB allocation when choosing gen9 wate [...] omits 61a98b1b9a8c drm/syncobj: remove drm_syncobj_cb and cleanup omits e3b382c1075e ARM: dts: am335x-chiliboard: Add stdout-path property omits 3415701a5eae drm/etnaviv: fix for 64bit seqno change omits 2c98dbc63489 ARM: Document merges omits b2d20c59ea68 Merge branch 'next/dt' into for-next omits b962a12050a3 drm/atomic: integrate modeset lock with private objects omits ab2cb2cb1a77 drm/i915/hdmi: SCDC Scrambling enable without CTS mode omits 302da0cdf784 drm/i915: Use intel_ types more consistently for color man [...] omits cd1d3ee90e5e drm/i915: Use intel_ types more consistently for watermark [...] omits cb8ce7111117 drm/dp/mst: Validate REMOTE_I2C_READ harder omits c978ae9bde58 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers omits 32658d2c8073 drm/ast: Remove set but not used variable 'bo' omits 16bff572cc66 drm/dp-mst-helper: Remove hotplug callback omits a2b8419a9e29 drm/i915/gvt: remove unused parameter for hypervisor's hos [...] omits 2313b1897f57 drm/i915/gvt: mandatory require hypervisor's host_init omits dabc839c6bd9 Merge branch 'fixes' into for-next omits 7cd3cf3540a3 drm/vc4: Add support for X/Y reflection omits 8e75d582db02 drm/vc4: Fix negative X/Y positioning on SAND planes omits aa5beec32e8b drm/v3d: Invalidate the caches from the outside in. omits 7b9d2fe4350a drm/v3d: Stop trying to flush L2C on V3D 3.3+ omits 51c1b6f9eb3d drm/v3d: Drop the wait for L2T flush to complete. omits 2e6dc3bd8047 drm/v3d: Don't bother flushing L1TD at job start. omits 2aa34fd5c775 drm/v3d: Drop unused v3d_flush_caches(). omits 36e7999dc19a drm/v3d: Document cache flushing ABI. omits 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code omits f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation omits 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits 2731820ce27b Merge branch for-4.21/clk into for-next omits ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next omits 1101e762359b Merge branch for-4.21/arm/dt into for-next omits 603d703743cd Merge branch for-4.21/memory into for-next omits 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next omits 165c3f39e89f Merge branch for-4.21/soc into for-next omits 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits dd847a706974 drm/i915: Compile fix for 64b dma-fence seqno omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits e8894267cc33 drm/i915: Pipeline PDP updates for Braswell omits f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context omits 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends omits d8f505311717 drm/i915/icl: Forcibly evict stale csb entries omits b312d8ca3a7c dma-buf: make fence sequence numbers 64 bit v2 omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] omits 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref omits fcc4a00294a5 drm/qxl: add spice-devel list to MAINTAINERS omits 2312f9842854 drm/v3d: fix broken build omits 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change omits 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing omits a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 omits 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process omits adf040ddd001 ide: Use of_node_name_eq for node name comparisons omits 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area omits ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits 79960227d93b Makefile: fix mixed tab and spaces omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] omits bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] omits 71b15621f097 drm: Add the PSR SU granularity registers offsets omits 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking omits d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 omits 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] omits de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] omits 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] omits 7c5c641a930e drm/i915: Disable PSR in Apple panels omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define omits a6f1de04276d tools/memory-model: Make scripts take "-j" abbreviation fo [...] omits e188d24a382d tools/memory-model: Add scripts to check github litmus tests omits 4607abbcf464 tools/memory-model: Model smp_mb__after_unlock_lock() omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits 87f902fab430 Merge branch 'for-4.21' into for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits 4b3ab9372ffa iio: adc: ti_am335x_tscadc: Improve accuracy of measurement omits b40ee006fe6a mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while regis [...] omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits 3a00ce288a76 Merge branch 'fixes' into for-next omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits a37519e3ba00 dummy patch test omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 84a401a27506 Merge branch 'for-x86' into for-next omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits 987a8107efff nios2: improve readability of tlb functions omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 165ce6e01d2d firmware: tegra: Reword messaging terminology adds cdfa358b248e firmware: tegra: Refactor BPMP driver
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 (494367cb57c9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 43 +- CREDITS | 20 +- Documentation/ABI/testing/sysfs-block | 9 - Documentation/ABI/testing/sysfs-block-zram | 11 +- .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-kernel-livepatch | 12 + Documentation/DMA-API.txt | 6 +- .../Expedited-Grace-Periods/ExpSchedFlow.svg | 18 +- .../Expedited-Grace-Periods.html | 26 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 6 +- .../TreeRCU-callback-invocation.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 8 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 6 +- .../RCU/Design/Requirements/Requirements.html | 20 +- Documentation/RCU/stallwarn.txt | 15 +- Documentation/RCU/torture.txt | 169 +- Documentation/RCU/whatisRCU.txt | 4 +- Documentation/acpi/initrd_table_override.txt | 4 - Documentation/admin-guide/LSM/index.rst | 13 +- Documentation/admin-guide/kernel-parameters.txt | 47 +- Documentation/admin-guide/mm/pagemap.rst | 9 +- Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/admin-guide/tainted-kernels.rst | 159 +- Documentation/arm64/silicon-errata.txt | 2 - Documentation/block/bfq-iosched.txt | 7 - Documentation/block/null_blk.txt | 3 +- Documentation/block/queue-sysfs.txt | 7 - Documentation/blockdev/zram.txt | 74 +- Documentation/bpf/bpf_design_QA.rst | 11 +- Documentation/bpf/btf.rst | 870 -- Documentation/bpf/index.rst | 7 - Documentation/cgroup-v1/memory.txt | 7 +- Documentation/core-api/flexible-arrays.rst | 130 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/generic-radix-tree.rst | 12 - Documentation/core-api/index.rst | 1 - Documentation/core-api/kernel-api.rst | 4 + Documentation/core-api/memory-allocation.rst | 8 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/xarray.rst | 15 +- Documentation/cpuidle/driver.txt | 37 + Documentation/cpuidle/governor.txt | 28 + Documentation/dev-tools/kcov.rst | 2 +- Documentation/devicetree/bindings/Makefile | 8 +- Documentation/devicetree/bindings/arm/armadeus.txt | 6 + .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 - Documentation/devicetree/bindings/arm/bhf.txt | 6 + .../devicetree/bindings/arm/compulab-boards.txt | 25 + .../devicetree/bindings/arm/cpu-capacity.txt | 2 +- .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 8 +- Documentation/devicetree/bindings/arm/fsl.txt | 237 + Documentation/devicetree/bindings/arm/fsl.yaml | 223 - Documentation/devicetree/bindings/arm/i2se.txt | 22 + .../devicetree/bindings/arm/idle-states.txt | 2 +- Documentation/devicetree/bindings/arm/olimex.txt | 10 + Documentation/devicetree/bindings/arm/pmu.txt | 70 + Documentation/devicetree/bindings/arm/pmu.yaml | 87 - Documentation/devicetree/bindings/arm/renesas.yaml | 236 - .../devicetree/bindings/arm/rockchip.yaml | 17 - Documentation/devicetree/bindings/arm/shmobile.txt | 155 + Documentation/devicetree/bindings/arm/sp810.txt | 2 +- .../devicetree/bindings/arm/technologic.txt | 23 + Documentation/devicetree/bindings/arm/topology.txt | 2 +- Documentation/devicetree/bindings/bus/imx-weim.txt | 32 +- .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../devicetree/bindings/clock/marvell,mmp2.txt | 2 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../display/amlogic,simple-framebuffer.txt | 33 - .../devicetree/bindings/display/arm,komeda.txt | 73 - .../devicetree/bindings/display/arm,pl11x.txt | 2 +- .../bindings/display/bridge/lvds-transmitter.txt | 12 +- .../bindings/display/bridge/renesas,lvds.txt | 3 +- .../bindings/display/bridge/thine,thc63lvdm83d.txt | 2 +- .../bindings/display/bridge/ti,ds90c185.txt | 55 - .../devicetree/bindings/display/msm/gmu.txt | 59 - .../devicetree/bindings/display/msm/gpu.txt | 43 +- .../panel/{auo,g101evn010.txt => auo,g101evn010} | 0 .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/rockchip-vop.txt | 1 - Documentation/devicetree/bindings/dma/snps-dma.txt | 2 + .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 7 +- .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 25 - .../devicetree/bindings/extcon/extcon-ptn5150.txt | 27 - .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 - .../devicetree/bindings/gpu/arm,mali-utgard.txt | 6 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 - .../devicetree/bindings/hwmon/hih6130.txt | 12 - .../devicetree/bindings/hwmon/ina3221.txt | 10 - .../bindings/input/cypress,tm2-touchkey.txt | 9 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 13 +- .../bindings/interrupt-controller/arm,gic-v3.txt | 2 +- .../interrupt-controller/csky,apb-intc.txt | 1 - .../bindings/interrupt-controller/csky,mpintc.txt | 21 +- .../bindings/iommu/nvidia,tegra20-gart.txt | 14 + Documentation/devicetree/bindings/leds/common.txt | 12 - .../bindings/leds/leds-trigger-pattern.txt | 49 - .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../bindings/media/i2c/melexis,mlx90640.txt | 20 - .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- Documentation/devicetree/bindings/media/si470x.txt | 26 - .../devicetree/bindings/media/sun6i-csi.txt | 2 +- .../memory-controllers/nvidia,tegra20-mc.txt | 27 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../bindings/mmc/nvidia,tegra20-sdhci.txt | 6 +- Documentation/devicetree/bindings/mmc/ti-omap.txt | 28 + .../devicetree/bindings/mtd/fsl-quadspi.txt | 65 + .../devicetree/bindings/mtd/mtk-quadspi.txt | 3 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../devicetree/bindings/net/qcom,ethqos.txt | 64 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- Documentation/devicetree/bindings/opp/opp.txt | 3 - .../bindings/phy/phy-rockchip-inno-usb2.txt | 2 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 - .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - Documentation/devicetree/bindings/phy/ti-phy.txt | 1 - .../pinctrl/marvell,armada-37xx-pinctrl.txt | 24 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 10 +- .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 3 - .../devicetree/bindings/power/qcom,rpmpd.txt | 145 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 8 +- .../devicetree/bindings/property-units.txt | 1 - .../devicetree/bindings/ptp/ptp-qoriq.txt | 2 - .../bindings/regulator/fixed-regulator.txt | 35 + .../bindings/regulator/fixed-regulator.yaml | 67 - .../devicetree/bindings/regulator/pfuze100.txt | 2 +- .../bindings/regulator/rohm,bd70528-regulator.txt | 68 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 23 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 79 +- .../bindings/reset/brcm,brcmstb-reset.txt | 27 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 7 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- Documentation/devicetree/bindings/rtc/cdns,rtc.txt | 25 - .../devicetree/bindings/rtc/nxp,pcf85063.txt | 18 - .../devicetree/bindings/rtc/nxp,pcf8523.txt | 18 - Documentation/devicetree/bindings/rtc/rtc.txt | 20 +- .../devicetree/bindings/serial/omap_serial.txt | 2 - Documentation/devicetree/bindings/serial/pl011.txt | 51 + .../devicetree/bindings/serial/pl011.yaml | 126 - .../bindings/serial/renesas,rzn1-uart.txt | 10 + .../bindings/serial/renesas,sci-serial.txt | 2 - .../bindings/serial/snps-dw-apb-uart.txt | 76 + .../bindings/serial/snps-dw-apb-uart.yaml | 140 - .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 + .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 - .../devicetree/bindings/soc/qcom/qcom,glink.txt | 7 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- Documentation/devicetree/bindings/sound/ak4458.txt | 2 +- .../bindings/sound/audio-graph-scu-card.txt | 123 + Documentation/devicetree/bindings/sound/cs4341.txt | 22 - .../bindings/sound/davinci-mcasp-audio.txt | 17 - .../devicetree/bindings/sound/fsl,micfil.txt | 32 - .../bindings/sound/rockchip,rk3328-codec.txt | 23 - .../devicetree/bindings/sound/sgtl5000.txt | 9 - .../devicetree/bindings/sound/simple-scu-card.txt | 94 + .../bindings/sound/xlnx,audio-formatter.txt | 29 - .../devicetree/bindings/sound/xlnx,spdif.txt | 28 - .../devicetree/bindings/spi/spi-fsl-qspi.txt | 63 - .../devicetree/bindings/spi/spi-stm32.txt | 9 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 4 - .../devicetree/bindings/vendor-prefixes.txt | 3 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - Documentation/doc-guide/sphinx.rst | 12 +- Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/pm/cpuidle.rst | 282 - Documentation/driver-api/pm/index.rst | 7 +- Documentation/driver-model/bus.txt | 8 +- Documentation/fault-injection/fault-injection.txt | 2 +- Documentation/fb/fbcon.txt | 8 - .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/binderfs.rst | 68 - Documentation/filesystems/fscrypt.rst | 16 +- Documentation/filesystems/index.rst | 7 - Documentation/filesystems/mount_api.txt | 709 -- Documentation/filesystems/path-lookup.rst | 24 +- Documentation/filesystems/proc.txt | 7 +- Documentation/filesystems/sysfs.txt | 4 +- Documentation/flexible-arrays.txt | 123 + Documentation/gpu/afbc.rst | 235 - Documentation/gpu/dp-mst/topology-figure-1.dot | 52 - Documentation/gpu/dp-mst/topology-figure-2.dot | 56 - Documentation/gpu/dp-mst/topology-figure-3.dot | 59 - Documentation/gpu/drivers.rst | 2 - Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/drm-kms-helpers.rst | 30 +- Documentation/gpu/komeda-kms.rst | 488 - Documentation/gpu/todo.rst | 68 +- Documentation/hwmon/f71882fg | 2 +- Documentation/i2c/fault-codes | 4 - Documentation/index.rst | 1 - Documentation/kbuild/kbuild.txt | 15 +- Documentation/kbuild/makefiles.txt | 9 +- Documentation/kdump/vmcoreinfo.txt | 495 - Documentation/livepatch/callbacks.txt | 489 +- Documentation/livepatch/cumulative-patches.txt | 102 - Documentation/livepatch/livepatch.txt | 182 +- Documentation/media/uapi/v4l/buffer.rst | 11 +- Documentation/media/uapi/v4l/extended-controls.rst | 37 +- .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 25 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 5 +- Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/media/v4l-drivers/ipu3.rst | 4 +- Documentation/memory-barriers.txt | 26 +- Documentation/misc-devices/ibmvmc.rst | 1 - Documentation/misc-devices/index.rst | 17 - Documentation/networking/checksum-offloads.rst | 143 - Documentation/networking/checksum-offloads.txt | 122 + Documentation/networking/devlink-health.txt | 86 - Documentation/networking/dsa/dsa.txt | 13 + Documentation/networking/index.rst | 29 +- Documentation/networking/rxrpc.txt | 45 + Documentation/networking/scaling.rst | 523 - Documentation/networking/scaling.txt | 484 + Documentation/networking/segmentation-offloads.rst | 184 - Documentation/networking/segmentation-offloads.txt | 170 + Documentation/networking/snmp_counter.rst | 239 +- Documentation/networking/switchdev.txt | 2 +- Documentation/networking/timestamping.txt | 4 +- Documentation/power/energy-model.txt | 144 - Documentation/process/coding-style.rst | 97 +- Documentation/process/stable-api-nonsense.rst | 3 +- Documentation/process/stable-kernel-rules.rst | 6 +- Documentation/scheduler/sched-energy.txt | 425 - .../sound/kernel-api/writing-an-alsa-driver.rst | 25 +- Documentation/spi/pxa2xx | 10 +- Documentation/sysctl/kernel.txt | 62 +- Documentation/sysctl/net.txt | 14 - Documentation/sysctl/vm.txt | 2 +- Documentation/trace/coresight-cpu-debug.txt | 2 +- .../translations/it_IT/process/coding-style.rst | 60 +- .../it_IT/process/submitting-patches.rst | 862 +- Documentation/translations/zh_CN/coding-style.rst | 57 +- .../virtual/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/resctrl_ui.txt | 2 +- LICENSES/exceptions/GCC-exception-2.0 | 18 - MAINTAINERS | 215 +- Makefile | 32 +- Next/SHA1s | 297 - Next/Trees | 299 - Next/merge.log | 6168 ---------- Next/quilt-import.log | 2 - arch/Kconfig | 2 +- arch/alpha/include/asm/barrier.h | 1 - arch/alpha/include/asm/topology.h | 3 +- arch/alpha/include/asm/unistd.h | 21 + arch/alpha/include/uapi/asm/mman.h | 4 +- arch/alpha/include/uapi/asm/socket.h | 2 - arch/alpha/include/uapi/asm/unistd.h | 10 - arch/alpha/kernel/osf_sys.c | 5 +- arch/alpha/kernel/perf_event.c | 7 +- arch/alpha/kernel/syscalls/syscall.tbl | 22 +- arch/arc/boot/dts/abilis_tb100.dtsi | 58 +- arch/arc/boot/dts/abilis_tb100_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb101.dtsi | 58 +- arch/arc/boot/dts/abilis_tb101_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb10x.dtsi | 60 +- arch/arc/boot/dts/axc001.dtsi | 6 +- arch/arc/boot/dts/axc003.dtsi | 16 +- arch/arc/boot/dts/axc003_idu.dtsi | 16 +- arch/arc/boot/dts/axs10x_mb.dtsi | 22 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axc003.dtsi | 4 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 18 +- arch/arc/include/asm/Kbuild | 4 + arch/arc/include/asm/arcregs.h | 12 +- arch/arc/include/asm/bitops.h | 6 +- arch/arc/include/asm/perf_event.h | 3 +- arch/arc/kernel/perf_event.c | 241 +- arch/arc/kernel/setup.c | 27 +- arch/arc/kernel/troubleshoot.c | 30 +- arch/arc/lib/memset-archs.S | 40 +- arch/arc/mm/fault.c | 13 +- arch/arc/mm/init.c | 3 +- arch/arm/arm-soc-for-next-contents.txt | 66 - arch/arm/boot/dts/Makefile | 8 - arch/arm/boot/dts/am335x-chiliboard.dts | 4 - arch/arm/boot/dts/am335x-shc.dts | 6 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2 + arch/arm/boot/dts/am3874-iceboard.dts | 496 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 10 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 5 - arch/arm/boot/dts/aspeed-g4.dtsi | 1 - arch/arm/boot/dts/aspeed-g5.dtsi | 41 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 30 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 - arch/arm/boot/dts/at91-wb45n.dts | 2 +- arch/arm/boot/dts/at91-wb50n.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 11 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 8 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 68 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 175 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 74 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 74 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 17 +- arch/arm/boot/dts/da850-evm.dts | 31 +- arch/arm/boot/dts/da850-lcdk.dts | 38 +- arch/arm/boot/dts/dm814x.dtsi | 64 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 + arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 16 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 34 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 5 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 - arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 - arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 - arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 - arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 49 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sll-evk.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 21 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 - arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 - .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 - .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 - arch/arm/boot/dts/imx6ul.dtsi | 8 - arch/arm/boot/dts/imx6ull-colibri.dtsi | 8 +- arch/arm/boot/dts/imx6ull.dtsi | 12 - arch/arm/boot/dts/imx7s.dtsi | 8 - arch/arm/boot/dts/imx7ulp.dtsi | 19 +- arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 11 - arch/arm/boot/dts/meson.dtsi | 2 +- arch/arm/boot/dts/meson6.dtsi | 8 - arch/arm/boot/dts/meson8.dtsi | 66 - arch/arm/boot/dts/meson8b-ec100.dts | 3 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 28 +- arch/arm/boot/dts/meson8b.dtsi | 54 - arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 3 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/mt7623.dtsi | 15 +- arch/arm/boot/dts/omap3-evm-common.dtsi | 7 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 + arch/arm/boot/dts/omap3-n900.dts | 2 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 10 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 30 - arch/arm/boot/dts/omap5-l4.dtsi | 2 + arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 16 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 130 - arch/arm/boot/dts/qcom-msm8974.dtsi | 11 - arch/arm/boot/dts/qcom-pm8941.dtsi | 39 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 24 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 82 - arch/arm/boot/dts/r7s9210.dtsi | 218 - arch/arm/boot/dts/r8a7743.dtsi | 79 +- arch/arm/boot/dts/r8a7744.dtsi | 188 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 - arch/arm/boot/dts/r8a7778.dtsi | 28 - arch/arm/boot/dts/r8a7779.dtsi | 26 - arch/arm/boot/dts/r8a7790-stout.dts | 15 +- arch/arm/boot/dts/rk3036-kylin.dts | 1 + arch/arm/boot/dts/rk3036.dtsi | 1 - arch/arm/boot/dts/rk3066a.dtsi | 48 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 17 +- arch/arm/boot/dts/rk3188.dtsi | 1 + arch/arm/boot/dts/rv1108-elgin-r1.dts | 206 - arch/arm/boot/dts/rv1108.dtsi | 37 - arch/arm/boot/dts/s3c2416-smdk2416.dts | 5 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 90 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 7 + arch/arm/boot/dts/s5pv210-galaxys.dts | 7 + arch/arm/boot/dts/s5pv210.dtsi | 25 +- arch/arm/boot/dts/sun4i-a10.dtsi | 44 - arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun7i-a20-bananapi.dts | 5 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 25 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 41 - arch/arm/boot/dts/sun8i-r40.dtsi | 15 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 16 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 3 +- arch/arm/boot/dts/tegra20.dtsi | 15 +- arch/arm/boot/dts/vf610-bk4.dts | 35 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 3 - arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/s5pv210_defconfig | 47 +- arch/arm/configs/shmobile_defconfig | 46 +- arch/arm/include/asm/arch_gicv3.h | 4 +- arch/arm/include/asm/kvm_emulate.h | 8 - arch/arm/include/asm/kvm_host.h | 53 +- arch/arm/include/asm/kvm_hyp.h | 4 - arch/arm/include/asm/kvm_mmu.h | 11 - arch/arm/include/asm/unistd.h | 5 +- arch/arm/include/asm/xen/page-coherent.h | 94 - arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/kvm/hyp/cp15-sr.c | 1 + arch/arm/kvm/hyp/hyp-entry.S | 2 +- arch/arm/kvm/hyp/switch.c | 2 +- arch/arm/kvm/hyp/tlb.c | 4 +- arch/arm/kvm/interrupts.S | 4 +- arch/arm/mach-actions/platsmp.c | 15 + arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-davinci/board-da830-evm.c | 17 +- arch/arm/mach-davinci/board-da850-evm.c | 32 +- arch/arm/mach-davinci/board-dm355-evm.c | 4 +- arch/arm/mach-davinci/board-dm365-evm.c | 13 +- arch/arm/mach-davinci/board-dm644x-evm.c | 17 +- arch/arm/mach-davinci/board-dm646x-evm.c | 13 +- arch/arm/mach-davinci/board-mityomapl138.c | 38 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 4 +- arch/arm/mach-davinci/board-sffsdr.c | 13 +- arch/arm/mach-davinci/common.c | 15 + arch/arm/mach-imx/Makefile | 3 +- arch/arm/mach-imx/common.h | 10 - arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 - arch/arm/mach-imx/cpuidle.h | 5 - arch/arm/mach-imx/mach-imx7ulp.c | 46 - arch/arm/mach-imx/mmdc.c | 9 +- arch/arm/mach-imx/pm-imx7ulp.c | 49 +- arch/arm/mach-integrator/impd1.c | 8 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 131 +- arch/arm/mach-orion5x/common.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 2 +- arch/arm/mach-orion5x/wnr854t-setup.c | 2 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +- arch/arm/mach-oxnas/Makefile | 1 + arch/arm/mach-oxnas/hotplug.c | 109 + arch/arm/mach-oxnas/platsmp.c | 4 + arch/arm/mach-pxa/cm-x255.c | 2 +- arch/arm/mach-pxa/cm-x270.c | 2 +- arch/arm/mach-pxa/corgi.c | 2 +- arch/arm/mach-pxa/devices.c | 2 +- arch/arm/mach-pxa/em-x270.c | 4 +- arch/arm/mach-pxa/hx4700.c | 2 +- arch/arm/mach-pxa/icontrol.c | 4 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/pcm027.c | 2 +- arch/arm/mach-pxa/poodle.c | 2 +- arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-pxa/stargate2.c | 6 +- arch/arm/mach-pxa/tosa.c | 2 +- arch/arm/mach-pxa/z2.c | 4 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm/mach-qcom/platsmp.c | 26 + arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 8 +- arch/arm/mach-sa1100/simpad.c | 1 + arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 - arch/arm/mach-socfpga/socfpga.c | 3 - arch/arm/mach-sunxi/sunxi.c | 2 +- arch/arm/mm/cache-l2x0-pmu.c | 9 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/mmu.c | 13 +- arch/arm/plat-orion/common.c | 2 +- arch/arm/tools/syscall.tbl | 85 +- arch/arm64/Kconfig | 7 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 1 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 12 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 30 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 20 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 13 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 6 - .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 6 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 11 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 97 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 120 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 156 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 137 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 446 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 17 - arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 98 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 555 - arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 2 - arch/arm64/boot/dts/mediatek/mt6797.dtsi | 28 - arch/arm64/boot/dts/mediatek/mt7622.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 6 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 6 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 28 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 12 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 16 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 79 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 5 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 20 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 72 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 379 +- arch/arm64/boot/dts/renesas/Makefile | 1 - arch/arm64/boot/dts/renesas/cat875.dtsi | 40 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 97 - arch/arm64/boot/dts/renesas/r8a774c0-ek874.dts | 14 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1751 --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 40 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 43 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 3 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 26 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 194 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 138 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 70 +- arch/arm64/boot/dts/rockchip/Makefile | 3 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 26 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 14 - arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 91 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts | 66 - arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 677 -- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 606 - arch/arm64/configs/defconfig | 23 - arch/arm64/include/asm/asm-prototypes.h | 2 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cache.h | 4 - arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/device.h | 3 + arch/arm64/include/asm/hugetlb.h | 5 - arch/arm64/include/asm/kvm_emulate.h | 8 - arch/arm64/include/asm/kvm_host.h | 48 +- arch/arm64/include/asm/kvm_hyp.h | 3 +- arch/arm64/include/asm/kvm_mmu.h | 11 - arch/arm64/include/asm/memblock.h | 21 + arch/arm64/include/asm/mmu.h | 45 - arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/include/asm/sysreg.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 99 +- arch/arm64/include/asm/xen/page-coherent.h | 76 - arch/arm64/kernel/asm-offsets.c | 20 + arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kernel/head.S | 1 - arch/arm64/kernel/kaslr.c | 8 +- arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/kernel/setup.c | 1 + arch/arm64/kvm/debug.c | 2 +- arch/arm64/kvm/hyp.S | 3 + arch/arm64/kvm/hyp/hyp-entry.S | 12 + arch/arm64/kvm/hyp/sysreg-sr.c | 1 + arch/arm64/kvm/sys_regs.c | 99 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/hugetlbpage.c | 20 - arch/arm64/mm/init.c | 20 +- arch/arm64/mm/mmu.c | 1 + arch/c6x/include/asm/Kbuild | 1 - arch/c6x/mm/dma-coherent.c | 9 +- arch/csky/include/asm/io.h | 25 - arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/include/asm/pgtable.h | 4 +- arch/csky/include/asm/processor.h | 4 +- arch/csky/kernel/module.c | 38 +- arch/csky/kernel/ptrace.c | 3 +- arch/csky/kernel/smp.c | 3 +- arch/h8300/Makefile | 2 + arch/h8300/include/asm/Kbuild | 1 - arch/hexagon/include/asm/Kbuild | 1 - arch/ia64/Makefile | 2 + arch/ia64/include/asm/unistd.h | 14 + arch/ia64/include/uapi/asm/socket.h | 2 - arch/ia64/include/uapi/asm/unistd.h | 2 - arch/ia64/kernel/numa.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 11 +- arch/ia64/mm/discontig.c | 6 +- arch/m68k/Makefile | 5 +- arch/m68k/apollo/Makefile | 2 +- arch/m68k/atari/config.c | 2 +- arch/m68k/configs/amcore_defconfig | 20 + arch/m68k/configs/amiga_defconfig | 37 +- arch/m68k/configs/apollo_defconfig | 34 +- arch/m68k/configs/atari_defconfig | 33 +- arch/m68k/configs/bvme6000_defconfig | 33 +- arch/m68k/configs/hp300_defconfig | 34 +- arch/m68k/configs/mac_defconfig | 34 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 34 +- arch/m68k/configs/mvme16x_defconfig | 33 +- arch/m68k/configs/q40_defconfig | 38 +- arch/m68k/configs/sun3_defconfig | 33 +- arch/m68k/configs/sun3x_defconfig | 34 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/macints.h | 3 + arch/m68k/include/asm/unistd.h | 4 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 88 +- arch/m68k/mac/misc.c | 18 +- arch/m68k/mac/via.c | 20 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/unistd.h | 4 +- arch/microblaze/kernel/setup.c | 13 +- arch/microblaze/kernel/syscalls/syscall.tbl | 83 +- arch/microblaze/mm/init.c | 5 +- arch/mips/Kconfig | 14 +- arch/mips/ath79/Kconfig | 73 + arch/mips/ath79/Makefile | 23 +- arch/mips/ath79/clock.c | 342 +- arch/mips/ath79/common.h | 5 + arch/mips/ath79/dev-common.c | 159 + arch/mips/ath79/dev-common.h | 18 + arch/mips/ath79/dev-gpio-buttons.c | 56 + arch/mips/ath79/dev-gpio-buttons.h | 23 + arch/mips/ath79/dev-leds-gpio.c | 54 + arch/mips/ath79/dev-leds-gpio.h | 21 + arch/mips/ath79/dev-spi.c | 38 + arch/mips/ath79/dev-spi.h | 22 + arch/mips/ath79/dev-usb.c | 242 + arch/mips/ath79/dev-usb.h | 17 + arch/mips/ath79/dev-wmac.c | 155 + arch/mips/ath79/dev-wmac.h | 17 + arch/mips/ath79/irq.c | 169 + arch/mips/ath79/mach-ap121.c | 92 + arch/mips/ath79/mach-ap136.c | 156 + arch/mips/ath79/mach-ap81.c | 100 + arch/mips/ath79/mach-db120.c | 136 + arch/mips/ath79/mach-pb44.c | 128 + arch/mips/ath79/mach-ubnt-xm.c | 126 + arch/mips/ath79/machtypes.h | 28 + arch/mips/ath79/pci.c | 273 + arch/mips/ath79/pci.h | 35 + arch/mips/ath79/setup.c | 78 +- arch/mips/bcm47xx/setup.c | 31 - arch/mips/boot/Makefile | 2 +- arch/mips/cavium-octeon/oct_ilm.c | 32 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/generic_defconfig | 2 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/mach-ath79/ath79.h | 4 + .../include/asm/mach-ath79/ath79_spi_platform.h | 0 .../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 + .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 + arch/mips/include/asm/mach-loongson32/platform.h | 4 + arch/mips/include/asm/unistd.h | 20 +- arch/mips/include/uapi/asm/mman.h | 4 +- arch/mips/include/uapi/asm/socket.h | 2 - arch/mips/jazz/jazzdma.c | 5 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 21 +- arch/mips/kernel/segment.c | 15 +- arch/mips/kernel/setup.c | 7 +- arch/mips/kernel/spinlock_test.c | 21 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 77 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 7 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 85 +- arch/mips/kernel/unaligned.c | 16 +- arch/mips/lantiq/irq.c | 77 +- arch/mips/lantiq/xway/dma.c | 6 +- arch/mips/loongson32/Kconfig | 15 + arch/mips/loongson32/Platform | 4 +- arch/mips/loongson32/common/platform.c | 63 + arch/mips/math-emu/me-debugfs.c | 23 +- arch/mips/mm/dma-noncoherent.c | 2 - arch/mips/mm/sc-debugfs.c | 15 +- arch/mips/pci/Makefile | 1 - arch/mips/pci/fixup-ath79.c | 21 - arch/mips/pci/msi-octeon.c | 4 +- arch/mips/ralink/bootrom.c | 8 +- arch/nds32/Makefile | 8 + arch/nds32/configs/defconfig | 2 +- arch/nds32/mm/init.c | 12 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/Makefile | 3 + arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/uaccess.h | 8 +- arch/openrisc/mm/ioremap.c | 11 +- arch/parisc/boot/Makefile | 6 + arch/parisc/include/asm/hardirq.h | 1 - arch/parisc/include/asm/unistd.h | 15 +- arch/parisc/include/uapi/asm/mman.h | 4 +- arch/parisc/include/uapi/asm/socket.h | 2 - arch/parisc/kernel/irq.c | 19 +- arch/parisc/kernel/smp.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 109 +- arch/parisc/kernel/traps.c | 4 +- arch/powerpc/Kconfig | 23 +- arch/powerpc/Makefile | 4 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/dts/Makefile | 1 - arch/powerpc/boot/dts/wii.dts | 22 - arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 30 +- arch/powerpc/include/asm/hvsi.h | 2 +- arch/powerpc/include/asm/ipic.h | 3 + arch/powerpc/include/asm/pci-bridge.h | 3 +- arch/powerpc/include/asm/powernv.h | 1 + arch/powerpc/include/asm/unistd.h | 8 +- arch/powerpc/include/uapi/asm/perf_regs.h | 1 - arch/powerpc/kernel/head_8xx.S | 3 +- arch/powerpc/kernel/irq.c | 5 + arch/powerpc/kernel/paca.c | 19 +- arch/powerpc/kernel/pci-common.c | 3 +- arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/setup-common.c | 4 +- arch/powerpc/kernel/setup_64.c | 24 +- arch/powerpc/kernel/signal_64.c | 7 +- arch/powerpc/kernel/syscalls/syscall.tbl | 134 +- arch/powerpc/kernel/trace/ftrace.c | 7 + arch/powerpc/kernel/traps.c | 29 +- arch/powerpc/kernel/udbg.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 4 +- arch/powerpc/kvm/Makefile | 5 + arch/powerpc/math-emu/Makefile | 2 +- arch/powerpc/mm/hash_utils_64.c | 12 +- arch/powerpc/mm/numa.c | 14 +- arch/powerpc/mm/pgtable-book3e.c | 8 +- arch/powerpc/mm/pgtable-book3s64.c | 5 +- arch/powerpc/mm/pgtable-radix.c | 25 +- arch/powerpc/mm/ppc_mmu_32.c | 3 +- arch/powerpc/mm/tlb_nohash.c | 2 +- arch/powerpc/perf/hv-24x7.c | 10 +- arch/powerpc/perf/hv-gpci.c | 10 +- arch/powerpc/perf/imc-pmu.c | 19 +- arch/powerpc/perf/perf_regs.c | 6 - arch/powerpc/platforms/4xx/ocm.c | 6 +- arch/powerpc/platforms/Kconfig.cputype | 6 - arch/powerpc/platforms/cell/spufs/file.c | 5 +- arch/powerpc/platforms/chrp/setup.c | 3 +- arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 5 +- arch/powerpc/platforms/powernv/memtrace.c | 5 +- arch/powerpc/platforms/powernv/npu-dma.c | 6 +- arch/powerpc/platforms/powernv/opal.c | 3 +- arch/powerpc/platforms/powernv/pci-ioda.c | 3 +- arch/powerpc/platforms/ps3/device-init.c | 4 +- arch/powerpc/platforms/pseries/pci.c | 2 - arch/powerpc/platforms/pseries/setup.c | 18 +- arch/powerpc/sysdev/dart_iommu.c | 7 +- arch/powerpc/sysdev/fsl_rmu.c | 7 +- arch/powerpc/sysdev/ipic.c | 35 + arch/powerpc/sysdev/xive/common.c | 2 +- arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/module.h | 28 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/unistd.h | 2 - arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/module-sections.c | 30 +- arch/riscv/kernel/ptrace.c | 9 +- arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/s390/Kconfig | 2 - arch/s390/boot/Makefile | 6 +- arch/s390/boot/compressed/Makefile | 4 +- arch/s390/boot/string.c | 1 - arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- arch/s390/hypfs/hypfs_diag0c.c | 3 +- arch/s390/include/asm/ftrace.h | 25 - arch/s390/include/asm/mmu_context.h | 7 +- arch/s390/include/asm/string.h | 28 +- arch/s390/include/asm/syscall_wrapper.h | 135 - arch/s390/include/asm/unistd.h | 7 +- arch/s390/include/uapi/asm/posix_types.h | 6 - arch/s390/include/uapi/asm/socket.h | 2 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/compat_linux.c | 235 +- arch/s390/kernel/compat_wrapper.c | 186 + arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 4 +- arch/s390/kernel/setup.c | 2 - arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/sys_s390.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 373 +- arch/s390/kernel/vdso.c | 5 +- arch/s390/lib/string.c | 28 - arch/s390/mm/pgtable.c | 2 + arch/s390/numa/numa.c | 14 +- arch/s390/scripts/Makefile.chkbss | 25 +- arch/sh/include/asm/unistd.h | 4 +- arch/sh/include/uapi/asm/unistd_32.h | 403 + arch/sh/kernel/syscalls/syscall.tbl | 88 +- arch/sh/kernel/syscalls/syscalltbl.sh | 4 +- arch/sh/kernel/syscalls_32.S | 2 +- arch/sh/mm/init.c | 18 +- arch/sh/mm/numa.c | 5 +- arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/unistd.h | 13 +- arch/sparc/include/uapi/asm/socket.h | 2 - arch/sparc/kernel/pci_fire.c | 3 +- arch/sparc/kernel/pci_schizo.c | 3 +- arch/sparc/kernel/prom_64.c | 7 +- arch/sparc/kernel/psycho_common.c | 3 +- arch/sparc/kernel/sbus.c | 3 +- arch/sparc/kernel/sys_sparc_64.c | 61 +- arch/sparc/kernel/syscalls/syscall.tbl | 116 +- arch/sparc/mm/init_64.c | 15 +- arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/mm/mmu.c | 14 +- arch/x86/Kconfig | 48 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/vmlinux.lds.S | 2 +- arch/x86/boot/setup.ld | 2 +- arch/x86/crypto/aesni-intel_glue.c | 34 +- arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 86 +- arch/x86/entry/syscalls/syscall_64.tbl | 7 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/amd/iommu.c | 6 +- arch/x86/events/amd/power.c | 10 +- arch/x86/events/amd/uncore.c | 7 +- arch/x86/events/intel/cstate.c | 12 +- arch/x86/events/intel/rapl.c | 9 +- arch/x86/events/intel/uncore.c | 9 +- arch/x86/events/intel/uncore_snb.c | 9 +- arch/x86/events/msr.c | 10 +- arch/x86/include/asm/alternative.h | 39 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/bitops.h | 6 + arch/x86/include/asm/mmu_context.h | 18 - arch/x86/include/asm/msr.h | 16 +- arch/x86/include/asm/pci.h | 3 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/asm/string_32.h | 104 + arch/x86/include/asm/string_64.h | 15 + arch/x86/include/asm/syscall.h | 28 - arch/x86/include/asm/uaccess.h | 2 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/apic/x2apic_uv_x.c | 7 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/amd.c | 8 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/mce/amd.c | 36 - arch/x86/kernel/cpu/mce/apei.c | 10 +- arch/x86/kernel/cpu/mce/core.c | 30 + arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/cpu/resctrl/internal.h | 16 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 194 +- arch/x86/kernel/crash.c | 1 - arch/x86/kernel/e820.c | 9 +- arch/x86/kernel/hpet.c | 4 + arch/x86/kernel/kexec-bzimage64.c | 16 +- arch/x86/kernel/machine_kexec_64.c | 3 - arch/x86/kernel/setup.c | 19 +- arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/tsc.c | 30 +- arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/kvm/svm.c | 3 - arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/lib/kaslr.c | 4 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/mm/mpx.c | 2 +- arch/x86/platform/uv/tlb_uv.c | 8 +- arch/x86/realmode/rm/Makefile | 5 +- arch/x86/realmode/rm/realmode.lds.S | 2 +- arch/x86/xen/enlighten_pv.c | 5 +- arch/x86/xen/time.c | 12 +- arch/xtensa/include/asm/unistd.h | 14 +- arch/xtensa/include/uapi/asm/mman.h | 4 +- arch/xtensa/include/uapi/asm/socket.h | 2 - arch/xtensa/kernel/syscalls/syscall.tbl | 78 +- block/bfq-wf2q.c | 11 +- block/blk-core.c | 23 +- block/blk-mq-debugfs-zoned.c | 2 + block/blk-mq.c | 3 +- certs/system_keyring.c | 23 +- crypto/Kconfig | 4 +- crypto/adiantum.c | 4 - crypto/aead.c | 4 +- crypto/af_alg.c | 33 +- crypto/ahash.c | 28 +- crypto/algapi.c | 36 +- crypto/arc4.c | 82 +- crypto/authenc.c | 14 +- crypto/authencesn.c | 2 +- crypto/cbc.c | 131 +- crypto/cfb.c | 139 +- crypto/crypto_null.c | 57 +- crypto/crypto_user_stat.c | 4 + crypto/ctr.c | 160 +- crypto/ecb.c | 151 +- crypto/gcm.c | 2 +- crypto/keywrap.c | 198 +- crypto/ofb.c | 202 +- crypto/pcbc.c | 143 +- crypto/rsa-pkcs1pad.c | 1 - crypto/shash.c | 27 +- crypto/skcipher.c | 158 +- crypto/sm3_generic.c | 2 +- crypto/streebog_generic.c | 2 +- crypto/testmgr.c | 353 +- crypto/testmgr.h | 12137 +++++++++++++------ crypto/tgr192.c | 6 +- drivers/Makefile | 2 +- drivers/acpi/Kconfig | 11 - drivers/acpi/Makefile | 3 +- drivers/acpi/acpi_dbg.c | 30 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 3 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 17 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 10 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 12 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 14 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxferror.c | 44 - drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/einj.c | 93 +- drivers/acpi/apei/erst.c | 27 +- drivers/acpi/apei/hest.c | 6 - drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/bus.c | 24 +- drivers/acpi/custom_method.c | 6 + drivers/acpi/ec_sys.c | 36 +- drivers/acpi/internal.h | 4 - drivers/acpi/nfit/core.c | 86 +- drivers/acpi/nfit/intel.c | 8 +- drivers/acpi/numa.c | 6 +- drivers/acpi/pmic/intel_pmic.c | 61 - drivers/acpi/pmic/intel_pmic.h | 4 - drivers/acpi/pmic/intel_pmic_chtwc.c | 19 - drivers/acpi/pmic/intel_pmic_xpower.c | 42 +- drivers/acpi/power.c | 22 - drivers/acpi/tables.c | 12 +- drivers/android/binderfs.c | 282 +- drivers/ata/Kconfig | 2 +- drivers/ata/ahci.h | 2 - drivers/ata/ahci_mvebu.c | 87 +- drivers/ata/libahci_platform.c | 13 - drivers/ata/pata_macio.c | 9 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 22 +- drivers/atm/he.c | 41 +- drivers/atm/idt77252.c | 16 +- drivers/base/base.h | 4 - drivers/base/bus.c | 20 +- drivers/base/cacheinfo.c | 6 +- drivers/base/class.c | 14 +- drivers/base/core.c | 4 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/domain.c | 11 +- drivers/base/power/main.c | 3 - drivers/base/power/runtime.c | 43 +- drivers/base/regmap/regmap-irq.c | 107 +- drivers/bcma/bcma_private.h | 9 +- drivers/bcma/driver_gpio.c | 2 +- drivers/bcma/host_pci.c | 2 - drivers/bcma/host_soc.c | 4 +- drivers/bcma/main.c | 45 +- drivers/block/loop.c | 35 +- drivers/block/mtip32xx/mtip32xx.c | 42 +- drivers/block/nbd.c | 5 +- drivers/block/null_blk.h | 1 - drivers/block/rbd.c | 9 +- drivers/block/skd_main.c | 4 +- drivers/block/zram/zram_drv.c | 90 +- drivers/block/zram/zram_drv.h | 5 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btmrvl_drv.h | 2 + drivers/bluetooth/btmrvl_sdio.c | 43 +- drivers/bluetooth/btqca.c | 19 - drivers/bluetooth/btqca.h | 8 +- drivers/bluetooth/h4_recv.h | 4 - drivers/bluetooth/hci_h4.c | 4 - drivers/bluetooth/hci_qca.c | 5 +- drivers/bus/imx-weim.c | 70 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 322 +- drivers/char/ipmi/ipmi_si_intf.c | 5 +- drivers/char/ipmi/ipmi_ssif.c | 211 +- drivers/char/ipmi/kcs_bmc.c | 5 +- drivers/char/mwave/mwavedd.c | 7 - drivers/char/random.c | 10 +- drivers/clk/Kconfig | 7 +- drivers/clk/Makefile | 1 - drivers/clk/at91/sama5d2.c | 3 +- drivers/clk/clk-clps711x.c | 61 +- drivers/clk/clk-fixed-mmio.c | 101 - drivers/clk/clk-highbank.c | 1 - drivers/clk/clk-qoriq.c | 1 - drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 16 +- drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 5 +- drivers/clk/imx/clk-imx6q.c | 1 - drivers/clk/imx/clk-imx6sx.c | 1 - drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk-imx7ulp.c | 16 +- drivers/clk/imx/clk-imx8mq.c | 194 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 - drivers/clk/imx/clk-vf610.c | 1 - drivers/clk/imx/clk.h | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 4 + drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/dove.c | 8 +- drivers/clk/mvebu/kirkwood.c | 2 - drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/qcom/Kconfig | 1 - drivers/clk/qcom/clk-smd-rpm.c | 63 - drivers/clk/qcom/gcc-msm8998.c | 51 +- drivers/clk/qcom/gcc-sdm845.c | 14 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 - drivers/clk/renesas/r8a774c0-cpg-mssr.c | 8 +- drivers/clk/rockchip/clk-rk3188.c | 4 +- drivers/clk/rockchip/clk-rk3328.c | 12 +- drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/socfpga/clk-gate.c | 22 +- drivers/clk/socfpga/clk-pll-a10.c | 1 - drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-pll.c | 1 - drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 4 +- drivers/clk/ti/clk.c | 8 +- drivers/clk/ti/divider.c | 11 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/clocksource/Kconfig | 10 - drivers/clocksource/arm_arch_timer.c | 66 +- drivers/clocksource/timer-sun5i.c | 10 - drivers/cpufreq/Kconfig.arm | 11 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/armada-8k-cpufreq.c | 204 - drivers/cpufreq/cpufreq.c | 14 +- drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/s5pv210-cpufreq.c | 67 +- drivers/cpufreq/scmi-cpufreq.c | 8 +- drivers/cpufreq/scpi-cpufreq.c | 4 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/teo.c | 444 - drivers/crypto/Kconfig | 1 - drivers/crypto/amcc/crypto4xx_core.c | 93 +- drivers/crypto/amcc/crypto4xx_core.h | 4 - drivers/crypto/amcc/crypto4xx_reg_def.h | 1 - drivers/crypto/bcm/cipher.c | 50 +- drivers/crypto/caam/caamalg.c | 2 +- drivers/crypto/caam/caamalg_qi2.c | 7 + drivers/crypto/caam/caamhash.c | 214 +- drivers/crypto/caam/caamhash_desc.c | 58 +- drivers/crypto/caam/caamhash_desc.h | 2 - drivers/crypto/caam/ctrl.c | 4 + drivers/crypto/caam/desc.h | 1 - drivers/crypto/caam/error.c | 6 - drivers/crypto/caam/error.h | 9 - drivers/crypto/cavium/cpt/cptpf_main.c | 4 +- drivers/crypto/cavium/cpt/cptvf_main.c | 7 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 2 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 6 +- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccp/psp-dev.h | 2 +- drivers/crypto/ccp/sp-dev.c | 2 +- drivers/crypto/ccp/sp-dev.h | 2 +- drivers/crypto/ccp/sp-pci.c | 2 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/ccree/cc_aead.c | 40 +- drivers/crypto/chelsio/chcr_algo.c | 8 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 4 - drivers/crypto/chelsio/chtls/chtls_io.c | 12 +- drivers/crypto/hisilicon/sec/sec_algs.c | 4 +- drivers/crypto/hisilicon/sec/sec_drv.c | 15 +- drivers/crypto/ixp4xx_crypto.c | 6 +- drivers/crypto/mediatek/mtk-platform.c | 16 +- drivers/crypto/qat/qat_common/adf_admin.c | 12 +- drivers/crypto/qat/qat_common/qat_algs.c | 24 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 68 +- drivers/crypto/talitos.c | 26 +- drivers/crypto/ux500/cryp/cryp_core.c | 6 - drivers/crypto/virtio/virtio_crypto_algs.c | 2 +- drivers/dio/dio.c | 4 +- drivers/dma-buf/dma-buf.c | 12 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_debug.c | 16 +- drivers/dma-buf/sync_file.c | 4 +- drivers/dma/at_hdmac.c | 5 + drivers/dma/bcm2835-dma.c | 3 +- drivers/dma/dma-axi-dmac.c | 3 +- drivers/dma/dma-jz4780.c | 5 +- drivers/dma/dmaengine.c | 4 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 2 +- drivers/dma/dw/Kconfig | 2 - drivers/dma/dw/Makefile | 2 +- drivers/dma/dw/core.c | 245 +- drivers/dma/dw/dw.c | 138 - drivers/dma/dw/idma32.c | 160 - drivers/dma/dw/internal.h | 15 +- drivers/dma/dw/pci.c | 53 +- drivers/dma/dw/platform.c | 22 +- drivers/dma/dw/regs.h | 30 +- drivers/dma/imx-dma.c | 8 +- drivers/dma/imx-sdma.c | 24 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/mv_xor.c | 5 +- drivers/dma/mxs-dma.c | 6 +- drivers/dma/pl330.c | 1 + drivers/dma/qcom/bam_dma.c | 4 +- drivers/dma/qcom/hidma.c | 19 +- drivers/dma/qcom/hidma_mgmt.c | 3 +- drivers/dma/sa11x0-dma.c | 2 + drivers/dma/sh/usb-dmac.c | 2 - drivers/dma/st_fdma.c | 6 +- drivers/dma/stm32-dma.c | 71 +- drivers/dma/stm32-dmamux.c | 58 +- drivers/dma/stm32-mdma.c | 56 +- drivers/dma/tegra20-apb-dma.c | 45 +- drivers/dma/tegra210-adma.c | 5 +- drivers/dma/timb_dma.c | 4 +- drivers/dma/xgene-dma.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 184 +- drivers/dma/xilinx/zynqmp_dma.c | 6 +- drivers/edac/Kconfig | 9 - drivers/edac/Makefile | 1 - drivers/edac/aspeed_edac.c | 421 - drivers/edac/debugfs.c | 48 +- drivers/edac/edac_module.h | 8 +- drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-ptn5150.c | 339 - drivers/firewire/sbp2.c | 5 +- drivers/firmware/efi/efi.c | 3 - drivers/firmware/imx/scu-pd.c | 1 - drivers/firmware/raspberrypi.c | 11 - drivers/firmware/tegra/Makefile | 1 + drivers/firmware/tegra/bpmp-private.h | 28 + drivers/firmware/tegra/bpmp-tegra186.c | 310 + drivers/firmware/tegra/bpmp.c | 320 +- drivers/gpio/Kconfig | 1 - drivers/gpio/gpio-altera-a10sr.c | 15 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-eic-sprd.c | 14 +- drivers/gpio/gpio-f7188x.c | 24 +- drivers/gpio/gpio-hlwd.c | 192 +- drivers/gpio/gpio-madera.c | 2 +- drivers/gpio/gpio-mvebu.c | 11 - drivers/gpio/gpio-pca953x.c | 106 +- drivers/gpio/gpio-pcf857x.c | 26 +- drivers/gpio/gpio-pmic-eic-sprd.c | 1 + drivers/gpio/gpio-rcar.c | 12 +- drivers/gpio/gpio-sama5d2-piobu.c | 20 +- drivers/gpio/gpio-tegra186.c | 70 +- drivers/gpio/gpiolib-acpi.c | 12 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib.c | 46 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 + drivers/gpu/drm/amd/amdgpu/atom.c | 2 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 3 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 44 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +- .../drm/amd/display/modules/power/power_helpers.c | 2 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 24 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +- .../amd/powerplay/hwmgr/vega10_processpptables.c | 22 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 21 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 34 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 2 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arc/arcpgu_drv.c | 10 +- drivers/gpu/drm/arc/arcpgu_sim.c | 4 +- drivers/gpu/drm/arm/Kconfig | 12 +- drivers/gpu/drm/arm/Makefile | 1 - drivers/gpu/drm/arm/display/Kbuild | 3 - drivers/gpu/drm/arm/display/Kconfig | 14 - drivers/gpu/drm/arm/display/include/malidp_io.h | 42 - .../gpu/drm/arm/display/include/malidp_product.h | 23 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 16 - drivers/gpu/drm/arm/display/komeda/Makefile | 21 - drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 111 - drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 106 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 186 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 110 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 144 - .../drm/arm/display/komeda/komeda_format_caps.c | 75 - .../drm/arm/display/komeda/komeda_format_caps.h | 89 - .../drm/arm/display/komeda/komeda_framebuffer.c | 165 - .../drm/arm/display/komeda/komeda_framebuffer.h | 34 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 167 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 113 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 200 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 359 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 109 - .../drm/arm/display/komeda/komeda_private_obj.c | 88 - drivers/gpu/drm/arm/hdlcd_crtc.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 4 +- drivers/gpu/drm/arm/malidp_crtc.c | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/armada/armada_510.c | 2 +- drivers/gpu/drm/armada/armada_crtc.c | 10 +- drivers/gpu/drm/armada/armada_crtc.h | 2 - drivers/gpu/drm/armada/armada_drv.c | 2 +- drivers/gpu/drm/armada/armada_fb.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 1 - drivers/gpu/drm/ast/ast_fb.c | 6 +- drivers/gpu/drm/ast/ast_mode.c | 1 - drivers/gpu/drm/ati_pcigart.c | 7 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 2 +- drivers/gpu/drm/bochs/Makefile | 2 +- drivers/gpu/drm/bochs/bochs.h | 23 +- drivers/gpu/drm/bochs/bochs_drv.c | 36 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 163 + drivers/gpu/drm/bochs/bochs_hw.c | 26 +- drivers/gpu/drm/bochs/bochs_kms.c | 219 +- drivers/gpu/drm/bochs/bochs_mm.c | 68 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 8 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 9 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 11 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 6 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 2 +- drivers/gpu/drm/bridge/lvds-encoder.c | 53 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 2 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 +- drivers/gpu/drm/bridge/panel.c | 24 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/sii902x.c | 9 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 1 + .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 20 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 59 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 1 - drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 - drivers/gpu/drm/cirrus/cirrus_mode.c | 1 - drivers/gpu/drm/drm_atomic.c | 19 +- drivers/gpu/drm/drm_atomic_helper.c | 1 + drivers/gpu/drm/drm_atomic_uapi.c | 3 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_bufs.c | 11 - drivers/gpu/drm/drm_color_mgmt.c | 44 - drivers/gpu/drm/drm_connector.c | 91 +- drivers/gpu/drm/drm_context.c | 15 +- drivers/gpu/drm/drm_crtc.c | 41 + drivers/gpu/drm/drm_crtc_helper.c | 58 +- drivers/gpu/drm/drm_crtc_internal.h | 1 - drivers/gpu/drm/drm_damage_helper.c | 41 - drivers/gpu/drm/drm_dp_helper.c | 16 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1055 +- drivers/gpu/drm/drm_drv.c | 24 +- drivers/gpu/drm/drm_edid.c | 101 +- drivers/gpu/drm/drm_fb_cma_helper.c | 137 +- drivers/gpu/drm/drm_fb_helper.c | 298 +- drivers/gpu/drm/drm_flip_work.c | 1 - drivers/gpu/drm/drm_framebuffer.c | 1 - drivers/gpu/drm/drm_gem.c | 36 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 50 +- drivers/gpu/drm/drm_internal.h | 2 - drivers/gpu/drm/drm_lease.c | 6 +- drivers/gpu/drm/drm_mode_config.c | 5 +- drivers/gpu/drm/drm_mode_object.c | 13 +- drivers/gpu/drm/drm_modes.c | 11 +- drivers/gpu/drm/drm_modeset_helper.c | 2 +- drivers/gpu/drm/drm_modeset_lock.c | 8 - drivers/gpu/drm/drm_of.c | 4 +- drivers/gpu/drm/drm_panel.c | 3 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 3 - drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 91 +- drivers/gpu/drm/drm_vblank.c | 45 +- drivers/gpu/drm/etnaviv/Kconfig | 1 + drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 2 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 7 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 13 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 44 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 4 + drivers/gpu/drm/i2c/ch7006_drv.c | 6 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/i2c/tda998x_drv.c | 12 +- drivers/gpu/drm/i915/Kconfig.debug | 3 +- drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/dvo.h | 1 + drivers/gpu/drm/i915/gvt/Makefile | 1 + drivers/gpu/drm/i915/gvt/aperture_gm.c | 8 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 83 +- drivers/gpu/drm/i915/gvt/display.c | 12 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 5 +- drivers/gpu/drm/i915/gvt/edid.c | 32 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 12 +- drivers/gpu/drm/i915/gvt/gvt.c | 108 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/handlers.c | 30 +- drivers/gpu/drm/i915/gvt/hypercall.h | 11 +- drivers/gpu/drm/i915/gvt/interrupt.c | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 72 +- drivers/gpu/drm/i915/gvt/mmio.c | 6 +- drivers/gpu/drm/i915/gvt/mmio.h | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 18 +- drivers/gpu/drm/i915/gvt/mpt.h | 15 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 86 +- drivers/gpu/drm/i915/gvt/scheduler.h | 3 +- drivers/gpu/drm/i915/gvt/trace.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 908 +- drivers/gpu/drm/i915/i915_drv.c | 267 +- drivers/gpu/drm/i915/i915_drv.h | 474 +- drivers/gpu/drm/i915/i915_gem.c | 754 +- drivers/gpu/drm/i915/i915_gem_context.c | 26 +- drivers/gpu/drm/i915/i915_gem_context.h | 4 - drivers/gpu/drm/i915/i915_gem_dmabuf.c | 1 + drivers/gpu/drm/i915/i915_gem_evict.c | 1 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 25 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 209 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 4 +- drivers/gpu/drm/i915/i915_gem_internal.c | 1 + drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 163 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 8 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 5 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 225 +- drivers/gpu/drm/i915/i915_gpu_error.c | 86 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 +- drivers/gpu/drm/i915/i915_ioc32.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 365 +- drivers/gpu/drm/i915/i915_params.c | 32 +- drivers/gpu/drm/i915/i915_params.h | 11 - drivers/gpu/drm/i915/i915_pci.c | 8 +- drivers/gpu/drm/i915/i915_perf.c | 20 +- drivers/gpu/drm/i915/i915_pmu.c | 39 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 250 +- drivers/gpu/drm/i915/i915_request.c | 232 +- drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/i915/i915_reset.c | 1389 --- drivers/gpu/drm/i915/i915_reset.h | 56 - drivers/gpu/drm/i915/i915_suspend.c | 13 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_timeline.h | 8 + drivers/gpu/drm/i915/i915_trace.h | 32 +- drivers/gpu/drm/i915/icl_dsi.c | 45 +- drivers/gpu/drm/i915/intel_acpi.c | 1 + drivers/gpu/drm/i915/intel_atomic.c | 7 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 5 +- drivers/gpu/drm/i915/intel_audio.c | 6 +- drivers/gpu/drm/i915/intel_bios.c | 23 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 74 +- drivers/gpu/drm/i915/intel_cdclk.c | 60 +- drivers/gpu/drm/i915/intel_color.c | 274 +- drivers/gpu/drm/i915/intel_connector.c | 5 +- drivers/gpu/drm/i915/intel_crt.c | 91 +- drivers/gpu/drm/i915/intel_csr.c | 93 +- drivers/gpu/drm/i915/intel_ddi.c | 424 +- drivers/gpu/drm/i915/intel_device_info.c | 107 +- drivers/gpu/drm/i915/intel_device_info.h | 31 +- drivers/gpu/drm/i915/intel_display.c | 467 +- drivers/gpu/drm/i915/intel_display.h | 6 +- drivers/gpu/drm/i915/intel_dp.c | 616 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 32 +- drivers/gpu/drm/i915/intel_dp_mst.c | 82 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 18 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 205 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 53 +- drivers/gpu/drm/i915/intel_drv.h | 224 +- drivers/gpu/drm/i915/intel_dsi.h | 6 +- drivers/gpu/drm/i915/intel_dsi_vbt.c | 24 +- drivers/gpu/drm/i915/intel_dvo.c | 12 +- drivers/gpu/drm/i915/intel_engine_cs.c | 181 +- drivers/gpu/drm/i915/intel_fbc.c | 35 +- drivers/gpu/drm/i915/intel_fbdev.c | 12 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 18 +- drivers/gpu/drm/i915/intel_frontbuffer.c | 1 + drivers/gpu/drm/i915/intel_guc.h | 3 - drivers/gpu/drm/i915/intel_guc_fw.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 29 +- drivers/gpu/drm/i915/intel_guc_submission.c | 3 +- drivers/gpu/drm/i915/intel_gvt.c | 12 +- drivers/gpu/drm/i915/intel_hangcheck.c | 183 +- drivers/gpu/drm/i915/intel_hdcp.c | 21 +- drivers/gpu/drm/i915/intel_hdmi.c | 53 +- drivers/gpu/drm/i915/intel_hotplug.c | 6 +- drivers/gpu/drm/i915/intel_huc.c | 8 +- drivers/gpu/drm/i915/intel_huc_fw.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 21 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 1 - drivers/gpu/drm/i915/intel_lrc.c | 324 +- drivers/gpu/drm/i915/intel_lrc.h | 10 +- drivers/gpu/drm/i915/intel_lspcon.c | 36 +- drivers/gpu/drm/i915/intel_lvds.c | 49 +- drivers/gpu/drm/i915/intel_mocs.c | 2 +- drivers/gpu/drm/i915/intel_mocs.h | 1 + drivers/gpu/drm/i915/intel_opregion.c | 1 + drivers/gpu/drm/i915/intel_overlay.c | 13 +- drivers/gpu/drm/i915/intel_panel.c | 102 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 32 +- drivers/gpu/drm/i915/intel_pm.c | 1123 +- drivers/gpu/drm/i915/intel_psr.c | 89 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 508 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 96 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 594 +- drivers/gpu/drm/i915/intel_sdvo.c | 123 +- drivers/gpu/drm/i915/intel_sprite.c | 91 +- drivers/gpu/drm/i915/intel_tv.c | 9 +- drivers/gpu/drm/i915/intel_uc.c | 15 +- drivers/gpu/drm/i915/intel_uc.h | 6 +- drivers/gpu/drm/i915/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/intel_uncore.c | 508 +- drivers/gpu/drm/i915/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 +- drivers/gpu/drm/i915/intel_workarounds.c | 131 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 42 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 47 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 140 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 98 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 118 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 22 +- drivers/gpu/drm/i915/selftests/i915_request.c | 113 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 77 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 85 - drivers/gpu/drm/i915/selftests/igt_live_test.h | 35 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 86 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 10 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 341 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 31 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 120 +- drivers/gpu/drm/i915/selftests/mock_context.c | 7 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 110 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 15 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 15 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 4 +- drivers/gpu/drm/i915/vlv_dsi.c | 51 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 31 +- drivers/gpu/drm/imx/Kconfig | 3 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 2 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 27 +- drivers/gpu/drm/imx/imx-tve.c | 2 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 12 +- drivers/gpu/drm/imx/ipuv3-plane.c | 80 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 9 +- drivers/gpu/drm/meson/meson_crtc.c | 25 +- drivers/gpu/drm/meson/meson_drv.c | 42 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 16 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 4 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 1 - drivers/gpu/drm/mgag200/mgag200_mode.c | 1 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 26 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 11 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 - drivers/gpu/drm/msm/dsi/dsi.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 13 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 13 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 7 +- drivers/gpu/drm/msm/msm_drv.h | 8 +- drivers/gpu/drm/msm/msm_fb.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 10 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 3 +- drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 28 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 + drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/tvnv17.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 113 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 - drivers/gpu/drm/nouveau/nouveau_connector.c | 1 - drivers/gpu/drm/nouveau/nouveau_display.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 33 - drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 17 - drivers/gpu/drm/nouveau/nvkm/engine/dma/usernv04.c | 1 - drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/clk/mcp77.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.c | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/gpu/drm/omapdrm/omap_connector.c | 11 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 9 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 1 + drivers/gpu/drm/omapdrm/omap_encoder.c | 6 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 - drivers/gpu/drm/panel/Kconfig | 9 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 11 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 496 - drivers/gpu/drm/pl111/pl111_drv.c | 8 +- drivers/gpu/drm/qxl/qxl_cmd.c | 2 - drivers/gpu/drm/qxl/qxl_display.c | 11 +- drivers/gpu/drm/qxl/qxl_drv.c | 7 +- drivers/gpu/drm/qxl/qxl_fb.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/qxl/qxl_prime.c | 14 + drivers/gpu/drm/r128/r128_cce.c | 5 +- drivers/gpu/drm/radeon/atom.c | 2 - drivers/gpu/drm/radeon/radeon_acpi.c | 1 - drivers/gpu/drm/radeon/radeon_audio.c | 14 +- drivers/gpu/drm/radeon/radeon_connectors.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 1 - drivers/gpu/drm/radeon/radeon_display.c | 3 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 10 +- drivers/gpu/drm/radeon/radeon_drv.c | 1 - drivers/gpu/drm/radeon/radeon_irq_kms.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 44 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 8 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 44 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 51 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 25 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dts | 93 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dts | 53 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 2 + drivers/gpu/drm/rcar-du/rcar_du_plane.h | 3 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 2 + drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 3 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 17 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 38 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 39 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 161 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 15 - drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 6 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 180 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 53 - drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 5 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/sti/sti_crtc.c | 18 +- drivers/gpu/drm/sti/sti_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 6 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/stm/drv.c | 8 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 15 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 32 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 5 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 350 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 52 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 11 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 28 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 2 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 +- drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/drm.c | 57 +- drivers/gpu/drm/tegra/drm.h | 5 +- drivers/gpu/drm/tegra/fb.c | 1 - drivers/gpu/drm/tegra/hda.c | 63 - drivers/gpu/drm/tegra/hda.h | 20 - drivers/gpu/drm/tegra/hdmi.c | 222 +- drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 48 +- drivers/gpu/drm/tegra/vic.c | 17 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 35 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 5 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 26 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 100 +- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 34 +- drivers/gpu/drm/tinydrm/hx8357d.c | 3 +- drivers/gpu/drm/tinydrm/ili9225.c | 151 +- drivers/gpu/drm/tinydrm/ili9341.c | 3 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 97 +- drivers/gpu/drm/tinydrm/repaper.c | 44 +- drivers/gpu/drm/tinydrm/st7586.c | 87 +- drivers/gpu/drm/tinydrm/st7735r.c | 3 +- drivers/gpu/drm/tve200/tve200_drv.c | 10 +- drivers/gpu/drm/udl/udl_connector.c | 1 - drivers/gpu/drm/udl/udl_drv.c | 1 - drivers/gpu/drm/udl/udl_main.c | 1 - drivers/gpu/drm/v3d/v3d_drv.h | 1 + drivers/gpu/drm/v3d/v3d_gem.c | 60 +- drivers/gpu/drm/vc4/vc4_crtc.c | 45 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 4 - drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 34 +- drivers/gpu/drm/vc4/vc4_kms.c | 7 +- drivers/gpu/drm/vc4/vc4_plane.c | 145 +- drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 4 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 10 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 103 + drivers/gpu/drm/virtio/virtgpu_drv.c | 88 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 191 + drivers/gpu/drm/virtio/virtgpu_fence.c | 8 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 18 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 17 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 14 + drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vkms/vkms_crtc.c | 3 +- drivers/gpu/drm/vkms/vkms_drv.c | 3 +- drivers/gpu/drm/vkms/vkms_output.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 3 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/gpu/drm/zte/zx_drm_drv.c | 2 +- drivers/gpu/drm/zte/zx_hdmi.c | 6 +- drivers/gpu/drm/zte/zx_tvenc.c | 2 +- drivers/gpu/drm/zte/zx_vga.c | 2 +- drivers/gpu/drm/zte/zx_vou.c | 2 +- drivers/gpu/host1x/dev.c | 2 +- drivers/gpu/ipu-v3/ipu-common.c | 8 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-csi.c | 126 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/Kconfig | 1 - drivers/hid/Kconfig | 7 - drivers/hid/Makefile | 1 - drivers/hid/hid-core.c | 23 +- drivers/hid/hid-ids.h | 4 - drivers/hid/hid-maltron.c | 165 - drivers/hid/hid-sony.c | 31 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 - drivers/hid/intel-ish-hid/ipc/ipc.c | 9 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 6 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 21 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 4 +- drivers/hid/intel-ish-hid/ishtp/client.h | 2 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +- drivers/hv/channel.c | 13 +- drivers/hv/channel_mgmt.c | 18 +- drivers/hv/hv_balloon.c | 30 +- drivers/hv/hyperv_vmbus.h | 4 +- drivers/hv/ring_buffer.c | 31 +- drivers/hv/vmbus_drv.c | 139 +- drivers/hwmon/adm1029.c | 67 +- drivers/hwmon/adt7462.c | 4 - drivers/hwmon/dell-smm-hwmon.c | 97 +- drivers/hwmon/gl518sm.c | 120 +- drivers/hwmon/gl520sm.c | 184 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/hih6130.c | 21 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/i5500_temp.c | 14 +- drivers/hwmon/i5k_amb.c | 12 +- drivers/hwmon/ibmaem.c | 15 +- drivers/hwmon/ibmpex.c | 14 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina209.c | 151 +- drivers/hwmon/ina3221.c | 36 +- drivers/hwmon/jc42.c | 8 +- drivers/hwmon/k8temp.c | 12 +- drivers/hwmon/lineage-pem.c | 77 +- drivers/hwmon/lm73.c | 34 +- drivers/hwmon/lm75.c | 6 +- drivers/hwmon/lm77.c | 45 +- drivers/hwmon/lm80.c | 142 +- drivers/hwmon/lm83.c | 62 +- drivers/hwmon/lm90.c | 12 +- drivers/hwmon/lm92.c | 39 +- drivers/hwmon/lm93.c | 630 +- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/lm95245.c | 8 +- drivers/hwmon/ltc2990.c | 32 +- drivers/hwmon/ltc4151.c | 11 +- drivers/hwmon/ltc4222.c | 56 +- drivers/hwmon/ltc4245.c | 8 +- drivers/hwmon/ltc4261.c | 28 +- drivers/hwmon/max16065.c | 225 +- drivers/hwmon/max1619.c | 33 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max31790.c | 6 +- drivers/hwmon/max6639.c | 92 +- drivers/hwmon/max6642.c | 31 +- drivers/hwmon/max6650.c | 6 +- drivers/hwmon/mc13783-adc.c | 49 +- drivers/hwmon/nct6775.c | 12 +- drivers/hwmon/nct7904.c | 10 +- drivers/hwmon/nsa320-hwmon.c | 8 +- drivers/hwmon/occ/common.c | 24 +- drivers/hwmon/pc87360.c | 427 +- drivers/hwmon/pc87427.c | 317 +- drivers/hwmon/pmbus/pmbus.c | 64 +- drivers/hwmon/powr1220.c | 144 +- drivers/hwmon/sch5627.c | 146 +- drivers/hwmon/sch5636.c | 202 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 34 +- drivers/hwmon/sht21.c | 17 +- drivers/hwmon/sht3x.c | 50 +- drivers/hwmon/smsc47b397.c | 24 +- drivers/hwmon/stts751.c | 64 +- drivers/hwmon/tc654.c | 60 +- drivers/hwmon/tc74.c | 4 +- drivers/hwmon/tmp102.c | 4 +- drivers/hwmon/tmp103.c | 20 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/vexpress-hwmon.c | 25 +- drivers/hwmon/via-cputemp.c | 15 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-stm.c | 12 +- drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/i2c/busses/i2c-aspeed.c | 1 + drivers/i2c/busses/i2c-brcmstb.c | 13 +- drivers/i2c/busses/i2c-exynos5.c | 11 +- drivers/i2c/busses/i2c-imx.c | 37 +- drivers/i2c/busses/i2c-rcar.c | 27 - drivers/i2c/busses/i2c-s3c2410.c | 8 +- drivers/i2c/busses/i2c-sh_mobile.c | 105 +- drivers/i2c/busses/i2c-sprd.c | 34 +- drivers/i2c/busses/i2c-synquacer.c | 5 + drivers/i2c/busses/i2c-tegra.c | 15 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 3 - drivers/i2c/i2c-dev.c | 6 - drivers/i3c/master/dw-i3c-master.c | 7 +- drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/ide/ide-proc.c | 2 +- drivers/iio/adc/ti_am335x_adc.c | 5 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/core/Makefile | 4 +- drivers/infiniband/core/cgroup.c | 5 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/cma.c | 18 +- drivers/infiniband/core/core_priv.h | 22 +- drivers/infiniband/core/device.c | 39 +- drivers/infiniband/core/nldev.c | 4 + drivers/infiniband/core/rdma_core.h | 2 - drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/sysfs.c | 28 +- drivers/infiniband/core/umem.c | 9 +- drivers/infiniband/core/uverbs_cmd.c | 16 +- drivers/infiniband/core/uverbs_ioctl.c | 62 +- drivers/infiniband/core/uverbs_main.c | 25 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 13 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 8 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 6 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 18 +- drivers/infiniband/hw/cxgb4/cm.c | 17 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 16 +- drivers/infiniband/hw/cxgb4/qp.c | 24 +- drivers/infiniband/hw/hfi1/affinity.c | 3 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/init.c | 32 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/hfi1/sdma.c | 27 +- drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hfi1/ud.c | 1 + drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/Kconfig | 1 + drivers/infiniband/hw/hns/hns_roce_alloc.c | 11 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 9 +- drivers/infiniband/hw/hns/hns_roce_db.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 49 +- drivers/infiniband/hw/hns/hns_roce_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 7 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 35 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 7 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 9 +- drivers/infiniband/hw/mlx4/Kconfig | 1 + drivers/infiniband/hw/mlx4/cq.c | 19 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 +- drivers/infiniband/hw/mlx4/mr.c | 11 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 5 +- drivers/infiniband/hw/mlx5/Kconfig | 1 + drivers/infiniband/hw/mlx5/cmd.c | 37 - drivers/infiniband/hw/mlx5/cmd.h | 2 - drivers/infiniband/hw/mlx5/cq.c | 11 +- drivers/infiniband/hw/mlx5/devx.c | 127 +- drivers/infiniband/hw/mlx5/doorbell.c | 6 +- drivers/infiniband/hw/mlx5/mad.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 124 +- drivers/infiniband/hw/mlx5/mem.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 25 +- drivers/infiniband/hw/mlx5/mr.c | 63 +- drivers/infiniband/hw/mlx5/odp.c | 46 +- drivers/infiniband/hw/mlx5/qp.c | 56 +- drivers/infiniband/hw/mlx5/srq.c | 5 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 5 +- drivers/infiniband/hw/mthca/mthca_provider.c | 23 +- drivers/infiniband/hw/nes/Kconfig | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 14 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 10 +- drivers/infiniband/hw/qedr/main.c | 5 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 59 +- drivers/infiniband/hw/qib/qib_sysfs.c | 18 +- drivers/infiniband/hw/qib/qib_ud.c | 1 + drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 26 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 4 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 35 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 12 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 4 +- drivers/infiniband/sw/rdmavt/mr.c | 3 +- drivers/infiniband/sw/rdmavt/pd.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 7 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 +- drivers/infiniband/sw/rxe/rxe_loc.h | 6 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 12 +- drivers/infiniband/sw/rxe/rxe_resp.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/ulp/iser/iser_memory.c | 10 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/joystick/xpad.c | 3 - drivers/input/keyboard/mcs_touchkey.c | 5 +- drivers/input/keyboard/mtk-pmic-keys.c | 13 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 132 +- drivers/input/misc/soc_button_array.c | 6 +- drivers/input/misc/uinput.c | 5 +- drivers/input/serio/olpc_apsp.c | 17 +- drivers/input/touchscreen/Kconfig | 2 +- drivers/input/touchscreen/ad7879.c | 11 +- drivers/input/touchscreen/edt-ft5x06.c | 110 +- drivers/input/touchscreen/raspberrypi-ts.c | 4 +- drivers/iommu/Kconfig | 19 +- drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/dmar.c | 5 +- drivers/iommu/intel-iommu.c | 5 +- drivers/iommu/intel-svm.c | 77 +- drivers/iommu/iommu.c | 8 +- drivers/iommu/msm_iommu.c | 8 +- drivers/iommu/mtk_iommu_v1.c | 9 +- drivers/iommu/of_iommu.c | 2 +- drivers/iommu/tegra-gart.c | 473 +- drivers/iommu/tegra-smmu.c | 4 + drivers/iommu/virtio-iommu.c | 1158 -- drivers/irqchip/irq-csky-apb-intc.c | 174 +- drivers/irqchip/irq-csky-mpintc.c | 113 +- drivers/irqchip/irq-gic-v3-its.c | 25 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-madera.c | 2 + drivers/irqchip/irq-stm32-exti.c | 1 - drivers/isdn/hardware/avm/b1.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 +- drivers/isdn/hisax/netjet.c | 6 +- drivers/isdn/hisax/q931.c | 2 +- drivers/isdn/hisax/st5481.h | 2 +- drivers/isdn/i4l/isdn_tty.c | 6 +- drivers/isdn/isdnloop/isdnloop.c | 2 +- drivers/leds/led-core.c | 30 - drivers/leds/leds-lp5523.c | 4 +- drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 - drivers/md/dm-crypt.c | 25 +- drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 10 +- drivers/md/dm.c | 43 +- drivers/md/md.c | 7 +- drivers/md/raid5-ppl.c | 6 +- drivers/md/raid5.c | 87 +- drivers/md/raid5.h | 9 +- drivers/media/common/saa7146/saa7146_i2c.c | 5 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 19 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/mt312.c | 4 +- drivers/media/dvb-frontends/sp8870.c | 4 +- drivers/media/i2c/Kconfig | 8 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv748x/adv748x-core.c | 214 +- drivers/media/i2c/adv748x/adv748x.h | 1 - drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/ov2640.c | 45 +- drivers/media/i2c/ov5640.c | 58 +- drivers/media/i2c/ov7670.c | 16 +- drivers/media/i2c/ov9640.c | 777 -- drivers/media/i2c/ov9640.h | 207 - drivers/media/i2c/soc_camera/Kconfig | 24 + drivers/media/i2c/soc_camera/Makefile | 4 + drivers/media/i2c/soc_camera/ov9640.h | 208 + drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 ++ drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 ++ drivers/media/i2c/soc_camera/soc_ov9640.c | 738 ++ drivers/media/i2c/soc_camera/soc_tw9910.c | 999 ++ drivers/media/i2c/tw9910.c | 29 +- drivers/media/i2c/video-i2c.c | 110 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 9 +- drivers/media/pci/ivtv/Kconfig | 23 +- drivers/media/pci/ivtv/ivtvfb.c | 16 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/aspeed-video.c | 1 - drivers/media/platform/coda/coda-bit.c | 24 +- drivers/media/platform/coda/coda-common.c | 13 +- drivers/media/platform/coda/coda.h | 2 - drivers/media/platform/exynos4-is/fimc-is.c | 16 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 25 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 2 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 8 +- drivers/media/platform/seco-cec/seco-cec.h | 2 +- drivers/media/platform/soc_camera/Kconfig | 18 + drivers/media/platform/soc_camera/Makefile | 8 + .../platform/soc_camera/sh_mobile_ceu_camera.c | 1810 +++ .../platform/soc_camera/soc_camera_platform.c | 188 + drivers/media/platform/soc_camera/soc_scale_crop.c | 426 + drivers/media/platform/soc_camera/soc_scale_crop.h | 47 + drivers/media/platform/sti/bdisp/bdisp-debug.c | 34 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/hva/hva-debugfs.c | 36 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 - drivers/media/platform/vicodec/codec-fwht.c | 8 +- drivers/media/platform/vicodec/vicodec-core.c | 12 +- drivers/media/platform/vim2m.c | 16 +- drivers/media/platform/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-common.h | 2 - drivers/media/platform/vimc/vimc-core.c | 1 + drivers/media/platform/vivid/vivid-core.c | 22 +- drivers/media/platform/vivid/vivid-vid-out.c | 16 +- drivers/media/platform/vsp1/vsp1_video.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 52 +- drivers/media/radio/si470x/radio-si470x.h | 1 - drivers/media/spi/cxd2880-spi.c | 8 +- drivers/media/usb/gspca/cpia1.c | 14 +- drivers/media/usb/gspca/gspca.c | 18 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 8 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 8 +- drivers/media/usb/gspca/ov534.c | 153 +- drivers/media/usb/pwc/pwc-if.c | 69 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 14 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 20 - drivers/media/v4l2-core/videobuf-vmalloc.c | 20 + drivers/memory/tegra/mc.c | 118 +- drivers/memory/tegra/mc.h | 10 +- drivers/mfd/Kconfig | 1 - drivers/mfd/Makefile | 1 - drivers/mfd/aat2870-core.c | 40 +- drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/adp5520.c | 30 +- drivers/mfd/as3711.c | 14 + drivers/mfd/axp20x.c | 126 +- drivers/mfd/bcm2835-pm.c | 92 - drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/cros_ec_dev.c | 1 - drivers/mfd/db8500-prcmu.c | 14 +- drivers/mfd/exynos-lpass.c | 4 +- drivers/mfd/htc-i2cpld.c | 18 +- drivers/mfd/madera-core.c | 5 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max8925-core.c | 7 +- drivers/mfd/mc13xxx-core.c | 4 +- drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/qcom_rpm.c | 4 - drivers/mfd/rave-sp.c | 2 +- drivers/mfd/rc5t583.c | 14 + drivers/mfd/sta2x11-mfd.c | 10 +- drivers/mfd/stmpe.c | 12 +- drivers/mfd/syscon.c | 12 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mfd/tps65090.c | 30 +- drivers/mfd/tps65218.c | 24 +- drivers/mfd/tps6586x.c | 24 - drivers/mfd/tps65910.c | 18 +- drivers/mfd/tps80031.c | 37 +- drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm5110-tables.c | 2 - drivers/mfd/wm831x-core.c | 15 +- drivers/mfd/wm831x-i2c.c | 20 +- drivers/mfd/wm831x-spi.c | 24 +- drivers/mfd/wm8350-core.c | 30 +- drivers/mfd/wm8350-i2c.c | 24 +- drivers/mfd/wm8400-core.c | 18 +- drivers/misc/ad525x_dpot.c | 24 +- drivers/misc/eeprom/at24.c | 162 +- drivers/misc/enclosure.c | 4 +- drivers/misc/genwqe/card_utils.c | 4 +- drivers/misc/ibmvmc.c | 7 +- drivers/misc/ics932s401.c | 2 - drivers/misc/lkdtm/core.c | 15 +- drivers/misc/lkdtm/lkdtm.h | 2 - drivers/misc/lkdtm/perms.c | 36 +- drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/hw-me-regs.h | 2 - drivers/misc/mei/hw.h | 3 +- drivers/misc/mei/pci-me.c | 4 +- drivers/misc/mic/vop/vop_main.c | 13 +- drivers/misc/pvpanic.c | 4 - drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/sgi-xp/xpc_uv.c | 3 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_balloon.c | 32 - drivers/mmc/core/block.c | 9 +- drivers/mmc/core/host.c | 4 +- drivers/mmc/core/sdio_bus.c | 3 +- drivers/mmc/host/Kconfig | 5 +- drivers/mmc/host/dw_mmc-bluefield.c | 5 + drivers/mmc/host/jz4740_mmc.c | 2 - drivers/mmc/host/meson-gx-mmc.c | 32 +- drivers/mmc/host/sdhci-brcmstb.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 286 +- drivers/mmc/host/sdhci-iproc.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 10 + drivers/mmc/host/sdhci-pci-o2micro.c | 140 +- drivers/mmc/host/sdhci-pci.h | 6 +- drivers/mmc/host/sdhci-tegra.c | 160 +- drivers/mmc/host/sdhci.c | 21 +- drivers/mmc/host/sdhci.h | 4 - drivers/mmc/host/sdhci_am654.c | 2 +- drivers/mmc/host/tmio_mmc_core.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/devices/m25p80.c | 9 +- drivers/mtd/devices/mtdram.c | 2 + drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 77 +- drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 36 +- drivers/mtd/nand/raw/Kconfig | 9 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/denali.c | 2 +- drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/fsmc_nand.c | 21 + drivers/mtd/nand/raw/jz4740_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 3 +- drivers/mtd/nand/raw/nand_base.c | 111 +- drivers/mtd/nand/raw/omap2.c | 20 +- drivers/mtd/nand/raw/qcom_nandc.c | 20 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2073 ---- drivers/mtd/nand/raw/sunxi_nand.c | 732 +- drivers/mtd/nand/raw/tmio_nand.c | 21 +- drivers/mtd/nand/spi/core.c | 231 +- drivers/mtd/nand/spi/macronix.c | 8 +- drivers/mtd/spi-nor/Kconfig | 25 +- drivers/mtd/spi-nor/Makefile | 3 +- drivers/mtd/spi-nor/fsl-quadspi.c | 1224 ++ drivers/mtd/spi-nor/mtk-quadspi.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 22 +- drivers/net/Kconfig | 2 +- drivers/net/bonding/bond_3ad.c | 201 +- drivers/net/bonding/bond_main.c | 3 - drivers/net/bonding/bond_netlink.c | 71 - drivers/net/dsa/lantiq_gswip.c | 24 +- drivers/net/dsa/microchip/ksz_common.c | 2 + drivers/net/dsa/mt7530.c | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 113 - drivers/net/dsa/mv88e6xxx/chip.h | 5 - drivers/net/dsa/mv88e6xxx/port.h | 10 - drivers/net/dsa/qca8k.c | 16 +- drivers/net/dsa/realtek-smi.c | 18 +- drivers/net/ethernet/3com/3c509.c | 2 - drivers/net/ethernet/aeroflex/greth.c | 12 +- drivers/net/ethernet/alacritech/slicoss.c | 12 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_com.c | 61 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 2 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 22 +- drivers/net/ethernet/apm/xgene-v2/main.c | 8 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 8 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 12 +- drivers/net/ethernet/broadcom/bnx2.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 178 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 5 +- drivers/net/ethernet/broadcom/tg3.c | 26 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 9 +- drivers/net/ethernet/cadence/macb_main.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 14 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 24 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 49 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +- drivers/net/ethernet/davicom/dm9000.c | 1 - drivers/net/ethernet/emulex/benet/be_cmds.c | 68 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 18 +- drivers/net/ethernet/emulex/benet/be_main.c | 18 +- drivers/net/ethernet/faraday/ftgmac100.c | 14 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 - drivers/net/ethernet/freescale/dpaa2/Kconfig | 5 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 1 - .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 237 - .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 31 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 98 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 14 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 5 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 225 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 9 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 36 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 234 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 10 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 135 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 5 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 12 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 - drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 28 - drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 14 - drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 +- drivers/net/ethernet/ibm/emac/mal.c | 4 +- drivers/net/ethernet/intel/Kconfig | 2 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 14 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 244 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 44 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 110 +- drivers/net/ethernet/intel/ice/ice.h | 16 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +- drivers/net/ethernet/intel/ice/ice_common.c | 160 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 680 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 3 - drivers/net/ethernet/intel/ice/ice_lib.c | 266 +- drivers/net/ethernet/intel/ice/ice_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 135 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 81 - drivers/net/ethernet/intel/ice/ice_sched.c | 156 +- drivers/net/ethernet/intel/ice/ice_sched.h | 2 - drivers/net/ethernet/intel/ice/ice_sriov.c | 9 - drivers/net/ethernet/intel/ice/ice_txrx.c | 71 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 32 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 24 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 17 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/jme.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 18 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 34 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 8 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 101 +- drivers/net/ethernet/mellanox/mlx4/icm.h | 22 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 18 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 - .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 356 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 186 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 13 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/mad.c | 75 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 23 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 - .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 4 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 157 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 255 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 72 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/mscc/ocelot.c | 3 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 6 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 42 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 33 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 9 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 74 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 3 - drivers/net/ethernet/netronome/nfp/flower/main.c | 109 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 89 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 3 + .../net/ethernet/netronome/nfp/flower/metadata.c | 27 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 612 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 12 +- drivers/net/ethernet/ni/nixge.c | 12 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 12 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 6 +- drivers/net/ethernet/qlogic/qed/qed.h | 5 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 17 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 158 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 12 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 11 - drivers/net/ethernet/qlogic/qed/qed_int.c | 126 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 3 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 4 - drivers/net/ethernet/qlogic/qed/qed_main.c | 30 - drivers/net/ethernet/qlogic/qed/qed_mcp.c | 115 - drivers/net/ethernet/qlogic/qed/qed_mcp.h | 42 - drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 - drivers/net/ethernet/qlogic/qed/qed_spq.c | 22 - drivers/net/ethernet/qlogic/qed/qed_sriov.c | 9 +- drivers/net/ethernet/qlogic/qede/qede.h | 3 - drivers/net/ethernet/qlogic/qede/qede_main.c | 300 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 64 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 28 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/realtek/atp.c | 27 +- drivers/net/ethernet/realtek/r8169.c | 280 +- drivers/net/ethernet/renesas/ravb_main.c | 12 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 4 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 12 +- drivers/net/ethernet/sfc/ef10.c | 43 +- drivers/net/ethernet/sfc/falcon/nic.c | 4 +- drivers/net/ethernet/sfc/mcdi.c | 56 +- drivers/net/ethernet/sfc/mtd.c | 3 - drivers/net/ethernet/sfc/nic.c | 4 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/socionext/netsec.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 - drivers/net/ethernet/stmicro/stmmac/Makefile | 1 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 545 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 127 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 10 - drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 - drivers/net/ethernet/sun/cassini.c | 15 +- drivers/net/ethernet/sun/cassini.h | 15 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/tundra/tsi108_eth.c | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 12 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 12 +- drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/skfp/skfddi.c | 8 +- drivers/net/hyperv/hyperv_net.h | 12 +- drivers/net/hyperv/netvsc.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 145 +- drivers/net/hyperv/rndis_filter.c | 36 +- drivers/net/macvlan.c | 5 +- drivers/net/phy/amd.c | 7 +- drivers/net/phy/aquantia.c | 5 +- drivers/net/phy/asix.c | 8 +- drivers/net/phy/at803x.c | 28 +- drivers/net/phy/bcm-cygnus.c | 10 +- drivers/net/phy/bcm-phy-lib.c | 10 +- drivers/net/phy/bcm-phy-lib.h | 10 +- drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm7xxx.c | 6 +- drivers/net/phy/bcm87xx.c | 9 +- drivers/net/phy/broadcom.c | 6 +- drivers/net/phy/cicada.c | 7 +- drivers/net/phy/cortina.c | 12 +- drivers/net/phy/davicom.c | 7 +- drivers/net/phy/dp83640.c | 15 +- drivers/net/phy/dp83822.c | 12 +- drivers/net/phy/dp83848.c | 12 +- drivers/net/phy/dp83867.c | 12 +- drivers/net/phy/et1011c.c | 7 +- drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/icplus.c | 7 +- drivers/net/phy/intel-xway.c | 11 +- drivers/net/phy/lxt.c | 7 +- drivers/net/phy/marvell.c | 44 +- drivers/net/phy/marvell10g.c | 1 - drivers/net/phy/mdio-bcm-iproc.c | 10 +- drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-bitbang.c | 7 +- drivers/net/phy/mdio-boardinfo.c | 6 +- drivers/net/phy/mdio-cavium.c | 7 +- drivers/net/phy/mdio-cavium.h | 5 +- drivers/net/phy/mdio-gpio.c | 7 +- drivers/net/phy/mdio-hisi-femac.c | 16 +- drivers/net/phy/mdio-i2c.c | 5 +- drivers/net/phy/mdio-i2c.h | 5 +- drivers/net/phy/mdio-moxart.c | 7 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 13 +- drivers/net/phy/mdio-mux-gpio.c | 7 +- drivers/net/phy/mdio-mux-mmioreg.c | 5 +- drivers/net/phy/mdio-mux.c | 7 +- drivers/net/phy/mdio-octeon.c | 7 +- drivers/net/phy/mdio-sun4i.c | 7 +- drivers/net/phy/mdio-thunder.c | 7 +- drivers/net/phy/mdio-xgene.c | 14 +- drivers/net/phy/mdio-xgene.h | 14 +- drivers/net/phy/mdio_bus.c | 10 +- drivers/net/phy/mdio_device.c | 7 +- drivers/net/phy/meson-gxl.c | 13 +- drivers/net/phy/micrel.c | 51 +- drivers/net/phy/microchip.c | 14 +- drivers/net/phy/mscc.c | 1 - drivers/net/phy/national.c | 7 +- drivers/net/phy/phy-core.c | 6 +- drivers/net/phy/phy.c | 53 +- drivers/net/phy/phy_device.c | 134 +- drivers/net/phy/phy_led_triggers.c | 14 +- drivers/net/phy/phylink.c | 7 +- drivers/net/phy/qsemi.c | 7 +- drivers/net/phy/realtek.c | 7 +- drivers/net/phy/rockchip.c | 9 +- drivers/net/phy/sfp.c | 1 - drivers/net/phy/smsc.c | 6 +- drivers/net/phy/spi_ks8995.c | 5 +- drivers/net/phy/ste10Xp.c | 7 +- drivers/net/phy/swphy.c | 6 +- drivers/net/phy/teranetics.c | 6 +- drivers/net/phy/uPD60620.c | 7 +- drivers/net/phy/vitesse.c | 9 +- drivers/net/phy/xilinx_gmii2rgmii.c | 11 +- drivers/net/ppp/pppoe.c | 1 - drivers/net/sb1000.c | 11 +- drivers/net/tun.c | 11 +- drivers/net/usb/aqc111.c | 15 - drivers/net/usb/cdc_ether.c | 34 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/rtl8150.c | 2 + drivers/net/virtio_net.c | 30 +- drivers/net/vmxnet3/vmxnet3_drv.c | 8 +- drivers/net/vxlan.c | 352 +- drivers/net/wan/dscc4.c | 50 +- drivers/net/wan/fsl_ucc_hdlc.c | 69 +- drivers/net/wireless/ath/ath10k/ce.c | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 8 +- drivers/net/wireless/ath/ath10k/pci.c | 3 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 17 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 8 +- drivers/net/wireless/broadcom/b43/dma.c | 6 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 15 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 16 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 5 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 6 +- .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 13 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 39 +- drivers/net/wireless/mac80211_hwsim.c | 5 - drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c | 6 +- drivers/net/wireless/ray_cs.c | 2 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 3 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 67 - drivers/net/wireless/rsi/rsi_91x_main.c | 1 - drivers/net/wireless/rsi/rsi_91x_mgmt.c | 133 - drivers/net/wireless/rsi/rsi_main.h | 22 - drivers/net/wireless/rsi/rsi_mgmt.h | 35 - drivers/net/wireless/st/cw1200/queue.c | 1 + drivers/net/wireless/st/cw1200/scan.c | 5 +- drivers/net/wireless/ti/wlcore/main.c | 7 +- drivers/net/wireless/ti/wlcore/sdio.c | 15 +- drivers/net/wireless/virt_wifi.c | 11 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 19 +- drivers/nvdimm/dimm.c | 6 - drivers/nvdimm/dimm_devs.c | 22 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvdimm/nd.h | 1 - drivers/nvme/host/core.c | 19 +- drivers/nvme/host/fabrics.c | 2 - drivers/nvme/host/multipath.c | 2 - drivers/nvme/host/nvme.h | 5 - drivers/nvme/host/pci.c | 96 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/bcm-ocotp.c | 37 +- drivers/nvmem/core.c | 38 +- drivers/nvmem/imx-ocotp.c | 13 - drivers/nvmem/sc27xx-efuse.c | 12 +- drivers/of/base.c | 10 +- drivers/of/dynamic.c | 3 + drivers/of/fdt.c | 4 + drivers/of/of_reserved_mem.c | 4 + drivers/of/overlay.c | 3 + drivers/of/pdt.c | 1 + drivers/of/property.c | 1 - drivers/opp/core.c | 92 +- drivers/opp/debugfs.c | 110 +- drivers/opp/of.c | 2 - drivers/opp/opp.h | 17 +- drivers/parisc/lba_pci.c | 12 - drivers/pci/Kconfig | 22 +- drivers/pci/controller/dwc/pci-meson.c | 1 - drivers/pci/controller/pcie-iproc-msi.c | 6 +- drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/msi.c | 22 +- drivers/pci/of.c | 7 - drivers/pci/pci.c | 7 +- drivers/pci/quirks.c | 2 +- drivers/pci/setup-bus.c | 10 - drivers/pci/switch/switchtec.c | 8 +- drivers/perf/arm-cci.c | 10 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm_dsu_pmu.c | 9 +- drivers/perf/arm_pmu.c | 15 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 9 + drivers/perf/qcom_l2_pmu.c | 9 +- drivers/perf/qcom_l3_pmu.c | 8 +- drivers/perf/thunderx2_pmu.c | 10 +- drivers/perf/xgene_pmu.c | 6 +- drivers/phy/freescale/Kconfig | 2 +- drivers/phy/marvell/phy-berlin-sata.c | 5 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 140 - drivers/phy/qualcomm/phy-qcom-qmp.h | 4 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 40 - drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 48 +- drivers/phy/ti/Kconfig | 7 +- drivers/phy/ti/phy-gmii-sel.c | 4 +- drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx8qm.c | 326 - drivers/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/mediatek/Kconfig | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/meson/pinctrl-meson.c | 24 +- drivers/pinctrl/meson/pinctrl-meson.h | 1 - drivers/pinctrl/meson/pinctrl-meson8b.c | 6 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 15 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 38 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 140 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 44 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 6 +- drivers/platform/x86/Kconfig | 6 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/bq25890_charger.c | 4 +- drivers/power/supply/charger-manager.c | 18 +- drivers/power/supply/cpcap-charger.c | 1 - drivers/power/supply/goldfish_battery.c | 88 +- drivers/power/supply/isp1704_charger.c | 60 +- drivers/power/supply/power_supply_core.c | 2 + drivers/power/supply/sc27xx_fuel_gauge.c | 95 +- drivers/power/supply/twl4030_charger.c | 4 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/Makefile | 4 +- drivers/ptp/ptp_chardev.c | 3 +- drivers/ptp/ptp_clock.c | 2 +- drivers/ptp/ptp_qoriq.c | 129 +- drivers/ptp/ptp_qoriq_debugfs.c | 101 - drivers/pwm/Kconfig | 17 +- drivers/pwm/Makefile | 3 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-imx.c | 467 + drivers/pwm/pwm-imx1.c | 199 - drivers/pwm/pwm-imx27.c | 362 - drivers/rapidio/devices/tsi721.c | 22 +- drivers/rapidio/devices/tsi721_dma.c | 8 +- drivers/regulator/Kconfig | 19 +- drivers/regulator/Makefile | 1 - drivers/regulator/act8865-regulator.c | 5 +- drivers/regulator/act8945a-regulator.c | 11 +- drivers/regulator/arizona-ldo1.c | 37 +- drivers/regulator/axp20x-regulator.c | 8 +- drivers/regulator/bcm590xx-regulator.c | 4 - drivers/regulator/bd70528-regulator.c | 289 - drivers/regulator/bd718x7-regulator.c | 14 +- drivers/regulator/bd9571mwv-regulator.c | 8 +- drivers/regulator/core.c | 22 +- drivers/regulator/hi655x-regulator.c | 1 + drivers/regulator/lochnagar-regulator.c | 5 +- drivers/regulator/lp8755.c | 4 +- drivers/regulator/max14577-regulator.c | 1 + drivers/regulator/max77620-regulator.c | 10 +- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/pwm-regulator.c | 17 +- drivers/regulator/qcom_smd-regulator.c | 104 +- drivers/regulator/stpmic1_regulator.c | 38 +- drivers/regulator/twl-regulator.c | 7 +- drivers/regulator/twl6030-regulator.c | 7 +- drivers/regulator/wm831x-dcdc.c | 39 +- drivers/remoteproc/qcom_q6v5_adsp.c | 4 - drivers/remoteproc/qcom_q6v5_mss.c | 16 +- drivers/remoteproc/qcom_q6v5_pas.c | 4 - drivers/remoteproc/qcom_sysmon.c | 82 +- drivers/remoteproc/qcom_wcnss.c | 6 +- drivers/remoteproc/remoteproc_debugfs.c | 26 - drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/reset/Kconfig | 32 +- drivers/reset/Makefile | 4 +- drivers/reset/core.c | 42 - drivers/reset/reset-brcmstb.c | 132 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-imx7.c | 172 +- drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-sunxi.c | 1 - drivers/reset/reset-uniphier-glue.c | 183 - drivers/reset/reset-uniphier-usb3.c | 171 + drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 19 - drivers/rtc/Makefile | 2 - drivers/rtc/lib.c | 6 +- drivers/rtc/rtc-cadence.c | 423 - drivers/rtc/rtc-coh901331.c | 6 +- drivers/rtc/rtc-hym8563.c | 2 - drivers/rtc/rtc-isl1208.c | 9 +- drivers/rtc/rtc-mc146818-lib.c | 2 +- drivers/rtc/rtc-pcf85063.c | 39 - drivers/rtc/rtc-pcf8523.c | 29 +- drivers/rtc/rtc-s3c.c | 87 +- drivers/rtc/rtc-sd3078.c | 232 - drivers/s390/char/sclp_config.c | 2 - drivers/s390/net/ism_drv.c | 15 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/3w-sas.c | 5 +- drivers/scsi/Kconfig | 4 +- drivers/scsi/a100u2w.c | 8 +- drivers/scsi/aacraid/linit.c | 9 +- drivers/scsi/aic7xxx/aic79xx_core.c | 14 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 12 +- drivers/scsi/arcmsr/arcmsr.h | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 336 +- drivers/scsi/be2iscsi/be_iscsi.c | 1 - drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/be2iscsi/be_mgmt.c | 11 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_fcs_lport.c | 8 +- drivers/scsi/bfa/bfa_fcs_rport.c | 19 +- drivers/scsi/bfa/bfa_ioc.c | 9 +- drivers/scsi/bfa/bfad_bsg.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 49 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 44 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/csiostor/csio_attr.c | 2 +- drivers/scsi/csiostor/csio_wr.c | 5 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 9 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 28 +- drivers/scsi/cxgbi/libcxgbi.c | 7 +- drivers/scsi/cxgbi/libcxgbi.h | 5 +- drivers/scsi/esas2r/esas2r_init.c | 3 +- drivers/scsi/fnic/fnic.h | 6 +- drivers/scsi/fnic/fnic_fcs.c | 10 - drivers/scsi/fnic/fnic_io.h | 3 +- drivers/scsi/fnic/fnic_isr.c | 6 +- drivers/scsi/fnic/fnic_main.c | 30 +- drivers/scsi/fnic/fnic_scsi.c | 40 +- drivers/scsi/fnic/fnic_stats.h | 4 - drivers/scsi/fnic/fnic_trace.c | 11 - drivers/scsi/fnic/vnic_dev.c | 270 +- drivers/scsi/fnic/vnic_dev.h | 2 - drivers/scsi/fnic/vnic_devcmd.h | 160 +- drivers/scsi/fnic/vnic_resource.h | 7 - drivers/scsi/fnic/vnic_rq.c | 2 +- drivers/scsi/fnic/vnic_wq.c | 66 - drivers/scsi/fnic/vnic_wq.h | 8 - drivers/scsi/gdth.c | 1286 +- drivers/scsi/gdth.h | 30 + drivers/scsi/gdth_ioctl.h | 89 + drivers/scsi/gdth_proc.c | 113 +- drivers/scsi/gdth_proc.h | 3 + drivers/scsi/hisi_sas/hisi_sas.h | 47 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 508 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 187 +- drivers/scsi/imm.c | 33 +- drivers/scsi/isci/init.c | 14 +- drivers/scsi/libsas/sas_expander.c | 29 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 - drivers/scsi/lpfc/lpfc_els.c | 1 - drivers/scsi/lpfc/lpfc_hbadisc.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 14 +- drivers/scsi/lpfc/lpfc_mbox.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 1 - drivers/scsi/lpfc/lpfc_nvme.c | 17 +- drivers/scsi/lpfc/lpfc_nvme.h | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 8 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 35 +- drivers/scsi/megaraid/megaraid_mbox.c | 15 +- drivers/scsi/megaraid/megaraid_sas_base.c | 28 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 8 +- drivers/scsi/mesh.c | 5 +- drivers/scsi/mvumi.c | 9 +- drivers/scsi/osd/osd_initiator.c | 3 +- drivers/scsi/osst.c | 6 - drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/ppa.c | 1 - drivers/scsi/qedf/qedf_main.c | 29 +- drivers/scsi/qedi/qedi_iscsi.c | 3 - drivers/scsi/qedi/qedi_iscsi.h | 1 - drivers/scsi/qedi/qedi_main.c | 39 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 25 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 30 - drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 14 +- drivers/scsi/qla2xxx/qla_init.c | 8 +- drivers/scsi/qla2xxx/qla_iocb.c | 335 +- drivers/scsi/qla2xxx/qla_isr.c | 12 - drivers/scsi/qla2xxx/qla_os.c | 207 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/qla_target.h | 2 - drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_mbx.c | 18 +- drivers/scsi/qla4xxx/ql4_nx.c | 4 +- drivers/scsi/qla4xxx/ql4_os.c | 14 +- drivers/scsi/scsi_lib.c | 6 +- drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/sd.c | 442 +- drivers/scsi/sd.h | 62 + drivers/scsi/smartpqi/smartpqi_init.c | 34 +- drivers/scsi/st.c | 4 - drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 1 - drivers/scsi/ufs/Kconfig | 1 + drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 12 +- drivers/slimbus/core.c | 45 +- drivers/soc/bcm/Kconfig | 12 - drivers/soc/bcm/Makefile | 1 - drivers/soc/bcm/bcm2835-power.c | 661 - drivers/soc/fsl/qbman/dpaa_sys.c | 2 +- drivers/soc/fsl/qe/qe_tdm.c | 55 + drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 76 +- drivers/soc/qcom/Kconfig | 18 - drivers/soc/qcom/Makefile | 2 - drivers/soc/qcom/rpmhpd.c | 406 - drivers/soc/qcom/rpmpd.c | 315 - drivers/soc/renesas/Kconfig | 2 +- drivers/soc/renesas/r8a774c0-sysc.c | 23 +- drivers/spi/Kconfig | 17 +- drivers/spi/Makefile | 1 - drivers/spi/spi-ath79.c | 114 +- drivers/spi/spi-atmel.c | 93 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-bitbang.c | 13 + drivers/spi/spi-cadence.c | 84 +- drivers/spi/spi-clps711x.c | 23 +- drivers/spi/spi-davinci.c | 54 +- drivers/spi/spi-dw-mmio.c | 22 + drivers/spi/spi-dw.c | 54 +- drivers/spi/spi-fsl-dspi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 92 +- drivers/spi/spi-fsl-qspi.c | 966 -- drivers/spi/spi-geni-qcom.c | 56 +- drivers/spi/spi-mem.c | 72 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-pic32-sqi.c | 6 +- drivers/spi/spi-pxa2xx-dma.c | 58 +- drivers/spi/spi-pxa2xx-pci.c | 4 +- drivers/spi/spi-pxa2xx.c | 156 +- drivers/spi/spi-pxa2xx.h | 4 +- drivers/spi/spi-sh-hspi.c | 5 +- drivers/spi/spi-sh-msiof.c | 10 +- drivers/spi/spi-sprd.c | 10 +- drivers/spi/spi-stm32.c | 1403 +-- drivers/spi/spi-topcliff-pch.c | 6 - drivers/spi/spi.c | 109 +- drivers/spmi/spmi-pmic-arb.c | 74 +- drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 12 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 + drivers/staging/android/ion/ion.c | 86 +- drivers/staging/android/ion/ion.h | 42 +- drivers/staging/android/ion/ion_carveout_heap.c | 19 +- drivers/staging/android/ion/ion_chunk_heap.c | 25 +- drivers/staging/android/ion/ion_cma_heap.c | 6 +- drivers/staging/android/ion/ion_heap.c | 8 +- drivers/staging/android/ion/ion_page_pool.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 8 +- drivers/staging/android/vsoc.c | 1 + drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/ni_pcidio.c | 444 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 31 +- drivers/staging/emxx_udc/emxx_udc.h | 2 - .../erofs/Documentation/filesystems/erofs.txt | 206 - drivers/staging/erofs/data.c | 37 +- drivers/staging/erofs/inode.c | 38 +- drivers/staging/erofs/internal.h | 136 +- drivers/staging/erofs/namei.c | 4 + drivers/staging/erofs/super.c | 10 +- drivers/staging/erofs/unzip_vle.c | 32 +- drivers/staging/erofs/unzip_vle.h | 24 +- drivers/staging/erofs/unzip_vle_lz4.c | 2 +- drivers/staging/erofs/utils.c | 58 +- drivers/staging/erofs/xattr.c | 35 +- drivers/staging/erofs/xattr.h | 4 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 52 +- drivers/staging/fbtft/fb_bd663474.c | 6 +- drivers/staging/fbtft/fb_ili9163.c | 6 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 6 +- drivers/staging/fbtft/fb_ili9340.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 6 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 6 +- drivers/staging/fbtft/fb_ssd1305.c | 4 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1325.c | 6 +- drivers/staging/fbtft/fb_ssd1331.c | 10 +- drivers/staging/fbtft/fb_ssd1351.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 6 +- drivers/staging/fbtft/fb_uc1611.c | 4 +- drivers/staging/fbtft/fb_uc1701.c | 6 +- drivers/staging/fbtft/fb_upd161704.c | 6 +- drivers/staging/fbtft/fb_watterott.c | 4 +- drivers/staging/fbtft/fbtft-bus.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 173 +- drivers/staging/fbtft/fbtft-io.c | 26 +- drivers/staging/fbtft/fbtft.h | 21 +- drivers/staging/fbtft/fbtft_device.c | 344 +- drivers/staging/fbtft/flexfb.c | 12 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/goldfish/goldfish_audio.c | 10 + drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/TODO | 2 + drivers/staging/greybus/arche-apb-ctrl.c | 152 +- drivers/staging/greybus/arche-platform.c | 124 +- drivers/staging/greybus/gpio.c | 156 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 12 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.h | 12 +- drivers/staging/gs_fpgaboot/io.c | 16 +- drivers/staging/gs_fpgaboot/io.h | 12 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 115 +- drivers/staging/media/imx/imx-media-csi.c | 172 +- drivers/staging/media/imx/imx-media-dev.c | 24 - drivers/staging/media/imx/imx-media-utils.c | 15 +- drivers/staging/media/imx/imx-media-vdic.c | 16 +- drivers/staging/media/imx/imx-media.h | 2 - drivers/staging/media/ipu3/ipu3-css-params.c | 1 - drivers/staging/media/ipu3/ipu3-dmamap.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.h | 9 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 15 - drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 25 +- drivers/staging/mt7621-dma/Kconfig | 6 + drivers/staging/mt7621-dma/Makefile | 1 + drivers/staging/mt7621-dma/ralink-gdma.c | 932 ++ drivers/staging/mt7621-dts/gbpc1.dts | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 55 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 3 +- drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-pci-phy/Kconfig | 7 - drivers/staging/mt7621-pci-phy/Makefile | 1 - drivers/staging/mt7621-pci-phy/TODO | 4 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 54 - drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 387 - drivers/staging/mt7621-pci/Makefile | 2 +- drivers/staging/mt7621-pci/pci-mt7621.c | 255 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 41 +- drivers/staging/ralink-gdma/Kconfig | 6 - drivers/staging/ralink-gdma/Makefile | 3 - drivers/staging/ralink-gdma/ralink-gdma.c | 932 -- drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 44 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 38 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 18 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 2 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 6 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 34 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 9 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 26 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 7 +- drivers/staging/rtl8192e/dot11d.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 8 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8712/ieee80211.c | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 4 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 16 + drivers/staging/rtl8723bs/include/ieee80211.h | 6 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 - drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 7 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/vboxvideo/vbox_fb.c | 5 + drivers/staging/vboxvideo/vbox_irq.c | 4 +- drivers/staging/vboxvideo/vbox_mode.c | 4 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 8 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - drivers/staging/vt6655/device_main.c | 19 +- drivers/staging/wilc1000/host_interface.c | 987 +- drivers/staging/wilc1000/host_interface.h | 127 +- drivers/staging/wilc1000/linux_wlan.c | 12 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 450 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 5 +- drivers/staging/wilc1000/wilc_wlan.c | 42 +- drivers/staging/wilc1000/wilc_wlan.h | 19 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 27 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 + drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/staging/xgifb/TODO | 3 - drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_user.c | 89 +- drivers/thermal/intel/int340x_thermal/Kconfig | 2 +- .../intel/int340x_thermal/int3400_thermal.c | 21 +- .../int340x_thermal/processor_thermal_device.c | 30 +- drivers/tty/n_gsm.c | 231 +- drivers/tty/n_hdlc.c | 1 - drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_core.c | 17 +- drivers/tty/serial/8250/8250_lpss.c | 1 + drivers/tty/serial/8250/8250_omap.c | 75 +- drivers/tty/serial/Kconfig | 12 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/clps711x.c | 23 +- drivers/tty/serial/earlycon-riscv-sbi.c | 31 - drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/lantiq.c | 36 +- drivers/tty/serial/lpc32xx_hs.c | 4 - drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/meson_uart.c | 13 +- drivers/tty/serial/qcom_geni_serial.c | 283 +- drivers/tty/serial/sc16is7xx.c | 4 +- drivers/tty/serial/serial_core.c | 12 +- drivers/tty/serial/sh-sci.c | 71 +- drivers/tty/tty_io.c | 23 +- drivers/tty/vt/vc_screen.c | 48 +- drivers/tty/vt/vt.c | 112 +- drivers/usb/chipidea/ci_hdrc_imx.c | 3 +- drivers/usb/class/cdc-acm.c | 7 - drivers/usb/core/config.c | 5 +- drivers/usb/core/devio.c | 8 +- drivers/usb/core/driver.c | 23 +- drivers/usb/core/generic.c | 9 +- drivers/usb/core/hub.c | 59 +- drivers/usb/core/hub.h | 2 - drivers/usb/core/ledtrig-usbport.c | 17 +- drivers/usb/core/message.c | 3 +- drivers/usb/core/quirks.c | 3 +- drivers/usb/core/sysfs.c | 5 +- drivers/usb/core/urb.c | 5 +- drivers/usb/core/usb.h | 10 +- drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/gadget.c | 4 - drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 13 +- drivers/usb/gadget/udc/snps_udc_core.c | 17 +- drivers/usb/host/Kconfig | 3 +- drivers/usb/host/ehci-fsl.c | 69 +- drivers/usb/host/ehci-mv.c | 1 - drivers/usb/host/fsl-mph-dr-of.c | 6 - drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/uhci-hcd.c | 6 +- drivers/usb/host/xhci-mem.c | 8 +- drivers/usb/host/xhci.c | 3 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/renesas_usbhs/rcar3.c | 2 +- drivers/usb/renesas_usbhs/rza.c | 2 +- drivers/usb/serial/ftdi_sio.c | 15 +- drivers/usb/serial/keyspan_usa26msg.h | 1 - drivers/usb/serial/keyspan_usa28msg.h | 1 - drivers/usb/serial/keyspan_usa49msg.h | 1 - drivers/usb/serial/keyspan_usa67msg.h | 1 - drivers/usb/serial/keyspan_usa90msg.h | 1 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 2 - drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/scsiglue.c | 8 +- drivers/usb/storage/unusual_devs.h | 12 - drivers/usb/usbip/README | 7 + drivers/uwb/drp-ie.c | 5 +- drivers/vfio/pci/trace.h | 8 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 36 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/net.c | 3 +- drivers/vhost/scsi.c | 20 +- drivers/vhost/vhost.c | 105 +- drivers/vhost/vhost.h | 3 +- drivers/vhost/vsock.c | 2 +- drivers/video/backlight/88pm860x_bl.c | 2 +- drivers/video/backlight/pwm_bl.c | 28 +- drivers/video/console/vgacon.c | 7 +- drivers/video/fbdev/core/fbcon.c | 7 - drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/fbdev/da8xx-fb.c | 6 +- drivers/video/fbdev/offb.c | 18 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 - drivers/video/logo/Kconfig | 9 + drivers/virtio/virtio_balloon.c | 104 +- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 21 +- drivers/watchdog/bcm2835_wdt.c | 26 +- drivers/watchdog/mt7621_wdt.c | 1 - drivers/watchdog/rt2880_wdt.c | 1 - drivers/watchdog/tqmx86_wdt.c | 8 +- drivers/xen/balloon.c | 24 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/pvcalls-back.c | 9 +- drivers/xen/pvcalls-front.c | 104 +- drivers/xen/swiotlb-xen.c | 4 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 - fs/Makefile | 3 +- fs/adfs/dir_f.c | 6 - fs/affs/super.c | 3 +- fs/afs/cmservice.c | 8 - fs/afs/file.c | 2 - fs/afs/flock.c | 5 +- fs/afs/fsclient.c | 31 +- fs/afs/inode.c | 3 +- fs/afs/internal.h | 9 +- fs/afs/misc.c | 9 - fs/afs/mntpt.c | 149 +- fs/afs/protocol_yfs.h | 11 - fs/afs/rxrpc.c | 54 +- fs/afs/server_list.c | 4 +- fs/afs/super.c | 441 +- fs/afs/vlclient.c | 18 +- fs/afs/volume.c | 4 +- fs/afs/yfsclient.c | 32 +- fs/aio.c | 10 +- fs/befs/btree.c | 97 +- fs/block_dev.c | 28 +- fs/btrfs/acl.c | 9 - fs/btrfs/async-thread.c | 10 +- fs/btrfs/backref.c | 16 +- fs/btrfs/ctree.c | 24 +- fs/btrfs/ctree.h | 48 +- fs/btrfs/delayed-ref.c | 15 +- fs/btrfs/delayed-ref.h | 11 + fs/btrfs/dev-replace.c | 8 +- fs/btrfs/disk-io.c | 50 +- fs/btrfs/extent-tree.c | 264 +- fs/btrfs/extent_io.c | 138 +- fs/btrfs/extent_map.c | 5 +- fs/btrfs/extent_map.h | 1 - fs/btrfs/file.c | 5 +- fs/btrfs/inode.c | 278 +- fs/btrfs/ioctl.c | 90 +- fs/btrfs/qgroup.c | 317 +- fs/btrfs/qgroup.h | 127 +- fs/btrfs/ref-verify.c | 1 - fs/btrfs/relocation.c | 101 +- fs/btrfs/scrub.c | 4 +- fs/btrfs/super.c | 3 - fs/btrfs/transaction.c | 1 - fs/btrfs/volumes.c | 214 +- fs/btrfs/volumes.h | 6 +- fs/buffer.c | 56 +- fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 2 - fs/ceph/file.c | 1 - fs/ceph/quota.c | 13 + fs/ceph/super.c | 4 +- fs/cifs/cifs_debug.c | 1 - fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 20 - fs/cifs/cifssmb.c | 65 +- fs/cifs/connect.c | 28 +- fs/cifs/dfs_cache.c | 1 - fs/cifs/file.c | 45 +- fs/cifs/inode.c | 10 - fs/cifs/smb2file.c | 8 +- fs/cifs/smb2inode.c | 17 - fs/cifs/smb2misc.c | 7 - fs/cifs/smb2ops.c | 68 +- fs/cifs/smb2pdu.c | 54 +- fs/cifs/trace.c | 10 + fs/cifs/trace.h | 10 + fs/cifs/transport.c | 113 +- fs/configfs/dir.c | 2 - fs/crypto/Kconfig | 6 +- fs/crypto/fscrypt_private.h | 1 + fs/crypto/hooks.c | 6 +- fs/crypto/policy.c | 3 +- fs/dax.c | 7 - fs/ecryptfs/crypto.c | 12 +- fs/eventpoll.c | 173 +- fs/ext2/inode.c | 2 - fs/ext2/super.c | 5 +- fs/ext2/xattr.c | 1 - fs/ext4/Kconfig | 15 + fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 12 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 4 +- fs/ext4/hash.c | 2 - fs/ext4/ialloc.c | 2 +- fs/ext4/indirect.c | 4 - fs/ext4/inode.c | 24 +- fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 18 +- fs/ext4/page-io.c | 9 +- fs/ext4/readpage.c | 5 +- fs/ext4/super.c | 6 +- fs/ext4/sysfs.c | 4 +- fs/f2fs/Kconfig | 12 +- fs/f2fs/data.c | 9 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 13 +- fs/f2fs/f2fs.h | 17 +- fs/f2fs/file.c | 24 +- fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 2 - fs/f2fs/super.c | 23 +- fs/f2fs/sysfs.c | 6 +- fs/fcntl.c | 2 +- fs/file.c | 1 - fs/filesystems.c | 4 - fs/fs_context.c | 648 - fs/fs_parser.c | 555 - fs/fuse/control.c | 4 +- fs/fuse/cuse.c | 7 +- fs/fuse/dev.c | 119 +- fs/fuse/dir.c | 54 +- fs/fuse/file.c | 208 +- fs/fuse/fuse_i.h | 25 +- fs/fuse/inode.c | 27 +- fs/fuse/readdir.c | 4 +- fs/gfs2/bmap.c | 4 +- fs/gfs2/glock.c | 70 +- fs/gfs2/glock.h | 4 +- fs/gfs2/incore.h | 3 + fs/gfs2/main.c | 6 +- fs/hugetlbfs/inode.c | 432 +- fs/internal.h | 13 +- fs/jffs2/fs.c | 1 - fs/jfs/acl.c | 3 +- fs/jfs/jfs_incore.h | 6 +- fs/jfs/jfs_logmgr.c | 18 +- fs/jfs/jfs_logmgr.h | 10 +- fs/jfs/jfs_mount.c | 4 +- fs/jfs/jfs_superblock.h | 8 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 8 +- fs/kernfs/kernfs-internal.h | 1 - fs/kernfs/mount.c | 95 +- fs/libfs.c | 2 - fs/locks.c | 2 +- fs/namei.c | 5 +- fs/namespace.c | 262 +- fs/nfs/nfs4file.c | 8 +- fs/nfsd/nfs4callback.c | 4 +- fs/nfsd/nfs4proc.c | 1 - fs/nfsd/nfs4state.c | 1 - fs/notify/inotify/inotify_user.c | 6 +- fs/ocfs2/aops.c | 22 +- fs/ocfs2/cluster/quorum.c | 1 - fs/ocfs2/dlm/dlmrecovery.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 6 - fs/overlayfs/copy_up.c | 31 +- fs/pipe.c | 3 +- fs/proc/base.c | 116 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 52 +- fs/proc/internal.h | 7 +- fs/proc/page.c | 4 +- fs/proc/proc_net.c | 20 - fs/proc/root.c | 244 +- fs/proc/task_mmu.c | 17 +- fs/pstore/ram.c | 47 +- fs/select.c | 4 +- fs/seq_file.c | 1 - fs/signalfd.c | 1 - fs/super.c | 344 +- fs/sysfs/dir.c | 3 +- fs/sysfs/file.c | 7 +- fs/sysfs/group.c | 3 +- fs/sysfs/mount.c | 73 +- fs/sysfs/symlink.c | 3 +- fs/timerfd.c | 4 +- fs/ubifs/Kconfig | 12 +- fs/ubifs/Makefile | 2 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- fs/ufs/util.h | 4 +- fs/utimes.c | 10 +- include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 4 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 10 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/asm-generic/atomic-instrumented.h | 467 + include/asm-generic/atomic-long.h | 269 + include/asm-generic/barrier.h | 18 - include/asm-generic/bug.h | 3 + include/clocksource/arm_arch_timer.h | 1 - include/crypto/algapi.h | 6 +- include/crypto/if_alg.h | 7 + include/crypto/internal/cryptouser.h | 2 - include/crypto/internal/hash.h | 6 +- include/crypto/internal/skcipher.h | 15 - include/crypto/streebog.h | 2 +- include/drm/bridge/dw_hdmi.h | 6 +- include/drm/bridge/dw_mipi_dsi.h | 3 +- include/drm/drmP.h | 29 +- include/drm/drm_atomic.h | 43 +- include/drm/drm_bridge.h | 8 +- include/drm/drm_color_mgmt.h | 29 - include/drm/drm_connector.h | 10 +- include/drm/drm_crtc.h | 3 + include/drm/drm_crtc_helper.h | 17 +- include/drm/drm_damage_helper.h | 3 - include/drm/drm_device.h | 288 +- include/drm/drm_dp_helper.h | 11 - include/drm/drm_dp_mst_helper.h | 156 +- include/drm/drm_edid.h | 10 +- include/drm/drm_encoder_slave.h | 1 + include/drm/drm_fb_cma_helper.h | 22 + include/drm/drm_file.h | 1 - include/drm/drm_fourcc.h | 117 - include/drm/drm_framebuffer.h | 10 +- include/drm/drm_gem_cma_helper.h | 5 +- include/drm/drm_gem_framebuffer_helper.h | 3 - include/drm/drm_hdcp.h | 2 - include/drm/drm_legacy.h | 14 +- include/drm/drm_mode_config.h | 23 +- include/drm/drm_modes.h | 21 +- include/drm/drm_probe_helper.h | 27 - include/drm/drm_syncobj.h | 23 +- include/drm/drm_util.h | 53 +- include/drm/drm_vblank.h | 22 - include/drm/i915_pciids.h | 4 - include/drm/intel-gtt.h | 3 - include/drm/tinydrm/mipi-dbi.h | 5 +- include/drm/tinydrm/tinydrm-helpers.h | 20 +- include/drm/tinydrm/tinydrm.h | 26 + include/dt-bindings/clock/ath79-clk.h | 4 +- include/dt-bindings/clock/imx8mq-clock.h | 26 +- include/dt-bindings/clock/marvell,mmp2.h | 1 + include/dt-bindings/clock/qcom,rpmcc.h | 10 - include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 1 - include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 1 - include/dt-bindings/clock/r8a7778-clock.h | 2 - include/dt-bindings/power/qcom-rpmpd.h | 39 - .../dt-bindings/reset/amlogic,meson-axg-reset.h | 3 +- include/dt-bindings/reset/imx8mq-reset.h | 64 - include/dt-bindings/soc/bcm2835-pm.h | 28 - include/keys/system_keyring.h | 11 - include/kvm/arm_arch_timer.h | 68 +- include/linux/acpi.h | 11 + include/linux/atomic.h | 1243 +- include/linux/balloon_compaction.h | 34 +- include/linux/bcma/bcma.h | 11 +- include/linux/bcma/bcma_soc.h | 1 - include/linux/bpf.h | 7 - include/linux/bpf_verifier.h | 7 - include/linux/bpfilter.h | 15 +- include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 1 + include/linux/cgroup.h | 3 +- include/linux/cgroup_rdma.h | 2 +- include/linux/cmdline.h | 72 - include/linux/compaction.h | 5 +- include/linux/compat.h | 104 +- include/linux/compiler-clang.h | 5 +- include/linux/compiler-gcc.h | 6 +- include/linux/compiler-intel.h | 4 +- include/linux/compiler.h | 8 +- include/linux/console_struct.h | 2 +- include/linux/cpufreq.h | 25 +- include/linux/cpuidle.h | 8 +- include/linux/cred.h | 1 + include/linux/crypto.h | 8 + include/linux/davinci_emac.h | 1 + include/linux/device.h | 3 +- include/linux/dma-fence-array.h | 1 - include/linux/dma-fence.h | 22 +- include/linux/dma-mapping.h | 9 + include/linux/dma/dw.h | 9 +- include/linux/errno.h | 1 - include/linux/fb.h | 1 - include/linux/filter.h | 1 - include/linux/flex_array.h | 149 + include/linux/fs.h | 18 +- include/linux/fs_context.h | 181 - include/linux/fs_parser.h | 119 - include/linux/fscrypt.h | 420 +- include/linux/fscrypt_notsupp.h | 231 + include/linux/fscrypt_supp.h | 204 + include/linux/fsl/ptp_qoriq.h | 15 - include/linux/fsl_devices.h | 7 +- include/linux/genalloc.h | 2 +- include/linux/generic-radix-tree.h | 231 - include/linux/gfp.h | 7 +- include/linux/gpio/driver.h | 5 - include/linux/hid.h | 3 +- include/linux/hugetlb.h | 48 +- include/linux/hyperv.h | 103 +- include/linux/i2c.h | 44 - include/linux/igmp.h | 11 +- include/linux/ima.h | 5 - include/linux/in.h | 5 - include/linux/initrd.h | 3 - include/linux/intel-iommu.h | 21 +- include/linux/intel-svm.h | 2 +- include/linux/interrupt.h | 1 - include/linux/iommu.h | 1 - include/linux/ip.h | 5 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/ipv6.h | 6 - include/linux/kernel.h | 2 +- include/linux/kernfs.h | 40 +- include/linux/ksm.h | 7 - include/linux/leds.h | 13 - include/linux/libnvdimm.h | 2 +- include/linux/livepatch.h | 50 +- include/linux/lsm_hooks.h | 66 +- include/linux/memblock.h | 41 - include/linux/memcontrol.h | 37 +- include/linux/memory_hotplug.h | 2 +- include/linux/mfd/bcm2835-pm.h | 14 - include/linux/mfd/cros_ec_commands.h | 94 - include/linux/mfd/ingenic-tcu.h | 2 +- include/linux/mfd/intel_soc_pmic.h | 3 - include/linux/mfd/madera/core.h | 7 - include/linux/mfd/ti_am335x_tscadc.h | 4 - include/linux/mfd/tmio.h | 2 +- include/linux/mfd/wm831x/core.h | 1 + include/linux/mfd/wm8350/core.h | 1 + include/linux/mlx5/driver.h | 7 +- include/linux/mm.h | 100 +- include/linux/mm_types.h | 73 +- include/linux/mmu_notifier.h | 35 +- include/linux/mmzone.h | 8 - include/linux/module.h | 6 +- include/linux/mount.h | 3 - include/linux/mtd/rawnand.h | 24 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/mtd/spinand.h | 7 - include/linux/netdevice.h | 7 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +- include/linux/netlink.h | 1 - include/linux/nodemask.h | 15 +- include/linux/of.h | 1 + include/linux/page-flags.h | 11 +- include/linux/pagemap.h | 1 - include/linux/pci-dma-compat.h | 2 +- include/linux/perf_event.h | 10 - include/linux/phy.h | 16 +- include/linux/phy/phy.h | 1 - include/linux/platform_data/at24.h | 60 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/dma-dw.h | 12 +- include/linux/platform_data/dsa.h | 68 - .../platform_data/media/soc_camera_platform.h | 83 + include/linux/platform_data/mv88e6xxx.h | 2 +- include/linux/pm_opp.h | 12 - include/linux/pm_runtime.h | 2 - include/linux/poison.h | 3 + include/linux/posix-clock.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/power/isp1704_charger.h | 30 + include/linux/proc_fs.h | 6 - include/linux/pwm.h | 37 +- include/linux/qcom_scm.h | 1 - include/linux/qed/qed_chain.h | 31 - include/linux/qed/qed_if.h | 21 +- include/linux/qed/qede_rdma.h | 21 +- include/linux/rcupdate.h | 74 +- include/linux/regmap.h | 31 - include/linux/regulator/driver.h | 1 - include/linux/remoteproc.h | 4 +- include/linux/reset.h | 15 +- include/linux/reset/socfpga.h | 7 - include/linux/reset/sunxi.h | 7 - include/linux/sched.h | 25 +- include/linux/sched/signal.h | 53 +- include/linux/sched/sysctl.h | 7 - include/linux/sched/wake_q.h | 6 +- include/linux/security.h | 61 +- include/linux/selinux.h | 35 + include/linux/signal.h | 2 +- include/linux/skbuff.h | 3 +- include/linux/slub_def.h | 2 +- include/linux/spi/pxa2xx_spi.h | 4 +- include/linux/spi/spi-mem.h | 5 - include/linux/spi/spi.h | 23 +- include/linux/srcu.h | 1 - include/linux/srcutree.h | 3 +- include/linux/swap.h | 13 +- include/linux/switchtec.h | 10 +- include/linux/syscalls.h | 75 +- include/linux/time32.h | 32 +- include/linux/time64.h | 8 + include/linux/timex.h | 4 +- include/linux/torture.h | 3 +- include/linux/umh.h | 2 - include/linux/verification.h | 1 - include/linux/virtio_config.h | 13 +- include/linux/xarray.h | 227 +- include/media/drv-intf/sh_mobile_ceu.h | 29 + include/media/i2c/tw9910.h | 2 + include/media/mpeg2-ctrls.h | 14 +- include/media/v4l2-mem2mem.h | 20 - include/media/videobuf2-dma-sg.h | 2 +- include/media/videobuf2-v4l2.h | 17 - include/net/addrconf.h | 27 +- include/net/af_rxrpc.h | 16 + include/net/ax25.h | 12 - include/net/bluetooth/bluetooth.h | 2 +- include/net/bond_3ad.h | 17 - include/net/cfg80211.h | 18 +- include/net/devlink.h | 144 - include/net/dsa.h | 66 +- include/net/ip_fib.h | 2 +- include/net/mac80211.h | 126 +- include/net/netfilter/br_netfilter.h | 1 + include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 - include/net/netfilter/nf_conntrack.h | 2 + include/net/netfilter/nf_conntrack_core.h | 5 +- include/net/netfilter/nf_conntrack_l4proto.h | 122 +- include/net/netfilter/nf_flow_table.h | 1 + include/net/netfilter/nf_nat.h | 4 + include/net/netfilter/nf_tables.h | 26 +- include/net/netfilter/nf_tables_core.h | 16 - include/net/netns/conntrack.h | 30 +- include/net/sch_generic.h | 3 +- include/net/sctp/structs.h | 15 +- include/net/switchdev.h | 6 +- include/net/tcp.h | 2 - include/net/tls.h | 3 +- include/net/vxlan.h | 6 +- include/rdma/ib_umem.h | 8 +- include/rdma/ib_umem_odp.h | 26 +- include/rdma/ib_verbs.h | 60 +- include/rdma/rdma_vt.h | 3 + include/scsi/libsas.h | 56 +- include/soc/bcm2835/raspberrypi-firmware.h | 4 - include/soc/tegra/bpmp.h | 12 +- include/soc/tegra/mc.h | 27 +- include/sound/hda_register.h | 2 - include/sound/hda_verbs.h | 2 - include/sound/hdaudio.h | 3 - include/sound/pcm.h | 21 +- include/sound/simple_card_utils.h | 4 +- include/sound/soc.h | 45 +- include/trace/events/afs.h | 2 - include/trace/events/btrfs.h | 30 +- include/trace/events/devlink.h | 62 - include/trace/events/f2fs.h | 3 - include/trace/events/pwc.h | 65 - include/trace/events/spi.h | 31 +- include/trace/events/tegra_apb_dma.h | 61 - include/uapi/asm-generic/mman-common.h | 4 +- include/uapi/asm-generic/socket.h | 2 - include/uapi/asm-generic/unistd.h | 105 +- include/uapi/drm/drm_fourcc.h | 42 - include/uapi/drm/v3d_drm.h | 8 - include/uapi/linux/android/binder_ctl.h | 35 + include/uapi/linux/android/binderfs.h | 35 - include/uapi/linux/audit.h | 2 - include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/bpf.h | 1 - include/uapi/linux/btrfs.h | 2 - include/uapi/linux/devlink.h | 25 - include/uapi/linux/icmpv6.h | 2 - include/uapi/linux/if_bonding.h | 24 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/igmp.h | 1 - include/uapi/linux/in.h | 11 +- include/uapi/linux/input.h | 6 +- include/uapi/linux/kernel-page-flags.h | 2 +- include/uapi/linux/mman.h | 4 - include/uapi/linux/netfilter/nf_tables.h | 10 +- include/uapi/linux/nl80211.h | 21 +- include/uapi/linux/perf_event.h | 2 + include/uapi/linux/pkt_cls.h | 13 - include/uapi/linux/ptp_clock.h | 2 +- include/uapi/linux/time.h | 4 + include/uapi/linux/timex.h | 39 - include/uapi/linux/v4l2-controls.h | 2 - include/uapi/linux/videodev2.h | 22 +- include/uapi/linux/virtio_config.h | 6 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/rdma/vmw_pvrdma-abi.h | 1 - include/video/imx-ipu-v3.h | 9 +- include/xen/arm/page-coherent.h | 97 +- init/Kconfig | 70 - init/init_task.c | 3 +- init/main.c | 5 - ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 110 +- ipc/msg.c | 39 +- ipc/namespace.c | 2 +- ipc/sem.c | 41 +- ipc/shm.c | 40 +- ipc/syscall.c | 32 +- ipc/util.c | 29 +- ipc/util.h | 67 +- kernel/audit.c | 34 +- kernel/audit.h | 4 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 19 +- kernel/audit_watch.c | 2 +- kernel/auditfilter.c | 2 +- kernel/auditsc.c | 12 +- kernel/bpf/btf.c | 118 +- kernel/bpf/cgroup.c | 1 - kernel/bpf/core.c | 52 +- kernel/bpf/map_in_map.c | 17 +- kernel/bpf/offload.c | 35 - kernel/bpf/stackmap.c | 12 +- kernel/bpf/verifier.c | 320 +- kernel/capability.c | 26 +- kernel/cgroup/cgroup-internal.h | 50 +- kernel/cgroup/cgroup-v1.c | 359 +- kernel/cgroup/cgroup.c | 247 +- kernel/cgroup/cpuset.c | 56 +- kernel/cgroup/rdma.c | 5 +- kernel/compat.c | 64 + kernel/cpu.c | 9 - kernel/crash_core.c | 2 - kernel/cred.c | 13 + kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 2 - kernel/events/core.c | 9 - kernel/events/uprobes.c | 3 +- kernel/exit.c | 18 +- kernel/fork.c | 16 +- kernel/futex.c | 15 +- kernel/irq/handle.c | 2 +- kernel/irq/irqdesc.c | 2 +- kernel/irq/manage.c | 4 - kernel/kthread.c | 3 +- kernel/livepatch/core.c | 822 +- kernel/livepatch/core.h | 5 - kernel/livepatch/patch.c | 57 +- kernel/livepatch/patch.h | 5 +- kernel/livepatch/transition.c | 124 +- kernel/livepatch/transition.h | 1 + kernel/locking/lockdep.c | 76 +- kernel/locking/lockdep_internals.h | 4 - kernel/locking/locktorture.c | 2 +- kernel/locking/rwsem-xadd.c | 11 +- kernel/panic.c | 10 +- kernel/power/energy_model.c | 57 - kernel/power/qos.c | 8 +- kernel/power/snapshot.c | 17 +- kernel/printk/printk.c | 55 +- kernel/ptrace.c | 15 +- kernel/rcu/Kconfig | 30 + kernel/rcu/rcu.h | 4 +- kernel/rcu/rcuperf.c | 8 +- kernel/rcu/rcutorture.c | 40 +- kernel/rcu/srcutree.c | 55 +- kernel/rcu/tiny.c | 2 +- kernel/rcu/tree.c | 248 +- kernel/rcu/tree.h | 36 +- kernel/rcu/tree_exp.h | 184 +- kernel/rcu/tree_plugin.h | 221 +- kernel/sched/core.c | 35 +- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/fair.c | 93 +- kernel/sched/sched.h | 20 +- kernel/sched/topology.c | 35 +- kernel/seccomp.c | 8 +- kernel/signal.c | 137 +- kernel/sys.c | 3 +- kernel/sys_ni.c | 23 +- kernel/sysctl.c | 60 +- kernel/time/Kconfig | 29 - kernel/time/hrtimer.c | 3 +- kernel/time/ntp.c | 18 +- kernel/time/ntp_internal.h | 2 +- kernel/time/posix-clock.c | 2 +- kernel/time/posix-cpu-timers.c | 12 +- kernel/time/posix-stubs.c | 25 +- kernel/time/posix-timers.c | 72 +- kernel/time/posix-timers.h | 2 +- kernel/time/tick-broadcast.c | 1 - kernel/time/time.c | 92 +- kernel/time/timekeeping.c | 4 +- kernel/time/timer.c | 3 +- kernel/torture.c | 6 +- kernel/trace/trace_kprobe.c | 12 +- kernel/umh.c | 33 +- kernel/watchdog.c | 7 - lib/Kconfig.debug | 58 +- lib/Makefile | 8 +- lib/cpumask.c | 3 +- lib/crc32.c | 4 +- lib/debugobjects.c | 66 +- lib/flex_array.c | 398 + lib/genalloc.c | 5 +- lib/generic-radix-tree.c | 217 - lib/int_sqrt.c | 2 +- lib/livepatch/Makefile | 15 - lib/livepatch/test_klp_atomic_replace.c | 57 - lib/livepatch/test_klp_callbacks_busy.c | 43 - lib/livepatch/test_klp_callbacks_demo.c | 121 - lib/livepatch/test_klp_callbacks_demo2.c | 93 - lib/livepatch/test_klp_callbacks_mod.c | 24 - lib/livepatch/test_klp_livepatch.c | 51 - lib/livepatch/test_klp_shadow_vars.c | 236 - lib/sbitmap.c | 13 +- lib/test_vmalloc.c | 551 - lib/test_xarray.c | 57 +- lib/xarray.c | 92 +- localversion-next | 1 - mm/compaction.c | 1038 +- mm/filemap.c | 223 +- mm/huge_memory.c | 25 +- mm/hugetlb.c | 99 +- mm/internal.h | 24 +- mm/kasan/common.c | 65 +- mm/khugepaged.c | 3 +- mm/ksm.c | 38 +- mm/madvise.c | 3 +- mm/memblock.c | 64 - mm/memcontrol.c | 51 +- mm/memory-failure.c | 16 +- mm/memory.c | 72 +- mm/memory_hotplug.c | 82 +- mm/mempolicy.c | 4 +- mm/migrate.c | 22 +- mm/mincore.c | 94 +- mm/mprotect.c | 3 +- mm/mremap.c | 3 +- mm/oom_kill.c | 8 +- mm/page_alloc.c | 717 +- mm/page_ext.c | 5 +- mm/page_owner.c | 4 +- mm/page_poison.c | 2 - mm/rmap.c | 14 +- mm/slab.c | 6 +- mm/slab.h | 4 + mm/slub.c | 9 +- mm/swap_state.c | 16 +- mm/swapfile.c | 156 +- mm/usercopy.c | 9 +- mm/userfaultfd.c | 11 +- mm/util.c | 2 +- mm/vmalloc.c | 59 +- net/6lowpan/debugfs.c | 42 +- net/9p/trans_xen.c | 2 +- net/ax25/ax25_ip.c | 4 +- net/ax25/ax25_route.c | 19 +- net/batman-adv/multicast.c | 4 +- net/bluetooth/6lowpan.c | 11 +- net/bluetooth/af_bluetooth.c | 16 +- net/bluetooth/l2cap_core.c | 84 +- net/bluetooth/l2cap_sock.c | 2 +- net/bluetooth/rfcomm/core.c | 1 - net/bluetooth/rfcomm/sock.c | 2 +- net/bluetooth/sco.c | 2 +- net/bpfilter/bpfilter_kern.c | 76 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_fdb.c | 8 +- net/bridge/br_forward.c | 10 +- net/bridge/br_multicast.c | 184 +- net/bridge/br_netfilter_hooks.c | 7 +- net/bridge/br_netfilter_ipv6.c | 1 - net/bridge/br_private.h | 4 +- net/bridge/br_switchdev.c | 2 +- net/bridge/br_vlan.c | 26 +- net/bridge/netfilter/ebtables.c | 6 +- net/bridge/netfilter/nft_reject_bridge.c | 1 - net/can/gw.c | 30 +- net/ceph/ceph_common.c | 11 +- net/ceph/debugfs.c | 2 +- net/ceph/messenger.c | 5 +- net/ceph/osd_client.c | 4 +- net/compat.c | 2 +- net/core/devlink.c | 1058 -- net/core/dst.c | 6 +- net/core/filter.c | 57 +- net/core/lwt_bpf.c | 1 - net/core/neighbour.c | 15 +- net/core/net_namespace.c | 38 +- net/core/pktgen.c | 3 +- net/core/rtnetlink.c | 116 +- net/core/skbuff.c | 7 +- net/core/skmsg.c | 25 +- net/core/sock.c | 47 +- net/core/sysctl_net_core.c | 18 - net/decnet/dn_fib.c | 2 +- net/dsa/dsa_priv.h | 3 +- net/dsa/master.c | 56 +- net/dsa/slave.c | 5 +- net/ipv4/bpfilter/sockopt.c | 58 +- net/ipv4/devinet.c | 88 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 12 +- net/ipv4/gre_demux.c | 17 - net/ipv4/igmp.c | 68 +- net/ipv4/ip_gre.c | 32 +- net/ipv4/ip_input.c | 1 - net/ipv4/ip_sockglue.c | 12 +- net/ipv4/ip_vti.c | 50 - net/ipv4/ipmr.c | 61 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 2 +- net/ipv4/route.c | 72 +- net/ipv4/tcp.c | 23 +- net/ipv4/tcp_minisocks.c | 34 + net/ipv4/tcp_output.c | 47 +- net/ipv4/tcp_timer.c | 85 +- net/ipv4/udp.c | 18 +- net/ipv4/udp_impl.h | 1 - net/ipv4/udp_tunnel.c | 15 +- net/ipv4/udplite.c | 1 - net/ipv6/addrconf.c | 103 +- net/ipv6/addrlabel.c | 47 +- net/ipv6/af_inet6.c | 14 +- net/ipv6/datagram.c | 11 +- net/ipv6/fou6.c | 17 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_gre.c | 22 +- net/ipv6/ip6_udp_tunnel.c | 15 +- net/ipv6/mcast.c | 2 - net/ipv6/mcast_snoop.c | 83 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 2 +- net/ipv6/route.c | 84 +- net/ipv6/udp.c | 26 +- net/ipv6/udp_impl.h | 1 - net/ipv6/udplite.c | 1 - net/mac80211/agg-tx.c | 2 +- net/mac80211/cfg.c | 14 +- net/mac80211/debugfs.c | 4 - net/mac80211/debugfs_sta.c | 68 +- net/mac80211/driver-ops.h | 9 - net/mac80211/ht.c | 8 - net/mac80211/ieee80211_i.h | 11 - net/mac80211/main.c | 11 - net/mac80211/mesh.h | 2 - net/mac80211/mesh_hwmp.c | 29 +- net/mac80211/rc80211_minstrel_ht.c | 25 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 7 +- net/mac80211/rx.c | 4 +- net/mac80211/sta_info.c | 46 +- net/mac80211/sta_info.h | 17 - net/mac80211/status.c | 6 - net/mac80211/tx.c | 142 +- net/mpls/af_mpls.c | 103 +- net/netfilter/Kconfig | 2 +- net/netfilter/Makefile | 3 +- net/netfilter/ipvs/ip_vs_ctl.c | 12 - net/netfilter/nf_conntrack_core.c | 210 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 14 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_proto.c | 514 +- net/netfilter/nf_conntrack_proto_dccp.c | 134 +- net/netfilter/nf_conntrack_proto_generic.c | 85 +- net/netfilter/nf_conntrack_proto_gre.c | 196 +- net/netfilter/nf_conntrack_proto_icmp.c | 67 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 69 +- net/netfilter/nf_conntrack_proto_sctp.c | 128 +- net/netfilter/nf_conntrack_proto_tcp.c | 160 +- net/netfilter/nf_conntrack_proto_udp.c | 80 +- net/netfilter/nf_conntrack_standalone.c | 425 +- net/netfilter/nf_flow_table_core.c | 7 +- net/netfilter/nf_nat_core.c | 15 +- net/netfilter/nf_tables_api.c | 151 +- net/netfilter/nf_tables_core.c | 25 +- net/netfilter/nfnetlink_cttimeout.c | 19 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_byteorder.c | 6 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_compat.c | 189 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 5 +- net/netfilter/nft_flow_offload.c | 13 +- net/netfilter/nft_hash.c | 121 + net/netfilter/nft_immediate.c | 6 +- net/netfilter/nft_meta.c | 12 - net/netfilter/nft_objref.c | 5 +- net/netfilter/nft_payload.c | 6 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/nft_range.c | 5 +- net/netfilter/nft_rt.c | 6 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_physdev.c | 9 +- net/netlink/af_netlink.c | 8 - net/nfc/netlink.c | 6 +- net/openvswitch/conntrack.c | 2 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow.h | 1 + net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/flow_netlink.h | 1 + net/openvswitch/flow_table.c | 51 +- net/openvswitch/flow_table.h | 3 +- net/openvswitch/meter.c | 3 +- net/packet/af_packet.c | 7 +- net/qrtr/qrtr.c | 3 +- net/rds/ib_send.c | 4 +- net/rds/message.c | 4 +- net/rds/rds.h | 4 + net/rds/send.c | 2 +- net/rxrpc/af_rxrpc.c | 70 + net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 + net/rxrpc/conn_client.c | 5 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/cls_basic.c | 25 - net/sched/cls_flower.c | 19 +- net/sched/cls_matchall.c | 24 - net/sched/sch_api.c | 3 +- net/sched/sch_cake.c | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/sctp/stream.c | 105 +- net/sctp/stream_interleave.c | 2 +- net/smc/af_smc.c | 4 +- net/sunrpc/auth.c | 3 - net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/svc_xprt.c | 24 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 6 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 22 - net/switchdev/switchdev.c | 5 +- net/tipc/link.c | 2 +- net/tipc/netlink_compat.c | 54 +- net/tipc/socket.c | 4 +- net/tipc/topsrv.c | 2 +- net/tipc/trace.c | 4 +- net/tls/tls_main.c | 73 +- net/tls/tls_sw.c | 280 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/nl80211.c | 32 +- net/wireless/wext-compat.c | 2 - net/xdp/xdp_umem.c | 17 +- net/xfrm/xfrm_policy.c | 63 +- net/xfrm/xfrm_user.c | 13 +- samples/Kconfig | 7 - samples/Makefile | 2 +- samples/binderfs/Makefile | 1 - samples/binderfs/binderfs_example.c | 83 - samples/bpf/Makefile | 1 - samples/bpf/asm_goto_workaround.h | 16 - samples/bpf/test_cgrp2_attach2.c | 14 +- samples/bpf/test_current_task_under_cgroup_user.c | 2 +- samples/bpf/xdp1_user.c | 2 +- samples/livepatch/livepatch-callbacks-demo.c | 13 +- samples/livepatch/livepatch-sample.c | 13 +- samples/livepatch/livepatch-shadow-fix1.c | 14 +- samples/livepatch/livepatch-shadow-fix2.c | 14 +- samples/seccomp/Makefile | 1 - scripts/Kbuild.include | 4 +- scripts/Makefile.build | 21 +- scripts/Makefile.genheader | 23 - scripts/Makefile.host | 6 +- scripts/Makefile.lib | 42 +- scripts/Makefile.modpost | 2 +- scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/checkpatch.pl | 19 +- scripts/checksyscalls.sh | 40 - scripts/coccinelle/api/alloc/alloc_cast.cocci | 8 +- scripts/coccinelle/api/alloc/zalloc-simple.cocci | 11 +- scripts/decode_stacktrace.sh | 9 +- scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- scripts/kconfig/Makefile | 2 +- scripts/kernel-doc | 2 +- scripts/link-vmlinux.sh | 46 +- scripts/mkcompile_h | 4 +- scripts/mod/modpost.c | 2 +- scripts/spdxcheck.py | 8 +- security/Kconfig | 41 +- security/apparmor/Kconfig | 16 + security/apparmor/capability.c | 14 +- security/apparmor/domain.c | 2 +- security/apparmor/include/capability.h | 2 +- security/apparmor/include/cred.h | 16 +- security/apparmor/include/file.h | 5 +- security/apparmor/include/lib.h | 4 - security/apparmor/include/task.h | 18 +- security/apparmor/ipc.c | 3 +- security/apparmor/lsm.c | 69 +- security/apparmor/resource.c | 2 +- security/apparmor/task.c | 6 +- security/commoncap.c | 26 +- security/integrity/digsig.c | 3 - security/integrity/evm/evm_main.c | 6 +- security/integrity/ima/ima_main.c | 35 +- security/keys/encrypted-keys/encrypted.c | 4 +- security/keys/keyring.c | 1 - security/keys/process_keys.c | 3 - security/keys/request_key.c | 4 - security/loadpin/loadpin.c | 8 +- security/security.c | 661 +- security/selinux/Kconfig | 15 + security/selinux/Makefile | 2 +- security/selinux/avc.c | 37 +- security/selinux/exports.c | 23 + security/selinux/hooks.c | 519 +- security/selinux/include/audit.h | 3 + security/selinux/include/avc.h | 6 +- security/selinux/include/objsec.h | 38 +- security/selinux/include/security.h | 10 +- security/selinux/selinuxfs.c | 4 +- security/selinux/ss/avtab.c | 40 +- security/selinux/ss/avtab.h | 4 +- security/selinux/ss/conditional.c | 6 +- security/selinux/ss/policydb.c | 124 +- security/selinux/ss/policydb.h | 12 +- security/selinux/ss/services.c | 23 +- security/selinux/xfrm.c | 4 +- security/smack/smack.h | 64 +- security/smack/smack_access.c | 6 +- security/smack/smack_lsm.c | 417 +- security/smack/smackfs.c | 18 +- security/tomoyo/audit.c | 31 +- security/tomoyo/common.c | 186 +- security/tomoyo/common.h | 49 +- security/tomoyo/condition.c | 59 +- security/tomoyo/domain.c | 76 +- security/tomoyo/file.c | 20 - security/tomoyo/gc.c | 19 - security/tomoyo/group.c | 5 - security/tomoyo/load_policy.c | 8 +- security/tomoyo/memory.c | 9 +- security/tomoyo/mount.c | 2 - security/tomoyo/realpath.c | 18 +- security/tomoyo/securityfs_if.c | 30 +- security/tomoyo/tomoyo.c | 160 +- security/tomoyo/util.c | 23 +- security/yama/yama_lsm.c | 12 +- sound/aoa/soundbus/i2sbus/core.c | 8 +- sound/arm/aaci.c | 1 + sound/arm/pxa2xx-ac97.c | 1 + sound/core/compress_offload.c | 3 +- sound/core/info.c | 12 +- sound/core/oss/pcm_oss.c | 1 + sound/core/pcm.c | 96 +- sound/core/pcm_local.h | 1 - sound/core/pcm_memory.c | 16 +- sound/core/pcm_native.c | 305 +- sound/drivers/aloop.c | 4 + sound/drivers/dummy.c | 2 + sound/drivers/pcsp/pcsp.c | 1 + sound/drivers/vx/vx_core.c | 4 + sound/firewire/Kconfig | 1 - sound/firewire/fireface/Makefile | 4 +- sound/firewire/fireface/ff-midi.c | 2 +- sound/firewire/fireface/ff-pcm.c | 2 +- sound/firewire/fireface/ff-proc.c | 217 +- sound/firewire/fireface/ff-protocol-ff400.c | 161 + sound/firewire/fireface/ff-protocol-ff800.c | 143 + sound/firewire/fireface/ff-protocol-former.c | 597 - sound/firewire/fireface/ff-protocol-latter.c | 430 - sound/firewire/fireface/ff-stream.c | 40 +- sound/firewire/fireface/ff-transaction.c | 143 +- sound/firewire/fireface/ff.c | 28 - sound/firewire/fireface/ff.h | 23 +- sound/hda/hdac_controller.c | 8 +- sound/hda/hdac_stream.c | 44 +- sound/isa/ad1816a/ad1816a_lib.c | 1 + sound/isa/als100.c | 1 + sound/isa/cmi8328.c | 1 + sound/isa/cmi8330.c | 1 + sound/isa/es1688/es1688.c | 2 + sound/isa/es18xx.c | 2 + sound/isa/gus/gus_main.c | 13 +- sound/isa/sb/jazz16.c | 1 + sound/isa/sb/sb16.c | 1 + sound/isa/sb/sb16_main.c | 10 +- sound/isa/sb/sb8.c | 1 + sound/isa/wss/wss_lib.c | 1 + sound/pci/ali5451/ali5451.c | 4 +- sound/pci/als300.c | 1 + sound/pci/als4000.c | 1 + sound/pci/atiixp.c | 19 +- sound/pci/atiixp_modem.c | 2 + sound/pci/azt3328.c | 4 + sound/pci/ca0106/ca0106_main.c | 3 + sound/pci/cmipci.c | 4 + sound/pci/cs4281.c | 2 + sound/pci/cs46xx/cs46xx_lib.c | 6 + sound/pci/cs46xx/dsp_spos.c | 3 - sound/pci/cs5535audio/cs5535audio_pm.c | 1 + sound/pci/ctxfi/ctatc.c | 8 + sound/pci/echoaudio/echoaudio.c | 3 + sound/pci/emu10k1/emu10k1.c | 6 + sound/pci/ens1370.c | 3 + sound/pci/es1938.c | 1 + sound/pci/es1968.c | 1 + sound/pci/fm801.c | 1 + sound/pci/hda/hda_codec.c | 3 + sound/pci/hda/hda_tegra.c | 114 +- sound/pci/hda/patch_conexant.c | 1 - sound/pci/hda/patch_hdmi.c | 10 +- sound/pci/hda/patch_realtek.c | 20 +- sound/pci/ice1712/ews.c | 7 +- sound/pci/ice1712/ice1712.c | 3 + sound/pci/ice1712/ice1724.c | 3 + sound/pci/intel8x0.c | 2 + sound/pci/intel8x0m.c | 3 + sound/pci/maestro3.c | 1 + sound/pci/nm256/nm256.c | 1 + sound/pci/oxygen/oxygen_lib.c | 7 +- sound/pci/oxygen/pcm1796.h | 1 + sound/pci/oxygen/xonar_pcm179x.c | 71 +- sound/pci/riptide/riptide.c | 1 + sound/pci/rme96.c | 2 + sound/pci/sis7019.c | 1 + sound/pci/trident/trident_main.c | 4 + sound/pci/via82xx.c | 2 + sound/pci/via82xx_modem.c | 2 + sound/pci/ymfpci/ymfpci_main.c | 4 + sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 1 + sound/ppc/pmac.c | 1 + sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +- sound/soc/codecs/Kconfig | 16 +- sound/soc/codecs/Makefile | 4 - sound/soc/codecs/adau7002.c | 45 - sound/soc/codecs/ak4458.c | 79 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/cs4341.c | 346 - sound/soc/codecs/da7219-aad.c | 2 +- sound/soc/codecs/da7219.c | 85 +- sound/soc/codecs/da7219.h | 1 - sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/es8316.c | 200 +- sound/soc/codecs/es8316.h | 7 - sound/soc/codecs/hdac_hdmi.c | 116 +- sound/soc/codecs/hdmi-codec.c | 4 +- sound/soc/codecs/max98090.c | 15 + sound/soc/codecs/max98373.c | 6 +- sound/soc/codecs/max98927.c | 8 +- sound/soc/codecs/msm8916-wcd-digital.c | 10 + sound/soc/codecs/mt6351.c | 4 +- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 1 - sound/soc/codecs/pcm512x.c | 11 +- sound/soc/codecs/rk3328_codec.c | 519 - sound/soc/codecs/rk3328_codec.h | 210 - sound/soc/codecs/rl6347a.c | 4 +- sound/soc/codecs/rt274.c | 24 +- sound/soc/codecs/rt286.c | 8 +- sound/soc/codecs/rt298.c | 12 +- sound/soc/codecs/rt5514-spi.c | 2 - sound/soc/codecs/rt5514.c | 1 - sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 66 +- sound/soc/codecs/rt5651.c | 61 +- sound/soc/codecs/rt5651.h | 1 - sound/soc/codecs/rt5670.c | 54 + sound/soc/codecs/rt5677.c | 8 +- sound/soc/codecs/rt5682.c | 11 - sound/soc/codecs/rt5682.h | 24 +- sound/soc/codecs/sgtl5000.c | 19 +- sound/soc/codecs/tlv320aic32x4.c | 34 +- sound/soc/codecs/tlv320aic32x4.h | 1 - sound/soc/codecs/tscs42xx.c | 2 +- sound/soc/codecs/wm8904.c | 21 +- sound/soc/fsl/Kconfig | 9 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_micfil.c | 826 -- sound/soc/fsl/fsl_micfil.h | 283 - sound/soc/fsl/fsl_sai.c | 8 +- sound/soc/fsl/fsl_spdif.c | 2 +- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/fsl/imx-sgtl5000.c | 11 +- sound/soc/fsl/imx-spdif.c | 4 +- sound/soc/generic/Kconfig | 17 + sound/soc/generic/Makefile | 4 + sound/soc/generic/audio-graph-card.c | 481 +- sound/soc/generic/audio-graph-scu-card.c | 501 + sound/soc/generic/simple-card-utils.c | 25 +- sound/soc/generic/simple-card.c | 472 +- sound/soc/generic/simple-scu-card.c | 474 + sound/soc/intel/Kconfig | 2 +- sound/soc/intel/atom/sst-atom-controls.c | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 10 +- sound/soc/intel/atom/sst/sst_acpi.c | 45 +- sound/soc/intel/atom/sst/sst_drv_interface.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 3 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 327 +- sound/soc/intel/boards/bytcr_rt5640.c | 14 +- sound/soc/intel/boards/bytcr_rt5651.c | 105 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 47 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 4 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 44 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 2 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 4 +- sound/soc/intel/skylake/skl-messages.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 2 +- sound/soc/intel/skylake/skl.c | 13 +- sound/soc/pxa/Makefile | 1 + sound/soc/qcom/Kconfig | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 17 +- sound/soc/qcom/sdm845.c | 33 +- sound/soc/sh/dma-sh7760.c | 2 +- sound/soc/sh/rcar/src.c | 125 +- sound/soc/soc-core.c | 258 +- sound/soc/soc-dapm.c | 10 +- sound/soc/soc-pcm.c | 1 - sound/soc/ti/davinci-mcasp.c | 311 +- sound/soc/xilinx/Kconfig | 16 +- sound/soc/xilinx/Makefile | 4 - sound/soc/xilinx/xlnx_formatter_pcm.c | 708 -- sound/soc/xilinx/xlnx_i2s.c | 15 +- sound/soc/xilinx/xlnx_spdif.c | 339 - sound/sparc/dbri.c | 4 +- sound/usb/card.c | 3 +- sound/usb/line6/driver.c | 4 +- sound/usb/line6/pod.c | 3 +- sound/usb/mixer.c | 35 +- sound/usb/quirks-table.h | 6 - sound/usb/quirks.c | 2 +- sound/usb/stream.c | 36 +- sound/x86/intel_hdmi_audio.c | 12 + tools/Makefile | 14 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 1 - tools/arch/powerpc/include/uapi/asm/unistd.h | 404 + tools/arch/riscv/include/uapi/asm/bitsperlong.h | 25 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 1 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 85 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 29 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 1 - tools/bpf/bpftool/Documentation/bpftool-perf.rst | 1 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 1 - tools/bpf/bpftool/Documentation/bpftool.rst | 1 - tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/bash-completion/bpftool | 110 +- tools/bpf/bpftool/btf_dumper.c | 111 +- tools/bpf/bpftool/feature.c | 764 -- tools/bpf/bpftool/json_writer.c | 7 +- tools/bpf/bpftool/json_writer.h | 5 + tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 4 - tools/bpf/bpftool/map.c | 245 +- tools/bpf/bpftool/prog.c | 15 +- tools/debugging/Makefile | 16 - tools/debugging/kernel-chktaint | 202 - tools/include/linux/numa.h | 16 - tools/include/linux/poison.h | 3 + tools/include/nolibc/nolibc.h | 2263 ---- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 2 - tools/include/uapi/drm/i915_drm.h | 8 - tools/include/uapi/linux/bpf.h | 1 - tools/include/uapi/linux/fs.h | 60 +- tools/include/uapi/linux/if_link.h | 19 - tools/include/uapi/linux/in.h | 10 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mount.h | 58 - tools/include/uapi/linux/perf_event.h | 2 + tools/include/uapi/linux/pkt_sched.h | 1163 -- tools/include/uapi/linux/prctl.h | 8 - tools/include/uapi/linux/vhost.h | 113 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 17 +- tools/lib/bpf/README.rst | 14 - tools/lib/bpf/bpf.c | 19 +- tools/lib/bpf/libbpf.c | 46 +- tools/lib/bpf/libbpf.h | 14 - tools/lib/bpf/libbpf.map | 7 - tools/lib/bpf/libbpf_probes.c | 242 - tools/lib/traceevent/event-parse-api.c | 4 +- tools/lib/traceevent/event-parse-local.h | 4 +- tools/lib/traceevent/event-parse.c | 129 +- tools/lib/traceevent/event-parse.h | 17 +- tools/lib/traceevent/plugin_kvm.c | 2 +- tools/lib/traceevent/trace-seq.c | 17 +- tools/memory-model/.gitignore | 1 - tools/memory-model/Documentation/explanation.txt | 289 +- tools/memory-model/README | 27 +- tools/memory-model/linux-kernel.bell | 38 +- tools/memory-model/linux-kernel.cat | 45 +- tools/memory-model/linux-kernel.def | 6 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/perf/Makefile.perf | 8 +- tools/perf/arch/arm/tests/Build | 1 - tools/perf/arch/arm/tests/arch-tests.c | 4 - tools/perf/arch/arm/tests/vectors-page.c | 24 - tools/perf/arch/powerpc/Makefile | 15 +- .../perf/arch/powerpc/entry/syscalls/mksyscalltbl | 22 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 427 - tools/perf/arch/powerpc/include/perf_regs.h | 3 +- tools/perf/arch/powerpc/util/perf_regs.c | 1 - tools/perf/bench/numa.c | 7 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 7 +- tools/perf/builtin-trace.c | 15 +- tools/perf/check-headers.sh | 2 +- tools/perf/design.txt | 4 - tools/perf/perf-read-vdso.c | 6 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/tests/tests.h | 5 - tools/perf/trace/beauty/mount_flags.sh | 4 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/util/annotate.c | 8 +- tools/perf/util/callchain.c | 32 +- tools/perf/util/callchain.h | 1 - tools/perf/util/find-map.c | 30 - tools/perf/util/find-vdso-map.c | 31 + tools/perf/util/machine.c | 2 +- tools/perf/util/strbuf.c | 1 + tools/perf/util/symbol.c | 1 - tools/perf/util/vdso.c | 6 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/nvdimm/dimm_devs.c | 4 +- tools/testing/selftests/Makefile | 2 - tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/test_btf.c | 695 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 2 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 2 +- tools/testing/selftests/bpf/test_netcnt.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 30 - .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sock_addr.c | 55 +- tools/testing/selftests/bpf/test_socket_cookie.c | 6 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 8 +- tools/testing/selftests/bpf/test_verifier.c | 316 - .../selftests/drivers/net/mlxsw/rtnetlink.sh | 20 - tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 18 - .../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 126 - tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- tools/testing/selftests/livepatch/Makefile | 8 - tools/testing/selftests/livepatch/README | 43 - tools/testing/selftests/livepatch/config | 1 - tools/testing/selftests/livepatch/functions.sh | 203 - .../testing/selftests/livepatch/test-callbacks.sh | 587 - .../testing/selftests/livepatch/test-livepatch.sh | 168 - .../selftests/livepatch/test-shadow-vars.sh | 60 - .../selftests/net/forwarding/bridge_vlan_aware.sh | 47 +- .../selftests/net/forwarding/ipip_flat_gre.sh | 63 - .../selftests/net/forwarding/ipip_flat_gre_key.sh | 63 - .../selftests/net/forwarding/ipip_flat_gre_keys.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre_key.sh | 63 - .../selftests/net/forwarding/ipip_hier_gre_keys.sh | 63 - tools/testing/selftests/net/forwarding/ipip_lib.sh | 349 - .../selftests/net/forwarding/vxlan_asymmetric.sh | 567 - .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/forwarding/vxlan_symmetric.sh | 551 - tools/testing/selftests/net/ip_defrag.c | 96 +- tools/testing/selftests/net/ip_defrag.sh | 9 +- tools/testing/selftests/net/tls.c | 12 +- tools/testing/selftests/net/xfrm_policy.sh | 153 +- .../networking/timestamping/txtimestamp.c | 2 +- tools/testing/selftests/pidfd/Makefile | 6 - tools/testing/selftests/pidfd/pidfd_test.c | 381 - tools/testing/selftests/powerpc/include/reg.h | 8 - tools/testing/selftests/powerpc/include/utils.h | 2 - tools/testing/selftests/powerpc/tm/.gitignore | 1 - tools/testing/selftests/powerpc/tm/Makefile | 4 +- .../powerpc/tm/tm-signal-context-force-tm.c | 184 - tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/proc/Makefile | 1 - tools/testing/selftests/proc/proc-loadavg-001.c | 2 +- .../selftests/proc/proc-self-map-files-002.c | 2 +- tools/testing/selftests/proc/proc-self-syscall.c | 2 +- tools/testing/selftests/proc/proc-self-wchan.c | 2 +- tools/testing/selftests/proc/read.c | 2 +- tools/testing/selftests/proc/setns-dcache.c | 129 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 27 +- tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 ++++ tools/testing/selftests/rtc/rtctest.c | 109 +- tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +- tools/testing/selftests/vm/gup_benchmark.c | 1 - tools/testing/selftests/vm/run_vmtests | 16 - tools/testing/selftests/vm/test_vmalloc.sh | 176 - tools/testing/selftests/x86/mpx-mini-test.c | 2 +- tools/testing/selftests/x86/protection_keys.c | 41 +- tools/testing/selftests/x86/unwind_vdso.c | 1 + tools/thermal/tmon/Makefile | 2 +- tools/vm/page-types.c | 2 +- tools/vm/page_owner_sort.c | 4 +- virt/kvm/arm/arch_timer.c | 583 +- virt/kvm/arm/arm.c | 62 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 2 +- virt/kvm/arm/mmu.c | 10 +- virt/kvm/arm/trace.h | 105 - virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/kvm_main.c | 11 +- 4715 files changed, 82581 insertions(+), 138036 deletions(-) delete mode 100644 Documentation/bpf/btf.rst create mode 100644 Documentation/core-api/flexible-arrays.rst delete mode 100644 Documentation/core-api/generic-radix-tree.rst create mode 100644 Documentation/cpuidle/driver.txt create mode 100644 Documentation/cpuidle/governor.txt create mode 100644 Documentation/devicetree/bindings/arm/armadeus.txt create mode 100644 Documentation/devicetree/bindings/arm/bhf.txt create mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/arm/fsl.txt delete mode 100644 Documentation/devicetree/bindings/arm/fsl.yaml create mode 100644 Documentation/devicetree/bindings/arm/i2se.txt create mode 100644 Documentation/devicetree/bindings/arm/olimex.txt create mode 100644 Documentation/devicetree/bindings/arm/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/pmu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml create mode 100644 Documentation/devicetree/bindings/arm/shmobile.txt create mode 100644 Documentation/devicetree/bindings/arm/technologic.txt delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt delete mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...] delete mode 100644 Documentation/devicetree/bindings/display/arm,komeda.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt rename Documentation/devicetree/bindings/display/panel/{auo,g101evn010.txt => auo, [...] delete mode 100644 Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-ptn5150.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt create mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/melexis,mlx90640.txt delete mode 100644 Documentation/devicetree/bindings/media/si470x.txt create mode 100644 Documentation/devicetree/bindings/mtd/fsl-quadspi.txt delete mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/qcom,ethqos.txt delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt delete mode 100644 Documentation/devicetree/bindings/rtc/cdns,rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf85063.txt delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8523.txt create mode 100644 Documentation/devicetree/bindings/serial/pl011.txt delete mode 100644 Documentation/devicetree/bindings/serial/pl011.yaml create mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/cs4341.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-scu-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,audio-formatter.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-qspi.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/driver-api/pm/cpuidle.rst delete mode 100644 Documentation/filesystems/binderfs.rst delete mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/flexible-arrays.txt delete mode 100644 Documentation/gpu/afbc.rst delete mode 100644 Documentation/gpu/dp-mst/topology-figure-1.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-2.dot delete mode 100644 Documentation/gpu/dp-mst/topology-figure-3.dot delete mode 100644 Documentation/gpu/komeda-kms.rst delete mode 100644 Documentation/kdump/vmcoreinfo.txt delete mode 100644 Documentation/livepatch/cumulative-patches.txt delete mode 100644 Documentation/misc-devices/index.rst delete mode 100644 Documentation/networking/checksum-offloads.rst create mode 100644 Documentation/networking/checksum-offloads.txt delete mode 100644 Documentation/networking/devlink-health.txt delete mode 100644 Documentation/networking/scaling.rst create mode 100644 Documentation/networking/scaling.txt delete mode 100644 Documentation/networking/segmentation-offloads.rst create mode 100644 Documentation/networking/segmentation-offloads.txt delete mode 100644 Documentation/power/energy-model.txt delete mode 100644 Documentation/scheduler/sched-energy.txt delete mode 100644 LICENSES/exceptions/GCC-exception-2.0 delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am3874-iceboard.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts delete mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/r7s9210-rza2mevb.dts delete mode 100644 arch/arm/boot/dts/r7s9210.dtsi delete mode 100644 arch/arm/boot/dts/rv1108-elgin-r1.dts delete mode 100644 arch/arm/mach-imx/cpuidle-imx7ulp.c create mode 100644 arch/arm/mach-oxnas/hotplug.c delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/cat875.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774c0.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts create mode 100644 arch/arm64/include/asm/memblock.h create mode 100644 arch/mips/ath79/dev-common.c create mode 100644 arch/mips/ath79/dev-common.h create mode 100644 arch/mips/ath79/dev-gpio-buttons.c create mode 100644 arch/mips/ath79/dev-gpio-buttons.h create mode 100644 arch/mips/ath79/dev-leds-gpio.c create mode 100644 arch/mips/ath79/dev-leds-gpio.h create mode 100644 arch/mips/ath79/dev-spi.c create mode 100644 arch/mips/ath79/dev-spi.h create mode 100644 arch/mips/ath79/dev-usb.c create mode 100644 arch/mips/ath79/dev-usb.h create mode 100644 arch/mips/ath79/dev-wmac.c create mode 100644 arch/mips/ath79/dev-wmac.h create mode 100644 arch/mips/ath79/irq.c create mode 100644 arch/mips/ath79/mach-ap121.c create mode 100644 arch/mips/ath79/mach-ap136.c create mode 100644 arch/mips/ath79/mach-ap81.c create mode 100644 arch/mips/ath79/mach-db120.c create mode 100644 arch/mips/ath79/mach-pb44.c create mode 100644 arch/mips/ath79/mach-ubnt-xm.c create mode 100644 arch/mips/ath79/machtypes.h create mode 100644 arch/mips/ath79/pci.c create mode 100644 arch/mips/ath79/pci.h rename include/linux/platform_data/spi-ath79.h => arch/mips/include/asm/mach-ath79 [...] delete mode 100644 arch/mips/pci/fixup-ath79.c delete mode 100644 arch/s390/include/asm/syscall_wrapper.h create mode 100644 arch/s390/kernel/compat_wrapper.c create mode 100644 arch/sh/include/uapi/asm/unistd_32.h delete mode 100644 drivers/clk/clk-fixed-mmio.c delete mode 100644 drivers/cpufreq/armada-8k-cpufreq.c delete mode 100644 drivers/cpuidle/governors/teo.c delete mode 100644 drivers/dma/dw/dw.c delete mode 100644 drivers/dma/dw/idma32.c delete mode 100644 drivers/edac/aspeed_edac.c delete mode 100644 drivers/extcon/extcon-ptn5150.c create mode 100644 drivers/firmware/tegra/bpmp-private.h create mode 100644 drivers/firmware/tegra/bpmp-tegra186.c delete mode 100644 drivers/gpu/drm/arm/display/Kbuild delete mode 100644 drivers/gpu/drm/arm/display/Kconfig delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_io.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_product.h delete mode 100644 drivers/gpu/drm/arm/display/include/malidp_utils.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/Makefile delete mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_dev.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_drv.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_format_caps.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_kms.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_plane.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_private_obj.c create mode 100644 drivers/gpu/drm/bochs/bochs_fbdev.c delete mode 100644 drivers/gpu/drm/i915/i915_reset.c delete mode 100644 drivers/gpu/drm/i915/i915_reset.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_live_test.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_live_test.h delete mode 100644 drivers/gpu/drm/panel/panel-tpo-tpg110.c delete mode 100644 drivers/gpu/drm/tegra/hda.c delete mode 100644 drivers/gpu/drm/tegra/hda.h create mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c delete mode 100644 drivers/hid/hid-maltron.c delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/media/i2c/ov9640.c delete mode 100644 drivers/media/i2c/ov9640.h create mode 100644 drivers/media/i2c/soc_camera/ov9640.h create mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov9640.c create mode 100644 drivers/media/i2c/soc_camera/soc_tw9910.c create mode 100644 drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c create mode 100644 drivers/media/platform/soc_camera/soc_camera_platform.c create mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.c create mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.h delete mode 100644 drivers/mfd/bcm2835-pm.c delete mode 100644 drivers/mtd/nand/raw/stm32_fmc2_nand.c create mode 100644 drivers/mtd/spi-nor/fsl-quadspi.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/mad.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qm.c delete mode 100644 drivers/ptp/ptp_qoriq_debugfs.c create mode 100644 drivers/pwm/pwm-imx.c delete mode 100644 drivers/pwm/pwm-imx1.c delete mode 100644 drivers/pwm/pwm-imx27.c delete mode 100644 drivers/regulator/bd70528-regulator.c delete mode 100644 drivers/reset/reset-brcmstb.c delete mode 100644 drivers/reset/reset-socfpga.c delete mode 100644 drivers/reset/reset-uniphier-glue.c create mode 100644 drivers/reset/reset-uniphier-usb3.c delete mode 100644 drivers/rtc/rtc-cadence.c delete mode 100644 drivers/rtc/rtc-sd3078.c delete mode 100644 drivers/soc/bcm/bcm2835-power.c delete mode 100644 drivers/soc/qcom/rpmhpd.c delete mode 100644 drivers/soc/qcom/rpmpd.c delete mode 100644 drivers/spi/spi-fsl-qspi.c create mode 100644 drivers/staging/android/ion/ion-ioctl.c delete mode 100644 drivers/staging/erofs/Documentation/filesystems/erofs.txt create mode 100644 drivers/staging/mt7621-dma/ralink-gdma.c delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile delete mode 100644 drivers/staging/mt7621-pci-phy/TODO delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt delete mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c delete mode 100644 drivers/staging/ralink-gdma/Kconfig delete mode 100644 drivers/staging/ralink-gdma/Makefile delete mode 100644 drivers/staging/ralink-gdma/ralink-gdma.c delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c create mode 100644 drivers/usb/usbip/README delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h delete mode 100644 include/drm/drm_probe_helper.h delete mode 100644 include/dt-bindings/power/qcom-rpmpd.h delete mode 100644 include/dt-bindings/reset/imx8mq-reset.h delete mode 100644 include/dt-bindings/soc/bcm2835-pm.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/flex_array.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/fscrypt_notsupp.h create mode 100644 include/linux/fscrypt_supp.h delete mode 100644 include/linux/generic-radix-tree.h delete mode 100644 include/linux/mfd/bcm2835-pm.h create mode 100644 include/linux/platform_data/at24.h delete mode 100644 include/linux/platform_data/dsa.h create mode 100644 include/linux/platform_data/media/soc_camera_platform.h create mode 100644 include/linux/power/isp1704_charger.h delete mode 100644 include/linux/reset/socfpga.h delete mode 100644 include/linux/reset/sunxi.h create mode 100644 include/linux/selinux.h create mode 100644 include/media/drv-intf/sh_mobile_ceu.h delete mode 100644 include/trace/events/pwc.h delete mode 100644 include/trace/events/tegra_apb_dma.h create mode 100644 include/uapi/linux/android/binder_ctl.h delete mode 100644 include/uapi/linux/android/binderfs.h delete mode 100644 include/uapi/linux/virtio_iommu.h create mode 100644 lib/flex_array.c delete mode 100644 lib/generic-radix-tree.c delete mode 100644 lib/livepatch/Makefile delete mode 100644 lib/livepatch/test_klp_atomic_replace.c delete mode 100644 lib/livepatch/test_klp_callbacks_busy.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo.c delete mode 100644 lib/livepatch/test_klp_callbacks_demo2.c delete mode 100644 lib/livepatch/test_klp_callbacks_mod.c delete mode 100644 lib/livepatch/test_klp_livepatch.c delete mode 100644 lib/livepatch/test_klp_shadow_vars.c delete mode 100644 lib/test_vmalloc.c delete mode 100644 localversion-next delete mode 100644 samples/binderfs/Makefile delete mode 100644 samples/binderfs/binderfs_example.c delete mode 100644 samples/bpf/asm_goto_workaround.h delete mode 100644 scripts/Makefile.genheader delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 security/selinux/exports.c create mode 100644 sound/firewire/fireface/ff-protocol-ff400.c create mode 100644 sound/firewire/fireface/ff-protocol-ff800.c delete mode 100644 sound/firewire/fireface/ff-protocol-former.c delete mode 100644 sound/firewire/fireface/ff-protocol-latter.c delete mode 100644 sound/soc/codecs/cs4341.c delete mode 100644 sound/soc/codecs/rk3328_codec.c delete mode 100644 sound/soc/codecs/rk3328_codec.h delete mode 100644 sound/soc/fsl/fsl_micfil.c delete mode 100644 sound/soc/fsl/fsl_micfil.h create mode 100644 sound/soc/generic/audio-graph-scu-card.c create mode 100644 sound/soc/generic/simple-scu-card.c delete mode 100644 sound/soc/xilinx/xlnx_formatter_pcm.c delete mode 100644 sound/soc/xilinx/xlnx_spdif.c create mode 100644 tools/arch/powerpc/include/uapi/asm/unistd.h delete mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-feature.rst delete mode 100644 tools/bpf/bpftool/feature.c delete mode 100644 tools/debugging/Makefile delete mode 100755 tools/debugging/kernel-chktaint delete mode 100644 tools/include/linux/numa.h delete mode 100644 tools/include/nolibc/nolibc.h delete mode 100644 tools/include/uapi/linux/mount.h delete mode 100644 tools/include/uapi/linux/pkt_sched.h delete mode 100644 tools/lib/bpf/libbpf_probes.c delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100644 tools/memory-model/scripts/checkghlitmus.sh delete mode 100644 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100644 tools/memory-model/scripts/initlitmushist.sh delete mode 100644 tools/memory-model/scripts/judgelitmus.sh delete mode 100644 tools/memory-model/scripts/newlitmushist.sh delete mode 100644 tools/memory-model/scripts/parseargs.sh delete mode 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/arm/tests/vectors-page.c delete mode 100644 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl delete mode 100644 tools/perf/util/find-map.c create mode 100644 tools/perf/util/find-vdso-map.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh delete mode 100644 tools/testing/selftests/livepatch/Makefile delete mode 100644 tools/testing/selftests/livepatch/README delete mode 100644 tools/testing/selftests/livepatch/config delete mode 100644 tools/testing/selftests/livepatch/functions.sh delete mode 100755 tools/testing/selftests/livepatch/test-callbacks.sh delete mode 100755 tools/testing/selftests/livepatch/test-livepatch.sh delete mode 100755 tools/testing/selftests/livepatch/test-shadow-vars.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_keys.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_key.sh delete mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_keys.sh delete mode 100644 tools/testing/selftests/net/forwarding/ipip_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_asymmetric.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_symmetric.sh delete mode 100644 tools/testing/selftests/pidfd/Makefile delete mode 100644 tools/testing/selftests/pidfd/pidfd_test.c delete mode 100644 tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c delete mode 100644 tools/testing/selftests/proc/setns-dcache.c create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h delete mode 100644 tools/testing/selftests/vm/test_vmalloc.sh