[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] PCI Passthrough for Windows error


  • To: billy lau <billylau1@xxxxxxxxx>
  • From: colchaodemola <colchaodemola@xxxxxxxxx>
  • Date: Sun, 16 Nov 2008 20:05:48 -0300
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 16 Nov 2008 15:06:50 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=CHLsULRlMC98XSQ0e+M41zCojraTFkNGRUXHHe2CWi5/ShI/nra78Lp0rLVk/jAnTZ 3GCH6qs93mhfrtJPLzrUlSMox3KpCsNx96In6Et36I2HFwE3kvgC1sdhpVzKe6SS8kFF w3q/e6Vf6UxgVsnNNw4IzRV2tgmmKR+Gd7qPw=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

billy lau wrote:


On Sun, Nov 16, 2008 at 4:18 PM, colchaodemola <colchaodemola@xxxxxxxxx <mailto:colchaodemola@xxxxxxxxx>> wrote:



    Todd Deshane wrote:
    >
    > On Tue, Nov 11, 2008 at 3:16 PM, billy lau <billylau@xxxxxxxxx
    <mailto:billylau@xxxxxxxxx>> wrote:
    >>
    >>
    >> On Tue, Nov 11, 2008 at 3:13 PM, Todd Deshane
    <deshantm@xxxxxxxxx <mailto:deshantm@xxxxxxxxx>> wrote:
    >>>
    >>> On Tue, Nov 11, 2008 at 3:09 PM, billy lau <billylau@xxxxxxxxx
    <mailto:billylau@xxxxxxxxx>> wrote:
    >>> >
    >>> >
    >>> > On Tue, Nov 11, 2008 at 3:03 PM, Todd Deshane
    <deshantm@xxxxxxxxx <mailto:deshantm@xxxxxxxxx>>
    >>> > wrote:
    >>> >>
    >>> >> On Tue, Nov 11, 2008 at 2:47 PM, billy lau
    <billylau@xxxxxxxxx <mailto:billylau@xxxxxxxxx>>
    >>> wrote:
    >>> >> > Hi, sorry, it took me quite a while, because I was trying
    other
    >>> ways
    >>> >> > to
    >>> >> > get
    >>> >> > around htis prblem, but it seems like I cannot get pass this.
    >>> >> >
    >>> >> > Attached is the output from
    >>> >> > lspci -tv
    >>> >> > lspci -xxx -vvv
    >>> >> > xm pci-list-assignable-devices returns nothing
    >>> >> > ls /sys/bus/pci/drivers/pciback*
    >>> >> > grep hide /boot/grub/menu.lst
    >>> >> >
    >>> >> > The Linux guest taht worked before was PV.
    >>> >> >
    >>> >> > xm dmesg shows
    >>> >> > (XEN) HVM: VMX enabled
    >>> >> > and
    >>> >> > (XEN) I/O virtualisation disabled
    >>> >> > (XEN) Xen trace buffers: disabled
    >>> >> >
    >>> >> > I'm not sure if this means iommu is disabled. If it is,
    what should
    >>> I
    >>> >> > do
    >>> >> > to
    >>> >> > enable it? Thanks,
    >>> >> > - billy
    >>> >> >
    >>> >>
    >>> >> There is a separate bios option to enable the IOMMU (VT-d) (IO
    >>> >> virtualization support)
    >>> >>
    >>> >> Did you verify that your Chipset support VT-d? That is the
    first
    >>> step.
    >>> >
    >>> >
    >>> > Yeah, I made sure that in my bios, under performance,
    virtualization
    >>> is
    >>> > turned on, and also IOMMU is turned on. My chipset is
    Intel(R) Xeon(R)
    >>> > E5430
    >>> > @ 2.66GHz. I googled that up, it supports VT-d. What do you
    mean by a
    >>> > _separate_ bios option?
    >>> >
    >>>
    >>> VT (virtualization support) has a bios option, VT-d (IO
    virtualizaiton)
    >>> has
    >>> another.
    >>
    >> I see. Yes, I have confirmed that both options are on in the bios.
    >>
    >>>
    >>> Did you turn the computer off (not just restart) after setting
    that
    >>> option?
    >>
    >> Yes.
    >>
    >>>
    >>> The xm dmesg should show that I/O virtualization is enabled.
    >>
    >> Doing another xm dmesg, it still shows (XEN) I/O virtualisation
    disabled.
    >> Any other thoughts on how to turn it on?
    >>
    >
    > What version of Xen?
    >
    > Have you or could you try xen-unstable?
    >
    > Cheers,
    > Todd
    >
    > --
    > Todd Deshane
    > http://todddeshane.net
    > http://runningxen.com
    >
    > _______________________________________________
    > Xen-users mailing list
    > Xen-users@xxxxxxxxxxxxxxxxxxx <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>
    > http://lists.xensource.com/xen-users
    >
    >


    I am having the same problem though my architecture is a little
    different.
    I am running red hat 5 ES and compiled xen 3.3 from source ...
    Processor is AMD DUAL OPTERON 2218

    processor       : 0
    vendor_id       : AuthenticAMD
    cpu family      : 15
    model           : 65
    model name      : Dual-Core AMD Opteron(tm) Processor 2218
    SUN ULTRA 40 M2
    I have IOMMU enabled in BIOS, but i always get io virtualization
    disabled.
    Am i missing anything ? Does it AMD IOMMU supported ?
    I am gonna try xen unstable and see if it works.


Did you add the line iommu=1 in the grub's menu on the kernel line?

Yeah. Still can not get it work.





    --
    View this message in context:
    
http://www.nabble.com/PCI-Passthrough-for-Windows-error-tp20038846p20487119.html
    Sent from the Xen - User mailing list archive at Nabble.com.


    _______________________________________________
    Xen-users mailing list
    Xen-users@xxxxxxxxxxxxxxxxxxx <mailto:Xen-users@xxxxxxxxxxxxxxxxxxx>
    http://lists.xensource.com/xen-users




_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.