diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2009-09-22 14:24:13 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-09-23 01:10:38 +0100 |
commit | bb6baf76f45708dbba651ed76a7ad94462f30c0b (patch) | |
tree | a58c54d10d9f35f32799d59189467607a84c1b4c /include/drm | |
parent | 9731129c5e3077d0c2da13479f91c3a07e341f70 (diff) | |
download | linux-3.10-bb6baf76f45708dbba651ed76a7ad94462f30c0b.tar.gz linux-3.10-bb6baf76f45708dbba651ed76a7ad94462f30c0b.tar.bz2 linux-3.10-bb6baf76f45708dbba651ed76a7ad94462f30c0b.zip |
drm/i915: Track purged state.
In order to correctly prevent the invalid reuse of a purged buffer, we
need to track such events and warn the user before something bad
happens.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'include/drm')
-rw-r--r-- | include/drm/i915_drm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/drm/i915_drm.h b/include/drm/i915_drm.h index 607c9da061e..7e0cb1da92e 100644 --- a/include/drm/i915_drm.h +++ b/include/drm/i915_drm.h @@ -671,6 +671,7 @@ struct drm_i915_get_pipe_from_crtc_id { #define I915_MADV_WILLNEED 0 #define I915_MADV_DONTNEED 1 +#define __I915_MADV_PURGED 2 /* internal state */ struct drm_i915_gem_madvise { /** Handle of the buffer to change the backing store advice */ |