[kernel-xen] Fwd: Re: Dell PowerEdge R720

Steven Haigh netwiz at crc.id.au
Tue May 22 03:17:35 EST 2012


For the list archives...

-------- Original Message --------
Subject: 	Re: Dell PowerEdge R720
Date: 	Mon, 21 May 2012 07:59:43 -0700 (PDT)
From: 	Dr. Baud <drbaud at yahoo.com>
Reply-To: 	Dr. Baud <drbaud at yahoo.com>
To: 	Steven Haigh <netwiz at crc.id.au>


Updated the megaraid_sas driver to 5.30 and life is good (thus far).
Thanks for your help.

http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/Scientific_Linux5_5_05_30.zip

------------------------------------------------------------------------
*From:* Dr. Baud <drbaud at yahoo.com>
*To:* Steven Haigh <netwiz at crc.id.au>
*Sent:* Monday, May 21, 2012 9:01 AM
*Subject:* Re: Dell PowerEdge R720


Both kernels complain about the collision.

But your comment about updating initrd gave me some direction. I copied
the driver from -220 and updated my .57-1 intrd and now I get:

megaraid_sas: disagrees about version of symbol module_layout

So, I download the 5.40 megaraid_sas driver and am attempting to build it:

make -C /lib/modules/2.6.32.57-1.el6xen.x86_64/build M=$PWD modules
make: Entering directory `/usr/src/kernels/2.6.32.57-1.el6xen.x86_64'
CC [M] /root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.o
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c: In function
`megasas_ch
ange_queue_depth':
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c:3203: error:
`SCSI_QDEPT
H_DEFAULT' undeclared (first use in this function)
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c:3203: error:
(Each undec
lared identifier is reported only once
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c:3203: error: for
each fu
nction it appears in.)
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c: At top level:
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c:3231: warning:
initializ
ation from incompatible pointer type
/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.c:5149: warning:
initializ
ation from incompatible pointer type
make[1]: *** [/root/src/megaraid_sas-v00.00.05.40/megaraid_sas_base.o]
Error 1
make: *** [_module_/root/src/megaraid_sas-v00.00.05.40] Error 2
make: Leaving directory `/usr/src/kernels/2.6.32.57-1.el6xen.x86_64'

I might jump back to 4.33 to see if it will compile without too much
trouble. Thanks for the help.




------------------------------------------------------------------------
*From:* Dr. Baud <drbaud at yahoo.com>
*To:* Steven Haigh <netwiz at crc.id.au>
*Sent:* Monday, May 21, 2012 7:23 AM
*Subject:* Re: Dell PowerEdge R720


No change. But I do notice messages booting el6xen that are not present
with the straight up SL6:

pci 0000:02:00.1: BAR 6: address space collision on of device
[0xdc000000-0xdc03ffff]
pci 0000:01:00.1: BAR 6: address space collision on of device
[0xdc000000-0xdc03ffff]

------------------------------------------------------------------------
*From:* Steven Haigh <netwiz at crc.id.au>
*To:* Xen Dom0 kernel for EL6 <kernel-xen at lists.wireless.org.au>
*Cc:* Dr. Baud <drbaud at yahoo.com>
*Sent:* Monday, May 21, 2012 6:44 AM
*Subject:* Re: Dell PowerEdge R720

Just having a quick look...

The 2208 is (should?) be supported by the MegaRAID SAS module which is
selected as a module:

config-2.6.32.common:CONFIG_MEGARAID_SAS=m

Maybe you can try rebuilding the initrd with something like:
mkinitrd --preload megaraid_sas <initrd-image> <kernel-version>

-- 
Steven Haigh

Email: netwiz at crc.id.au <mailto:netwiz at crc.id.au>
Web: http://www.crc.id.au
Phone: (03) 9001 6090 - 0412 935 897
Fax: (03) 8338 0299

On 21/05/2012 9:23 PM, Dr. Baud wrote:
  >
  > Anybody have any luck with 2.6.32.57-1.el6xen.x86_64 and an R720? SL6
  > (2.6.32-220.el6.x86_64) runs fine but the Xen Dom0 kernel fails to see
  > the MegaRAID SAS 2208 controller.
  >
  > Dr.
  >
  >
  > _______________________________________________
  > kernel-xen mailing list
  > kernel-xen at lists.wireless.org.au
<mailto:kernel-xen at lists.wireless.org.au>
  > http://lists.wireless.org.au/mailman/listinfo/kernel-xen









More information about the kernel-xen mailing list