Skip to content

vmwgfx render-node support

Thomas Hellstrom dri-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest16 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/16drm: Have the crtc code only reference master from legacy nodes v2drivers/gpu/drm/drm_crtc.c+8 -60 replies
2/16drm: Break out ioctl permission check to a separate function v2drivers/gpu/drm/drm_drv.c+75 -380 replies
3/16drm: Make control nodes master-less v3drivers/gpu/drm/drm_drv.c drivers/gpu/drm/drm_fops.c include/drm/drmP.h+13 -51 reply
4/16drm: Improve on minor type helpers v2drivers/gpu/drm/drm_crtc.c drivers/gpu/drm/drm_fops.c include/drm/drmP.h+10 -71 reply
5/16drm: Remove the minor master listdrivers/gpu/drm/drm_stub.c include/drm/drmP.h+0 -70 replies
6/16drm: Protect the master management with a drm_device::master_mutexdrivers/gpu/drm/drm_fops.c drivers/gpu/drm/drm_stub.c include/drm/drmP.h+63 -444 replies
7/16drm: Add a function to get the ioctl flagsdrivers/gpu/drm/drm_drv.c include/drm/drmP.h+19 -00 replies
8/16drm/vmwgfx: Use a per-device semaphore for reservation protectiondrivers/gpu/drm/vmwgfx/vmwgfx_context.c drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +8 more+46 -580 replies
9/16drm/vmwgfx: Reinstate and tighten security around legacy master modeldrivers/gpu/drm/vmwgfx/vmwgfx_drv.c+89 -50 replies
10/16drm/vmwgfx: Drop authentication requirement on UNREF ioctlsdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c+5 -50 replies
11/16drm/vmwgfx: Allow prime fds in the surface reference ioctlsdrivers/gpu/drm/vmwgfx/vmwgfx_surface.c include/uapi/drm/vmwgfx_drm.h+81 -360 replies
12/16drm/vmwgfx: Tighten security around surface sharingdrivers/gpu/drm/vmwgfx/vmwgfx_surface.c+24 -00 replies
13/16drm/ttm: Add a ttm_ref_object_exists functiondrivers/gpu/drm/ttm/ttm_object.c include/drm/ttm/ttm_object.h+50 -00 replies
14/16drm/vmwgfx: Tighten the security around buffer mapsdrivers/gpu/drm/vmwgfx/vmwgfx_resource.c+7 -20 replies
15/16drm/vmwgfx: Enable render nodesdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c+21 -220 replies
16/16drm/vmwgfx: Bump driver minor and datedrivers/gpu/drm/vmwgfx/vmwgfx_drv.h+2 -20 replies

Reviews trailers per patch

All 16 patches have a Reviewed-by or Acked-by.

PatchDavid HerrmannBrian Paul
1/16R-b
2/16R-b
3/16R-b R-b
4/16R-b
5/16R-b
6/16R-b
7/16R-b
8/16R-b
9/16R-b
10/16R-b
11/16R-b
12/16R-b
13/16R-b
14/16R-b
15/16R-b
16/16R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/16] vmwgfx render-node support

Hi!

Some of the patches are already reviewed on dri-devel, but included for completeness.

Patch 6 and 7 are drm patches and in particular patch 6 might be good to have an extra pair of eyes on.

Thanks,
Thomas