Re: [Intel-gfx] [PATCH] drm/i915/gt: Pull release of node->age under the spinlock

2020-07-30 Thread Matthew Auld
On Thu, 30 Jul 2020 at 14:41, Chris Wilson wrote: > > We need to ensure that the list is valid prior to marking the node as > retrievable, otherwise we may see two threads compete over the same node > in intel_gt_get_buffer_pool(). If the first thread acquires and releases > the node in the same

[Intel-gfx] [PATCH] drm/i915/gt: Pull release of node->age under the spinlock

2020-07-30 Thread Chris Wilson
We need to ensure that the list is valid prior to marking the node as retrievable, otherwise we may see two threads compete over the same node in intel_gt_get_buffer_pool(). If the first thread acquires and releases the node in the same jiffie, the second thread may then acquire it (as the jiffie