summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Emit a request to clear a flushed and idle ring for unbusy boChris Wilson2010-12-071-1/+11
* drm/i915: fix regression due to ba3d8d749b01548b9Daniel Vetter2010-11-281-25/+18
* drm/i915: Handle pagefaults in execbuffer user relocationsChris Wilson2010-11-231-168/+293
* drm/i915: Prevent integer overflow when validating the execbufferChris Wilson2010-11-211-1/+8
* drm/i915: Do not hold mutex when faulting in user addressesChris Wilson2010-11-191-36/+27
* Merge remote branch 'airlied/drm-fixes' into drm-intel-fixesChris Wilson2010-11-151-2/+1
|\
| * drivers/gpu/drm: Update WARN usesJoe Perches2010-11-091-2/+1
* | drm/i915: Retire any pending operations on the old scanout when switchingChris Wilson2010-11-131-0/+14
|/
* drm/i915: Avoid might_fault during pwrite whilst holding our mutexChris Wilson2010-11-081-9/+16
* drm/i915: Apply big hammer to serialise buffer access between ringsChris Wilson2010-11-011-28/+52
* drm/i915: Flush read-only buffers from the active list upon idle as wellChris Wilson2010-10-281-7/+3
* Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2010-10-271-1100/+1109
|\
| * drm/i915: Move gpu_write_list to per-ringChris Wilson2010-10-241-17/+19
| * drm/i915: Invalidate the to-ring, flush the old-ring when updating domainsChris Wilson2010-10-231-3/+6
| * drm/i915: Fix flushing regression from 9af90d19fChris Wilson2010-10-221-1/+1
| * drm/i915: Enable SandyBridge blitter ringChris Wilson2010-10-211-7/+48
| * drm/i915: Copy the updated reloc->presumed_offset back to the userChris Wilson2010-10-201-0/+13
| * drm/i915: Track objects in global active list (as well as per-ring)Chris Wilson2010-10-201-20/+27
| * drm/i915: Simplify most HAS_BSD() checksChris Wilson2010-10-201-28/+15
| * drm/i915: cache the last object lookup during pin_and_relocate()Chris Wilson2010-10-201-171/+144
| * drm/i915: Do interrupible mutex lock first to avoid locking for unreferenceChris Wilson2010-10-191-113/+93
| * drm/i915: rearrange mutex acquisition for preadChris Wilson2010-10-191-56/+43
| * drm/i915: Rearrange acquisition of mutex during pwriteChris Wilson2010-10-191-105/+65
| * drm/i915: Attempt to prefault user pages for pread/pwriteChris Wilson2010-10-191-14/+19
| * drm/i915: Avoid taking the mutex for dropping the refcnt upon creationChris Wilson2010-10-191-4/+7
| * drm/i915: Perform relocations in CPU domain [if in CPU domain]Chris Wilson2010-10-191-26/+29
| * drm/i915: Avoid vmallocing a buffer for the relocationsChris Wilson2010-10-191-149/+75
| * drm/i915: Wait for pending flips on the GPUChris Wilson2010-10-071-45/+30
| * Merge remote branch 'korg/drm-fixes' into drm-vmware-nextDave Airlie2010-10-061-4/+2
| |\
| * | drm/i915: Skip pread/pwrite if size to copy is 0.Chris Wilson2010-10-041-7/+13
| * | Merge branch 'drm-intel-fixes' into drm-intel-nextChris Wilson2010-10-041-20/+24
| |\ \
| * \ \ Merge branch 'drm-intel-fixes' into drm-intel-nextChris Wilson2010-10-031-0/+2
| |\ \ \
| * | | | drm/i915: Don't mask the return code whilst relocating.Chris Wilson2010-10-021-1/+1
| * | | | drm/i915: Clear fence registers on GPU resetChris Wilson2010-10-011-1/+13
| * | | | drm/i915: Force the domain to CPU on unbinding whilst wedged.Chris Wilson2010-10-011-0/+4
| * | | | drm: Move the GTT accounting to i915Chris Wilson2010-10-011-34/+76
| * | | | drm/i915: Remove redundant deletion of obj->gpu_write_listChris Wilson2010-09-301-2/+0
| * | | | drm/i915: Make get/put pages staticChris Wilson2010-09-301-3/+10
| * | | | drm/i915/debug: Convert i915_verify_active() to scan all listsChris Wilson2010-09-301-19/+10
| * | | | drm/i915: Avoid blocking the kworker thread on a stuck mutexChris Wilson2010-09-291-1/+6
| * | | | drm/i915/debug: Remove default WATCH_BUFChris Wilson2010-09-291-51/+2
| * | | | drm/i915/debug: Remove defunct WATCH_LRUChris Wilson2010-09-291-16/+0
| * | | | Merge branch 'drm-intel-fixes' into drm-intel-nextChris Wilson2010-09-281-1/+1
| |\ \ \ \
| * | | | | Revert "drm/i915: Drop ring->lazy_request"Chris Wilson2010-09-281-13/+30
| * | | | | drm/i915: Ensure that the mode change flushing is currently uninterruptibleChris Wilson2010-09-261-1/+8
| * | | | | drm/i915: Convert the file mutex into a spinlockChris Wilson2010-09-261-13/+15
| * | | | | drm/i915: Make the mutex_lock interruptible on ioctl pathsChris Wilson2010-09-251-42/+84
| * | | | | drm/i915: Adjust hangcheck EIO semanticsChris Wilson2010-09-251-7/+59
| * | | | | drm/i915: Only hold a process-local lock whilst throttling.Chris Wilson2010-09-241-48/+72
| * | | | | drm/i915: Use an uninterruptible wait for page-flips during modesetChris Wilson2010-09-241-1/+1