Re: [PATCH v2 2/2] drm: Protect drm_master pointers in drm_lease.c

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 6:54 PM Desmond Cheong Zhi Xi wrote: > > On 18/6/21 5:12 pm, Daniel Vetter wrote: > > On Fri, Jun 18, 2021 at 5:05 AM Desmond Cheong Zhi Xi > > wrote: > >> On 18/6/21 1:12 am, Daniel Vetter wrote: > >>> On Tue, Jun 15, 2021 at 10:36:45AM +0800, Desmond Cheong Zhi Xi wrote:

Re: [PATCH v2 2/2] drm: Protect drm_master pointers in drm_lease.c

2021-06-18 Thread Desmond Cheong Zhi Xi
On 18/6/21 5:12 pm, Daniel Vetter wrote: On Fri, Jun 18, 2021 at 5:05 AM Desmond Cheong Zhi Xi wrote: On 18/6/21 1:12 am, Daniel Vetter wrote: On Tue, Jun 15, 2021 at 10:36:45AM +0800, Desmond Cheong Zhi Xi wrote: This patch ensures that the device's master mutex is acquired before accessing

Re: [PATCH v2 2/2] drm: Protect drm_master pointers in drm_lease.c

2021-06-18 Thread Daniel Vetter
On Fri, Jun 18, 2021 at 5:05 AM Desmond Cheong Zhi Xi wrote: > On 18/6/21 1:12 am, Daniel Vetter wrote: > > On Tue, Jun 15, 2021 at 10:36:45AM +0800, Desmond Cheong Zhi Xi wrote: > >> This patch ensures that the device's master mutex is acquired before > >> accessing pointers to struct drm_master

Re: [PATCH v2 2/2] drm: Protect drm_master pointers in drm_lease.c

2021-06-17 Thread Desmond Cheong Zhi Xi
On 18/6/21 1:12 am, Daniel Vetter wrote: On Tue, Jun 15, 2021 at 10:36:45AM +0800, Desmond Cheong Zhi Xi wrote: This patch ensures that the device's master mutex is acquired before accessing pointers to struct drm_master that are subsequently dereferenced. Without the mutex, the struct drm_maste

Re: [PATCH v2 2/2] drm: Protect drm_master pointers in drm_lease.c

2021-06-17 Thread Daniel Vetter
On Tue, Jun 15, 2021 at 10:36:45AM +0800, Desmond Cheong Zhi Xi wrote: > This patch ensures that the device's master mutex is acquired before > accessing pointers to struct drm_master that are subsequently > dereferenced. Without the mutex, the struct drm_master may be freed > concurrently by anoth