Commit History

Autor SHA1 Mensaxe Data
  Thomas Hellstrom 54c12bc374 drm/vmwgfx: Fix up user_dmabuf refcounting %!s(int64=10) %!d(string=hai) anos
  Sinclair Yeh 54fbde8a94 drm/vmwgfx: Fix copyright headers %!s(int64=10) %!d(string=hai) anos
  Sinclair Yeh fd11a3c0bd drm/vmwgfx: Add DX query support. Various fixes. %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom d80efd5cb3 drm/vmwgfx: Initial DX support %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom b9eb1a6174 drm/vmwgfx: Kill a bunch of sparse warnings %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom 6bf6bf03b3 drm/vmwgfx: Convert screen targets to new helpers v3 %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom 1a4b172ac9 drm/vmwgfx: Add kms helpers for dirty- and readback functions %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom 459d0fa735 drm/vmwgfx: Introduce a pin count to allow for recursive pinning v2 %!s(int64=10) %!d(string=hai) anos
  Sinclair Yeh f89c6c321c drm/vmwgfx: Replace SurfaceDMA usage with SurfaceCopy in 2D VMs %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom ed93394c14 drm/vmwgfx: Add an interface to pin a resource v3 %!s(int64=10) %!d(string=hai) anos
  Thomas Hellstrom ee511a835a drm/vmwgfx: Fix an overlay lockdep error %!s(int64=10) %!d(string=hai) anos
  Christian König aa35071c59 drm/ttm: optionally move duplicates to a separate list %!s(int64=10) %!d(string=hai) anos
  Maarten Lankhorst f4f4e3e3e9 drm/ttm: add reservation_object as argument to ttm_bo_init %!s(int64=11) %!d(string=hai) anos
  Christian König ae9c0af2c0 drm/ttm: allow fence to be added as shared %!s(int64=11) %!d(string=hai) anos
  Maarten Lankhorst 5fbad9928f drm/vmwgfx: use rcu in vmw_user_dmabuf_synccpu_grab %!s(int64=11) %!d(string=hai) anos
  Maarten Lankhorst f2c24b83ae drm/ttm: flip the switch, and convert to dma_fence %!s(int64=11) %!d(string=hai) anos
  Maarten Lankhorst 2298e804e9 drm/vmwgfx: rework to new fence interface, v2 %!s(int64=11) %!d(string=hai) anos
  Maarten Lankhorst 58b4d720c1 drm/ttm: add interruptible parameter to ttm_eu_reserve_buffers %!s(int64=11) %!d(string=hai) anos
  Maarten Lankhorst dd7cfd6412 drm/ttm: kill fence_lock %!s(int64=11) %!d(string=hai) anos
  Thierry Reding ee3939e079 drm/ttm: Fix a few sparse warnings %!s(int64=11) %!d(string=hai) anos
  Thomas Hellstrom f6dfe73abf drm/vmwgfx: Tighten the security around buffer maps %!s(int64=11) %!d(string=hai) anos
  Thomas Hellstrom 294adf7d86 drm/vmwgfx: Use a per-device semaphore for reservation protection %!s(int64=11) %!d(string=hai) anos
  Thomas Hellstrom a34417f6be drm/vmwgfx: Make sure backing mobs are cleared when allocated. Update driver date. %!s(int64=11) %!d(string=hai) anos
  Thomas Hellstrom 30f82d816d drm/vmwgfx: Reemit context bindings when necessary v2 %!s(int64=11) %!d(string=hai) anos
  Thomas Hellstrom 173fb7d4e2 drm/vmwgfx: Persistent tracking of context bindings %!s(int64=12) %!d(string=hai) anos
  Thomas Hellstrom 1d7a5cbf8f drm/vmwgfx: Implement a buffer object synccpu ioctl. %!s(int64=12) %!d(string=hai) anos
  Thomas Hellstrom a97e21923b drm/vmwgfx: Hook up guest-backed surfaces %!s(int64=12) %!d(string=hai) anos
  Thomas Hellstrom f468911fee drm/vmwgfx: Detach backing store from its resources when it is evicted %!s(int64=12) %!d(string=hai) anos
  Thomas Hellstrom 96c5f0df22 drm/vmwgfx: Add the possibility to validate a buffer as a MOB %!s(int64=12) %!d(string=hai) anos
  Thomas Hellstrom 308d17ef95 drm/vmwgfx: Fix dma buffer memory size accounting %!s(int64=11) %!d(string=hai) anos