Bug 1295917

Summary: spice-gtk - local support for virgil (virtio-gpu)
Product: Red Hat Enterprise Linux 8 Reporter: Ademar Reis <areis>
Component: spice-gtkAssignee: Default Assignee for SPICE Bugs <rh-spice-bugs>
Status: CLOSED WONTFIX QA Contact: SPICE QE bug list <spice-qe-bugs>
Severity: low Docs Contact:
Priority: low    
Version: 8.1CC: cfergeau, dblechte, fjin, jscinoz, kraxel, marcandre.lureau, mtessun, rbalakri, tpelka, xiaodwan, zpeng
Target Milestone: rcKeywords: FutureFeature
Target Release: 8.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1295918 1296111 1431205 (view as bug list) Environment:
Last Closed: 2020-07-07 13:26:28 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1329973, 1402474    
Bug Blocks: 1295918, 1296111, 1431205    

Description Ademar Reis 2016-01-05 19:00:10 UTC
We're working to have virtio-gpu (Virgil) functional in RHEL 7.3 and for that we need support in Spice.

The first step is to support it on local VMs (patches are flowing upstream already). A second BZ will be created to track support for remote VMs.

Comment 1 Marc-Andre Lureau 2016-01-05 19:48:26 UTC
client side series:
http://lists.freedesktop.org/archives/spice-devel/2016-January/025247.html

Comment 2 Pavel Grunt 2016-02-17 16:19:21 UTC
changing component to spice-gtk which handles the client side

Comment 3 Pavel Grunt 2016-06-13 08:42:48 UTC
The local support is partially in thanks to rebase of spice-gtk to v0.31. However there were some fixes (involving API/ABI break) after the v0.31 version, and rhel7 spice-server doesn't have virgil support -> moving the bug to 7.4

Comment 4 Martin Tessun 2016-12-16 08:43:31 UTC
As vGPU is the first priority currently, moving this BZ to 7.5

Comment 5 Gerd Hoffmann 2016-12-16 10:24:00 UTC
(In reply to Martin Tessun from comment #4)
> As vGPU is the first priority currently, moving this BZ to 7.5

Well, intel has plans to support dma-bufs for the guest display too, so I expect both intel-vgpu and virtio-gpu will use the dma-buf passing infrastructure in spice.

Comment 6 David Blechter 2016-12-16 12:32:22 UTC
(In reply to Gerd Hoffmann from comment #5)
> (In reply to Martin Tessun from comment #4)
> > As vGPU is the first priority currently, moving this BZ to 7.5
> 
> Well, intel has plans to support dma-bufs for the guest display too, so I
> expect both intel-vgpu and virtio-gpu will use the dma-buf passing
> infrastructure in spice.

You are correct, but it has nothing to do with local cases.

Comment 8 David Blechter 2018-12-10 16:39:01 UTC
Virgil support is moving to RHEL 8