drm/i915: properly sanity check batch_start_offset