Bug 1099760

Summary: [RFE] host device passthrough support
Product: [oVirt] ovirt-engine Reporter: Michal Skrivanek <michal.skrivanek>
Component: RFEsAssignee: Martin Polednik <mpoledni>
Status: CLOSED CURRENTRELEASE QA Contact: Nisim Simsolo <nsimsolo>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: ---CC: adahms, bugs, ecohen, gklein, istein, mgoldboi, nsimsolo, rbalakri, s.kieske, yeylon
Target Milestone: ovirt-3.6.0-rcKeywords: FutureFeature
Target Release: 3.6.0Flags: rule-engine: ovirt-3.6.0+
ylavi: planning_ack+
rule-engine: devel_ack+
rule-engine: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: virt
Fixed In Version: ovirt-3.6.0-3 Doc Type: Enhancement
Doc Text:
Feature: http://www.ovirt.org/Features/hostdev_passthrough#GPU_passthrough Reason: Result:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-27 07:53:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 825045, 1003572    

Description Michal Skrivanek 2014-05-21 07:09:46 UTC
we should support a proper hostdev passthrough. Replacing/fixing/enhancing the existing hostusb hook(see http://gerrit.ovirt.org/#/c/14237/) with built-in device reporting,selection in UI, hotplug...

Comment 1 Michal Skrivanek 2015-06-15 14:24:30 UTC
(see bug 1231808 for missing REST, to be added)

Comment 2 Nisim Simsolo 2015-11-26 13:15:39 UTC
bug https://bugzilla.redhat.com/show_bug.cgi?id=1234283 removed from block since it's an RFE for supporting passthrough hotplug and not relevant for this bug.

Comment 3 Nisim Simsolo 2015-11-26 13:31:50 UTC
Verified.
hostdev_passthrough of PCI and USB tested alongside VFIO passthrough.
Test plan added to external trackers.

Note: ovirt feature page (http://www.ovirt.org/Features/hostdev_passthrough#GPU_passthrough) is good but we also need to verify it will be documented in admin guide since there are some requirements and setup preparation that must be performed in order to use hostdev_passthrough (such as BIOS support for intel vt-d/AMD-vi, enabling IOMMU support, pci-stubbing and blacklisting kernel drivers).

Comment 4 Nisim Simsolo 2015-11-26 13:57:46 UTC
Administration Guide bug: https://bugzilla.redhat.com/show_bug.cgi?id=1285799

Comment 6 Andrew Dahms 2015-11-27 00:29:23 UTC
Hi Nisim,

Thank you for the needinfo request.

We have noted the bug in the above comment, and will work on it for you in the RHEV 3.6 documentation.

Kind regards,

Andrew

Comment 7 Sandro Bonazzola 2015-11-27 07:53:26 UTC
Since oVirt 3.6.0 has been released, moving from verified to closed current release.