I''m trying to use dom0 DMA pass-through (i.e. without IOMMU translation), and I can''t seen to get it to work. According to this: http://wiki.xen.org/wiki/VTd_HowTo the required incantation is iommu=pass-through But even though I added that to the command-line: (XEN) Command line: noreboot dom0_vcpus_pin iommu=pass-through iommu_inclusive_mapping=1 loglvl=all guest_loglvl=all unrestricted _guest=1 msi=1 xl dmesg shows: (XEN) Intel VT-d Dom0 DMA Passthrough not enabled. How do I enable this? Gordan
Am 11.09.13 01:36, schrieb Gordan Bobic:> I''m trying to use dom0 DMA pass-through (i.e. without IOMMU > translation), and I can''t seen to get it to work. According to this: > > http://wiki.xen.org/wiki/VTd_HowTo > > the required incantation is iommu=pass-throughI think I remember that, for consistency''s sake with other parameters, the option''s name was changed to "dom0-passthrough" at some time. It might make sense to do a grep on your (uncompressed) xen-kernel and see whether you can find the string "pass-through" in your binary. For my kernel (xen-version is 4.2.2) I couldn''t find any occurenec of "pass-through" but rather only "dom0-passthrough" which seems to confirm my suscpicion. KK> > But even though I added that to the command-line: > (XEN) Command line: noreboot dom0_vcpus_pin iommu=pass-through > iommu_inclusive_mapping=1 loglvl=all guest_loglvl=all unrestricted > _guest=1 msi=1 > > xl dmesg shows: > > (XEN) Intel VT-d Dom0 DMA Passthrough not enabled. > > How do I enable this? > > Gordan > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users
On Wed, 11 Sep 2013 10:11:34 +0200, Atom2 <ariel.atom2@web2web.at> wrote:> Am 11.09.13 01:36, schrieb Gordan Bobic: >> I''m trying to use dom0 DMA pass-through (i.e. without IOMMU >> translation), and I can''t seen to get it to work. According to this: >> >> http://wiki.xen.org/wiki/VTd_HowTo >> >> the required incantation is iommu=pass-through > I think I remember that, for consistency''s sake with other > parameters, the option''s name was changed to "dom0-passthrough" at > some time. > > It might make sense to do a grep on your (uncompressed) xen-kernel > and see whether you can find the string "pass-through" in your > binary. > For my kernel (xen-version is 4.2.2) I couldn''t find any occurenec of > "pass-through" but rather only "dom0-passthrough" which seems to > confirm my suscpicion.Thanks for that. Grep confirms your findings. I''ll try that. Gordan