Merge branch 'modesetting-pixmap-share-dmabuf-leak-fix' into 'master'

modesetting: fix shared pixmap dmabuf fd leakage

See merge request xorg/xserver!2068
This commit is contained in:
Icenowy Zheng 2026-01-30 22:37:22 +08:00
commit 3bd29d641e

View file

@ -1877,6 +1877,7 @@ msSetSharedPixmapBacking(PixmapPtr ppix, void *fd_handle)
ppix->devKind,
ppix->drawable.depth,
ppix->drawable.bitsPerPixel);
close(ihandle);
} else {
int size = ppix->devKind * ppix->drawable.height;
ret = drmmode_SetSlaveBO(ppix, &ms->drmmode, ihandle, ppix->devKind, size);