[Linux Megaraid SAS driver] bug report

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

 



Hello,

I'm a linux sysadmin working with Linux in a large company, and we are encountering what seems to be a regression bug with the Megaraid SAS RAID driver.

The issue is performance related , when we compile the linux kernel in the i386 (32 bits) architecture and activate the 64Gb High Memory support. The hardware we are using is the Dell M610 Poweredge blade server.

Here is the exact description of the problem :

- we compile the kernels by typing 'make defconfig' , and then 'make nconfig' and changing only two things : - the two drivers we need for the kernel to work on the server (NIC and 'SCSI low-level drivers' -> 'LSI Logic MegaRAID SAS RAID Module').
  - the architecture and the support for high memory .

- when we run the kernel, here are the performances we obtain :


With 3.3.x and 3.4.x kernels (including the latest 3.4.16 kernel)
-----------------------------------------------------------------
- when compiled for the x86_64 architecture, or for the i386 32 bits architecture with 4Gb high memory support , we obtain some good performance for disk data transfer ( more or less 250 Mb/s ). - but with i386 architecture and 64 Gb High Memory support , performances decrease in a +200 factor : we obtain only 1 Mb/s data transfer rate ).


with 3.6.x kernels (including the latest 3.6.4 kernel)
------------------------------------------------------
- a similar problem occurs, but performance falls less drastically : we obtain a 25 Mb/s transfer rate.


with 3.2.x kernels
------------------
- no problem occurs ; we have good data transfers , even in 64 Gb High Memory mode.


We measure data transfers by typing the following command:
dd if=/dev/zero of=./foobar bs=1000 count=10000

The distribution we are using for the tests is a just-installed i386 Debian 6.0 "squeeze".

When using some other drivers (such as the 'MPT fusion' driver) on some other models
 of servers, we have no problems .


Could you help us determining what goes wrong ... ?
Of course, we can send you any information (such as debug logs, kernel .config files ...) you may need to do so ...

Have a nice day,

best regards

Jérémie GUILLAUME


--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux