Parse a submitted batch buffer for privilege violations
int i915_parse_cmds(struct intel_engine_cs * ring, struct drm_i915_gem_object * batch_obj, u32 batch_start_offset, bool is_master);
ring
the ring on which the batch is to execute
batch_obj
the batch buffer in question
batch_start_offset
byte offset in the batch at which execution starts
is_master
is the submitting process the drm master?
Parses the specified batch buffer looking for privilege violations as described in the overview.
non-zero if the parser finds violations or otherwise fails
Jesse Barnes <[email protected]>
Intel Corporation,
Initial version
Laurent Pinchart <[email protected]>
Ideas on board SPRL,
Driver internals
Daniel Vetter <[email protected]>
Intel Corporation,
Contributions all over the place