Re: [PATCH v2] drm: fix crash in drm_minor_alloc_release

2022-12-16 Thread Stanislaw Gruszka
On Wed, Nov 09, 2022 at 03:03:14PM +0100, Daniel Vetter wrote: > On Tue, Nov 08, 2022 at 07:38:23PM +0100, Stanislaw Gruszka wrote: > > If drm_sysfs_minor_alloc() fail in drm_minor_alloc() we can end up > > freeing invalid minor->kdev pointer and drm_minor_alloc_release() > > will crash like below:

Re: [PATCH v2] drm: fix crash in drm_minor_alloc_release

2022-11-09 Thread Daniel Vetter
On Tue, Nov 08, 2022 at 07:38:23PM +0100, Stanislaw Gruszka wrote: > If drm_sysfs_minor_alloc() fail in drm_minor_alloc() we can end up > freeing invalid minor->kdev pointer and drm_minor_alloc_release() > will crash like below: > > RIP: 0010:kobject_put+0x19/0x1c0 > RSP: 0018:bc7001637c38 EFL

[PATCH v2] drm: fix crash in drm_minor_alloc_release

2022-11-08 Thread Stanislaw Gruszka
If drm_sysfs_minor_alloc() fail in drm_minor_alloc() we can end up freeing invalid minor->kdev pointer and drm_minor_alloc_release() will crash like below: RIP: 0010:kobject_put+0x19/0x1c0 RSP: 0018:bc7001637c38 EFLAGS: 00010282 RAX: a8d6deb0 RBX: RCX: 9cb5912d4540