On 3/5/26 12:37, Maarten Lankhorst wrote: > This reverts commit 2e3649e237237258a08d75afef96648dd2b379f7. > > The problem occurs when userspace is compiled against new headers > with new members, but don't correctly initialise those new members. > > This is not a kernel problem, and should be fixed in userspace by > correctly zero'ing all members. > > Cc: Rob Clark <[email protected]> > Cc: Julian Orth <[email protected]> > Cc: Christian König <[email protected]> > Cc: Michel Dänzer <[email protected]> > Signed-off-by: Maarten Lankhorst <[email protected]>
Reviewed-by: Christian König <[email protected]> > --- > drivers/gpu/drm/drm_syncobj.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/drm_syncobj.c b/drivers/gpu/drm/drm_syncobj.c > index 49eccb43ce63d..250734dee928e 100644 > --- a/drivers/gpu/drm/drm_syncobj.c > +++ b/drivers/gpu/drm/drm_syncobj.c > @@ -875,7 +875,7 @@ drm_syncobj_handle_to_fd_ioctl(struct drm_device *dev, > void *data, > return drm_syncobj_export_sync_file(file_private, args->handle, > point, &args->fd); > > - if (point) > + if (args->point) > return -EINVAL; > > return drm_syncobj_handle_to_fd(file_private, args->handle, > @@ -909,7 +909,7 @@ drm_syncobj_fd_to_handle_ioctl(struct drm_device *dev, > void *data, > args->handle, > point); > > - if (point) > + if (args->point) > return -EINVAL; > > return drm_syncobj_fd_to_handle(file_private, args->fd,
