diff options
Diffstat (limited to 'drivers/gpu/drm/i915/i915_request.h')
-rw-r--r-- | drivers/gpu/drm/i915/i915_request.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_request.h b/drivers/gpu/drm/i915/i915_request.h index 9898301ab7ef..7fa94b024968 100644 --- a/drivers/gpu/drm/i915/i915_request.h +++ b/drivers/gpu/drm/i915/i915_request.h | |||
@@ -101,6 +101,14 @@ struct i915_request { | |||
101 | struct intel_signal_node signaling; | 101 | struct intel_signal_node signaling; |
102 | 102 | ||
103 | /* | 103 | /* |
104 | * The rcu epoch of when this request was allocated. Used to judiciously | ||
105 | * apply backpressure on future allocations to ensure that under | ||
106 | * mempressure there is sufficient RCU ticks for us to reclaim our | ||
107 | * RCU protected slabs. | ||
108 | */ | ||
109 | unsigned long rcustate; | ||
110 | |||
111 | /* | ||
104 | * Fences for the various phases in the request's lifetime. | 112 | * Fences for the various phases in the request's lifetime. |
105 | * | 113 | * |
106 | * The submit fence is used to await upon all of the request's | 114 | * The submit fence is used to await upon all of the request's |