Re: [PATCH 0/3] drm/i915: Fix harmfull driver register/unregister assymetry

2025-02-11 Thread Janusz Krzysztofik
Hi Andi, Thank you for review. On Monday, 10 February 2025 14:01:19 CET Andi Shyti wrote: > Hi Janusz, > > On Thu, Feb 06, 2025 at 07:07:38PM +0100, Janusz Krzysztofik wrote: > > We return immediately from i915_driver_register() if drm_dev_register() > > fails, skipping remaining registration st

Re: [PATCH 0/3] drm/i915: Fix harmfull driver register/unregister assymetry

2025-02-10 Thread Andi Shyti
Hi Janusz, On Thu, Feb 06, 2025 at 07:07:38PM +0100, Janusz Krzysztofik wrote: > We return immediately from i915_driver_register() if drm_dev_register() > fails, skipping remaining registration steps. However, the _unregister() > counterpart called at device remove knows nothing about that skip a

[PATCH 0/3] drm/i915: Fix harmfull driver register/unregister assymetry

2025-02-06 Thread Janusz Krzysztofik
We return immediately from i915_driver_register() if drm_dev_register() fails, skipping remaining registration steps. However, the _unregister() counterpart called at device remove knows nothing about that skip and executes reverts for all those steps. For that to work correctly, those revert fun