summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_gem.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-22drm: Don't initialize local ret variable when not neededLaurent Pinchart1-1/+1
2012-05-11drm: pass dev to drm_vm_{open,close}_locked()Rob Clark1-3/+3
2012-04-24drm: Unify and fix idr error handlingVille Syrjälä1-4/+2
2012-03-30drm: base prime/dma-buf support (v5)Dave Airlie1-0/+9
2012-03-15drm: add core support for unplugging a device (v2)Dave Airlie1-0/+3
2012-03-05drm: drop setting vm_file to filpDave Airlie1-1/+0
2012-01-30drm: Pass the real error code back during GEM bo initialisationChris Wilson1-1/+1
2011-08-30drm/gem: add functions for mmap offset creationRob Clark1-0/+88
2011-07-25drm/gem: add support for private objectsAlan Cox1-2/+24
2011-07-13Merge 3.0-rc7 into drm-core-nextDave Airlie1-0/+1
2011-06-27drm/i915: use shmem_read_mapping_pageHugh Dickins1-0/+1
2011-06-21drm/gem: add hooks to notify driver when object handle is created/destroyedBen Skeggs1-2/+19
2011-03-21drm: Fix use-after-free in drm_gem_vm_close()Chris Wilson1-2/+3
2011-02-23drm: Trim the GEM mmap offset hashtabChris Wilson1-1/+1
2011-02-07drm: dumb scanout create/mmap for intel/radeon (v3)Dave Airlie1-1/+2
2010-10-06Merge remote branch 'korg/drm-fixes' into drm-vmware-nextDave Airlie1-27/+10
2010-10-01drm: Move the GTT accounting to i915Chris Wilson1-14/+0
2010-10-01drm: Hold the mutex when dropping the last GEM reference (v2)Chris Wilson1-22/+0
2010-10-01drm/gem: handlecount isn't really a kref so don't make it one.Dave Airlie1-6/+2
2010-09-28drm: Prune GEM vma entriesChris Wilson1-1/+8
2010-08-30drm: kill gem_free_object_unlocked driver callbackDaniel Vetter1-3/+1
2010-08-10drm: Use ENOENT consistently for the error return for an unmatched handle.Chris Wilson1-1/+1
2010-08-02drm: Free the idr layers before calling idr_destroy()Chris Wilson1-0/+1
2010-06-01drm: Make sure the DRM offset matches the CPUJordan Crouse1-0/+10
2010-04-20drm: free core gem object from driver callbacksDaniel Vetter1-7/+3
2010-04-20drm: extract drm_gem_object_initDaniel Vetter1-10/+29
2010-02-11Use drm_gem_object_[handle_]unreference_unlocked where possibleLuca Barbieri1-16/+5
2010-02-11drm: introduce drm_gem_object_[handle_]unreference_unlockedLuca Barbieri1-5/+44
2010-01-27drm/i915: Selectively enable self-reclaimChris Wilson1-13/+0
2009-11-24drm: make sure page protections are updated after changing vm_flagsJeremy Fitzhardinge1-1/+1
2009-09-17drm/i915: Improve behaviour under memory pressureChris Wilson1-0/+13
2009-08-27drm: GEM handles are u32, not intPekka Paalanen1-6/+5
2009-07-15drm: drm_gem, check kzalloc retvalJiri Slaby1-7/+10
2009-06-18drm: Remove memory debugging infrastructure.Eric Anholt1-4/+4
2009-06-11drm: simplify kcalloc() call to kzalloc().Robert P. J. Day1-1/+1
2009-04-02drm: Use pgprot_writecombine in GEM GTT mapping to get the right bits for !PAT.Jesse Barnes1-6/+1
2009-03-13drm: Split drm_map and drm_local_mapBenjamin Herrenschmidt1-1/+1
2009-02-20drm/i915: Keep refs on the object over the lifetime of vmas for GTT mmap.Jesse Barnes1-0/+28
2009-02-20drm: Do not leak a new reference for flink() on an existing nameChris Wilson1-17/+16
2009-02-20drm: Free the object ref on error.Chris Wilson1-8/+12
2009-02-20drm: Potential use-after-free on error path.Chris Wilson1-1/+1
2009-01-31Stop playing silly games with the VM_ACCOUNT flagLinus Torvalds1-1/+1
2008-12-29drm: PAGE_CACHE_WC is x86 only so farDave Airlie1-0/+2
2008-12-29drm: GEM mmap supportJesse Barnes1-0/+109
2008-10-18DRM: Return -EBADF on bad object in flink, and return curent name if it exists.Eric Anholt1-2/+3
2008-10-18drm: Add GEM ("graphics execution manager") to i915 driver.Eric Anholt1-0/+420