1. 20 7月, 2012 1 次提交
  2. 21 6月, 2012 1 次提交
  3. 14 2月, 2011 1 次提交
  4. 07 2月, 2011 1 次提交
  5. 01 10月, 2010 2 次提交
    • C
      drm: Move the GTT accounting to i915 · 73aa808f
      Chris Wilson 提交于
      Only drm/i915 does the bookkeeping that makes the information useful,
      and the information maintained is driver specific, so move it out of the
      core and into its single user.
      Signed-off-by: NChris Wilson <chris@chris-wilson.co.uk>
      Cc: Dave Airlie <airlied@redhat.com>
      73aa808f
    • D
      drm/gem: handlecount isn't really a kref so don't make it one. · 29d08b3e
      Dave Airlie 提交于
      There were lots of places being inconsistent since handle count
      looked like a kref but it really wasn't.
      
      Fix this my just making handle count an atomic on the object,
      and have it increase the normal object kref.
      
      Now i915/radeon/nouveau drivers can drop the normal reference on
      userspace object creation, and have the handle hold it.
      
      This patch fixes a memory leak or corruption on unload, because
      the driver had no way of knowing if a handle had been actually
      added for this object, and the fbcon object needed to know this
      to clean itself up properly.
      Reviewed-by: NChris Wilson <chris@chris-wilson.co.uk>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      29d08b3e
  6. 01 6月, 2010 1 次提交
  7. 28 3月, 2009 1 次提交
  8. 13 3月, 2009 2 次提交