Re: [Intel-gfx] [PATCH i-g-t] i915/api_intel_bb: Only assert objects are unmoved for full-ppgtt

2020-12-03 Thread Chris Wilson
Quoting Zbigniew Kempczyński (2020-12-03 10:34:23) > On Thu, Dec 03, 2020 at 08:39:31AM +, Chris Wilson wrote: > > If we let an object idle in a shared GTT, it may be evicted by the > > kernel in favour of another client. Thus, we have to be very careful > > when asserting that two different

Re: [Intel-gfx] [PATCH i-g-t] i915/api_intel_bb: Only assert objects are unmoved for full-ppgtt

2020-12-03 Thread Zbigniew Kempczyński
On Thu, Dec 03, 2020 at 08:39:31AM +, Chris Wilson wrote: > If we let an object idle in a shared GTT, it may be evicted by the > kernel in favour of another client. Thus, we have to be very careful > when asserting that two different executions of the same object will > be at the same address.

[Intel-gfx] [PATCH i-g-t] i915/api_intel_bb: Only assert objects are unmoved for full-ppgtt

2020-12-03 Thread Chris Wilson
If we let an object idle in a shared GTT, it may be evicted by the kernel in favour of another client. Thus, we have to be very careful when asserting that two different executions of the same object will be at the same address. If there's an idle point between the two asserts, it will only be