WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] san fibrechannel device in HVM domU

To: gerhard.possler@xxxxxxxxxx
Subject: Re: [Xen-users] san fibrechannel device in HVM domU
From: "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 20 Feb 2008 09:49:06 +0100
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 20 Feb 2008 00:50:05 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: L00 bugdead prods.
Reply-to: Sebastian Reitenbach <sebastia@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Gerhard Possler <gerhard.possler@xxxxxxxxxx> wrote:
> hmm....
>
> howmany HBA's do you have in the box? ... because i saw this massage with
> 2 HBA's with activated BIOS on both ... i think we solved this problem by
> disabling the BIOS on one HBA, but i'm not sure anymore. This could be the
same problem on Win HVM but you do have  /var/log/messages on that... You
> could also run an Linux in HVM mode but i think you get the same errors.

sorry for my late reply, got a bit sick inbetween. I checked the adapter
configuration. The BIOS already was disabled, there is also only one adaptor
in the box. I think it's just that I need that VT-d in the processor.

thanks
Sebastian

>
> Mit freundlichen Grüßen / with kind regards
>
> Gerhard Possler
> IT Architect
> IBM Enterprise Linux Services
> ELS Wiki@IBM (only accessible via IBM intranet)
> IT-Services and Solutions GmbH
> Rathausstr. 7, D-09111 Chemnitz
> Geschäftsführung: Rainer Laier, Michael Mai
> Sitz der Gesellschaft: Chemnitz
> Registergericht: Amtsgericht Chemnitz, HRB 18409
> http://www.itsas.de/
> gerhard.possler@xxxxxxxxxx
> Mobil +49 (0) 160 90578637
>
>
>
>
> "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
> 12.02.2008 15:32
> Please respond to
> "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
>
>
> To
> Gerhard Possler/Germany/IBM@IBMDE
> cc
> xen-users@xxxxxxxxxxxxxxxxxxx
> Subject
> Re: [Xen-users] san fibrechannel device in HVM domU
>
>
>
>
>
>
> Gerhard Possler <gerhard.possler@xxxxxxxxxx> wrote:
> > btw... did you tried with Linux in DomU?
>
> I just did that, and it starts the PVM domU, well, the driver doesn't
> load,
> because of this error message:
>
> QLogic Fibre Channel HBA Driver
> PCI: Enabling device 0000:00:00.0 (0000 -> 0003)
> qla2xxx 0000:00:00.0: Found an ISP2422, irq 21, iobase 0xffffc200001c8000
> qla2xxx 0000:00:00.0: Memory Allocation failed - rlc<4>qla2xxx
> 0000:00:00.0:
> Memory Allocation failed - rlc<4>qla2xxx 0000:00:00.0: Memory Allocation
> failed - rlc<4>qla2xxx 0000:00:00.0: Memory Allocation failed -
> rlc<4>qla2xxx 0000:00:00.0: Memory Allocation failed - rlc<4>qla2xxx
> 0000:00:00.0: Memory Allocation failed - rlc<4>qla2xxx 0000:00:00.0:
> Memory
> Allocation failed - rlc<4>qla2xxx 0000:00:00.0: Memory Allocation failed -
> rlc<4>qla2xxx 0000:00:00.0: Memory Allocation failed - rlc<4>qla2xxx
> 0000:00:00.0: Memory Allocation failed - rlc<4>qla2xxx 0000:00:00.0:
> Memory
> Allocation failed - rlc<4>qla2x00_mem_alloc(): **** FAILED ****
> qla2xxx 0000:00:00.0: [ERROR] Failed to allocate memory for adapter
> Trying to free free IRQ21
> qla2xxx: probe of 0000:00:00.0 failed with error -12
>                                                                       done
> and then on the domU:
> lspci | grep Q
> 00:00.0 Fibre Channel: QLogic Corp. QLA2422 Fibre Channel Adapter (rev 02)
>
> shutting down this PVM, and then trying to start the Windows HVM, produces
> the mentioned error message.
>
> kind regards
> Sebastian
>
> >
> > I meen PVM guest?
> >
> > Mit freundlichen Grüßen / with kind regards
> >
> > Gerhard Possler
> > IT Architect
> > IBM Enterprise Linux Services
> > ELS Wiki@IBM (only accessible via IBM intranet)
> > IT-Services and Solutions GmbH
> > Rathausstr. 7, D-09111 Chemnitz
> > Geschäftsführung: Rainer Laier, Michael Mai
> > Sitz der Gesellschaft: Chemnitz
> > Registergericht: Amtsgericht Chemnitz, HRB 18409
> > http://www.itsas.de/
> > gerhard.possler@xxxxxxxxxx
> > Mobil +49 (0) 160 90578637
> >
> >
> >
> >
> > "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
> > 12.02.2008 14:29
> > Please respond to
> > "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
> >
> >
> > To
> > sebastia@xxxxxxxxxxxxxxxxxxxx, Gerhard Possler/Germany/IBM@IBMDE
> > cc
> > xen-users@xxxxxxxxxxxxxxxxxxx
> > Subject
> > Re: [Xen-users] san fibrechannel device in HVM domU
> >
> >
> >
> >
> >
> >
> > Hi,
> > Gerhard Possler <gerhard.possler@xxxxxxxxxx> wrote:
> > > Hi Sebastian,
> > >
> > > can you post the vm config file? i saw some problems when i use the
> long
> > > form:
> > >
> > > pci=[ '0000:01:00.0','0000:01:01.0' ]
> > >
> > > in my file i use the short form:
> > >
> > > pci=[ '01:00.0','01:01.0' ]
> >
> > I just tried the short form, as xm create parameter, and in the
> > configuration file, but with the same error message all the time. Here
> is
> > my
> > domU configuration:
> >
> > ostype="windowsxp"
> > name="SERVER2003"
> > memory=511
> > vcpus=1
> > uuid="0a03ad93-9ead-43db-ef0c-09349db88a2e"
> > on_crash="destroy"
> > on_poweroff="destroy"
> > on_reboot="destroy"
> > localtime=1
> > builder="hvm"
> > extid=0
> > device_model="/usr/lib/xen/bin/qemu-dm"
> > kernel="/usr/lib/xen/boot/hvmloader"
> > boot="d"
> > pci=[ '02:01.0' ]
> > disk=[ 'file:/var/lib/xen/images/SERVER2003/disk0,hda,w',
> >         'file:/vms/windowsxp.img,hdc:cdrom,r', ]
> > vif=[ 'mac=00:16:3e:1d:6c:e8,model=rtl8139,type=ioemu', ]
> > vnc=1
> > #vncunused=1
> > vncconsole=1
> > apic=0
> > acpi=1
> > pae=1
> > usb=1
> > usbdevice='tablet'
> > serial="pty"
> >
> > The Windows domU is booting, without the pci line using above
> > configuration
> > file.
> >
> > >
> > > also i use in /boot/grub/menu.lst:
> > > title XEN -- openSUSE 10.3 - PAE
> > >     root (hd0,4)
> > >     kernel /xen-pae.gz
> > >     module /vmlinuz-2.6.22.13-0.3-xenpae
> > > root=/dev/mapper/nvidia_deihceca_part7 vga=normal
> > > resume=/dev/mapper/nvidia_deihceca_part6 splash=silent showopts
> > > pciback.hide=(0000:01:00.0)(0000:01:01.0)
> > >     module /initrd-2.6.22.13-0.3-xenpae
> > >
> > > and at least in /etc/init.d/boot.local:
> > >
> > > # HFC ISDN PCI Devices remove from Dom0 and also set permissive
> > > modprobe pciback hide='(01:00.0)(01:01.0)'
> > > echo -n 0000:01:00.0 > sys/bus/pci/drivers/pciback/permissive
> > > echo -n 0000:01:01.0 > sys/bus/pci/drivers/pciback/permissive
> > what is this doing? the howto only told me to do:
> > echo -n "<Your PCI ID>" > /sys/bus/pci/drivers/pciback/new_slot
> > echo -n "<Your PCI ID>" > /sys/bus/pci/drivers/pciback/bind
> >
> >
> >
> > I don't have it hardcoded yet to the grub.conf, just have done all the
> > stuff
> > manually, as in the howto described. The dom0 did not saw the device
> > anymore. However, when starting, the error message below:
> >
> > >
> > > xm create pci=0000:02:01.0 SERVER2003
> > > Using config file "./SERVER2003".
> > > Error: Fail to assign device(2:1.0): maybe VT-d is not enabled, or the
> > > device is not exist, or it has already been assigned to other domain
> > >
> >
> >
> > >
> > > well as you see i use ISDN Cards and not HBA'a... but it should work
> > also
> > > with that.
> > However, maybe that is the difference, as the error message says I do
> not
> > have VT-d enabled, what I cannot do, as I am on a AMD based box, or does
> > the
> > AMD Vanderbilt provides equivalents?
> > More on VT-d here:
> > http://softwarecommunity.intel.com/articles/eng/1416.htm
> >
> > Do I have just only the wrong hardware, or should I be able to use a SAN
> > card in a domU in general?
> >
> > thanks
> > Sebastian
>
>
>


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

<Prev in Thread] Current Thread [Next in Thread>