Re: [Intel-gfx] [PATCH] drm/i915: do not clean GT table on error path

2023-11-15 Thread Tvrtko Ursulin
On 14/11/2023 09:48, Andrzej Hajda wrote: The only task of intel_gt_release_all is to zero gt table. Calling it on error path prevents intel_gt_driver_late_release_all (called from i915_driver_late_release) to cleanup GTs, causing leakage. After i915_driver_late_release GT array is not used

[Intel-gfx] [PATCH] drm/i915: do not clean GT table on error path

2023-11-14 Thread Andrzej Hajda
The only task of intel_gt_release_all is to zero gt table. Calling it on error path prevents intel_gt_driver_late_release_all (called from i915_driver_late_release) to cleanup GTs, causing leakage. After i915_driver_late_release GT array is not used anymore so it does not need cleaning at all.