diff options
| author | Rob Clark <[email protected]> | 2023-03-02 23:35:06 +0000 |
|---|---|---|
| committer | Dmitry Osipenko <[email protected]> | 2023-03-03 20:29:54 +0000 |
| commit | 72122c69d71784e390527819754ea456421c4501 (patch) | |
| tree | 329e85fe325c48e0add6c7277966f6543d406bf0 /drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | |
| parent | dma-buf: Include missing parentheses to documentation (diff) | |
| download | kernel-72122c69d71784e390527819754ea456421c4501.tar.gz kernel-72122c69d71784e390527819754ea456421c4501.zip | |
drm/virtio: Add option to disable KMS support
Add a build option to disable modesetting support. This is useful in
cases where the guest only needs to use the GPU in a headless mode, or
(such as in the CrOS usage) window surfaces are proxied to a host
compositor.
As the modesetting ioctls are a big surface area for potential security
bugs to be found (it's happened in the past, we should assume it will
again in the future), it makes sense to have a build option to disable
those ioctls in cases where they serve no legitimate purpose.
v2: Use more if (IS_ENABLED(...))
v3: Also permit the host to advertise no scanouts
v4: Spiff out commit msg
v5: Make num_scanouts==0 and DRM_VIRTIO_GPU_KMS=n behave the same
v6: Drop conditionally building virtgpu_display.c and early-out of
it's init/fini fxns instead
Signed-off-by: Rob Clark <[email protected]>
Reviewed-by: Dmitry Osipenko <[email protected]>
Reviewed-by: Javier Martinez Canillas <[email protected]>
Reviewed-by: Gerd Hoffmann <[email protected]>
Signed-off-by: Dmitry Osipenko <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c')
0 files changed, 0 insertions, 0 deletions
