On Fri, 24 Jan 2020 at 11:51, Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> wrote: > > Using a clear page for scratch means that we have relatively benign > errors in case it is accidentally used, but that can be rather too > benign for debugging. If we poison the scratch, ideally it quickly > results in an obvious error. > > v2: Set each page individually just in case we are using highmem for our > scratch page. > v3: Pick a new scratch register as MI_STORE_REGISTER_MEM does not work > with GPR0 on gen7, unbelievably. > v4: Haswell still considers 3DPRIM a privileged register! > > Suggested-by: Mika Kuoppala <mika.kuoppala@xxxxxxxxxxxxxxx> > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Cc: Mika Kuoppala <mika.kuoppala@xxxxxxxxxxxxxxx> > Cc: Matthew Auld <matthew.william.auld@xxxxxxxxx> Reviewed-by: Matthew Auld <matthew.william.auld@xxxxxxxxx> _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx