Edwards, Nigel \(Nigel Edwards\)
2006-Mar-17 15:45 UTC
[Xen-users] Problems booting Xen 3.0.1 with Qlogic 2312 cards
Hi, Has anybody successfully booted Xen 3.0.1 with Qlogic 2312 cards? Our environment is an HP ProLiant BL25p G1, dual processor AMD Opteron machine with 8GB RAM. The card has two ports, meaning it will present itself as having two QLA2312 circuits. We have built Xen with "XEN_TARGET_X86_PAE=y" and recompiled the Qlogic drivers with debugging turned on. It seems to be hanging in the initialization stage - it doesn''t look like the kprint of the NVRAM contents is completing. This happens when we insmod qla2300.ko in initrd-2.6.12.6-xen - details below. Any advice, help or hints would be appreciated. Cheers, Nigel. Loading kernel/drivers/scsi/scsi_mod.ko SCSI subsystem initialized Loading kernel/drivers/scsi/sd_mod.ko Loading kernel/drivers/block/cciss.ko HP CISS Driver (v 2.6.6) ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 7 PCI: setting IRQ 7 as level-triggered ACPI: PCI Interrupt 0000:03:02.0[A] -> Link [LNKA] -> GSI 7 (level, low) -> IRQ 7 cciss: using DAC cycles Loading kernel/drivers/scsi/scsi_transport_fc.ko Loading kernel/drivers/scsi/qla2xxx/qla2xxx.ko ql2xmaxqdepth=16 qlport_down_retr y=30 ql2xloginretrycount=30 QLogic Fibre Channel HBA Driver Loading kernel/drivers/scsi/qla2xxx/qla2300.ko ACPI: PCI Interrupt 0000:06:01.0[A] -> Link [LNKA] -> GSI 7 (level, low) -> IRQ 7 qla2300 0000:06:01.0: Found an ISP2312, irq 7, iobase 0xee02a000 qla2300 0000:06:01.0: Configuring PCI space... Hardware identified as QLA2312 qla2300 0000:06:01.0: Configure NVRAM parameters... scsi(0): Contents of NVRAM 0 1 2 3 4 5 6 7 8 9 Ah Bh Ch Dh Eh Fh -------------------------------------------------------------- 49 53 50 20 01 00 01 00 06 e0 00 08 00 01 10 **** This is as far as it gets. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
John S Little
2006-Mar-17 20:27 UTC
[Xen-users] Re: Problems booting Xen 3.0.1 with Qlogic 2312 cards
Nigel.. We are using qla2342 which I believe is the same kernel driver and attaching to an emc cx600. The machine is a sun box using dual amd 64 dual core processors, 4gb ram (not pae enabled) and running sles 9. We are running the stock xen 3.0.1 source download.> Hi, > Has anybody successfully booted Xen 3.0.1 with Qlogic 2312 cards? Our > environment is an HP ProLiant BL25p G1, dual processor AMD Opteron > machine > with 8GB RAM. The card has two ports, meaning it will present itself > as having two QLA2312 circuits. > > We have built Xen with "XEN_TARGET_X86_PAE=y" and recompiled the > Qlogic drivers with debugging turned on. It seems to be hanging in the > initialization stage - it doesn''t look like the kprint of the NVRAM > contents is completing. This happens when we insmod qla2300.ko in > initrd-2.6.12.6-xen - details below. > > Any advice, help or hints would be appreciated. > Cheers, > Nigel. >One thing that I did was get a list of modules (lsmod >somefile.txt) that sles 9 loaded in the original install and any that were scsi or qlogic related made sure those were endabled when I compiled the kernel. I got the list and compiled the xen kernel prior to booting into xen. However it looks like you have already done that. Where NVRAM is concerned I configured ours using the pdf manual available on the qlogic web site. qla2300 0000:02:05.0: Found an ISP2312, irq 24, iobase 0xffffc2000003a000 qla2300 0000:02:05.0: Configuring PCI space... qla2300 0000:02:05.0: Configure NVRAM parameters... qla2300 0000:02:05.0: Verifying loaded RISC code... qla2300 0000:02:05.0: Waiting for LIP to complete... qla2300 0000:02:05.0: Cable is unplugged... scsi1 : qla2xxx qla2300 0000:02:05.0: QLogic Fibre Channel HBA Driver: 8.00.02b5-k QLogic QLA2342 - 133MHz PCI-X to 2Gb FC, Dual Channel ISP2312: PCI-X (66 MHz) @ 0000:02:05.0 hdma+, host#=1, fw=3.03.08 IPX ACPI: PCI Interrupt 0000:02:05.1[B] -> GSI 25 (level, low) -> IRQ 25 qla2300 0000:02:05.1: Found an ISP2312, irq 25, iobase 0xffffc2000003c000 qla2300 0000:02:05.1: Configuring PCI space... qla2300 0000:02:05.1: Configure NVRAM parameters... qla2300 0000:02:05.1: Verifying loaded RISC code... qla2300 0000:02:05.1: Waiting for LIP to complete... qla2300 0000:02:05.1: LOOP UP detected (2 Gbps). qla2300 0000:02:05.1: Topology - (F_Port), Host Loop address 0xffff scsi2 : qla2xxx qla2300 0000:02:05.1: QLogic Fibre Channel HBA Driver: 8.00.02b5-k QLogic QLA2342 - 133MHz PCI-X to 2Gb FC, Dual Channel ISP2312: PCI-X (66 MHz) @ 0000:02:05.1 hdma+, host#=2, fw=3.03.08 IPX Vendor: DGC Model: RAID 5 Rev: 0216 Type: Direct-Access ANSI SCSI revision: 04 HTH John _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Jussi Hamalainen
2006-Mar-19 15:17 UTC
Re: [Xen-users] Problems booting Xen 3.0.1 with Qlogic 2312 cards
On Fri, 17 Mar 2006, Edwards, Nigel (Nigel Edwards) wrote:> Has anybody successfully booted Xen 3.0.1 with Qlogic 2312 cards?We have a Dell PE1850 with a QLA2342 and it works like a charm after I figured out which firmware version to load into the HBA.> We have built Xen with "XEN_TARGET_X86_PAE=y" and recompiled the > Qlogic drivers with debugging turned on. It seems to be hanging in the > initialization stage - it doesn''t look like the kprint of the NVRAM > contents is completing. This happens when we insmod qla2300.ko in > initrd-2.6.12.6-xen - details below.I''m also using PAE, but with xen-unstable and 2.6.16-rc5. However, I''m using qla2xxx and not qla2300. Try changing drivers if that helps? Also, you could try pulling 2.6.16-rc6 from linux-2.6-xen.hg and using that. Maybe there is something wrong with 2.6.12 and QLA FC. -- Jussi Hämäläinen +358 3 3551 8086 University of Tampere System administrator +358 50 5900641 Computer Centre ccjuha@uta.fi TietoPinni 4166 http://www.uta.fi/laitokset/tkk _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users