This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 8f0df15bafc1 Add linux-next specific files for 20210713 omits 8cba1784e022 Merge branch 'akpm-current/current' omits b68ac21596af Merge remote-tracking branch 'rust/rust-next' omits 088bbc8758db Merge remote-tracking branch 'mhi/mhi-next' omits 51713fe77075 Merge remote-tracking branch 'fpga/for-next' omits 8a5df76d9424 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits ba58c46583a5 Merge remote-tracking branch 'hyperv/hyperv-next' omits 99fafa5c9b53 Merge remote-tracking branch 'nvmem/for-next' omits a189bb264615 Merge remote-tracking branch 'slimbus/for-next' omits 934b3b872ea4 Merge remote-tracking branch 'gnss/gnss-next' omits 554993420714 Merge remote-tracking branch 'kspp/for-next/kspp' omits 5673f2bcc9f2 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 19647cb035eb Merge remote-tracking branch 'ntb/ntb-next' omits 6023fbbafbd0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits d8c9d077ab41 Merge remote-tracking branch 'coresight/next' omits 5440e1d02e97 Merge remote-tracking branch 'livepatching/for-next' omits 2bc888d91467 Merge remote-tracking branch 'pwm/for-next' omits 9bf600b62762 Merge remote-tracking branch 'rpmsg/for-next' omits 9e70252b6f5c Merge remote-tracking branch 'scsi/for-next' omits 20bcfcb60612 Merge remote-tracking branch 'cgroup/for-next' omits eb7ad70595ba Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 5d8acff554e2 Merge remote-tracking branch 'usb/usb-next' omits 8a31762a8ae5 Merge remote-tracking branch 'leds/for-next' omits b15c6c58f45a Merge remote-tracking branch 'workqueues/for-next' omits 7b9d83801075 Merge remote-tracking branch 'percpu/for-next' omits 26b60f967ccb Merge remote-tracking branch 'rcu/rcu/next' omits ea941cf7c490 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits b3727da81c15 Merge remote-tracking branch 'tip/auto-latest' omits 5feaae05b460 Merge remote-tracking branch 'spi/for-next' omits 5a48e7afcea2 Merge remote-tracking branch 'devicetree/for-next' omits f1d3274d2e35 Merge remote-tracking branch 'keys/keys-next' omits 819f25a481ff Merge remote-tracking branch 'apparmor/apparmor-next' omits c34e59c1d87a Merge remote-tracking branch 'security/next-testing' omits dab36a6a5752 Merge remote-tracking branch 'regulator/for-next' omits 4d2af43626f3 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0a47b67b8dfe Merge remote-tracking branch 'sound-asoc/for-next' omits 46f2be3495a8 Merge remote-tracking branch 'sound/for-next' omits c16ef350b1ce Merge remote-tracking branch 'regmap/for-next' omits c5421d81de67 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5b3982ebcac2 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 377f04cd279c Merge remote-tracking branch 'amdgpu/drm-next' omits 0b5df3b6cc0b Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2a4c77a2b7e4 Merge remote-tracking branch 'bluetooth/master' omits 3f26d44bfdb8 Merge remote-tracking branch 'swiotlb/linux-next' omits 4f11e1a52066 Merge remote-tracking branch 'ieee1394/for-next' omits 1c3318bc833c Merge remote-tracking branch 'v4l-dvb-next/master' omits 732307060733 Merge remote-tracking branch 'jc_docs/docs-next' omits ad7234aea619 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b8fac3979cc8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 9d0484aecc11 Merge remote-tracking branch 'hid/for-next' omits c656942941da Merge remote-tracking branch 'pstore/for-next/pstore' omits 07087695d7a0 Merge remote-tracking branch 'printk/for-next' omits ac84a8854e54 Merge remote-tracking branch 'file-locks/locks-next' omits 35598b57480c Merge remote-tracking branch 'zonefs/for-next' omits 1f0f75a89c67 Merge remote-tracking branch 'v9fs/9p-next' omits c48bb7819ca2 Merge remote-tracking branch 'gfs2/for-next' omits 8783172379a5 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits f50ac7b84ef6 Merge remote-tracking branch 'cifs/for-next' omits ccba02db7534 Merge remote-tracking branch 'btrfs/for-next' omits 32a6f011a31e Merge remote-tracking branch 'fscache/fscache-next' omits 941ab7fe539e Merge remote-tracking branch 'pidfd/for-next' omits 758bf6c5e438 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 53bedeb5530a Merge remote-tracking branch 'sh/for-next' omits 6fbef632aa69 Merge remote-tracking branch 's390/for-next' omits 296932e5ca52 Merge remote-tracking branch 'parisc-hd/for-next' omits d8e35c753ced Merge remote-tracking branch 'm68knommu/for-next' omits 2be0c1affa28 Merge remote-tracking branch 'h8300/h8300-next' omits 0355234e1742 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 1acb1853b158 Merge remote-tracking branch 'xilinx/for-next' omits 7212939893a0 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c9ffe64cf6fa Merge remote-tracking branch 'tegra/for-next' omits 6282d41300bb Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 29ced73e049e Merge remote-tracking branch 'scmi/for-linux-next' omits d4e59dafd87e Merge remote-tracking branch 'samsung-krzk/for-next' omits 4f9e5ad11625 Merge remote-tracking branch 'rockchip/for-next' omits f32d7c79e72c Merge remote-tracking branch 'renesas/next' omits 53a0d1232efe Merge remote-tracking branch 'qcom/for-next' omits 002c06a4d46b Merge remote-tracking branch 'omap/for-next' omits 29ed44ee066d Merge remote-tracking branch 'mvebu/for-next' omits 1cf9ec1667e0 Merge remote-tracking branch 'mediatek/for-next' omits b5f1346ad583 Merge remote-tracking branch 'keystone/next' omits 5cf4687a5aa7 Merge remote-tracking branch 'imx-mxs/for-next' omits c4df48d3cc94 Merge remote-tracking branch 'drivers-memory/for-next' omits 42e4b04e0885 Merge remote-tracking branch 'at91/at91-next' omits 0266bc91cd7d Merge remote-tracking branch 'aspeed/for-next' omits 798a407914ed Merge remote-tracking branch 'amlogic/for-next' omits dcf7cad9cf2c Merge remote-tracking branch 'actions/for-next' omits 31f55367e73a Merge remote-tracking branch 'arm-soc/for-next' omits c710742a2d73 Merge remote-tracking branch 'arm/for-next' omits 7cff673233a0 Merge remote-tracking branch 'asm-generic/master' omits 648d79520b72 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 396208d3cbd4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8ececcc1faff Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 913060becf2f Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8794f485fa62 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 24b5deb9c575 Merge remote-tracking branch 'mmc-fixes/fixes' omits b8f45c2330f6 Merge remote-tracking branch 'vfs-fixes/fixes' omits 8bda29a6fcda Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 837f8a7c4eca Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits a99e6fc686c9 Merge remote-tracking branch 'kvms390-fixes/master' omits ac2280773678 Merge remote-tracking branch 'omap-fixes/fixes' omits d5e3b3110e60 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 547c2b6c399e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits dbce519d2cc2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 3bc024b061e6 Merge remote-tracking branch 'usb.current/usb-linus' omits b9814955ff25 Merge remote-tracking branch 'spi-fixes/for-linus' omits 08d40657711e Merge remote-tracking branch 'regulator-fixes/for-linus' omits db49db7e3735 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c94e76d862fb Merge remote-tracking branch 'sound-current/for-linus' omits 6e72a8d189bc Merge remote-tracking branch 'ipsec/master' omits bbd52dcb5718 Merge remote-tracking branch 'bpf/master' omits d08b2208ee32 Merge remote-tracking branch 'net/master' omits 2cd44ccdd023 Merge remote-tracking branch 's390-fixes/fixes' omits 081c25763d51 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d8a2801108af dt-bindings: mxsfb: Add compatible for i.MX8MN omits 0e16a02467af dt-bindings: net: ks8851: Convert to YAML schema omits 8f380c8547f3 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits c48ea1ccdf3d firmware: arm_scmi: Fix kernel doc warnings about return values omits 8d2308b55a1e cifs: fix the out of range assignment to bit fields in par [...] omits c680de2b0f7a cifs: use the expiry output of dns_query to schedule next [...] omits 99cf73b0980e cifs: handle reconnect of tcon when there is no cached dfs [...] omits ba000364f99e cifs: do not share tcp sessions of dfs connections omits 73ffc61f4a8b Makefile: Enable -Wimplicit-fallthrough for Clang omits 6b9324b0fa9a firmware: arm_scpi: Fix kernel doc warnings omits 070e91281ec5 firmware: arm_scmi: Fix kernel doc warnings omits 7bfa422eb6be Merge branch 'WIP/fixes' omits 91373fd77e9e Merge branch 'locking/core' omits 8b8929602c33 Merge branch 'perf/core' omits 616c1669a170 Merge branch 'sched/core' omits 684f97e4e9e8 drm/ttm: Fix COW check omits fd7ac588f825 drm/amdkfd: Allow CPU access for all VRAM BOs omits 672874831335 drm/amdgpu/display: add support for multiple backlights omits 8dee696fba99 PCI: quirks: Quirk PCI d3hot delay for AMD xhci omits 1f12a68feed4 drm/radeon: Add HD-audio component notifier support (v2) omits 96ab3f758321 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 003ce5ed28bc Revert "drm/amd/display: To modify the condition in indica [...] omits 77f7e6ac250e Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 8707e76bbcbf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits e6cb9bc2a0ef drm/amdgpu: only check for _PR3 on dGPUs omits 79d1340fd4df drm/amdgpu: add another raven1 gfxoff quirk omits 4139c602d970 usb/host: enable auto power control for xhci-pci omits e47a7063d6a2 drm/vmwgfx: Always include the <drm/ttm/ttm_range_manager. [...] omits 2cd1e3883a57 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] omits 556019076c36 clk: renesas: rzg2l: Avoid mixing error pointers and NULL omits 8b893b5bcbed clk: renesas: rzg2l: Fix a double free on error omits 6ac83fc384fc clk: renesas: rzg2l: Fix return value and unused assignment omits b2b477e20f9a clk: renesas: rzg2l: Remove unneeded semicolon adds f02bf8578bd8 Merge tag 'for-5.14-rc1-tag' of git://git.kernel.org/pub/s [...] adds cc3ddee97cff vboxsf: Honor excl flag to the dir-inode create op adds ab0c29687bc7 vboxsf: Make vboxsf_dir_create() return the handle for the [...] adds 02f840f90764 vboxsf: Add vboxsf_[create|release]_sf_handle() helpers adds 52dfd86aa568 vboxsf: Add support for the atomic_open directory-inode op adds 40226a3d96ef Merge tag 'vboxsf-v5.14-1' of git://git.kernel.org/pub/scm [...] adds 8cdd23c23c3d arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer adds 1f5b7606a481 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds cc6cb0169901 Merge remote-tracking branch 's390-fixes/fixes' adds 01757f536ac8 net: Use nlmsg_unicast() instead of netlink_unicast() adds e56c6bbd98dc net: ocelot: fix switchdev objects synced for wrong netdev [...] adds b0b33b048dcf net: dsa: sja1105: fix address learning getting disabled o [...] adds deb7178eb940 net: fddi: fix UAF in fza_probe adds f28100cb9c96 sfc: fix lack of XDP TX queues - error XDP TX failed (-22) adds 788bc000d4c2 sfc: ensure correct number of XDP queues adds d2a16bde7732 sfc: add logs explaining XDP_TX/REDIRECT is not available adds 28efd208530c Merge branch 'sfc-tx-queues' adds bcb9928a1554 net: dsa: properly check for the bridge_leave methods in d [...] adds 741eb51f1265 Merge remote-tracking branch 'net/master' adds 5dd0a6b8582f bpf: Fix tail_call_reachable rejection for interpreter whe [...] adds 5acc7d3e8d34 xdp, net: Fix use-after-free in bpf_xdp_link_release adds 4e164e23c3d9 Merge remote-tracking branch 'bpf/master' adds 369dfb06a02b Merge remote-tracking branch 'ipsec/master' adds 7db49b9e198e Merge remote-tracking branch 'sound-current/for-linus' adds 09645b0b7a06 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d9d46fe6b7f7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds d05c002daa31 Merge remote-tracking branch 'spi-fixes/for-linus' adds 79d0e38acd91 Merge remote-tracking branch 'usb.current/usb-linus' adds 41ea8cd219d6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds b268b4df7466 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 4377d9ab1f16 iio: accel: fxls8962af: fix potential use of uninitialized symbol adds 676b635308a8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds b8cd43be6fcc Merge remote-tracking branch 'kselftest-fixes/fixes' adds 676c44d5a9d7 Merge remote-tracking branch 'omap-fixes/fixes' adds ff2a81a1685b Merge remote-tracking branch 'kvms390-fixes/master' adds 977dd0c86937 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 30cfdea6ad4e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 36f632d31119 Merge remote-tracking branch 'vfs-fixes/fixes' adds 422969bbb5af scsi: core: Fix the documentation of the scsi_execute() ti [...] adds fbf1a58701ec scsi: fas216: Fix a build error adds 93aa71ad7379 scsi: core: Fix bad pointer dereference when ehandler kthr [...] adds 8b3bdd99c092 scsi: zfcp: Report port fc_security as unknown early durin [...] adds bb6beabf2f79 scsi: pm8001: Clean up kernel-doc and comments adds aa0dc6a73309 scsi: mpi3mr: Fix W=1 compilation warnings adds 053c16ac8905 scsi: ufs: core: Add missing host_lock in ufshcd_vops_setu [...] adds 0d8d983a4747 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1e7b5812f489 Merge tag 'drm-misc-fixes-2021-07-13' of git://anongit.fre [...] adds 1477223767b7 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds f13c3faf1da5 Merge remote-tracking branch 'mmc-fixes/fixes' adds 7281109babc2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 3e679858454e Merge remote-tracking branch 'pidfd-fixes/fixes' adds 2126cf1a15a7 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 432b52eea3dc ARM: shmobile: defconfig: Restore graphical consoles adds fb958724ff9c Merge remote-tracking branch 'renesas-fixes/fixes' adds 4db1cb1338d9 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] adds 0af778269a52 fbmem: Do not delete the mode that is still in use adds 902b4f67cc56 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new e181ad43887c drm/msm: Fix fall-through warning in msm_gem_new_impl() new 2e7ea96924ac cpufreq: Fix fall-through warning for Clang new f336a009f8e3 math-emu: Fix fall-through warning new c8698340e0e5 video: fbdev: Fix fall-through warning for Clang new 223fa873facc scsi: libsas: Fix fall-through warning for Clang new 54325d0849d6 PCI: Fix fall-through warning for Clang new f95deaeca8e1 mmc: jz4740: Fix fall-through warning for Clang new 5a1ab5c0299a iommu/arm-smmu-v3: Fix fall-through warning for Clang new 41614014a7af dmaengine: ipu: Fix fall-through warning for Clang new d4e81342ea23 s390: Fix fall-through warnings for Clang new d6a48a476a5d dmaengine: ti: k3-udma: Fix fall-through warning for Clang new b51883d47d37 power: supply: Fix fall-through warnings for Clang new 4796372e7c11 ASoC: Mediatek: MT8183: Fix fall-through warning for Clang new bc431d2153cc MIPS: Fix fall-through warnings for Clang new cf6678aec253 MIPS: Fix unreachable code issue new 7c4548d2cc81 Makefile: Enable -Wimplicit-fallthrough for Clang new c0e09fa81b64 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new fed5dc37a70c Merge remote-tracking branch 'asm-generic/master' new 6c66529ca3b5 Merge remote-tracking branch 'arm/for-next' new f48a9d40510a Merge remote-tracking branch 'arm-soc/for-next' new b86072fa264c Merge remote-tracking branch 'actions/for-next' new db3bad2ba525 Merge remote-tracking branch 'amlogic/for-next' new 45317641a214 Merge remote-tracking branch 'aspeed/for-next' new 4e9911ec892a Merge remote-tracking branch 'at91/at91-next' new 2b77b02d88bb Merge remote-tracking branch 'drivers-memory/for-next' new c4839db9549b Merge remote-tracking branch 'imx-mxs/for-next' new 7769ffb907da Merge remote-tracking branch 'keystone/next' new eb878fe03fa3 Merge remote-tracking branch 'mediatek/for-next' new 9e3458a00f76 Merge remote-tracking branch 'mvebu/for-next' new 9c6ec4922c86 Merge remote-tracking branch 'omap/for-next' new 7d6fde0b804c Merge remote-tracking branch 'qcom/for-next' new 7818520eb6db Merge branch 'renesas-fixes-for-v5.14' into renesas-next new d91798670390 arm64: defconfig: Enable RIIC new b639d8f1048c arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts new 0b7b760ed6d5 arm64: dts: renesas: salvator-x(s): Factor out SATA parts new 775c119b75fb arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts new cfdda2482927 arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts new fc75eeec804a ARM: dts: r8a73a4: Remove non-functional DMA support new 58e37bb307c1 ARM: dts: rzg1: Add generic compatible strings to IIC nodes new a03708cbb565 arm64: dts: renesas: r8a774c0: Add generic compatible stri [...] new 16d22d307f46 arm64: dts: renesas: r8a77990: Add generic compatible stri [...] new 12ec5cade817 arm64: dts: renesas: rzg2: Rename i2c_dvfs to iic_pmic new bdde2a217add arm64: dts: renesas: r8a77995: draak: Add SW56 support new 116308d97b50 arm64: dts: renesas: r8a77990: ebisu: Add SW4 support new 2e6d7e4c9937 arm64: dts: renesas: r8a779a0: Restore sort order new 39293841d55d arm64: dts: renesas: r9a07g044: Add I2C nodes new 186ef5008a69 arm64: dts: renesas: beacon: Enable micbias new 44beac1c712e arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511 [...] new 3b4d2962f5c8 arm64: dts: renesas: r8a77990: ebisu: Add I2C EEPROM for PMIC new 51832d6b6211 Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] new c52802be75c4 Merge remote-tracking branch 'renesas/next' new 3534b92e1ad7 Merge remote-tracking branch 'rockchip/for-next' new e4ec6c483065 Merge remote-tracking branch 'samsung-krzk/for-next' new 52f83955aaf9 firmware: arm_scmi: Fix kernel doc warnings new 5ff6319d46ce firmware: arm_scpi: Fix kernel doc warnings new b98cf55ec0bd firmware: arm_scmi: Fix kernel doc warnings about return values new 187a002b07e8 firmware: arm_scmi: Avoid padding in sensor message structure new bdb8742dc6f7 firmware: arm_scmi: Fix range check for the maximum number [...] new 067eadbb0f2f Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new e3440755d5a8 Merge remote-tracking branch 'scmi/for-linux-next' new d9fa7c657da2 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d88fb25ea0f6 Merge remote-tracking branch 'tegra/for-next' new 61c17336da0a Merge remote-tracking branch 'ti-k3/ti-k3-next' new 650f95857966 Merge remote-tracking branch 'xilinx/for-next' new 0b126578c53b clk: renesas: rzg2l: Remove unneeded semicolon new 022fea2de4c4 clk: renesas: rzg2l: Fix return value and unused assignment new 9c1689005217 clk: renesas: rzg2l: Fix a double free on error new ca6c575cac4e clk: renesas: rzg2l: Avoid mixing error pointers and NULL new 2bff201e16ad clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] new b827a4efe433 clk: renesas: rzg2: Rename i2c-dvfs to iic-pmic new 380818aef5bd clk: renesas: r8a779a0: Add the DU clock new e98ccf19e4bb clk: renesas: r8a779a0: Add the DSI clocks new 1f5cda1cc885 clk: renesas: r9a07g044: Add I2C clocks/resets new 1a95840b0d0d clk: renesas: r9a07g044: Add DMAC clocks/resets new 3ce0a773e143 clk: renesas: r9a07g044: Add USB clocks/resets new aaac4af5b013 clk: renesas: r9a07g044: Add SSIF-2 clock and reset entries new 5e607fc42ed1 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 83b7312bbad2 Merge remote-tracking branch 'h8300/h8300-next' new 1d8c07f75f70 Merge remote-tracking branch 'm68knommu/for-next' new 4fc5177cc7b1 Merge remote-tracking branch 'parisc-hd/for-next' new ec3472f455d6 Merge remote-tracking branch 's390/for-next' new 334d047ad0d2 Merge remote-tracking branch 'sh/for-next' new e27464870445 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 94ae329056f8 Merge remote-tracking branch 'pidfd/for-next' new 5b39e82301eb Merge remote-tracking branch 'fscache/fscache-next' new ff3881af3069 Merge remote-tracking branch 'btrfs/for-next' new 281566664c56 cifs: use the expiry output of dns_query to schedule next [...] new 0a11cfee8395 cifs: Do not use the original cruid when following DFS lin [...] new e18fc84414df cifs: fix the out of range assignment to bit fields in par [...] new 2a28947404c5 cifs: do not share tcp sessions of dfs connections new 32eda9f08e05 cifs: handle reconnect of tcon when there is no cached dfs [...] new 011712028ee4 Merge remote-tracking branch 'cifs/for-next' new f19b3967fb09 ksmbd: remove unneeded check_context_err new 78ad2c277af4 ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() new 96ad4ec51c06 ksmbd: fix unused err value in smb2_lock new 03d8d4f1896e ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO new 0a427cc638ad ksmbd: fix an error message in ksmbd_conn_trasnport_init new 904729b61c37 Merge pull request #60 from namjaejeon/cifsd-for-next new 983717a1520b Merge remote-tracking branch 'cifsd/cifsd-for-next' new 420405ecde06 configfs: fix the read and write iterators new e705730ba46f Merge remote-tracking branch 'configfs/for-next' new febfec215a9a Merge remote-tracking branch 'gfs2/for-next' new 5433423332be NFSD: Clean up splice actor new 3f3cf0776f37 SUNRPC: Add svc_rqst_replace_page() API new 14490d0ff202 NFSD: Batch release pages during splice read new 2367e18442ff Merge remote-tracking branch 'cel/for-next' new bc90f74a595b Merge remote-tracking branch 'v9fs/9p-next' new ccae4e682a80 Merge remote-tracking branch 'zonefs/for-next' new 34cc00967c15 Merge remote-tracking branch 'file-locks/locks-next' new 25c94e1f5304 Merge remote-tracking branch 'printk/for-next' new fb7c7f9acb42 Merge remote-tracking branch 'pstore/for-next/pstore' new d9968951c30c Merge remote-tracking branch 'hid/for-next' new 239a4e4a970c Merge remote-tracking branch 'i2c/i2c/for-next' new 5a714a385479 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 50e4c553871b Merge remote-tracking branch 'jc_docs/docs-next' new cda3a2cfff39 Merge remote-tracking branch 'v4l-dvb-next/master' new 5ac155ff5230 Merge remote-tracking branch 'ieee1394/for-next' new 55ec5aa673e0 Merge remote-tracking branch 'swiotlb/linux-next' new 2016f5f2befd Merge remote-tracking branch 'bluetooth/master' adds 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings adds 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] adds 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] adds 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] adds 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] adds ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] adds 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] adds 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures adds 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers adds 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] adds 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) adds d098775ed440 drm/nouveau: init the base GEM fields for internal BOs adds 86441fa29e57 Merge drm/drm-next into drm-misc-next adds 26594678d00f drm/doc: document how userspace should find out CRTC index adds a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 new f42498705965 drm/panfrost: Fix missing clk_disable_unprepare() on error [...] new 557acb5ffd45 dt-bindings: display: simple: List hpd properties in panel-simple new feac44bad7d7 dt-bindings: drm: Introduce the DP AUX bus new 476c864dd465 dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child new aeb33699fc2c drm: Introduce the DP AUX bus new 74c06c282ae6 drm/panel: panel-simple: Allow panel-simple be a DP AUX en [...] new cc5a3fc041f0 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC new a1e3667a9835 drm/bridge: ti-sn65dsi86: Promote the AUX channel to its o [...] new e0bbcc6233f7 drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus new a70e558c1510 drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC new 4c1b3d94bf63 drm/bridge: ti-sn65dsi86: Improve probe errors with dev_er [...] new ab6f24b404c9 arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] new d92223ead97c drm/vmwgfx: Simplify devcaps code new 7a7a933edd6c drm/vmwgfx: Introduce VMware mks-guest-stats new a12be0277316 drm/vmwgfx: Fix subresource updates with new contexts new 74231041d140 drm/vmwgfx: Fix some static checker warnings new f674a218c610 drm/vmwgfx: remove code that was using physical page addresses new 8d9a8d9bd503 drm/vmwgfx: inline access to the pages from the piter new b7d0949f6ce6 drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pg [...] new baee602e5c0d drm/vmwgfx: Remove vmw_chipset new 352a81b71ea0 drm/vmwgfx: Fix implicit declaration error new 00f4471e42c8 Merge drm/drm-next into drm-misc-next new 213d50927763 drm/i915/ttm: Introduce a TTM i915 gem object backend new 2e53d7c1147a drm/i915/lmem: Verify checks for lmem residency new f425821b9468 drm/vma: Add a driver_private member to vma_node. new cf3e3e86d779 drm/i915: Use ttm mmap handling for ttm bo's. new bfd616ff9a26 Merge tag 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next new ade0e676ecdc drm/doc: document drm_mode_get_plane new 9c61e7895468 dma-buf: some dma_fence_chain improvements new 440d0f12b52a dma-buf: add dma_fence_chain_alloc/free v3 new 413f52f146f1 drm/dbi: Support DBI typec1 read operations new c2a61865baa4 drm/panel: s6e63m0: Switch to DBI abstraction for SPI new aae74ff9caa8 drm/ast: Add detect function support new bdb8d06dfefd dmabuf: Add the capability to expose DMA-BUF stats in sysfs new ad5fd900a69b drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c new f4790083c7c2 drm/vc4: hdmi: Rely on interrupts to handle hotplug new 3f35b6b041f6 MAINTAINERS: update vmwgfx info new ebc9ac7c3dfe drm/vmwgfx: Update device headers new c2aaa37dc18f drm/vmwgfx: Fix a 64bit regression on svga3 new 46e4e5ffbc2a drm/vmwgfx: Fix a bad merge in otable batch takedown new 9f808288ba88 drm/vmwgfx: Fix build issues in mksGuestStats discovered b [...] new d35c97f606a1 fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init(). new 51f52547df70 dma-buf: Document DMA_BUF_IOCTL_SYNC (v3) new f03ab6629c7b drm/bridge: anx7625: Make hpd workqueue freezable new 12fc23a4a3d1 drm/amdgpu: fix amdgpu_preempt_mgr_new() new e87138e05c80 drm/gma500/oaktrail_lvds: replace continue with break new db8b7ca5b232 drm/bridge: ti-sn65dsi83: Replace connector format patchin [...] new a3050f23c774 drm/panel: Add connector_type and bus_format for AUO G104S [...] new d112e10fece5 drm/panel: Add connector_type for some EDT displays new 4824a5f7ce10 drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6 new b966d857c57a drm: bridge: ti-sn65dsi83: Move LVDS format selection to . [...] new 7f0b7f5ee367 drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper [...] new a6ea7d268a63 drm: bridge: ti-sn65dsi83: Switch to atomic operations new 03ea01c0c295 drm: bridge: ti-sn65dsi83: Retrieve output format from bri [...] new 1451d0e90f47 drm: bridge: ti-sn65dsi83: Retrieve the display mode from [...] new 22f0463ae606 drm/amdgpu: unwrap fence chains in the explicit sync fence new 8c505bdc9c8b drm/amdgpu: rework dma_resv handling v3 new 89bcadc8f94b dma-buf: Document non-dynamic exporter expectations better new 2e717a55982a udmabuf: configurable list_limit and size_limit_mb new 3a1fde58fab3 drm/virtio: Add fences for Guest blobs new 56934baef47b drm/virtio: Prepare resource_flush to accept a fence new 5c68ab9276aa drm/virtio: Add the fence in resource_flush if present new 14407d3afed0 drm/dp_helper: Rework the drm_dp_aux documentation new c48935ab6b12 drm/dp_helper: Mention the concurrency requirement hw_mutex new bacbab58f09d drm: Mention the power state requirement on side-channel o [...] new ecd3ee3d0c73 Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...] new 1698ecb218eb drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET new 82bd607178c0 drm/vc4: hdmi: Set HDMI_MAI_FMT new 9a8fd277a82c drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE new 8434111ccfec drm/vc4: hdmi: Remove firmware logic for MAI threshold setting new 91e99e113929 drm/vc4: hdmi: Register HDMI codec new 403797925768 drm/ttm: Fix multihop assert on eviction. new ae1bef72c20f drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3 new 3e640f1bb893 drm/amdgpu: user temporary GTT as bounce buffer new 9a22149e9561 ydrm/amdgpu: always allow evicting to SYSTEM domain new 2b70af79fd22 drm/amdgpu: switch gtt_mgr to counting used pages new ea7acd7c5967 drm/amdgpu: Fix BUG_ON assert new 2254e49cef70 dma-resv: Fix kerneldoc new 94dd80feb658 drm/panfrost: Shrink sched_lock new 7d7a0fc4a5ce drm/panfrost: Use xarray and helpers for depedency tracking new 7601d53c2c49 drm/panfrost: Fix implicit sync new 7fdc48cc63a3 drm/panfrost: Make sure MMU context lifetime is not bound [...] new 0715786771f2 dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional new bbda1704fc15 drm/bridge: ti-sn65dsi86: Make enable GPIO optional new d4d643f9ef4f drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates new 4e5763f03e10 drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge new 77674e722f4b drm/bridge: ti-sn65dsi86: Group code in sections new 379d34264687 drm/bridge: ti-sn65dsi86: Split connector creation to a function new d7fdae599109 drm/gem: Tiny kernel clarification for drm_gem_fence_array_add new d6abed2ad168 dma-buf: Switch to inline kerneldoc new 05459351ce30 dma-buf: Document dma-buf implicit fencing/resv fencing rules new 7d30963fd191 drm/atomic-helper: make drm_gem_plane_helper_prepare_fb th [...] new 29a840842743 drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default new 1a8961307af6 drm/armada: Remove prepare/cleanup_fb hooks new f8bd3dbb9eb0 drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS new 942d8344d5f1 drm/omap: Follow implicit fencing in prepare_fb new 40cfc7fce4d0 drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb [...] new 7150185900a7 drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default new 3b5ac97ad468 drm/sched: Declare entity idle only after HW submission new 0cabcf83b200 drm/amdgpu: Track IRQ state in local device state new f4b62145f47b drm/hibmc: Call drm_irq_uninstall() unconditionally new b2ffa2c25bba drm/radeon: Track IRQ state in local device state new 1e4cd78ed493 drm: Don't test for IRQ support in VBLANK ioctls new 24d31c4995b4 drm/armada: Don't set struct drm_device.irq_enabled new ac1723c16b66 drm/i915: Track IRQ state in local device state new 64be7a1d4d72 drm/komeda: Don't set struct drm_device.irq_enabled new a4583a0ebce9 drm/malidp: Don't set struct drm_device.irq_enabled new 8d1cc01d3e29 drm/exynos: Don't set struct drm_device.irq_enabled new 6a940c4da672 drm/kirin: Don't set struct drm_device.irq_enabled new b09b85f1455e drm/imx: Don't set struct drm_device.irq_enabled new d1e9d7350989 drm/imx/dcss: Don't set struct drm_device.irq_enabled new 192a20290880 drm/mediatek: Don't set struct drm_device.irq_enabled new a77cd38b3d60 drm/nouveau: Don't set struct drm_device.irq_enabled new daea75017cfc drm/omapdrm: Track IRQ state in local device state new 578b1cc6a695 drm/rcar-du: Don't set struct drm_device.irq_enabled new e0d17d6270d3 drm/rockchip: Don't set struct drm_device.irq_enabled new 4a4928b0b1d2 drm/sti: Don't set struct drm_device.irq_enabled new aa2fcf12178a drm/stm: Don't set struct drm_device.irq_enabled new 8ff113fa4219 drm/sun4i: Don't set struct drm_device.irq_enabled new 14746211570b drm/tegra: Don't set struct drm_device.irq_enabled new a35a9375403f drm/tidss: Don't use struct drm_device.irq_enabled new 44737e4c8f05 drm/vc4: Don't set struct drm_device.irq_enabled new 9ed64b1d1567 drm/vkms: Don't set struct drm_device.irq_enabled new aa3d18a344a1 drm/vmwgfx: Don't set struct drm_device.irq_enabled new fe319919f40d drm/xlnx: Don't set struct drm_device.irq_enabled new 9ea39a900a1f drm/zte: Don't set struct drm_device.irq_enabled new 60f3c604bcc0 drm/radeon: Fix NULL dereference when updating memory stats new 1fad1b7ed1eb drm/sched: Document what the timedout_job method should do new 78efe21b6f8e drm/sched: Allow using a dedicated workqueue for the timeo [...] new 9f4e91101332 drm/panfrost: Make ->run_job() return an ERR_PTR() when ap [...] new 42738bad000e drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE [...] new 6ef2f37f4016 drm/panfrost: Drop the pfdev argument passed to panfrost_e [...] new 7319965fa19e drm/panfrost: Do the exception -> string translation using [...] new 229f45788e22 drm/panfrost: Expose a helper to trigger a GPU reset new 070ce7657bdf drm/panfrost: Use a threaded IRQ for job interrupts new a11c4711238a drm/panfrost: Simplify the reset serialization logic new 1d0cab5461d7 drm/panfrost: Make sure job interrupts are masked before r [...] new ed7a34c57def drm/panfrost: Disable the AS on unhandled page faults new f9ab9c66f080 drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck new 2905db2764cd drm/panfrost: Don't reset the GPU on job faults unless we [...] new 30b5d4ed5b2e drm/panfrost: Kill in-flight jobs on FD close new 030761e097b4 drm/panfrost: Queue jobs on the hardware new 0ec187f69bcb drm/panfrost: Increase the AS_ACTIVE polling timeout new 97c9bfe3f660 drm/aperture: Pass DRM driver structure instead of driver name new fb786a48ac0d drm/vkms: update the current status of todo list new 3f5aa5ac0b0f drm/dbi: Print errors for mipi_dbi_command() new 796c3e35ac16 drm/bochs: Move to tiny/ new 11e96701d1c0 drm/bochs: Use managed initialization for GEM VRAM helpers new 9aa0267476ed drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm() new e36edabc9411 drm/mgag200: Don't pass flags to drm_dev_register() new 382d019d1022 drm/mgag200: Inline mgag200_device_init() new 02d4b387cb56 drm/mgag200: Extract device type and flags in mgag200_pci_probe() new d9cc564bf3ae drm/mgag200: Constify LUT for programming bpp new 375cca1cfeb5 drm/vgem: Implement mmap as GEM object function new 9d9fb756b539 drm/vc4: hdmi: Limit noise when deferring snd card registration new 0b066a6809d0 drm: vc4: Fix pixel-wrap issue with DVP teardown new 1a3c1959740c drm/vkms: replace macro in vkms_release() new 7915d5612945 drm/qxl: Remove empty qxl_gem_prime_mmap() new 65a969655cb9 drm/meson: Convert to Linux IRQ interfaces new 9ca41d1fcf58 drm/arm/komeda: Don't include drm_irq.h new b0fee7df43cf drm/vmwgfx: Convert to Linux IRQ interfaces new 39a364a19e03 drm/hisilicon/hibmc: Convert to Linux IRQ interfaces new f8ac863b6a93 drm/gud: Free buffers on device removal new 2eecd93b743b drm/gud: Use scatter-gather USB bulk transfer new b3f4ef669357 drm/gud: Add Raspberry Pi Pico ID new a0356899ebe8 drm/gud: Add async_flush module parameter new 9d38814d1e34 dma-buf: fix dma_resv_test_signaled test_all handling v2 new 3e1ad79bf661 drm/nouveau: always wait for the exclusive fence new 911684de2a8b drm/vkms: Create a debugfs file to get vkms config data new ea9a897b8aff drm/gma500: Fix end of loop tests for list_for_each_entry new 60f800b2bdfa drm/msm: always wait for the exclusive fence new 10f7b40e4f30 drm/panel: add basic DP AUX backlight support new bfd451403d70 drm/panel-simple: Support DP AUX backlight new 18a1488bf1e1 drm/panel-simple: Support for delays between GPIO & regulator new 13aceea56fd5 drm/panel-simple: Update validation warnings for eDP panel [...] new c20dec193584 dt-bindings: display: simple: Add Samsung ATNA33XC20 new 4bfe6c8f7c23 drm/panel-simple: Add Samsung ATNA33XC20 new 710fa9aa1632 drm/panel: Fix up DT bindings for Samsung lms397kf04 new a84cb7a49431 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] new a60d6b416463 dt-bindings: display: simple: Add EDT ETMV570G2DHU new f3ba46debcaf dt-bindings: display: simple: Add EDT ETM0350G0DH6 new e46f73fbbe00 drm/panel: simple: Add support for EDT ETMV570G2DHU panel new f08a2a1eecb6 drm/panel: simple: Add support for EDT ETM0350G0DH6 panel new 4fdd600214e6 drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config new 7dc924d7c595 drm/panfrost:fix the exception name always "UNKNOWN" new b557a5f8da57 drm/of: free the right object new 3667bbd78290 drm: bridge: Mark deprecated operations in drm_bridge_funcs new 6293eb28913f Revert "drm/vgem: Implement mmap as GEM object function" new b71565022031 drm/gem: Export implementation of shadow-plane helpers new 7602d4221842 drm/vkms: Inherit plane state from struct drm_shadow_plane_state new b43e2ec03b0d drm/vkms: Let shadow-plane helpers prepare the plane's FB new bbeb7461c7ee drm/vkms: Use dma-buf mapping from shadow-plane state for [...] new 072ed3431f5b drm/dp: Move panel DP AUX backlight support to drm_dp_helper new 35d283658a61 drm/shmem-helper: Align to page size in dumb_create new ef204520029e Merge remote-tracking branch 'drm-misc/for-linux-next' new 468f04cfbb43 drm/amdkfd: Allow CPU access for all VRAM BOs new 3c727c1c4593 drm/amdgpu: Restore msix after FLR new d59682dffe82 drm/amd/pm: Fix BACO state setting for Beige_Goby new 53d0533049a5 Revert "drm/amdkfd: Only apply TLB flush optimization on A [...] new 4bba567c8c35 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap" new 4e7b93ca52fb Revert "drm/amdgpu: Fix warning of Function parameter or m [...] new 7ed9876c9793 Revert "drm/amdkfd: Make TLB flush conditional on mapping" new 024d8811c90e Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...] new 430f8e6edbaa Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping" new b05e50b35229 drm/amd/pm: Add waiting for response of mode-reset message [...] new 308ef2ad8492 drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation new 0d852542ae99 usb/host: enable auto power control for xhci-pci new 693e7153197e drm/amdgpu: add another raven1 gfxoff quirk new f2c1b62cdd43 drm/amdgpu: only check for _PR3 on dGPUs new f029ef6781bd drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 8841f5f219d0 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 33e3fe82fa72 Revert "drm/amd/display: To modify the condition in indica [...] new 835c4e6f986c drm/amdgpu: check whether s2idle is enabled to determine s0ix new 8b76715de449 drm/radeon: Add HD-audio component notifier support (v2) new 32dd1e447782 PCI: quirks: Quirk PCI d3hot delay for AMD xhci new 785a89f5ed9c drm/amdgpu/display: add support for multiple backlights new a07beb655260 Merge remote-tracking branch 'amdgpu/drm-next' adds a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed new 0ea02bb8bc7a Revert "drm/i915/display: Drop FIXME about turn off infoframes" new b91e3c830f00 drm/i915/xelpd: break feature inheritance new 544021e3f2aa drm/i915/jsl: Add W/A 1409054076 for JSL new 151ec347b06a drm/i915: Force a TypeC PHY disconnect during suspend/shutdown new c88e2647c5bb drm/i915/display: Do not zero past infoframes.vsc new 451e05e20270 drm/i915/dmc: Introduce DMC_FW_MAIN new 3d5928a168a9 drm/i915/xelpd: Pipe A DMC plugging new 2ef140bd2352 drm/i915/adl_p: Pipe B DMC Support new dac0f8ad653a drm/i915/adl_p: Load DMC new 17203224f053 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...] new 266152ae61f7 drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans new d6b10b1ae436 drm/i915: Introduce hsw_get_buf_trans() new 30e0afa55702 drm/i915: Wrap the platform specific buf trans structs int [...] new 4542c6cff69e drm/i915: Rename dkl phy buf trans tables new 13cee3c12398 drm/i915: Wrap the buf trans tables into a struct new 439ebf9ef199 drm/i915: Introduce intel_get_buf_trans() new 87f7074330a3 drm/i915; Return the whole buf_trans struct from get_buf_trans() new d2c496f7c9bb drm/i915: Store the HDMI default entry in the bug trans struct new c40a253b719a drm/i915: Introduce encoder->get_buf_trans() new 4441a8e39b62 drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs new 299d49542c11 drm/i915: Introduce rkl_get_combo_buf_trans() new 5aca4881f3f4 drm/i915: Fix dg1 buf trans tables new 8b95b28047da drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table new cdad39216afd drm/i915: keep backlight_enable on until turn eDP display off new 019d8146aa26 drm/i915: Fix ehl edp hbr2 vswing table new 2b3bc165d055 drm/i915: Clean up jsl/ehl buf trans functions new 150712dfd718 drm/i915: Nuke buf_trans hdmi functions new 51565971cdbf drm/i915: Add the missing adls vswing tables new 0ba1d03cd878 drm/i915/fbc: s/threshold/limit/ new 5826d9f2115c drm/i915/fbc: Extract intel_fbc_program_cfb() new 45a321a7ee0a drm/i915/fbc: Embed the compressed_llb node new 337e54f77cee drm/i915/fbc: Don't pass around the mm node new d502f6c4389f drm/i915/fbc: Handle 16bpp compression limit better new 9c8a442d9d37 drm/i915/fbc: Introduce g4x_dpfc_ctl_limit() new c48f67ee91ad drm/i915/fbc: Extract intel_fbc_stolen_end() new 8538d78e26ec drm/i915/fbc: Make the cfb allocation loop a bit more legible new 46b2c40e0af3 drm/i915/fbc: Allocate llb before cfb new f07d7400ecf5 drm/i915: Stop hand rolling drm_crtc_mask() new e969c2da0e5b drm/i915: Clean up intel_get_load_detect_pipe() a bit new 7397bd54da67 drm/i915: Clean up intel_find_initial_plane_obj() a bit new 670c89eb6d1d drm/i915: Clean up pre-skl wm calling convention new 08dfd243abac drm/i915: Clean up intel_fbdev_init_bios() a bit new f15f01a79949 drm/i915: s/intel_crtc/crtc/ new 0e20b769c4b3 drm/i915/display/psr: Handle SU Y granularity new 061093d75ae3 drm/i915/display/adl_p: Implement Wa_22012278275 new 1d53ccdc400c drm/i915/display/adl_p: Implement Wa_16011168373 new 61e887329e33 drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline new c4449742a7c2 drm/i915/display/adl_p: Implement Wa_16011303918 new cbeeb00f14d2 drm/i915/display: fix level 0 adjustement on display ver >= 12 new 0bc3a4eda1fb drm/i915/display: use max_level to control loop new b54d8e8de2b2 drm/i915/jsl: Remove require_force_probe protection new 747aeb2632f6 drm/i915/ehl: Remove require_force_probe protection new a03e880a700d drm/i915/display: Fix state mismatch in drm infoframe new e42c6c1bc8d5 Merge drm/drm-next into drm-intel-next new 3352d86dcd33 drm/i915/display/dg1: Correctly map DPLLs during state readout new 01fa662091bd drm/i915/display: check if compressed_llb was allocated new 9c13c8ff38a2 drm/i915/hdcp: Nuke Platform check for mst hdcp init new d70cc074bc6a drm/i915: finish INTEL_GEN and friends conversion new cd5606aa3992 gpu/drm/i915: nuke old GEN macros new d372ba424310 drm/i915/plane: add intel_plane_helper_add() helper new eafaa3e96299 drm/i915: Handle cdclk crawling flag in standard manner new edc2c4b95668 drm/i915/display/xelpd: Fix incorrect color capability reporting new 4de062463a86 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR new 0f9b145a0a0a drm/i915: do not abbreviate version in debugfs new ca6374e267e2 drm/i915: Add release id version new 8e55f99c510f drm/i915: Invoke another _DSM to enable MUX on HP Workstat [...] new 1d2b8fd93ed5 drm/i915/display: Settle on "adl-x" in WA comments new c86ef50f05c6 drm/i915: Limit Wa_22010178259 to affected platforms new 9f5827580749 drm/i915/display/xelpd: Extend Wa_14011508470 new d5bfbad21436 Merge drm/drm-next into drm-intel-next new 3509da4524f3 Merge remote-tracking branch 'drm-intel/for-linux-next' new 291ea61f21db Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new c262f1c98cca Merge remote-tracking branch 'etnaviv/etnaviv/next' new 022a9e3122d6 Merge remote-tracking branch 'regmap/for-next' new fb68b8d56db9 Merge remote-tracking branch 'sound/for-next' new 0cd97cdc6985 Merge remote-tracking branch 'sound-asoc/for-next' new 48528e8e7bed Merge remote-tracking branch 'mfd/for-mfd-next' new 6477e04e6c25 Merge remote-tracking branch 'regulator/for-next' new 048e951efa3b Merge remote-tracking branch 'security/next-testing' new dd7d5117d022 Merge remote-tracking branch 'apparmor/apparmor-next' new 6e5bd7999438 Merge remote-tracking branch 'keys/keys-next' new 2e1cbaba3f3f loop: reintroduce global lock for safe loop_validate_file( [...] new 4fb9c588398f Bluetooth: call lock_sock() outside of spinlock section new 7a78db37458c Merge remote-tracking branch 'tomoyo/master' new 8480a727ae7b dt-bindings: net: ks8851: Convert to YAML schema new fac4e24dcc56 dt-bindings: mxsfb: Add compatible for i.MX8MN new 1ac02e838c17 Merge remote-tracking branch 'devicetree/for-next' new 5aa744e1f479 Merge remote-tracking branch 'spi/for-next' new 87f8d121d0ec Merge branch 'sched/core' new dccf8e55f164 Merge branch 'perf/core' new e48a12e546ec jump_labels: Mark __jump_label_transform() as __always_inl [...] new 4b617dd3c2be Merge branch 'locking/urgent' new d6ec338daa3f Merge branch 'locking/core' new e9ba16e68cce smpboot: Mark idle_init() as __always_inlined to work arou [...] new dd9ced4003dd Merge branch 'core/urgent' new 6c549958a434 Merge remote-tracking branch 'tip/auto-latest' new 00d506b837b7 Merge remote-tracking branch 'clockevents/timers/drivers/next' new d19faf0e49eb EDAC/amd64: Use DEVICE_ATTR helper macros new a1fb23212f0b Merge remote-tracking branch 'edac/edac-for-next' new ac58f4f28369 tracing: Add trace_event helper macros __string_len() and [...] new f6bfc7e6909f Merge remote-tracking branch 'ftrace/for-next' new 7c81756ea0df Merge remote-tracking branch 'rcu/rcu/next' new 2d7cc7bd2314 Merge remote-tracking branch 'percpu/for-next' new eb39fcce45a0 Merge remote-tracking branch 'workqueues/for-next' new 995d40e0477a Merge remote-tracking branch 'leds/for-next' new 0a2976662301 Merge remote-tracking branch 'usb/usb-next' new ff2073ac536e Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new bc018dd5b4d1 Merge remote-tracking branch 'cgroup/for-next' new 0e2fe8c87317 Merge remote-tracking branch 'scsi/for-next' new 54a44635867a Merge remote-tracking branch 'rpmsg/for-next' new 7ebaa4104773 pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias new e9d66bdbc5ab pinctrl: renesas: r8a77995: Add bias pinconf support new 1794e5e2dc5a Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new bd5e4c3fe653 Merge remote-tracking branch 'pwm/for-next' new 2c12dc90082c Merge remote-tracking branch 'livepatching/for-next' new 36c3b616ae91 Merge remote-tracking branch 'coresight/next' new e5b45f95c333 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 83bf9dd52f2f Merge remote-tracking branch 'ntb/ntb-next' new 42b3eb2760c4 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 98f8515fe0ac Merge remote-tracking branch 'kspp/for-next/kspp' new ffb34475f702 Merge remote-tracking branch 'gnss/gnss-next' new 1937dea010f5 Merge remote-tracking branch 'slimbus/for-next' new 414b57e7d05b Merge remote-tracking branch 'nvmem/for-next' new c445535c3efb x86/hyperv: fix for unwanted manipulation of sched_clock w [...] new e88d9d789ddc Merge remote-tracking branch 'hyperv/hyperv-next' new 124aef8756c1 Merge remote-tracking branch 'auxdisplay/auxdisplay' new d6548dc78250 Merge remote-tracking branch 'fpga/for-next' new 2a1c215f7625 Merge remote-tracking branch 'mhi/mhi-next' new 9aa6fec91ed6 Merge remote-tracking branch 'rust/rust-next' new 61e05437d915 Merge branch 'akpm-current/current' new c0d438dbc0b7 Add linux-next specific files for 20210714
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 (8f0df15bafc1) \ N -- N -- N refs/heads/master (c0d438dbc0b7)
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 467 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/testing/sysfs-kernel-dmabuf-buffers | 52 + .../bindings/display/bridge/ti,sn65dsi86.yaml | 21 +- .../devicetree/bindings/display/dp-aux-bus.yaml | 37 + .../bindings/display/panel/panel-simple.yaml | 10 + .../bindings/display/panel/samsung,lms397kf04.yaml | 18 +- .../devicetree/bindings/net/micrel,ks8851.yaml | 1 - Documentation/driver-api/dma-buf.rst | 13 + Documentation/gpu/drm-uapi.rst | 13 + Documentation/gpu/vkms.rst | 38 +- MAINTAINERS | 12 +- Next/SHA1s | 81 +- Next/Trees | 3 +- Next/merge.log | 765 +++- arch/arm/configs/shmobile_defconfig | 1 + arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 30 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 8 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 26 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 80 + arch/arm64/configs/defconfig | 1 + arch/mips/include/asm/fpu.h | 2 +- arch/mips/mm/tlbex.c | 2 + arch/s390/kernel/uprobes.c | 1 + arch/x86/kernel/cpu/mshyperv.c | 9 +- arch/x86/kernel/jump_label.c | 7 +- drivers/block/loop.c | 128 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 5 +- drivers/clk/renesas/r9a07g044-cpg.c | 52 + drivers/cpufreq/longhaul.c | 2 - drivers/dma-buf/Kconfig | 11 + drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-buf-sysfs-stats.c | 337 ++ drivers/dma-buf/dma-buf-sysfs-stats.h | 62 + drivers/dma-buf/dma-buf.c | 40 + drivers/dma-buf/dma-fence-chain.c | 2 +- drivers/dma-buf/dma-resv.c | 33 +- drivers/dma-buf/st-dma-fence-chain.c | 16 +- drivers/dma-buf/udmabuf.c | 59 +- drivers/dma/ipu/ipu_idmac.c | 2 + drivers/dma/ti/k3-udma.c | 1 + drivers/edac/amd64_edac.c | 21 +- drivers/firmware/arm_scmi/driver.c | 5 +- drivers/firmware/arm_scmi/sensors.c | 6 +- drivers/gpu/drm/Kconfig | 7 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 65 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 - drivers/gpu/drm/arm/malidp_drv.c | 4 - drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/armada/armada_overlay.c | 2 - drivers/gpu/drm/armada/armada_plane.c | 29 - drivers/gpu/drm/armada/armada_plane.h | 2 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 - drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 21 +- drivers/gpu/drm/bochs/Kconfig | 11 - drivers/gpu/drm/bochs/Makefile | 4 - drivers/gpu/drm/bochs/bochs.h | 98 - drivers/gpu/drm/bochs/bochs_drv.c | 205 -- drivers/gpu/drm/bochs/bochs_hw.c | 323 -- drivers/gpu/drm/bochs/bochs_kms.c | 178 - drivers/gpu/drm/bochs/bochs_mm.c | 24 - drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 5 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 - drivers/gpu/drm/bridge/ti-sn65dsi83.c | 200 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 744 ++-- drivers/gpu/drm/drm_aperture.c | 19 +- drivers/gpu/drm/drm_atomic_helper.c | 10 + drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_aux_bus.c | 326 ++ drivers/gpu/drm/drm_dp_helper.c | 460 +++ drivers/gpu/drm/drm_gem.c | 12 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 58 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 4 +- drivers/gpu/drm/drm_gem_vram_helper.c | 9 +- drivers/gpu/drm/drm_irq.c | 13 +- drivers/gpu/drm/drm_mipi_dbi.c | 55 +- drivers/gpu/drm/drm_of.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 12 +- drivers/gpu/drm/drm_syncobj.c | 6 +- drivers/gpu/drm/drm_vblank.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 - drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gud/gud_drv.c | 61 +- drivers/gpu/drm/gud/gud_internal.h | 2 + drivers/gpu/drm/gud/gud_pipe.c | 62 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 16 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 46 +- drivers/gpu/drm/i915/display/intel_acpi.c | 19 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 41 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 11 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_crtc.c | 8 +- drivers/gpu/drm/i915/display/intel_cursor.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 210 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 2461 +++++++------ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 68 +- drivers/gpu/drm/i915/display/intel_display.c | 172 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 35 +- drivers/gpu/drm/i915/display/intel_display_power.c | 18 +- drivers/gpu/drm/i915/display/intel_display_types.h | 12 +- drivers/gpu/drm/i915/display/intel_dmc.c | 165 +- drivers/gpu/drm/i915/display/intel_dmc.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 10 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_fbc.c | 215 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_fdi.c | 25 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 42 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 + drivers/gpu/drm/i915/display/intel_psr.c | 203 +- drivers/gpu/drm/i915/display/intel_quirks.c | 34 + drivers/gpu/drm/i915/display/intel_sdvo.c | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 + drivers/gpu/drm/i915/display/intel_tv.c | 13 +- drivers/gpu/drm/i915/display/intel_vga.c | 3 + drivers/gpu/drm/i915/display/skl_scaler.c | 27 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 126 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 83 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 143 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 647 ++++ drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 48 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 90 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 34 +- drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_irq.c | 30 +- drivers/gpu/drm/i915/i915_pci.c | 54 +- drivers/gpu/drm/i915/i915_reg.h | 30 +- drivers/gpu/drm/i915/intel_device_info.c | 14 +- drivers/gpu/drm/i915/intel_device_info.h | 5 +- drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_memory_region.c | 1 - drivers/gpu/drm/i915/intel_memory_region.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 119 +- drivers/gpu/drm/i915/intel_region_ttm.c | 8 +- drivers/gpu/drm/i915/intel_region_ttm.h | 11 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 25 +- drivers/gpu/drm/i915/selftests/igt_mmap.h | 12 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 3 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 - drivers/gpu/drm/imx/imx-drm-core.c | 11 - drivers/gpu/drm/imx/ipuv3-plane.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 1 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 - drivers/gpu/drm/lima/lima_sched.c | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 6 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 - drivers/gpu/drm/meson/meson_drv.c | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 1 - drivers/gpu/drm/meson/meson_plane.c | 1 - drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 14 - drivers/gpu/drm/mgag200/mgag200_mode.c | 16 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 18 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 2 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 6 + drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 + drivers/gpu/drm/omapdrm/omap_irq.c | 6 +- drivers/gpu/drm/omapdrm/omap_plane.c | 3 + drivers/gpu/drm/panel/Kconfig | 12 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 ++ drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 83 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 41 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 33 +- drivers/gpu/drm/panel/panel-simple.c | 205 +- drivers/gpu/drm/panfrost/panfrost_device.c | 142 +- drivers/gpu/drm/panfrost/panfrost_device.h | 99 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 695 ++-- drivers/gpu/drm/panfrost/panfrost_job.h | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 203 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 5 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 3 - drivers/gpu/drm/pl111/pl111_display.c | 1 - drivers/gpu/drm/qxl/qxl_drv.c | 3 +- drivers/gpu/drm/qxl/qxl_drv.h | 2 - drivers/gpu/drm/qxl/qxl_prime.c | 6 - drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 21 +- drivers/gpu/drm/sti/sti_compositor.c | 2 - drivers/gpu/drm/stm/ltdc.c | 4 - drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 1 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 - drivers/gpu/drm/tegra/drm.c | 9 +- drivers/gpu/drm/tidss/tidss_irq.c | 3 - drivers/gpu/drm/tidss/tidss_plane.c | 1 - drivers/gpu/drm/tiny/Kconfig | 13 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/bochs.c | 733 ++++ drivers/gpu/drm/tiny/cirrus.c | 2 +- drivers/gpu/drm/tiny/hx8357d.c | 1 - drivers/gpu/drm/tiny/ili9225.c | 1 - drivers/gpu/drm/tiny/ili9341.c | 1 - drivers/gpu/drm/tiny/ili9486.c | 1 - drivers/gpu/drm/tiny/mi0283qt.c | 1 - drivers/gpu/drm/tiny/repaper.c | 1 - drivers/gpu/drm/tiny/st7586.c | 1 - drivers/gpu/drm/tiny/st7735r.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 66 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 2 +- drivers/gpu/drm/tve200/tve200_display.c | 1 - drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 369 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vc4/vc4_kms.c | 1 - drivers/gpu/drm/vc4/vc4_regs.h | 30 + drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 64 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/vkms_composer.c | 26 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 57 +- drivers/gpu/drm/vmwgfx/Kconfig | 8 + drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../gpu/drm/vmwgfx/device_include/includeCheck.h | 3 - .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 111 - drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 3680 ++++++++------------ .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 793 ++--- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 3503 +++++++++---------- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 101 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 15 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 3132 ++++++++--------- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 3020 +++++++--------- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 68 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 203 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 2847 ++++----------- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 51 - .../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 131 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 2 - .../drm/vmwgfx/device_include/vmware_pack_end.h | 2 - drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 + drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 539 +++ drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c | 142 + drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h | 50 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 69 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 42 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 111 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h | 144 + drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 579 ++- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 35 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 - drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 - drivers/gpu/drm/zte/zx_drm_drv.c | 6 - drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 + drivers/mmc/host/jz4740_mmc.c | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 14 +- drivers/net/ethernet/mscc/ocelot_net.c | 9 +- drivers/net/ethernet/sfc/efx_channels.c | 22 +- drivers/net/fddi/defza.c | 3 +- drivers/pci/proc.c | 2 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 320 +- drivers/pinctrl/renesas/pinctrl.c | 16 +- drivers/pinctrl/renesas/sh_pfc.h | 3 + drivers/power/supply/ab8500_fg.c | 2 + drivers/power/supply/abx500_chargalg.c | 1 + drivers/s390/char/tape_char.c | 2 - drivers/s390/net/ctcm_fsms.c | 1 + drivers/s390/net/qeth_l3_main.c | 1 + drivers/s390/scsi/zfcp_sysfs.c | 1 + drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/hosts.c | 1 + drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 15 +- drivers/scsi/pm8001/pm8001_ctl.c | 48 +- drivers/scsi/pm8001/pm8001_hwi.c | 18 +- drivers/scsi/pm8001/pm8001_init.c | 29 +- drivers/scsi/pm8001/pm8001_sas.c | 41 +- drivers/scsi/pm8001/pm80xx_hwi.c | 50 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/ufs/ufshcd.h | 9 +- drivers/video/fbdev/core/fbmem.c | 12 +- drivers/video/fbdev/omap2/omapfb/dss/apply.c | 4 +- drivers/video/fbdev/xilinxfb.c | 2 + fs/cifs/cifs_dfs_ref.c | 4 + fs/configfs/file.c | 29 +- fs/ksmbd/connection.c | 2 +- fs/ksmbd/oplock.c | 3 +- fs/ksmbd/smb2pdu.c | 93 +- fs/ksmbd/transport_rdma.c | 14 + fs/ksmbd/transport_rdma.h | 2 + fs/ksmbd/vfs.c | 101 +- fs/nfsd/vfs.c | 20 +- fs/vboxsf/dir.c | 76 +- fs/vboxsf/file.c | 71 +- fs/vboxsf/vfsmod.h | 7 + include/drm/drm_aperture.h | 14 +- include/drm/drm_bridge.h | 26 +- include/drm/drm_connector.h | 5 + include/drm/drm_dp_aux_bus.h | 57 + include/drm/drm_dp_helper.h | 175 +- include/drm/drm_gem_atomic_helper.h | 6 + include/drm/drm_gem_vram_helper.h | 16 +- include/drm/drm_mipi_dbi.h | 7 +- include/drm/drm_mipi_dsi.h | 5 + include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_panel.h | 8 +- include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vma_manager.h | 2 +- include/drm/gpu_scheduler.h | 37 +- include/drm/ttm/ttm_placement.h | 7 +- include/linux/dma-buf.h | 177 +- include/linux/dma-fence-chain.h | 52 +- include/linux/sunrpc/svc.h | 4 + include/math-emu/op-common.h | 2 +- include/trace/trace_events.h | 20 + include/uapi/drm/drm.h | 4 +- include/uapi/drm/drm_mode.h | 32 + include/uapi/drm/vmwgfx_drm.h | 41 + include/uapi/linux/dma-buf.h | 50 +- kernel/bpf/verifier.c | 2 + kernel/smpboot.c | 2 +- localversion-next | 2 +- net/bluetooth/hci_sock.c | 30 +- net/core/dev.c | 14 +- net/dsa/switch.c | 4 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/inet_diag.c | 5 +- net/ipv4/raw_diag.c | 7 +- net/ipv4/udp_diag.c | 6 +- net/mptcp/mptcp_diag.c | 6 +- net/netlink/af_netlink.c | 2 +- net/sctp/diag.c | 6 +- net/sunrpc/svc.c | 21 + net/sunrpc/svc_xprt.c | 3 + net/unix/diag.c | 6 +- sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 1 + 426 files changed, 20306 insertions(+), 16684 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers create mode 100644 Documentation/devicetree/bindings/display/dp-aux-bus.yaml create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c create mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h delete mode 100644 drivers/gpu/drm/bochs/Kconfig delete mode 100644 drivers/gpu/drm/bochs/Makefile delete mode 100644 drivers/gpu/drm/bochs/bochs.h delete mode 100644 drivers/gpu/drm/bochs/bochs_drv.c delete mode 100644 drivers/gpu/drm/bochs/bochs_hw.c delete mode 100644 drivers/gpu/drm/bochs/bochs_kms.c delete mode 100644 drivers/gpu/drm/bochs/bochs_mm.c create mode 100644 drivers/gpu/drm/drm_dp_aux_bus.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.h create mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c create mode 100644 drivers/gpu/drm/tiny/bochs.c delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/includeCheck.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga_types.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h delete mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h create mode 100644 drivers/gpu/drm/vmwgfx/vmw_surface_cache.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h create mode 100644 include/drm/drm_dp_aux_bus.h