Bug 624151
Summary: | pcidev missing files for security drivers | ||
---|---|---|---|
Product: | [Community] Virtualization Tools | Reporter: | Jamie Strandboge <jamie> |
Component: | libvirt | Assignee: | Libvirt Maintainers <libvirt-maint> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | unspecified | CC: | berrange, crobinso, jtomko, xen-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-07-28 14:53:21 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jamie Strandboge
2010-08-13 20:32:52 UTC
This is rather odd. QEMU appears to use the vendor + device files, but AFAICK, under SElinux QEMU is working fine without this change. The patch certainly looks reasonable though. I'm just following up on this since we are pulling in 0.8.5 into Ubuntu and the above isn't committed yet. I can say that at this point Ubuntu is carrying it in its 10.10 release (libvirt 0.8.3) and there are no reported regressions. Identical patch was already pushed upstream: commit 28d599c5130ee102d5174c01d59eeb14a75a3747 Author: Cédric Bosdonnat <cbosdonnat> AuthorDate: 2015-04-23 09:32:16 +0200 Commit: Cédric Bosdonnat <cbosdonnat> CommitDate: 2015-04-24 10:47:41 +0200 Allow access to vendor and device file for PCI device passthrough For some devices, the $PCIDIR/vendor and $PCIDIR/device need to be read. Iterate over them to get them as well in the the generated apparmor profile. git describe: v1.2.14-282-g28d599c contains: v1.2.15-rc1~57 |