Hi Linus, This is the fixes pull for 5.9-rc1. I had some fixes from the misc fixes tree come on a later base than drm-next was on, so I had to backmerge 5.8 into this to make things work for me and CI. However it totally messed up the diffstat so I didn't bother including it. The changelog looks fine. This has a few vmwgfx regression fixes we hit from the merge window (one in TTM), it also has a bunch of amdgpu fixes along with a scattering everywhere else. I'm not working for next few days, but I'll be around and have some time if anything comes up, but hopefully this is good enough for rc1, and any pulls after this can wait for rc2. Dave. drm-next-2020-08-12: drm fixes for 5.9-rc1 core: - Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi - Remove null check for kfree in drm_dev_release. - Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition. - re-added docs for drm_gem_flink_ioctl() - add orientation quirk for ASUS T103HAF ttm: - ttm: fix page-offset calculation within TTM - revert patch causing vmwgfx regressions fbcon: - Fix a fbcon OOB read in fbdev, found by syzbot. vga: - Mark vga_tryget static as it's not used elsewhere. amdgpu: - Re-add spelling typo fix - Sienna Cichlid fixes - Navy Flounder fixes - DC fixes - SMU i2c fix - Power fixes vmwgfx: - regression fixes for modesetting crashes - misc fixes xlnx: - Small fixes to xlnx. omap: - Fix mode initialization in omap_connector_mode_valid(). - force runtime PM suspend on system suspend tidss: - fix modeset init for DPI panels The following changes since commit dc100bc8fae59aafd2ea2e1a1a43ef1f65f8a8bc: Merge tag 'drm-msm-next-2020-07-30' of https://gitlab.freedesktop.org/drm/msm into drm-next (2020-08-05 08:05:31 +1000) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-next-2020-08-12 for you to fetch changes up to 62975d27d647a40c58d3b96c29b911fc4f33c310: drm/ttm: revert "drm/ttm: make TT creation purely optional v3" (2020-08-12 13:26:28 +1000) ---------------------------------------------------------------- drm fixes for 5.9-rc1 core: - Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi - Remove null check for kfree in drm_dev_release. - Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition. - re-added docs for drm_gem_flink_ioctl() - add orientation quirk for ASUS T103HAF ttm: - ttm: fix page-offset calculation within TTM - revert patch causing vmwgfx regressions fbcon: - Fix a fbcon OOB read in fbdev, found by syzbot. vga: - Mark vga_tryget static as it's not used elsewhere. amdgpu: - Re-add spelling typo fix - Sienna Cichlid fixes - Navy Flounder fixes - DC fixes - SMU i2c fix - Power fixes vmwgfx: - regression fixes for modesetting crashes - misc fixes xlnx: - Small fixes to xlnx. omap: - Fix mode initialization in omap_connector_mode_valid(). - force runtime PM suspend on system suspend tidss: - fix modeset init for DPI panels ---------------------------------------------------------------- Alex Deucher (1): drm/amdgpu/smu: rework i2c adpater registration Alvin Lee (1): drm/amd/display: Don't compare dppclk before updating DTO Aric Cyr (2): drm/amd/display: Fix DP Compliance tests 4.3.2.1 and 4.3.2.2 drm/amd/display: AMD OUI (DPCD 0x00300) skipped on some sink Bhawanpreet Lakha (2): drm/amd/display: Use seperate dmcub firmware for navy_flounder drm/amd/display: Use proper abm/backlight functions for DCN3 Boyuan Zhang (1): drm/amdgpu: update dec ring test for VCN 3.0 Changfeng (2): Revert "drm/amd/powerplay: drop unnecessary message support check" drm/amd/powerplay: drop unnecessary message support check(v2) Christian König (1): drm/ttm: revert "drm/ttm: make TT creation purely optional v3" Christoph Hellwig (1): vgaarb: mark vga_tryget static Colin Ian King (4): drm: xlnx: fix spelling mistake "failes" -> "failed" drm/amdgpu: fix spelling mistake "Falied" -> "Failed" drm/vmwgfx: fix spelling mistake "Cound" -> "Could" drm/vmwgfx: fix spelling mistake "Cant" -> "Can't" Dan Carpenter (3): drm/amd/powerplay: off by one bugs in smu_cmn_to_asic_specific_index() drm/vmwgfx: Use correct vmw_legacy_display_unit pointer drm/vmwgfx: Fix two list_for_each loop exit tests Daniel Vetter (1): drm/vmwgfx/stdu: Use drm_mode_config_reset Dave Airlie (5): Merge tag 'drm-misc-next-fixes-2020-08-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-next Merge tag 'v5.8' into drm-next Merge tag 'drm-misc-fixes-2020-08-04' of git://anongit.freedesktop.org/drm/drm-misc into drm-next Merge tag 'amd-drm-fixes-5.9-2020-08-07' of git://people.freedesktop.org/~agd5f/linux into drm-next Merge branch 'vmwgfx-next-5.9' of git://people.freedesktop.org/~sroland/linux into drm-next Dmytro Laktyushkin (2): drm/amd/display: Clean up global sync param retrieval drm/amd/display: populate new dml variable Eric Bernstein (1): drm/amd/display: Use parameter for call to set output mux Eryk Brol (2): drm/amd/display: Rename bytes_pp to the correct bits_pp drm/amd/display: Fix naming of DSC Debugfs entry Evan Quan (2): drm/amd/powerplay: update swSMU VCN/JPEG PG logics drm/amd/powerplay: put VCN/JPEG into PG ungate state before dpm table setup(V3) Felix Kuehling (1): drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access George Shen (1): drm/amd/display: Change null plane state swizzle mode to 4kb_s Guchun Chen (1): drm/amdgpu: add printing after executing page reservation to eeprom Gustavo A. R. Silva (1): drm/vmwgfx: Use struct_size() helper Harry Wentland (1): drm/amd/display: Fix logger context Huang Rui (1): drm/amdgpu: skip crit temperature values on APU (v2) Hyun Kwon (1): drm: xlnx: zynqmp: Use switch - case for link rate downshift Igor Kravchenko (2): drm/amd/display: Read VBIOS Golden Settings Tbl drm/amd/display: Display goes blank after inst James Zhu (1): drm/amdgpu/jpeg3.0: remove extra asic type check Jiansong Chen (3): drm/amd/powerplay: update driver if version for navy_flounder drm/amdgpu: update GC golden setting for navy_flounder drm/amdgpu: enable GFXOFF for navy_flounder JinZe.Xu (1): drm/amd/display: Use helper function to check for HDMI signal John Clements (1): drm/amdgpu: expand sienna chichlid reg access support Jun Lei (1): drm/amd/display: Disable idle optimizations before programming DCN Kenneth Feng (1): drm/amd/powerplay: remove the dpm checking in the boot sequence Kevin Wang (1): drm/amd/swsmu: allow asic to handle sensor type by itself Li Heng (1): drm: Remove redundant NULL check Likun Gao (6): drm/amd/powerplay: skip invalid msg when smu set mp1 state drm/amd/powerplay: add msg map for mode1 reset drm/amd/powerplay: correct smu message for vf mode drm/amdgpu: update golden setting for sienna_cichlid drm/amd/powerplay: update driver if file for sienna_cichlid drm/amdgpu: use mode1 reset by default for sienna_cichlid Liu ChengZhe (2): drm/amdgpu: fix PSP autoload twice in FLR drm amdgpu: Skip tmr load for SRIOV Marius Iacob (1): drm: Added orientation quirk for ASUS tablet model T103HAF Martin Tsai (1): drm/amd/display: Check lane status again after link training done Neil Armstrong (1): drm/fourcc: fix Amlogic Video Framebuffer Compression macro Reza Amini (1): drm/amd/display: Allow asic specific FSFT timing optimization Roland Scheidegger (2): drm/vmwgfx/sou: Use drm_mode_config_reset drm/vmwgfx/ldu: Use drm_mode_config_reset Sandeep Raghuraman (1): drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume Steve Cohen (1): drm: re-add deleted doc for drm_gem_open_ioctl Stylon Wang (1): drm/amd/display: Fix dmesg warning from setting abm level Tetsuo Handa (1): fbmem: pull fbcon_update_vcs() out of fb_set_var() Thomas Zimmermann (1): Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes Tomi Valkeinen (2): drm/tidss: fix modeset init for DPI panels drm/omap: force runtime PM suspend on system suspend Ville Syrjälä (1): drm/omap: Use {} to zero initialize the mode Wei Yongjun (1): drm: xlnx: Fix typo in parameter description Wyatt Wood (1): drm/amd/display: Use hw lock mgr Xin Xiong (1): drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi hersen wu (1): drm/amd/display: dchubbub p-state warning during surface planes switch _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel