1. 15 Aug, 2019 1 commit
    • Thomas Hellstrom's avatar
      drm/vmwgfx: Kill unneeded legacy security features · 9c84aeba
      Thomas Hellstrom authored
      At one point, the GPU command verifier and user-space handle manager
      couldn't properly protect GPU clients from accessing each other's data.
      Instead there was an elaborate mechanism to make sure only the active
      master's primary clients could render. The other clients were either
      put to sleep or even killed (if the master had exited). VRAM was
      evicted on master switch. With the advent of render-node functionality,
      we relaxed the VRAM eviction, but the other mechanisms stayed in place.
      
      Now that the GPU  command verifier and ttm object manager properly
      isolates primary clients from different master realms we can remove the
      master switch related code and drop those legacy features.
      Signed-off-by: default avatarThomas Hellstrom <thellstrom@vmware.com>
      Reviewed-by: default avatarDeepak Rawat <drawat@vmware.com>
      9c84aeba
  2. 14 Aug, 2019 2 commits
  3. 12 Aug, 2019 1 commit
    • Dave Airlie's avatar
      Merge tag 'drm-next-5.4-2019-08-09' of git://people.freedesktop.org/~agd5f/linux into drm-next · e7f7287b
      Dave Airlie authored
      drm-next-5.4-2019-08-09:
      
      Same as drm-next-5.4-2019-08-06, but with the
      readq/writeq stuff fixed and 5.3-rc3 backmerged.
      
      amdgpu:
      - Add navi14 support
      - Add navi12 support
      - Add Arcturus support
      - Enable mclk DPM for Navi
      - Misc DC display fixes
      - Add perfmon support for DF
      - Add scatter/gather display support for Raven
      - Improve SMU handling for GPU reset
      - RAS support for GFX
      - Drop last of drmP.h
      - Add support for wiping memory on buffer release
      - Allow cursor async updates for fb swaps
      - Misc fixes and cleanups
      
      amdkfd:
      - Add navi14 support
      - Add navi12 support
      - Add Arcturus support
      - CWSR trap handlers updates for gfx9, 10
      - Drop last of drmP.h
      - Update MAINTAINERS
      
      radeon:
      - Misc fixes and cleanups
      - Make kexec more reliable by tearing down the GPU
      
      ttm:
      - Add release_notify callback
      
      uapi:
      - Add wipe memory on release flag for buffer creation
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      [airlied: resolved conflicts with ttm resv moving]
      From: Alex Deucher <alexdeucher@gmail.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20190809184807.3381-1-alexander.deucher@amd.com
      e7f7287b
  4. 09 Aug, 2019 5 commits
  5. 07 Aug, 2019 16 commits
  6. 06 Aug, 2019 15 commits