[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v9 2/8] xen/passthrough: Reject self-(de)assignment of devices
>>> On 27.02.17 at 02:45, <chao.gao@xxxxxxxxx> wrote: > That is to say, don't support a domain assigns a device to itself or detachs > a device from itself. > > Signed-off-by: Chao Gao <chao.gao@xxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> albeit I would have wished for ... > --- a/xen/drivers/passthrough/pci.c > +++ b/xen/drivers/passthrough/pci.c > @@ -1603,6 +1603,13 @@ int iommu_do_pci_domctl( > break; > > case XEN_DOMCTL_assign_device: > + /* Don't support self-(de)assignment of devices */ ... this comment to only talk about assignment and ... > + if ( d == current->domain ) > + { > + ret = -EINVAL; > + break; > + } > + > ret = -ENODEV; > if ( domctl->u.assign_device.dev != XEN_DOMCTL_DEV_PCI ) > break; > @@ -1643,6 +1650,13 @@ int iommu_do_pci_domctl( > break; > > case XEN_DOMCTL_deassign_device: > + /* Don't support self-(de)assignment of devices */ ... this one only about de-assignment. I may take the liberty to do this edit if I end up committing this. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |