This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 392c4b77e697 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 753a8ffa926c vfs: replace current_kernel_time64 with ktime equivalent omits 2ba32c008bb7 Merge branch 'akpm-current/current' omits a03fdfa1177d Merge remote-tracking branch 'kspp/for-next/kspp' omits 391b6ab44511 Merge remote-tracking branch 'ntb/ntb-next' omits 37ceb8dce9da Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits bb11820d5c9a Merge remote-tracking branch 'rtc/rtc-next' omits ad39f0ee9f99 Merge remote-tracking branch 'coresight/next' omits 200f5ed39dfb Merge remote-tracking branch 'livepatching/for-next' omits acd79cfa7648 Merge remote-tracking branch 'y2038/y2038' omits 5cb0e883bbe2 Merge remote-tracking branch 'kselftest/next' omits abf688001cbf Merge remote-tracking branch 'pinctrl/for-next' omits d78131fcb027 Merge remote-tracking branch 'gpio/for-next' omits c27904e57066 Merge remote-tracking branch 'rpmsg/for-next' omits 939036aa7626 Merge remote-tracking branch 'scsi/for-next' omits 15662b685aaa Merge remote-tracking branch 'slave-dma/next' omits 0285e2b42bdd Merge remote-tracking branch 'icc/icc-next' omits 6bb793cbda75 Merge remote-tracking branch 'mux/for-next' omits 9988aa8a343f Merge remote-tracking branch 'staging/staging-next' omits fa22419848a4 Merge remote-tracking branch 'soundwire/next' omits 4fcf040c64cb Merge remote-tracking branch 'extcon/extcon-next' omits 41d8dc65e0b3 Merge remote-tracking branch 'phy-next/next' omits df2d05b90d70 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a4880492073f Merge remote-tracking branch 'usb/usb-next' omits 5411a0c5737c Merge remote-tracking branch 'ipmi/for-next' omits b816265ec06f Merge remote-tracking branch 'leds/for-next' omits c3e4a8aa3906 Merge remote-tracking branch 'xen-tip/linux-next' omits 7ea1a8b298b5 Merge remote-tracking branch 'kvms390/next' omits 773425338625 Merge remote-tracking branch 'rcu/rcu/next' omits 811fc54436a5 Merge remote-tracking branch 'edac-amd/for-next' omits 027942cc83b0 Merge remote-tracking branch 'tip/auto-latest' omits 0422d64b100e Merge remote-tracking branch 'spi/for-next' omits 8b10402aa36c Merge remote-tracking branch 'devicetree/for-next' omits 2e6efb7d0c94 Merge remote-tracking branch 'selinux/next' omits 6f2449ac981f Merge remote-tracking branch 'apparmor/apparmor-next' omits 15a1fb6a4131 Merge remote-tracking branch 'security/next-testing' omits 64bd8acd6541 Merge remote-tracking branch 'regulator/for-next' omits 412635f840cb Merge remote-tracking branch 'battery/for-next' omits 76c61b2bfb63 Merge remote-tracking branch 'mfd/for-mfd-next' omits 62c2d0689a73 Merge remote-tracking branch 'md/for-next' omits 113057c1f32e Merge remote-tracking branch 'mmc/next' omits bb09c53eb951 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits bb48d3505fd4 Merge remote-tracking branch 'device-mapper/for-next' omits 59ab99a9c12a Merge remote-tracking branch 'block/for-next' omits e4083b8879d9 Merge remote-tracking branch 'sound/for-next' omits 5198b3148dde Merge remote-tracking branch 'regmap/for-next' omits 37f790a20c00 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 8efc212719d6 Merge remote-tracking branch 'drm-msm/msm-next' omits b2eca37b2743 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 453bd9ffa9b5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits cc2a37a2b748 Merge remote-tracking branch 'drm/drm-next' omits d7f9ae746c08 Merge remote-tracking branch 'crypto/master' omits 09cc410bd216 Merge remote-tracking branch 'nand/nand/next' omits 7c56b80b4d71 Merge remote-tracking branch 'gfs2/for-next' omits cac8b1fbb14a Merge remote-tracking branch 'mac80211-next/master' omits 88894e576786 Merge remote-tracking branch 'bluetooth/master' omits 4cb8196cc3d7 Merge remote-tracking branch 'wireless-drivers-next/master' omits a2ebc71cf97b Merge remote-tracking branch 'nfc-next/master' omits 0f04f76a106d Merge remote-tracking branch 'ipsec-next/master' omits e51b30d75122 Merge remote-tracking branch 'bpf-next/master' omits db7ee3633a44 Merge remote-tracking branch 'net-next/master' omits b79d23851ddd Merge remote-tracking branch 'rdma/for-next' omits f66e1c2c134b Merge remote-tracking branch 'cpupower/cpupower' omits 8300cc468737 Merge remote-tracking branch 'v4l-dvb-next/master' omits 136fd6d530a3 Merge remote-tracking branch 'v4l-dvb/master' omits f7211b627890 Merge remote-tracking branch 'jc_docs/docs-next' omits 657b9d37406e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 90706ebf94e3 Merge branch 'dmi/master' omits 54dd89debb49 Merge remote-tracking branch 'i2c/i2c/for-next' omits 5bc91f70c5ec Merge remote-tracking branch 'hid/for-next' omits 29a19dd3a591 Merge remote-tracking branch 'pci/next' omits 06243a5aac6e Merge remote-tracking branch 'printk/for-next' omits 5a503b91cb45 Merge remote-tracking branch 'vfs/for-next' omits c7ae95368af4 Merge remote-tracking branch 'v9fs/9p-next' omits 0542f36a3dd1 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f6ed663bcc9d Merge remote-tracking branch 'orangefs/for-next' omits be1c1865fa1c Merge remote-tracking branch 'nfs-anna/linux-next' omits c6602129cf35 Merge remote-tracking branch 'jfs/jfs-next' omits 630ac4738e6d Merge remote-tracking branch 'fuse/for-next' omits 026f229c1c80 Merge remote-tracking branch 'f2fs/dev' omits ebc3bccaba07 Merge remote-tracking branch 'ext3/for_next' omits 7e2bd9feff04 Merge remote-tracking branch 'ecryptfs/next' omits ac59f14e347e Merge remote-tracking branch 'cifs/for-next' omits 976d55d9bb9c Merge remote-tracking branch 'btrfs-kdave/for-next' omits 93c5342e40c0 Merge remote-tracking branch 'befs/for-next' omits 0d71228b480f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ee2035ef401f Merge remote-tracking branch 'uml/linux-next' omits 6fde463b32bf Merge remote-tracking branch 's390/features' omits 56a4bb5e8832 Merge remote-tracking branch 'risc-v/for-next' omits 482249a5033f Merge remote-tracking branch 'parisc-hd/for-next' omits 87aa5e16c0a0 Merge remote-tracking branch 'mips/mips-next' omits 262b83c5a01f Merge remote-tracking branch 'm68k/for-next' omits 919e6c5f4dbf Merge remote-tracking branch 'c6x/for-linux-next' omits 9ab7e1471356 Merge remote-tracking branch 'clk-samsung/for-next' omits 96e0e89fdae7 Merge remote-tracking branch 'clk/clk-next' omits 63280df4b1ab Merge remote-tracking branch 'arm64/for-next/core' omits 72f590fb4fb6 Merge remote-tracking branch 'tegra/for-next' omits 03112e449c61 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8538c16bb081 Merge remote-tracking branch 'samsung-krzk/for-next' omits e014db5032d1 Merge remote-tracking branch 'rockchip/for-next' omits 8ce404ab2554 Merge remote-tracking branch 'renesas/next' omits 441c84a856e0 Merge remote-tracking branch 'realtek/for-next' omits 753cf9a9ec3f Merge remote-tracking branch 'qcom/for-next' omits 4b05ec9608f1 Merge remote-tracking branch 'omap/for-next' omits d135816b9d85 Merge remote-tracking branch 'mvebu/for-next' omits 3ec09f0cd902 Merge remote-tracking branch 'mediatek/for-next' omits 202dc585fea5 Merge remote-tracking branch 'keystone/next' omits 8be72e7ae203 Merge remote-tracking branch 'imx-mxs/for-next' omits a7a56da01158 Merge remote-tracking branch 'bcm2835/for-next' omits 81f373d06943 Merge remote-tracking branch 'at91/at91-next' omits bb2b1d0a3b6b Merge remote-tracking branch 'aspeed/for-next' omits ce9e3f1f01ce Merge remote-tracking branch 'amlogic/for-next' omits bafe53211924 Merge remote-tracking branch 'actions/for-next' omits 73c319608feb Merge remote-tracking branch 'arm-soc/for-next' omits dcbcc85f5a6b Merge remote-tracking branch 'arm/for-next' omits 790a3d318482 Merge remote-tracking branch 'dma-mapping/for-next' omits 2914afddb799 Merge remote-tracking branch 'leaks/leaks-next' omits 663f5396447c Merge remote-tracking branch 'kbuild/for-next' omits 7557c409cc85 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8b406de869ff Merge remote-tracking branch 'mmc-fixes/fixes' omits 883e15212640 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c5a486784e6a Merge remote-tracking branch 'scsi-fixes/fixes' omits 2b91f1d4a507 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e1ee6724228e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 5c3e551a679b Merge remote-tracking branch 'omap-fixes/fixes' omits 0b3b2c8879d7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 5a2828db7b61 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 2349f4870e66 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 43b36cb0542b Merge remote-tracking branch 'staging.current/staging-linus' omits 79e8507b22d1 Merge remote-tracking branch 'usb.current/usb-linus' omits 1e923e481020 Merge remote-tracking branch 'tty.current/tty-linus' omits e7b9ccc9d88d Merge remote-tracking branch 'pci-current/for-linus' omits 8e5d13f38755 Merge remote-tracking branch 'spi-fixes/for-linus' omits a2a54df9f780 Merge remote-tracking branch 'regulator-fixes/for-linus' omits add20e857e24 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4211da9bcff4 Merge remote-tracking branch 'sound-current/for-linus' omits 043927d40ecd Merge remote-tracking branch 'rdma-fixes/for-rc' omits e62b97be447a Merge remote-tracking branch 'mac80211/master' omits 3889c49becca Merge remote-tracking branch 'netfilter/master' omits 3e82afc1652a Merge remote-tracking branch 'ipsec/master' omits 100f68c20fa8 Merge remote-tracking branch 'net/master' omits 615d58df5b9c Merge remote-tracking branch 'arc-current/for-curr' omits 048b7151a1c3 Merge remote-tracking branch 'fixes/master' omits 26b416c74039 Merge branch 'spi-4.20' into spi-next omits a3d6be06a30c Merge branch 'spi-4.19' into spi-linus omits 2c1007fbee3b Merge branch 'asoc-4.19' into asoc-linus omits 37bc49a34f8e Merge branch 'regulator-4.20' into regulator-next omits cde11023609f Merge branch 'regulator-4.19' into regulator-linus omits ec8ec663cdde Merge branch 'for-next-next-v4.20-20180907' into for-next- [...] omits 72ac73901bde Merge branch 'for-next-current-v4.19-20180907' into for-ne [...] omits 3349702250cd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 64480a8fcdaa Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 82bd7f6f5bf4 Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] omits 69228a9a010c Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits 61c7a16a4ce7 Merge branch 'ext/qu/qgroup-balance' into for-next-next-v4 [...] omits 8c6b904df289 Merge branch 'ext/qu/trim-fixes' into for-next-next-v4.20- [...] omits 881be790fc06 Merge branch 'ext/jeffm/trim' into for-next-next-v4.20-20180907 omits 22fb1a6594f4 Merge branch 'misc-next' into for-next-next-v4.20-20180907 omits 9187f8442ac7 Merge branch 'misc-4.19' into for-next-current-v4.19-20180907 omits b4982094940d btrfs: qgroup: Don't trace subtree if we're dropping reloc tree omits cf2246e9dfec btrfs: qgroup: Use generation aware subtree swap to mark d [...] omits 4852f23c0f22 btrfs: qgroup: Introduce function to find all new tree blo [...] omits f0bc0a5fc3b7 btrfs: qgroup: Introduce function to trace two swaped extents omits 608b64887637 btrfs: qgroup: Introduce trace event to analyse the number [...] omits e3c2bd82c977 btrfs: refactor __btrfs_run_delayed_refs loop omits ac75a14eb672 btrfs: Factor out loop processing all refs of a head omits 5793bbf110e9 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits faeab08f33b4 btrfs: fix error handling in free_log_tree omits 63dd7108c824 btrfs: remove redundant variable from btrfs_cross_ref_exist omits 66e642092770 Btrfs: set leave_spinning in btrfs_get_extent omits c518c11732b2 Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 158168ea2728 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits cfd26b079bd3 btrfs: Ensure btrfs_trim_fs can trim the whole fs omits 9656a03cd36b btrfs: Enhance btrfs_trim_fs function to handle error better omits 342227b42fe8 PCI: pciehp: Fix hot-add vs powerfault detection order omits 3a2ddc1af79c MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers omits 8177d85a70c2 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 6d4d885d1e51 arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits adce0aa911a1 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits 8615abe0a145 arm64: dts: r8a77990: Add I2C device nodes omits 053f0c7e8547 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes omits b4a3e3daccf7 switchtec: Fix Spectre v1 vulnerability omits eb638239d217 Revert "PCI: Add ACS quirk for Intel 300 series" omits 2e3099c62ab3 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits 72d7b946be6b ACPI / bus: Only call dmi_check_system on X86 omits d5e04cc86231 Merge branch 'devel' into for-next omits b1c7aa81c9e6 9p: Rename req to rreq in trans_fd omits 37c09944f4e6 gpio: twl6040: Implement .get_direction() omits 463534489e53 gpio: twl6040: Use bitops omits 36dbeec4e422 gpio: twl6040: Cut down boilerplate omits b60f0592a754 gpio: twl6040: Include the right header omits df66ab8a053a gpio: twl4030: Implement .get_direction() omits a84a28f3f6c1 gpio: twl4030: Cut down boilerplate omits fc71295459a9 gpio: twl4030: Include the right header omits eea6c885fc72 9p: fix spelling mistake in fall-through annotation omits becdedd7d6a8 9p/rdma: do not disconnect on down_interruptible EAGAIN omits 7ff24700e1cd 9p: Add refcount to p9_req_t omits a75c729c7dca 9p: rename p9_free_req() function omits fc8fb4eb08e5 9p: add a per-client fcall kmem_cache omits e0d28e6234d6 9p: embed fcall in req to round down buffer allocs omits 5f0f549a93b8 arm64: dts: renesas: r8a7795: Move arm_cc630p node omits 9c3b6be902c5 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits f0145edb408f arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 06cc89e8acb4 arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits f658c19bb15d arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits aa9ddda22bac arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits 242c824bc71d arm64: dts: renesas: r8a77965: Move timer node omits 8ac24573ab00 arm64: dts: renesas: v3hsk: Move lvds0 node omits 35a8e754ba81 arm64: dts: renesas: Fix whitespace around assignments omits d0c964ea6cc8 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits 5f66ecf4bddc arm64: dts: renesas: condor: add PCIe support omits 37e95962e6f0 arm64: dts: renesas: r8a77980: add PCIe support omits 45e33f9cc072 arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits 3168ed2b4399 arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits ea396fffdcc6 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 30ab4d216f00 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits ac7d1ade5942 arm64: dts: renesas: r8a774a1: Add audio support omits e50203017cda arm64: dts: renesas: r8a774a1: Add PWM device nodes omits a3f46d02bd34 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits 83a72a084c3d arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits bffc30a03097 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits 571b0c7322f8 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits c82b0ddb5150 arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits d7c200128205 arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 6d928027dc9f arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits e6a8f48e22a2 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits 6c9d16a20f76 arm64: dts: renesas: r8a774a1: Add RWDT node omits c0e8cf726a3f arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits 8529e42ce492 arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits f3264c903f11 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits 2268c82a0953 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits 313824b0dedc Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 4edac426aff1 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 76b1c2e8a35c arm64: dts: renesas: v3msk: add eMMC support omits 23b9bcb45d7c arm64: dts: renesas: r8a77970: add MMC support omits 723e0cd918f5 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 445d1a868345 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits f696421929e4 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits b8a8023968c7 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 77343d770bd4 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits 7436476994e6 arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits 3f0a82e8cc01 arm64: dts: renesas: r8a77980: add CSI2/VIN support omits bec000784d5b arm64: dts: renesas: salvator-xs: enable SATA omits adc6ac2a43b8 arm64: dts: r8a77965: Add SATA controller node omits 5edfa548b088 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node omits 972fb5692436 arm64: dts: renesas: r8a77980: move IPMMU nodes omits cd776fa5d365 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board omits 0bdc43ce8eda arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support omits cc345dc3614f arm64: Add Renesas R8A774A1 support omits 784708458494 Merge branch 'for-next-current-v4.19-20180823' into next-fixes omits 2b14c62a5398 Merge branch 'misc-4.19' into for-next-current-v4.19-20180823 omits 7386c88fe3c1 Merge branch 'for-4.19' into for-next-current-v4.19-20180823 omits 2a94c74f6845 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 271ebdb54216 btrfs: Remove unnecessary locking code in qgroup_rescan_leaf omits 16f70b492cde btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 5e1a9fcab73d btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 93c61e5bbe98 btrfs: Remove redundant extent_buffer_get in get_old_root omits 1c9732982920 btrfs: Remove needless locking in iterate_inode_extrefs omits 30881f1f162d btrfs: Remove needless locking in iterate_inode_refs omits e812a4db3264 btrfs: use after free in btrfs_quota_enable omits 10c210da51e1 btrfs: btrfs_shrink_device should call commit transaction [...] omits fe5616fa6dba btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits 26539fe3adc5 Btrfs: fix data corruption when deduplicating between diff [...] omits 8621de35a6ea Btrfs: sync log after logging new name omits 5fa22279525c btrfs: Remove 'objectid' member from struct btrfs_root omits c3470a728d96 btrfs: Remove root parameter from btrfs_insert_dir_item omits da9295c9c85f btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 86f87ee23ac9 btrfs: add helper btrfs_num_devices to deduce number of de [...] omits 6785c43fd85b btrfs: add assertions where number of devices could go below 0 omits a279b8b0e4a3 btrfs: emove unneeded NULL checks before kfree omits 67c9f51c4759 Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 6cbd31aae118 Btrfs: sync log after logging new name omits 470f523632d2 btrfs: Remove 'objectid' member from struct btrfs_root omits 896fe0c4436e btrfs: Remove root parameter from btrfs_insert_dir_item omits 05ad7f4e8cf2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits 9b44401026dc btrfs: simplify the send_in_progress check in btrfs_delete [...] omits bb7ed3029002 Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits a4322becd21e Merge branch 'for-4.19-nmi' into for-next new 129cd9014a70 Merge remote-tracking branch 'fixes/master' new 704ecb7dd1ee Merge remote-tracking branch 'arc-current/for-curr' new 13aceef06adf arm64: jump_label.h: use asm_volatile_goto macro instead o [...] new 84c57dbd3c48 arm64: kernel: arch_crash_save_vmcoreinfo() should depend [...] new 36dce23fa998 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new a62bb4bc5336 Merge remote-tracking branch 'net/master' new 502ff3e6e806 Merge remote-tracking branch 'ipsec/master' new f94e63801ab2 netfilter: conntrack: reset tcp maxwin on re-register new a874752a10da netfilter: conntrack: timeout interface depend on CONFIG_N [...] new 99e25d071fca netfilter: cttimeout: ctnl_timeout_find_get() returns inco [...] new ad18d7bf68a3 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] new 1286df269f49 netfilter: xt_hashlimit: use s->file instead of s->private new fa47c8a7d2fa Merge remote-tracking branch 'netfilter/master' new 8e11db0fecd7 Merge remote-tracking branch 'mac80211/master' new 1ff7c7be24db Merge remote-tracking branch 'rdma-fixes/for-rc' new 49434c6c575d ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] new f682e6c35f22 Merge remote-tracking branch 'sound-current/for-linus' new de7609683fef Merge branch 'asoc-4.19' into asoc-linus new 815ce356300b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b832dd4f2c04 Merge branch 'regulator-4.19' into regulator-linus new b62ea183b173 Merge remote-tracking branch 'regulator-fixes/for-linus' new 9029858be9ef Merge branch 'spi-4.19' into spi-linus new 270d25b773ad Merge remote-tracking branch 'spi-fixes/for-linus' new c3f00182a83b MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers new f30cf498b427 MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer new 50ca031b5110 Revert "PCI: Add ACS quirk for Intel 300 series" new 46feb6b495f7 switchtec: Fix Spectre v1 vulnerability new 34fb6bf9b13a PCI: pciehp: Fix hot-add vs powerfault detection order new c589fa6ccb10 Merge remote-tracking branch 'pci-current/for-linus' new 3be2ead790f9 Merge remote-tracking branch 'tty.current/tty-linus' new c8b37b6ea627 Merge remote-tracking branch 'usb.current/usb-linus' new 1ebafd1561a0 staging: vboxvideo: Fix IRQs no longer working new 65aac1742328 staging: vboxvideo: Change address of scanout buffer on page-flip new 1d73993244b0 Merge remote-tracking branch 'staging.current/staging-linus' new bd65aee8758a Merge remote-tracking branch 'slave-dma-fixes/fixes' new 10492ee8ed91 mfd: omap-usb-host: Fix dts probe of children new 442ad70f1a17 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' new 3b03999136b1 media: i2c: mt9v111: Fix v4l2-ctrl error handling new af2be62a8622 media: staging/media/mt9t031/Kconfig: remove bogus entry new decc83300a7c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 0a2bbee3357a Merge remote-tracking branch 'omap-fixes/fixes' new f70ed1268e39 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 2f76de1d5e4d btrfs: fix error handling in free_log_tree new 675c168b2b92 Merge branch 'misc-4.19' into next-fixes new e2249d40c697 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e54192b48da7 of: fix phandle cache creation for DTs with no phandles new 2fd2885e153a Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 33f9f6cc9fdc Merge remote-tracking branch 'scsi-fixes/fixes' new 17dc7af70e89 drm/i915/overlay: Allocate physical registers from stolen new f810bffeae0d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new e4d3625a900e Merge remote-tracking branch 'mmc-fixes/fixes' new c462a4776336 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1692cb504dfc Merge remote-tracking branch 'kbuild/for-next' new 87fea50b479e Merge remote-tracking branch 'leaks/leaks-next' new 822f175e15f2 Merge remote-tracking branch 'dma-mapping/for-next' new 5c9954261667 Merge remote-tracking branch 'arm/for-next' new 0c41bc610595 Merge remote-tracking branch 'arm-soc/for-next' new 55203fccb1b0 Merge remote-tracking branch 'actions/for-next' new 13c60fd56de5 Merge remote-tracking branch 'amlogic/for-next' new 6cf49510beca Merge remote-tracking branch 'aspeed/for-next' new b681a6efc768 Merge remote-tracking branch 'at91/at91-next' new d3395d846642 Merge remote-tracking branch 'bcm2835/for-next' new 17d680be9427 Merge remote-tracking branch 'imx-mxs/for-next' new 0acde20ab034 Merge remote-tracking branch 'keystone/next' new 4fdd5f004aa4 Merge remote-tracking branch 'mediatek/for-next' new 508ad87fe30d Merge remote-tracking branch 'mvebu/for-next' new 9093a9ce4ccb Merge remote-tracking branch 'omap/for-next' new 53448b1f21b3 Merge remote-tracking branch 'qcom/for-next' new afbc418b35b8 Merge remote-tracking branch 'realtek/for-next' new e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers new 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support new 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board new f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes new 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node new 02e7d8c048d4 arm64: dts: r8a77965: Add SATA controller node new 370e3cf0bec6 arm64: dts: renesas: salvator-xs: enable SATA new f39174ee49cb arm64: dts: renesas: r8a77980: add CSI2/VIN support new 9c9f5b2e51e7 arm64: dts: renesas: salvator-common: adv748x: Override se [...] new 930e3cb9a448 arm64: dts: renesas: Initial r8a774a1 SoC device tree new 3cf1f1256f0d arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU new 00358981e61d arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes new 5873f083eca7 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree new b8de7100c3b1 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices new b032b3e6eac2 arm64: dts: renesas: r8a77970: add MMC support new 9c5fb2ca809c arm64: dts: renesas: v3msk: add eMMC support new caa3935a0995 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support new db90e441cb7d arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes new 8e5cff8162df arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes new fbad0449330b arm64: dts: renesas: r8a774a1: Add INTC-EX device node new 6e1a0f9dcf95 arm64: dts: renesas: r8a774a1: Add Ethernet AVB node new fb86634656ac arm64: dts: renesas: r8a774a1: Add RWDT node new ab0d570ac812 arm64: dts: renesas: r8a774a1: Add pinctrl device node new 3bc888d3ffce arm64: dts: renesas: r8a774a1: Add GPIO device nodes new ebae9c6fdd48 arm64: dts: renesas: r8a774a1: Add SDHI nodes new 3b9b84f566ee arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support new bb39cf5d315c arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support new ce0caf9c11da arm64: dts: renesas: r8a774a1: Add IPMMU device nodes new 9788874250c3 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes new 43de88b56e38 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores new 51849d60be22 arm64: dts: renesas: r8a774a1: Add PWM device nodes new fadceab35f2d arm64: dts: renesas: r8a774a1: Add audio support new 5bbd729cbffe arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances new 8aa1cdd188ad arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] new 1b940d726eca arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] new 5af710f61e0c arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes new 058598090278 arm64: dts: renesas: r8a77980: add PCIe support new 7307907c6eb5 arm64: dts: renesas: condor: add PCIe support new 40347a56ae7a arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree new a01dc714bf3a arm64: dts: renesas: Fix whitespace around assignments new 5cf77e1abfdd arm64: dts: renesas: v3hsk: Move lvds0 node new e71d208f2dad arm64: dts: renesas: r8a77965: Move timer node new ab877b6b57c2 arm64: dts: renesas: r8a77965: Fix HS-USB compatible new 12a5ba14bfbd arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 new 3b4a3c9d081c arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] new 26c04a620b97 arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] new 4b509f473959 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 new e722597e448e arm64: dts: renesas: r8a7795: Move arm_cc630p node new 62242b20b1f7 arm64: dts: renesas: r8a77990: Add all MSIOF nodes new 89f1415884b9 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes new 82025ac6f5d9 arm64: dts: r8a77990: Add I2C device nodes new 1c569602d7e8 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes new 046c95e56a99 arm64: dts: renesas: enable SDR104 on R-Car Gen3 new 5afa67792d0a arm64: Add Renesas R8A774A1 support new 692dce77dfb7 arm64: Add Renesas R8A774C0 support new 20932bb57a94 soc: renesas: convert to SPDX identifiers new dd256c126bc0 soc: renesas: Identify RZ/G2E new 98841ef73337 dt-bindings: arm: Document RZ/G2E SoC DT bindings new ccd3c84fecc0 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] new 7ec3eed41169 Merge remote-tracking branch 'renesas/next' new 9891b1df15e4 Merge remote-tracking branch 'rockchip/for-next' new 7148765d97a7 Merge remote-tracking branch 'samsung-krzk/for-next' new 80a6ec7d5e16 clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] new 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes new c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes new 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes new fbc169430294 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes new dc0c0ba284bd Merge branches 'sunxi/clk-fixes-for-4.20', 'sunxi/dt-for-4 [...] new 7a336a361c0e Merge remote-tracking branch 'sunxi/sunxi/for-next' new c957a501e3d1 Merge remote-tracking branch 'tegra/for-next' new 9784d82db3eb lib/crc32: make core crc32() routines weak so they can be [...] new 86d0dd34eaff arm64: cpufeature: add feature for CRC32 instructions new 7481cddf29ed arm64/lib: add accelerated crc32 routines new 4733c7c79e8c arm64: dump: Use consistent capitalisation for page-table dumps new a1f33941f7e1 arm64: uaccess: implement unsafe accessors new 6899a4c82faf arm64: tlb: Use last-level invalidation in flush_tlb_kerne [...] new 45a284bc5ee3 arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[ke [...] new 0795edaf3f1f arm64: pgtable: Implement p[mu]d_valid() and check in set_ [...] new d8289d3a5854 arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() new 67a902ac598d arm64: tlbflush: Allow stride to be specified for __flush_ [...] new 07212cd47efe arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code new f270ab88fdf2 arm64: tlb: Adjust stride and type of TLBI according to mm [...] new ace8cb754539 arm64: tlb: Avoid synchronous TLBIs when freeing page tables new 7f08872774eb arm64: tlb: Rewrite stale comment in asm/tlbflush.h new 945b9ee95f8c Merge remote-tracking branch 'arm64/for-next/core' new e27262ffc969 Merge remote-tracking branch 'clk/clk-next' new 6a7bc309bcb7 Merge remote-tracking branch 'clk-samsung/for-next' new 2dc0a06131d9 Merge remote-tracking branch 'c6x/for-linux-next' new 6ff7ab90a40f Merge remote-tracking branch 'm68k/for-next' new 9c326ee7517d Merge remote-tracking branch 'mips/mips-next' new dad6101c4af8 Merge remote-tracking branch 'parisc-hd/for-next' new 5f106ed8857c Merge remote-tracking branch 'risc-v/for-next' new 17925ad0e9ef Merge remote-tracking branch 's390/features' new 708914bc954d Merge remote-tracking branch 'uml/linux-next' new 4e30c1d0117b Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3db5c0004840 Merge remote-tracking branch 'befs/for-next' new f74ec112fb37 Merge branch 'misc-4.19' into for-next-current-v4.19-20180911 new 51dfe72c24fa Merge branch 'for-next-current-v4.19-20180911' into for-ne [...] new ec82e721dd30 btrfs: simplify the send_in_progress check in btrfs_delete [...] new 65eeeed134f2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] new 5fa9c9c45308 btrfs: Remove root parameter from btrfs_insert_dir_item new a43976584aa4 btrfs: remove a useless return statement in btrfs_block_rsv_add new c18863d7e2e8 btrfs: Remove 'objectid' member from struct btrfs_root new 1e49fd6f7f4e Btrfs: do not unnecessarily pass write_lock_level when pro [...] new 99ad70ffaf60 btrfs: remove unneeded NULL checks before kfree new f662b8c4284b btrfs: add assertions where number of devices could go below 0 new 7f702c1dc600 btrfs: add helper to obtain number of devices with ongoing [...] new 7c39041c4a39 Btrfs: clean up scrub is_dev_replace parameter new 9f82a450f85a btrfs: qgroup: Dirty all qgroups before rescan new 461800c79192 Btrfs: remove always true if branch in btrfs_get_extent new 13e7dd6f666d btrfs: change btrfs_free_reserved_bytes to return void new 0eaeffe6fff6 btrfs: change btrfs_pin_log_trans to return void new 8f54918fffc5 btrfs: Handle owner mismatch gracefully when walking up tree new a626655491aa btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] new 74586633a968 Btrfs: use next_state in find_first_extent_bit new 2f93d34167af btrfs: free path at an earlier point in btrfs_get_extent new 5804d840544a Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes new 1825c06de8dc btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] new 3b87a4bfebb9 btrfs: remove unused pointer inode in relink_file_extents new 7a902a6ddc27 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] new 7dffbe33657e Btrfs: fix alignment in declaration and prototype of btrfs [...] new e3a3b359a133 Btrfs: set leave_spinning in btrfs_get_extent new b38dbbc5ca75 btrfs: remove redundant variable from btrfs_cross_ref_exist new 910ce1279d65 btrfs: fix error handling in free_log_tree new 6e60e70f02e3 btrfs: Make btrfs_find_device_by_path return struct btrfs_device new e98f5e6bc042 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] new e8da0e527c20 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] new 7f0319842b9b Btrfs: use args in the correct order for kcalloc in btrfsi [...] new c038a70ce80d Merge branch 'misc-next' into for-next-next-v4.20-20180911 new 29547fe00ac7 Merge branch 'ext/jeffm/trim' into for-next-next-v4.20-20180911 new db85675fc163 btrfs: Enhance btrfs_trim_fs function to handle error better new b4d98d440a2a btrfs: Ensure btrfs_trim_fs can trim the whole fs new f6c21a9d896c Merge branch 'ext/qu/trim-fixes' into for-next-next-v4.20- [...] new d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] new d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents new 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] new 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] new 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree new e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] new 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] new 0942bec23e94 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] new 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs new be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs new 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root new bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] new 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees new ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf new f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] new 65b91d4f90ad Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] new c2c9d5d95693 btrfs: Factor out ref head locking code in __btrfs_run_del [...] new 3587af7e8571 btrfs: Factor out loop processing all refs of a head new 9fb746dd8089 btrfs: refactor __btrfs_run_delayed_refs loop new 6990d442ada2 Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] new 2246d85f4e7d btrfs: drop uuid_mutex in btrfs_free_extra_devids() new d27409021666 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new 60ddc4a00d9c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new 049cc8858e60 Btrfs: href_root: use rb_first_cached new 375421b26931 Btrfs: href->ref_tree: use rb_first_cached new 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached new 0af05321074b Btrfs: extent_map: use rb_first_cached new 60e2b556dae9 Btrfs: preftree: use rb_first_cached new b708b68b24ec Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] new d2a571eafd46 Merge branch 'for-next-next-v4.20-20180911' into for-next- [...] new 2c60fcb8aff0 Merge remote-tracking branch 'btrfs-kdave/for-next' new d1e17981fa89 Merge remote-tracking branch 'cifs/for-next' new 2533e03b6324 Merge remote-tracking branch 'ecryptfs/next' new 809f798166f8 Merge remote-tracking branch 'ext3/for_next' new 072ebb3bffe6 ext4: add nonstring annotations to ext4.h new b50282f3241a ext4: check to make sure the rename(2)'s destination is not freed new 4d982e25d0bd ext4: avoid divide by zero fault when deleting corrupted i [...] new bcd8e91f98c1 ext4: avoid arithemetic overflow that can trigger a BUG new 4274f516d4bc ext4: recalucate superblock checksum after updating free b [...] new f0a459dec549 ext4: fix online resize's handling of a too-small final bl [...] new 5f8c10936fab ext4: fix online resizing for bigalloc file systems with a [...] new d20a641ad4a7 Merge remote-tracking branch 'ext4/dev' new 962d03ad67c3 Merge remote-tracking branch 'f2fs/dev' new fbd43ca89183 Merge remote-tracking branch 'fuse/for-next' new 93aa92f30613 Merge remote-tracking branch 'jfs/jfs-next' new dc50fdd7ef7c Merge remote-tracking branch 'nfs-anna/linux-next' new 599a00930806 Merge remote-tracking branch 'orangefs/for-next' new 4968575c0852 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 523adb6cc10b 9p: embed fcall in req to round down buffer allocs new 91a76be37ff8 9p: add a per-client fcall kmem_cache new 43cbcbee9938 9p: rename p9_free_req() function new 728356dedeff 9p: Add refcount to p9_req_t new 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN new 426d5a0f9733 9p: fix spelling mistake in fall-through annotation new 6d35190f3953 9p: Rename req to rreq in trans_fd new 2803cf4379ed 9p: do not trust pdu content for stat item size new 5e172f75e51e 9p locks: add mount option for lock retry interval new e02a53d92e19 9p: acl: fix uninitialized iattr access new 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler new ef5305f1f72e 9p: p9dirent_read: check network-provided name length new b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock new ce741a047686 Merge remote-tracking branch 'v9fs/9p-next' new 1d72e767c512 Merge remote-tracking branch 'vfs/for-next' new a6ae928c2583 Revert "printk: make sure to print log on console." new 6569c4fefc3d Merge remote-tracking branch 'printk/for-next' new b8e05d271a81 Merge remote-tracking branch 'pci/next' new cb33b0c8fa5a Merge remote-tracking branch 'hid/for-next' new d9475560e2aa Merge remote-tracking branch 'i2c/i2c/for-next' new 87ac3bcc0436 hwmon: (mc13783-adc) Switch to SPDX identifier new db1ad09df2a1 hwmon: (sht15) Switch to SPDX identifier new 65ca18190667 hwmon: (lm75) Add MAX31725/6 support new 72b587c752ac Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 782c38858aec Merge remote-tracking branch 'jc_docs/docs-next' new 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling new 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry new b4ae675d3f4f media: mediactl/*.rst: document argp new bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding new 648301b456b0 media: v4l2-tpg: add Z16 support new 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description new 55f6fe09f14b media: vicodec: fix wrong sizeimage new e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] new 703fe34bac0c media: vicodec: fix sparse warning new 8643d237a2f7 media: uvcvideo: Make some structs const new 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const new 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] new 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" new 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment new 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK new 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] new 6ea0d588d35b media: uvcvideo: Add a D4M camera description new 2dd623907349 media: vicodec: change codec license to LGPL new 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls new 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence new b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding new 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver new b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver new c0decac19da3 media: use strscpy() instead of strlcpy() new cc1e6315e83d media: replace strcpy() by strscpy() new d98db178ca7e Merge remote-tracking branch 'v4l-dvb/master' new 7ece518ea5b5 Merge remote-tracking branch 'v4l-dvb-next/master' new 94bbbeeee345 Merge remote-tracking branch 'cpupower/cpupower' new 06fdac3b8637 Merge remote-tracking branch 'rdma/for-next' new c70debe8bb90 Merge remote-tracking branch 'net-next/master' new a7c19db38d62 bpf: add bpffs pretty print for program array map new ad3338d2508c tools/bpf: bpftool: support prog array map and map of maps new 2e2a0c961a87 Merge branch 'progarray_mapinmap_dump' new 9d0b3c1f1451 tools/bpf: fix a netlink recv issue new 1edb6e035eb7 net/core/filter: fix unused-variable warning new 3284a5217adf Merge remote-tracking branch 'bpf-next/master' new e64f86d70b7e Merge remote-tracking branch 'ipsec-next/master' new 9e585ff69cc7 Merge remote-tracking branch 'nfc-next/master' new 73ab1d1dee0f Merge remote-tracking branch 'wireless-drivers-next/master' new 98c15fdb8f66 Merge remote-tracking branch 'bluetooth/master' new 9bd504680381 Merge remote-tracking branch 'mac80211-next/master' new 64377330a223 Merge remote-tracking branch 'gfs2/for-next' new 961f3ef940ca Merge remote-tracking branch 'nand/nand/next' new 62701b67544e Merge remote-tracking branch 'crypto/master' adds 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere adds 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses adds 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...] adds f7a738fca03c drm/i915/icl: compute the TBT PLL registers adds 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc adds 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets adds 6bd31b3798c8 drm/i915: Remove unused "ret" variable. adds 7a72c78bdd0a drm/i915: Fix psr sink status report. adds 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers adds c74a7469f97c Merge drm/drm-next into drm-intel-next-queued adds 4eaf317a60fb drm/i915/kvmgt: Fix compilation error adds bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop adds 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable adds 6a2f59e45afc drm/i915: Pull unpin map into vma release adds a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors adds a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...] adds 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...] adds 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged() adds 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment adds b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected() adds 6075546f57f8 drm/i915/icl: store the port type for TC ports adds db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd. adds 340a44bef234 drm/i915/icl: program MG_DP_MODE adds bc334d914eee drm/i915/icl: toggle PHY clock gating around link training adds 45ef40aab72e drm/i915/mst: Do not retrain new links adds 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail. adds 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects adds d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const adds 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort adds 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load adds ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging adds ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context adds 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...] adds 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment adds c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN adds 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias adds b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used adds dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT adds 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...] adds 905febf592f7 drm/i915: Add a fault injection point to WOPCM init adds 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin() adds c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore adds f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller adds 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations adds 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction adds 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error adds 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings adds f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...] adds 3d94361aa13a drm/i915/gtt: remove px_page adds 60548c554be2 drm/i915: Interactive RPS mode adds 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+ adds c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization" adds d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END adds 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj adds 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register new 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" new f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking new 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts new c444ad790cc2 drm/i915: Fix typo in i915_drm_resume() new 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES new 08e3e21a24d2 drm/i915: kill resource streamer support new a6476ebd4350 drm/i915: Stop dropping irq around resets new e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...] new aaa023782fda drm/i915: ddb_size is of u16 type new cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution new 97f061580004 drm/i915: Pull seqno started checks together new ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers new 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...] new 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts new f28ec6f4ea48 drm/i915: Constify power well descriptors new d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID new 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID new 4739a9d2438b drm/i915: Remove redundant power well IDs new 2183b49933fc drm/i915: Make power well ID names more uniform new d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible new 1a260e1117a4 drm/i915/icl: Add missing power gate enums new c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle new a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] new a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets new d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID. new d60996ab430c drm/i915: Restore user forcewake domains across suspend new 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking new c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6 new 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...] new ee435831ec83 drm/i915/icl: account for context save/restore removed bits new 41db645a33e7 drm/i915: Bump priority of clean up work new e02e65001e7b drm/i915: Expose retry count to per gen reset logic new f4e60c5cfbf2 drm/i915: Force reset on unready engine new 30b710840e4b drm/i915: Cleanup gt powerstate from gem new 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+ new d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings new dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...] new 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 new a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset new ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware new fc0c5a9d1dab drm/i915: Only skip connector output for disable_display new 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...] new a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma new 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...] new 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic new f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt new 336662e5e3c9 drm/i915/gvt: use its own define for gpio new dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO new 66fc82960c5c drm/i915/execlists: Include reset depth in traces new da4468a1aa75 drm/i915: Do not redefine the has_csr parameter. new 6dfc4a8f134f drm/i915: Verify power domains after enabling them new 59f1c8ab30d6 drm/i915: Increase LSPCON timeout new 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...] new bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...] new 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL new df4f94e810fc drm/i915: Correct CSB probing for engine state dumper new 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out. new 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit new 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts. new b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175 new 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs new 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers. new 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE new a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix new 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc. new 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows new 99da0b35396f drm/i915: WARN() if we can't lookup_power_well() new 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well() new f7480b2f6591 drm/i915: move lookup_power_well() up new 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...] new fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2 new 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle() new 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells new de25eb7f3075 drm/i915: introduce dp_to_i915() helper new 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c new ed11e4158451 drm/i915: Fix gtt_view asserts new eb0f50441056 drm/i915: Don't pass plane to .check_plane() new 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes new 18563409b132 drm/i915: Clean up skl_plane_has_planar() new b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet. new 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] new d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...] new 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish new 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830 new 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830 new 096055487115 drm/i915: clear error registers after error capture new 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs new 4a477651033e drm/i915: Keep physical cursors pinned while in use new 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate new a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL. new 1c71bc565cdb drm/i915/perf: simplify configure all context function new 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro new 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams new 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces new 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf new 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged new aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault new fddcd00a49e9 drm/i915: Force the slow path after a user-write error new e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM new 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches new 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903 new 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...] new a0e731f4e26c drm/i915: Combine cleanup_status_page() new d6acae363e63 drm/i915: Use a cached mapping for the physical HWS new 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout new 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...] new 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush new b212f0a470ee drm/i915/icl: Fix context RPCS programming new a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...] new 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...] new 288f1ced5e24 drm/i915: Reduce context HW ID lifetime new acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms new 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation new 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...] new 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906 new d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906 new db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP new 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...] new 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static new a752b070a678 drm/i915/gvt: Fix function comment doc errors new 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h new 5781cf82553c Merge tag 'gvt-next-2018-09-04' of https://github.com/inte [...] new a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906 new b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...] new e16d073ce9c2 Merge remote-tracking branch 'drm/drm-next' new a491f48959ab Merge remote-tracking branch 'drm-intel/for-linux-next' new 5248092ea47d drm: Remove set but not used variable 'config' new 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation new 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag new 8d7fc2994f4d vt: Remove vc_panic_force_write new da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag new 6be8f3bd2c78 drm/fb: Stop leaking physical address new c27d931d402b drm/vkms: Add cursor plane support new db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane new b8789ea71dce drm/vkms: Enable/Disable cursor support with module option new ad9ff96f6538 drm/vkms: Add kerneldoc entry new 984ce9a5da89 Merge remote-tracking branch 'drm-misc/for-linux-next' new a452cd537786 Merge remote-tracking branch 'drm-msm/msm-next' new 1c4755ee3159 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 603c5e9b7d07 Merge remote-tracking branch 'regmap/for-next' new eb787bbefe29 Merge remote-tracking branch 'sound/for-next' adds 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 adds 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name adds d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs adds a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl adds e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max adds ac16df938e51 ASoC: meson: imply clock and reset controllers adds dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure adds 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width adds 513792c2554b ASoC: rt5682: Update calibration function adds b4af16d617ad ALSA: hda: move hda_codec.h to include/sound adds 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms adds 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs adds 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails adds 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs adds 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus adds 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers adds b0f2d651299f ASoC: adau17x1: Implemented safeload support adds 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet adds 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet adds f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] adds 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support adds 6ee47d4a8dac ASoC: pcm3060: Add codec driver adds c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec adds a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz adds 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier adds aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments adds 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements adds dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal adds 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. adds cb06a037f836 ASoC: dmic: add DT module alias adds 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation adds 2cfc123eea74 ASoC: meson: add axg pdm input adds 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 adds 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] adds ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control adds db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support adds 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix adds be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport adds f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch adds e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] adds 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props adds 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props adds 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec adds daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform adds 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] adds e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] adds 919869214b8e ASoC: tas6424: Print full register name in error message adds 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency adds 5fb6589acc38 ASoC: tas6424: Add channel fault reporting adds 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning adds 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support adds b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() adds fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths adds 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats adds ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format adds b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function adds 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment adds 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] adds 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF adds 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF adds 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 adds 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance adds d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep adds 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare adds a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) adds 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board adds e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state adds 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support adds 3db769f17714 ASoC: add for_each_link_codecs() macro adds 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro adds 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] adds 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control adds 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs adds 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links adds 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] adds c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition adds 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space adds dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() adds 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero adds e058a4033240 ASoC: rsnd: Add device tree binding for r8a77990 adds fc269c039644 ASoC: dapm: Avoid uninitialised variable warning adds 3b857472f34f ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation adds 3004136b90be ASoC: max98373: usleep_range() needs include/delay.h new 2e558a8127de ASoC: dapm: Fix a couple uninitialized ret variables new 0712e0288b76 ASoC: qdsp6: q6asm-dai: clean up a return new e14614dc5153 ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() new 570f75b93551 ASoC: bcm: use devm_snd_soc_register_component() new 10ccaa39d762 ASoC: hdac_hda: use devm_snd_soc_register_component() new 4fe1984ebc08 ASoC: rt5668: use devm_snd_soc_register_component() new 007ac42db9ff ASoC: tscs454: use devm_snd_soc_register_component() new bfacaa8c8956 ASoC: nuc900: use devm_snd_soc_register_component() new 642a722d3116 ASoC: omap: use devm_snd_soc_register_component() new afa88ee37b13 ASoC: sh: use devm_snd_soc_register_component() new fb77436a444e ASoC: txx9: use devm_snd_soc_register_component() new 18fbe800e606 ASoC: q6core: Use kmemdup to replace kzalloc + memcpy new ca92cc4636fd ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy new e36a1d0d249a ASoC: dapm: Add missing return value check for snd_soc_dap [...] new 8dcb0c90c691 ASoC: AMD: Fix simultaneous playback and capture on differ [...] new 1c8bc7b3de5e ASoC: pxa: switch to new ac97 bus support new 54a3da1c105c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict new ae7d1247d867 ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() new a6ebf4c9770e ASoC: rt5668: remove empty rt5668_i2c_remove() new 2eda3cb108b6 ASoC: soc-core: avoid nested code on soc_remove_dai() new 4f1b327e65a9 ASoC: soc-core: remove unused num_dai_links new 24d6638302b4 ASoC: rockchip: add missing INTERLEAVED PCM attribute new cb6c25385540 Merge branch 'asoc-4.20' into asoc-next new a24d5ca39ccd Merge remote-tracking branch 'sound-asoc/for-next' new 798ef9e70110 rsxx: Remove unnecessary parentheses new 39400abfd1b3 Merge branch 'for-4.20/block' into for-next new ce42c1768152 pata_atiixp: Remove unnecessary parentheses new 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next new 6282d02e2292 Merge remote-tracking branch 'block/for-next' new cc9924f4303a Merge remote-tracking branch 'device-mapper/for-next' new 2cd88d8ef07e Merge remote-tracking branch 'pcmcia/pcmcia-next' new dd51b4a3fad1 Merge remote-tracking branch 'mmc/next' new 302b17671d4b Merge remote-tracking branch 'md/for-next' new 15e2c9db0e19 mfd: arizona: Make array mclk_name static, shrinks object size new d5b197ece5b7 mfd: max8997: Enale irq-wakeup unconditionally new 1dd62cb99da7 mfd: max8997: Disable interrupt handling for suspend/resume cycle new 92d6ba4ff700 mfd: ti-lmu: constify mfd_cell tables new 2fa5625f2c5d Merge remote-tracking branch 'mfd/for-mfd-next' new 600d35b854ba Merge remote-tracking branch 'battery/for-next' new da424ef9a8c6 Merge branch 'regulator-4.20' into regulator-next new 74f008f251bc kernel/reboot.c: export pm_power_off_prepare new cb60ad04c4eb regulator: pfuze100: add fsl,pmic-stby-poweroff property new c29daffa322a regulator: pfuze100-regulator: provide pm_power_off_prepar [...] new 0f27fac7a4b9 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] new 8d977afd3704 Merge remote-tracking branch 'regulator/for-next' new 2741545730f0 Merge remote-tracking branch 'security/next-testing' new f35b2a12b52c Merge remote-tracking branch 'apparmor/apparmor-next' new 674c56261a7f Merge remote-tracking branch 'selinux/next' new 31abbba4b270 Merge remote-tracking branch 'devicetree/for-next' new 56df612afb60 spi: davinci: Remove chip select GPIO pdata new 3892bb313931 Merge branch 'spi-4.20' into spi-next new 48efb4a62b6b Merge remote-tracking branch 'spi/for-next' new fa56adafadf7 Merge remote-tracking branch 'tip/auto-latest' new 528d132c86a1 MAINTAINERS: Update maintainer for drivers/edac/sb_edac.c new dcc960b225ce EDAC, sb_edac: Return early on ADDRV bit and address type test new 8489b17ce29d EDAC, sb_edac: Fix reporting for patrol scrubber errors new 862acd9d195a Merge remote-tracking branch 'edac-amd/for-next' new a8c16f282a99 Merge remote-tracking branch 'rcu/rcu/next' new f4da45d55fad Merge remote-tracking branch 'kvms390/next' new 09eb2ee4800f xen/balloon: add runtime control for scrubbing ballooned o [...] new de1ab150ae47 xen: avoid crash in disable_hotplug_cpu new f4a16fdf7367 Merge remote-tracking branch 'xen-tip/linux-next' new affab5108217 platform/x86: dell-smbios-wmi: Correct a memory leak new ff0e9f26288d platform/x86: alienware-wmi: Correct a memory leak new 0e7e75bfd174 Merge remote-tracking branch 'drivers-x86/for-next' new 5c148fe486f7 Merge remote-tracking branch 'leds/for-next' new 6529cde4c763 Merge remote-tracking branch 'ipmi/for-next' new d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() new 0b42f4c021d5 Merge remote-tracking branch 'usb/usb-next' new 7099941a2bcf Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 5f16ba2dab47 Merge remote-tracking branch 'phy-next/next' new 64f3b6334de1 MAINTAINERS: Add AT91 USART MFD entry new a785ce4c6d6c dt-bindings: Add binding for atmel-usart in SPI mode new 7d3aa342cef7 mfd: at91-usart: Add MFD driver for USART new 937c0a26acce MAINTAINERS: Add AT91 USART SPI entry new e1892546ff66 spi: at91-usart: Add driver for at91-usart as SPI new c24d25317a7c tty/serial: atmel: Change the driver to work under at91-usart MFD new 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of git://git.kernel.org/p [...] new 56060b04c6d2 dt-bindings: mfd: atmel-usart: Correct interrupts property [...] new 8a3813235502 MAINTAINERS: Change Radu's email address new 259e0a00dc7c spi: at91-usart: Make local functions static new 65b80dfffeab mfd: at91-usart: Include Device Tree header new 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of git://git.kernel.org [...] new 816aea491d41 Merge remote-tracking branch 'tty/tty-next' new 7033460cd357 Merge remote-tracking branch 'extcon/extcon-next' new deb573e7ef23 Merge remote-tracking branch 'soundwire/next' new 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() new ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c new c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c new 645923e441d3 staging: rtl8188eu: change array type to u8 new 57b9255a7fa8 Merge remote-tracking branch 'staging/staging-next' new 468bc65ae728 Merge remote-tracking branch 'mux/for-next' new e563099480c8 Merge remote-tracking branch 'icc/icc-next' new a2cce973df71 Merge remote-tracking branch 'slave-dma/next' new 365a5b66e1a1 Merge remote-tracking branch 'scsi/for-next' new b86ac8fd4b2f scsi: qla2xxx: Fix process response queue for ISP26XX and above new 4c1458df9635 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters new 49cecca7dd49 scsi: qla2xxx: Use correct qpair for ABTS/CMD new cb873ba40020 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] new 050e0ced3591 scsi: qla2xxx: Remove redundant check for fcport deletion new cd4ed6b470f1 scsi: qla2xxx: Move rport registration out of internal work_list new 0754d5e003bc scsi: qla2xxx: Decrement login retry count for only plogi new e112761a4f1d scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion new 2d3fdbebd2df scsi: qla2xxx: Force fw cleanup on ADISC error new 9ba1cb25c151 scsi: qla2xxx: Remove all rports if fabric scan retry fails new 8d9bf0a9a268 scsi: qla2xxx: Fix iIDMA error new 93eca6135183 scsi: qla2xxx: Defer chip reset until target mode is enabled new aa9e6d7b9643 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 new 8852f5b1d2d4 scsi: qla2xxx: Update driver to version 10.00.00.09-k new b6faaaf796d7 scsi: qla2xxx: Serialize mailbox request new 1073daa470d9 scsi: qla2xxx: Fix deadlock between ATIO and HW lock new 079a3a3b9dff scsi: qla2xxx: Add appropriate debug info for invalid RX_ID new 0691094ff3f2 scsi: qla2xxx: Add logic to detect ABTS hang and response [...] new 6b0431d6fa20 scsi: qla2xxx: Fix out of order Termination and ABTS response new 8b4673ba3a1b scsi: qla2xxx: Add support for ZIO6 interrupt threshold new 6a6294689201 scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct new 0aca77843e28 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up new d4f7a16aeca6 scsi: qla2xxx: Remove ASYNC GIDPN switch command new aecf043443d3 scsi: qla2xxx: Fix Remote port registration new 5512e523325a scsi: qla2xxx: Remove stale ADISC_DONE event new 585def9b2f47 scsi: qla2xxx: Move ABTS code behind qpair new 950c6ab7b540 scsi: qla2xxx: Update driver version to 10.00.00.10-k new 4072e1dcd8fc scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport new 8bccfe0d21b5 scsi: qla2xxx: Increase abort timeout value new f99c5d294b36 scsi: qla2xxx: Check for Register disconnect new 5d74c87a20ad scsi: qla2xxx: Fix port speed display on chip reset new 527b8ae3948b scsi: qla2xxx: Fix dropped srb resource. new 0e324e949ecd scsi: qla2xxx: Fix race condition for resource cleanup new 0645cb8350cd scsi: qla2xxx: Add mode control for each physical port new 8235f4b5aeba scsi: qla2xxx: Fix early srb free on abort new 861d483dcd18 scsi: qla2xxx: Fix stuck session in PLOGI state new 1e4ac5d6fe0a scsi: qla2xxx: shutdown chip if reset fail new 56d942de59eb scsi: qla2xxx: Reject bsg request if chip is down. new d594db018792 scsi: qla2xxx: Fix premature command free new 7c388f91ec1a scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx new f3a03ee1102a scsi: qla2xxx: Fix duplicate switch's Nport ID entries new a110af851a82 scsi: qla2xxx: Fix double increment of switch scan retry count new a64a290ec6d7 scsi: qla2xxx: Update driver version to 10.00.00.11-k new 01a8aed6a009 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN new 5b9e70b22cc5 scsi: lpfc: raise sg count for nvme to use available sg resources new faf0a5f829eb scsi: lpfc: Raise nvme defaults to support a larger io and [...] new ca7fb76e091f scsi: lpfc: Correct race with abort on completion path new 0ef01a2d95fd scsi: lpfc: Correct soft lockup when running mds diagnostics new 523128e53b1e scsi: lpfc: Correct irq handling via locks when taking ada [...] new aad59d5d3473 scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 new 2879265f514b scsi: lpfc: Fix errors in log messages. new 18027a8ccca5 scsi: lpfc: reduce locking when updating statistics new d2cc9bcd7fa3 scsi: lpfc: add support to retrieve firmware logs new 6318cb7fb0e5 scsi: lpfc: update driver version to 12.0.0.7 new 288315e95264 scsi: sym53c8xx: fix NULL pointer dereference panic in sym [...] new 948dff7a41c5 scsi: arcmsr: Spelling s/rebulid/rebuild/ new 5b075efb42ba scsi: libfc: remove set but not used variable 'rpriv' new aed922fa73b1 scsi: aic7xxx: remove unused redundant variable num_chip_names new 0b1b1d88614f scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" new cd135754d837 scsi: pm80xx: Fix for phy enable/disable functionality new 76cb25b05803 scsi: pm80xx: Corrected dma_unmap_sg() parameter new 72349b62a571 scsi: pm80xx: Fixed system hang issue during kexec boot new b5dedc756d5e scsi: pm80xx: Update driver version to 0.1.39 new 94e989dee2b7 scsi: message: fusion: fix a few trivial spelling mistakes new 09d89ee7ab08 Merge remote-tracking branch 'scsi-mkp/for-next' new 64ecaa442b96 Merge remote-tracking branch 'rpmsg/for-next' new ba21d55f6ad1 gpio: twl4030: Include the right header new ecb07684a58f gpio: twl4030: Cut down boilerplate new ab8c1e82935b gpio: twl4030: Implement .get_direction() new fc4f8f322f6e gpio: twl6040: Include the right header new b4f53ed9633c gpio: twl6040: Cut down boilerplate new 4bef8bf20b69 gpio: twl6040: Use bitops new ba74bd5d5b5b gpio: twl6040: Implement .get_direction() new 02ad0437decf gpio: fix kernel-doc notation warning for 'request_key' new f40f73075c59 gpio: ep93xx: fix incorrect array element size check new f6d9af477099 gpio: ep93xx: fix test for end of loop new 4e6b823867e2 gpiolib: export gpiochip_irq_reqres/relres() new ca620f2de153 gliolib: set hooks in gpiochip_set_irq_hooks() new 4e9439ddacea gpiolib: add flag to indicate if the irq is disabled new 461c1a7d4733 gpiolib: override irq_enable/disable new 4f8183ae7092 gpio/driver.rst: document gpiochip_disable/enable_irq() new 1c939cb556b9 gpio-bcm-kona: use new req/relres and dis/enable_irq funcs new 6953c57ab172 gpio: of: Handle SPI chipselect legacy bindings new 8734fae64eb0 gpio: of: make example syntactically correct new fc63b36c97cb Merge branch 'devel' into for-next new c7de23bd9580 Merge remote-tracking branch 'gpio/for-next' new 2d6d27bb4947 Merge remote-tracking branch 'pinctrl/for-next' new 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init new 55a3235fc71b signal: Properly deliver SIGILL from uprobes new 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes new 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] new b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED new 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal new 035150540545 signal: Don't send siginfo to kthreads. new f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP new 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] new 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED new 933bf1e8c7a9 Merge remote-tracking branch 'userns/for-next' new 408ee2a1e7dc Merge remote-tracking branch 'kselftest/next' new 35c5b6b4445d Merge remote-tracking branch 'y2038/y2038' new 687b608c4446 Merge remote-tracking branch 'livepatching/for-next' new d33c2bb112b5 coresight: tmc: Fix byte-address alignment for RRP new 3a375b45855e Merge remote-tracking branch 'coresight/next' new babab2f86440 rtc: mt6397: fix possible race condition new c778ec85825d rtc: pl030: fix possible race condition new b7aff107f34f rtc: pl031: switch to devm_rtc_allocate_device/rtc_registe [...] new 65efff2139f1 Merge remote-tracking branch 'rtc/rtc-next' new ab28c18ba79a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 779cdf9127c4 Merge remote-tracking branch 'ntb/ntb-next' new ccf146671d99 Merge remote-tracking branch 'kspp/for-next/kspp' new 6a9a9befde89 Merge branch 'akpm-current/current' new 10297220f3db vfs: replace current_kernel_time64 with ktime equivalent new 1914eabfedad drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (392c4b77e697) \ N -- N -- N refs/heads/akpm (1914eabfedad)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 668 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/stable/sysfs-devices-system-xen_memory | 9 + Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/devicetree/bindings/arm/shmobile.txt | 2 + Documentation/devicetree/bindings/gpio/gpio.txt | 8 +- .../devicetree/bindings/media/fsl-pxp.txt | 26 + .../bindings/{serial => mfd}/atmel-usart.txt | 25 +- .../devicetree/bindings/regulator/pfuze100.txt | 5 + .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 + .../bindings/sound/mikroe,mikroe-proto.txt | 23 + .../devicetree/bindings/sound/pcm3060.txt | 17 + .../devicetree/bindings/sound/renesas,rsnd.txt | 4 +- .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/driver-api/gpio/driver.rst | 23 +- Documentation/gpu/drivers.rst | 1 + Documentation/gpu/todo.rst | 7 + Documentation/gpu/vkms.rst | 24 + Documentation/hwmon/lm75 | 6 +- Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 1 + .../uapi/mediactl/media-ioc-enum-entities.rst | 1 + .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 + .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 + .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 + Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 + Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 +++ Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- Documentation/media/videodev2.h.rst.exceptions | 1 + MAINTAINERS | 35 +- arch/arm/boot/dts/sun5i.dtsi | 26 + arch/arm/boot/dts/sun7i-a20.dtsi | 26 + arch/arm/boot/dts/sun8i-a33.dtsi | 26 + arch/arm/boot/dts/sun8i-h3.dtsi | 25 + arch/arm/mach-shmobile/Kconfig | 1 + arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm64/Kconfig | 2 + arch/arm64/Kconfig.platforms | 6 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/include/asm/pgtable.h | 10 +- arch/arm64/include/asm/tlb.h | 34 +- arch/arm64/include/asm/tlbflush.h | 112 +- arch/arm64/include/asm/uaccess.h | 61 +- arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/cpufeature.c | 9 + arch/arm64/kernel/crash_core.c | 19 + arch/arm64/kernel/machine_kexec.c | 11 - arch/arm64/lib/Makefile | 2 + arch/arm64/lib/crc32.S | 60 + arch/arm64/mm/dump.c | 6 +- arch/x86/kernel/uprobes.c | 2 +- drivers/ata/pata_atiixp.c | 2 +- drivers/block/rsxx/cregs.c | 2 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/edac/sb_edac.c | 184 +- drivers/gpio/gpio-bcm-kona.c | 14 +- drivers/gpio/gpio-ep93xx.c | 4 +- drivers/gpio/gpiolib-of.c | 50 +- drivers/gpio/gpiolib.c | 158 +- drivers/gpio/gpiolib.h | 1 + drivers/gpu/drm/drm_blend.c | 22 + drivers/gpu/drm/drm_fb_helper.c | 2 + drivers/gpu/drm/drm_plane.c | 2 - drivers/gpu/drm/i915/Kconfig.debug | 12 + drivers/gpu/drm/i915/gvt/cfg_space.c | 12 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +- drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/edid.c | 9 + drivers/gpu/drm/i915/gvt/gtt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 34 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 13 - drivers/gpu/drm/i915/gvt/mmio_context.h | 3 + drivers/gpu/drm/i915/gvt/opregion.c | 1 - drivers/gpu/drm/i915/gvt/page_track.c | 2 + drivers/gpu/drm/i915/gvt/reg.h | 18 + drivers/gpu/drm/i915/gvt/scheduler.c | 64 +- drivers/gpu/drm/i915/i915_debugfs.c | 88 +- drivers/gpu/drm/i915/i915_drv.c | 194 ++- drivers/gpu/drm/i915/i915_drv.h | 63 +- drivers/gpu/drm/i915/i915_gem.c | 65 +- drivers/gpu/drm/i915/i915_gem.h | 6 - drivers/gpu/drm/i915/i915_gem_context.c | 232 ++- drivers/gpu/drm/i915/i915_gem_context.h | 26 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 43 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 52 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 23 +- drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_irq.c | 36 +- drivers/gpu/drm/i915/i915_pci.c | 15 +- drivers/gpu/drm/i915/i915_perf.c | 55 +- drivers/gpu/drm/i915/i915_reg.h | 723 ++++---- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_request.h | 39 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/i915_vma.h | 10 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 6 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_csr.c | 33 +- drivers/gpu/drm/i915/intel_ddi.c | 223 ++- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 164 +- drivers/gpu/drm/i915/intel_display.h | 28 +- drivers/gpu/drm/i915/intel_dp.c | 501 +++++- drivers/gpu/drm/i915/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/intel_dp_mst.c | 10 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 + drivers/gpu/drm/i915/intel_drv.h | 43 +- drivers/gpu/drm/i915/intel_engine_cs.c | 93 +- drivers/gpu/drm/i915/intel_guc.c | 102 +- drivers/gpu/drm/i915/intel_guc.h | 12 +- drivers/gpu/drm/i915/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.c | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 35 +- drivers/gpu/drm/i915/intel_guc_submission.h | 4 + drivers/gpu/drm/i915/intel_hangcheck.c | 2 +- drivers/gpu/drm/i915/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/intel_hdmi.c | 10 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 159 +- drivers/gpu/drm/i915/intel_lrc.h | 2 - drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/intel_mocs.c | 11 +- drivers/gpu/drm/i915/intel_mocs.h | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 228 +-- drivers/gpu/drm/i915/intel_pm.c | 101 +- drivers/gpu/drm/i915/intel_psr.c | 277 +++- drivers/gpu/drm/i915/intel_ringbuffer.c | 110 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 39 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1003 +++++++---- drivers/gpu/drm/i915/intel_sprite.c | 13 +- drivers/gpu/drm/i915/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 130 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 + drivers/gpu/drm/i915/selftests/huge_pages.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 221 +++ .../gpu/drm/i915/selftests/i915_gem_coherency.c | 38 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 2 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/intel_guc.c | 38 + drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +- drivers/gpu/drm/i915/selftests/mock_context.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1 - drivers/gpu/drm/vkms/vkms_crc.c | 154 +- drivers/gpu/drm/vkms/vkms_drv.c | 13 + drivers/gpu/drm/vkms/vkms_drv.h | 18 +- drivers/gpu/drm/vkms/vkms_output.c | 19 +- drivers/gpu/drm/vkms/vkms_plane.c | 43 +- drivers/hwmon/lm75.c | 18 +- drivers/hwmon/mc13783-adc.c | 14 +- drivers/hwmon/sht15.c | 5 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 4 +- drivers/media/cec/cec-api.c | 4 +- drivers/media/cec/cec-core.c | 2 +- drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 11 +- drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 10 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 2 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/msp3400-driver.c | 2 +- drivers/media/i2c/mt9v111.c | 41 +- drivers/media/i2c/noon010pc30.c | 2 +- drivers/media/i2c/ov9650.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k4ecgx.c | 2 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/saa7115.c | 6 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/sr030pc30.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 28 +- drivers/media/pci/bt8xx/bttv-driver.c | 10 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 2 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 14 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/cx23885-417.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 6 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/cx88/cx88-video.c | 12 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 8 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 4 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 10 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 15 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 9 + drivers/media/platform/Makefile | 2 + drivers/media/platform/am437x/am437x-vpfe.c | 9 +- drivers/media/platform/atmel/atmel-isc.c | 8 +- drivers/media/platform/atmel/atmel-isi.c | 10 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/davinci/vpbe_display.c | 8 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 12 +- drivers/media/platform/davinci/vpif_display.c | 9 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1752 ++++++++++++++++++++ drivers/media/platform/imx-pxp.h | 1685 +++++++++++++++++++ drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 4 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 6 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 10 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 8 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/codec-fwht.c | 2 +- drivers/media/platform/vicodec/codec-fwht.h | 2 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 2 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 2 +- drivers/media/platform/vicodec/vicodec-core.c | 24 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 + drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 4 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/platform/vsp1/vsp1_drv.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 6 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 12 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 27 +- drivers/media/usb/dvb-usb-v2/af9035.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 18 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 8 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 32 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 8 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 10 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 13 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/v4l2-common.c | 6 +- drivers/media/v4l2-core/v4l2-ctrls.c | 8 +- drivers/media/v4l2-core/v4l2-device.c | 2 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 8 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/message/fusion/lsi/mpi_cnfg.h | 2 +- drivers/message/fusion/mptbase.c | 8 +- drivers/message/fusion/mptsas.c | 8 +- drivers/mfd/Kconfig | 9 + drivers/mfd/Makefile | 1 + drivers/mfd/arizona-core.c | 2 +- drivers/mfd/at91-usart.c | 72 + drivers/mfd/max8997.c | 10 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/ti-lmu.c | 14 +- drivers/of/base.c | 3 + drivers/platform/x86/alienware-wmi.c | 1 + drivers/platform/x86/dell-smbios-wmi.c | 1 + drivers/regulator/pfuze100-regulator.c | 91 + drivers/rtc/rtc-mt6397.c | 13 +- drivers/rtc/rtc-pl030.c | 15 +- drivers/rtc/rtc-pl031.c | 18 +- drivers/scsi/aic7xxx/aic79xx_core.c | 1 - drivers/scsi/aic7xxx/aic7xxx_core.c | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/libfc/fc_fcp.c | 3 - drivers/scsi/lpfc/lpfc.h | 29 +- drivers/scsi/lpfc/lpfc_attr.c | 111 +- drivers/scsi/lpfc/lpfc_bsg.c | 341 +++- drivers/scsi/lpfc/lpfc_bsg.h | 36 + drivers/scsi/lpfc/lpfc_crtn.h | 7 + drivers/scsi/lpfc/lpfc_ct.c | 11 +- drivers/scsi/lpfc/lpfc_els.c | 3 + drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 45 + drivers/scsi/lpfc/lpfc_init.c | 101 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 15 +- drivers/scsi/lpfc/lpfc_nvmet.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 32 +- drivers/scsi/lpfc/lpfc_sli.c | 303 +++- drivers/scsi/lpfc/lpfc_sli4.h | 1 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 14 +- drivers/scsi/pm8001/pm8001_defs.h | 8 + drivers/scsi/pm8001/pm8001_hwi.c | 9 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 - drivers/scsi/pm8001/pm8001_init.c | 3 +- drivers/scsi/pm8001/pm8001_sas.c | 37 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 94 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 587 ++++++- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 32 +- drivers/scsi/qla2xxx/qla_gbl.h | 17 +- drivers/scsi/qla2xxx/qla_gs.c | 512 ++---- drivers/scsi/qla2xxx/qla_init.c | 334 ++-- drivers/scsi/qla2xxx/qla_inline.h | 23 +- drivers/scsi/qla2xxx/qla_iocb.c | 41 +- drivers/scsi/qla2xxx/qla_isr.c | 84 +- drivers/scsi/qla2xxx/qla_mbx.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 311 ++-- drivers/scsi/qla2xxx/qla_target.c | 531 ++++-- drivers/scsi/qla2xxx/qla_target.h | 8 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 49 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +- drivers/soc/renesas/Kconfig | 1 + drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 5 +- drivers/soc/renesas/rcar-sysc.c | 5 +- drivers/soc/renesas/rcar-sysc.h | 7 +- drivers/soc/renesas/renesas-soc.c | 18 +- drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/spi-at91-usart.c | 432 +++++ drivers/spi/spi-davinci.c | 7 - drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 4 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 2 +- drivers/staging/media/mt9t031/Kconfig | 6 - drivers/staging/media/omap4iss/iss.c | 2 +- drivers/staging/media/omap4iss/iss_ipipe.c | 2 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 2 +- drivers/staging/media/omap4iss/iss_resizer.c | 2 +- drivers/staging/media/omap4iss/iss_video.c | 10 +- drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- drivers/staging/rtl8188eu/core/rtw_led.c | 240 +-- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 6 +- drivers/staging/vboxvideo/vbox_drv.c | 7 + drivers/staging/vboxvideo/vbox_fb.c | 3 +- drivers/staging/vboxvideo/vbox_mode.c | 5 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/atmel_serial.c | 42 +- drivers/tty/sysrq.c | 2 +- drivers/tty/vt/vt.c | 12 +- drivers/usb/core/hcd.c | 1 - drivers/usb/gadget/function/f_mass_storage.c | 4 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/fbmem.c | 4 + drivers/xen/Kconfig | 10 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/mem-reservation.c | 4 + drivers/xen/xen-balloon.c | 3 + fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 + fs/9p/v9fs.h | 1 + fs/9p/vfs_dir.c | 8 +- fs/9p/vfs_file.c | 22 +- fs/btrfs/backref.c | 34 +- fs/btrfs/check-integrity.c | 6 +- fs/btrfs/delayed-inode.c | 29 +- fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/delayed-ref.c | 55 +- fs/btrfs/delayed-ref.h | 5 +- fs/btrfs/dev-replace.c | 8 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 36 +- fs/btrfs/extent_map.c | 27 +- fs/btrfs/extent_map.h | 2 +- fs/btrfs/inode.c | 4 +- fs/btrfs/qgroup.c | 21 +- fs/btrfs/qgroup.h | 1 + fs/btrfs/relocation.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 4 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/volumes.c | 75 +- fs/btrfs/volumes.h | 9 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 20 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 8 +- fs/ext4/namei.c | 6 + fs/ext4/resize.c | 23 +- fs/ext4/super.c | 2 + fs/jffs2/background.c | 2 +- include/drm/i915_pciids.h | 1 + include/dt-bindings/mfd/at91-usart.h | 17 + include/linux/console_struct.h | 1 - include/linux/fb.h | 9 +- include/linux/gpio/driver.h | 26 +- include/linux/mfd/max8997.h | 1 - include/linux/platform_data/spi-davinci.h | 4 - include/linux/sched/signal.h | 5 +- include/linux/vt_kern.h | 7 - include/sound/simple_card_utils.h | 27 +- include/sound/soc-acpi-intel-match.h | 6 + include/sound/soc-dapm.h | 9 - include/sound/soc.h | 16 +- include/trace/events/signal.h | 3 +- include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/i915_drm.h | 22 + include/uapi/linux/videodev2.h | 1 + include/xen/mem-reservation.h | 7 +- kernel/bpf/arraymap.c | 25 +- kernel/events/uprobes.c | 4 +- kernel/pid_namespace.c | 2 +- kernel/printk/printk.c | 12 +- kernel/ptrace.c | 4 +- kernel/reboot.c | 1 + kernel/signal.c | 14 +- lib/crc32.c | 11 +- mm/oom_kill.c | 4 +- net/9p/client.c | 3 - net/9p/protocol.c | 15 +- net/9p/trans_fd.c | 2 +- net/9p/trans_rdma.c | 3 +- net/core/filter.c | 5 +- net/netfilter/nf_conntrack_proto.c | 26 + net/netfilter/nf_conntrack_proto_dccp.c | 12 +- net/netfilter/nf_conntrack_proto_generic.c | 8 +- net/netfilter/nf_conntrack_proto_gre.c | 8 +- net/netfilter/nf_conntrack_proto_icmp.c | 8 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 8 +- net/netfilter/nf_conntrack_proto_sctp.c | 14 +- net/netfilter/nf_conntrack_proto_tcp.c | 12 +- net/netfilter/nf_conntrack_proto_udp.c | 20 +- net/netfilter/nfnetlink_cttimeout.c | 6 +- net/netfilter/nfnetlink_queue.c | 1 + net/netfilter/xt_hashlimit.c | 18 +- security/apparmor/lsm.c | 2 +- sound/arm/Kconfig | 1 - sound/pci/emu10k1/emufx.c | 2 +- sound/pci/hda/hda_bind.c | 12 + sound/soc/amd/acp-da7219-max98357a.c | 75 +- sound/soc/amd/acp-pcm-dma.c | 8 +- sound/soc/amd/acp.h | 3 +- sound/soc/atmel/Kconfig | 11 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/atmel_ssc_dai.c | 13 +- sound/soc/atmel/mikroe-proto.c | 165 ++ sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/bcm/cygnus-ssp.c | 13 +- sound/soc/codecs/Kconfig | 28 +- sound/soc/codecs/Makefile | 8 + sound/soc/codecs/adau17x1.c | 86 +- sound/soc/codecs/adau17x1.h | 4 - sound/soc/codecs/cs4265.c | 7 +- sound/soc/codecs/dmic.c | 1 + sound/soc/codecs/hdac_hda.c | 483 ++++++ sound/soc/codecs/hdac_hda.h | 24 + sound/soc/codecs/hdac_hdmi.c | 9 +- sound/soc/codecs/max98373.c | 1 + sound/soc/codecs/pcm3060-i2c.c | 60 + sound/soc/codecs/pcm3060-spi.c | 59 + sound/soc/codecs/pcm3060.c | 295 ++++ sound/soc/codecs/pcm3060.h | 88 + sound/soc/codecs/rt5668.c | 10 +- sound/soc/codecs/rt5670.c | 12 + sound/soc/codecs/rt5682.c | 22 +- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 58 +- sound/soc/codecs/tas6424.h | 10 + sound/soc/codecs/tlv320aic31xx.c | 85 + sound/soc/codecs/tlv320aic31xx.h | 23 + sound/soc/codecs/tscs454.c | 2 +- sound/soc/davinci/davinci-mcasp.c | 37 + sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_utils.c | 4 +- sound/soc/generic/audio-graph-card.c | 18 +- sound/soc/generic/audio-graph-scu-card.c | 55 +- sound/soc/generic/simple-card-utils.c | 47 +- sound/soc/generic/simple-card.c | 30 +- sound/soc/generic/simple-scu-card.c | 54 +- sound/soc/intel/boards/Kconfig | 9 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/cht_bsw_rt5672.c | 5 + sound/soc/intel/boards/kbl_rt5663_max98927.c | 5 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 5 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 ++ sound/soc/intel/boards/skl_hda_dsp_common.h | 38 + sound/soc/intel/boards/skl_hda_dsp_generic.c | 182 ++ sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 + sound/soc/intel/skylake/skl-pcm.c | 70 +- sound/soc/intel/skylake/skl-topology.c | 3 +- sound/soc/intel/skylake/skl.c | 96 +- sound/soc/intel/skylake/skl.h | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/meson/Kconfig | 13 + sound/soc/meson/Makefile | 2 + sound/soc/meson/axg-card.c | 13 +- sound/soc/meson/axg-fifo.c | 2 + sound/soc/meson/axg-pdm.c | 654 ++++++++ sound/soc/meson/axg-tdm-interface.c | 50 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-hdmi-audio.c | 4 +- sound/soc/pxa/Kconfig | 5 +- sound/soc/pxa/pxa2xx-ac97.c | 48 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/qdsp6/q6core.c | 8 +- sound/soc/rockchip/rockchip_pcm.c | 3 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/adg.c | 4 +- sound/soc/sh/rcar/core.c | 124 +- sound/soc/sh/rcar/dma.c | 102 +- sound/soc/sh/rcar/gen.c | 33 +- sound/soc/sh/rcar/rsnd.h | 63 +- sound/soc/sh/rcar/ssi.c | 89 +- sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-core.c | 177 +- sound/soc/soc-dapm.c | 429 +++-- sound/soc/soc-ops.c | 4 +- sound/soc/soc-pcm.c | 156 +- sound/soc/soc-topology.c | 11 - sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 7 +- sound/soc/txx9/txx9aclc-ac97.c | 3 +- tools/bpf/bpftool/map.c | 11 +- tools/lib/bpf/netlink.c | 9 +- 758 files changed, 17969 insertions(+), 5775 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt rename Documentation/devicetree/bindings/{serial => mfd}/atmel-usart.txt (76%) create mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt create mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt create mode 100644 Documentation/gpu/vkms.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst create mode 100644 arch/arm64/kernel/crash_core.c create mode 100644 arch/arm64/lib/crc32.S create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c create mode 100644 drivers/media/platform/imx-pxp.c create mode 100644 drivers/media/platform/imx-pxp.h create mode 100644 drivers/mfd/at91-usart.c create mode 100644 drivers/spi/spi-at91-usart.c create mode 100644 include/dt-bindings/mfd/at91-usart.h create mode 100644 sound/soc/atmel/mikroe-proto.c create mode 100644 sound/soc/codecs/hdac_hda.c create mode 100644 sound/soc/codecs/hdac_hda.h create mode 100644 sound/soc/codecs/pcm3060-i2c.c create mode 100644 sound/soc/codecs/pcm3060-spi.c create mode 100644 sound/soc/codecs/pcm3060.c create mode 100644 sound/soc/codecs/pcm3060.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c create mode 100644 sound/soc/meson/axg-pdm.c