Skip to contentSkip to conversation

New: mptsas & poor performance

Bugme-new Andrew Morton 2 participants 2 messages Apr 5, 2010 – Apr 8, 2010 1 message not in the archive SCSI

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw

(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).

scsi_drivers-other reports don't appear to be coming out on the linux-scsi list.

Quoted 32 lines · On Sat, 3 Apr 2010 21:16:31 GMT [email protected] wrote:

https://bugzilla.kernel.org/show_bug.cgi?id=15688

Summary: mptsas & poor performance
Product: SCSI Drivers
Version: 2.5
Kernel Version: 2.6.34-020634rc1
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Other
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: No

The mptsas module from LSI's website, v4.18.00.00, performs much better than the mptsas module included in the kernel, v3.something.

I'm only comparing sequential writes (dd if=/dev/zero of=zeros bs=1M), but...

6 drive MD RAID5 with fresh btrfs, writing 10GB of zeros with dd, kernel version: <200MB/sec
LSI's v4.18.00.00: 395MB/sec

Pretty big difference. I've gone back and forth a few times, enabling/disabling write cache on the drives, enabling/disabling ioc, enabling/disabling filesystem barriers... I can make small changes in performance but nothing compares to simply updating to v4.18.00.00.

#2 lore raw

Andrew,

Today I tried same steps as mentioned by you. In my case I am able to see both the drivers Performance is similar.

3.4.14 is driver version available at kernel.org
4.22.00.00 is driver LSI internally uses. [4.18.00.00 does not have support for 2.6.34 kernel] I guess you must have done some changes to make sure 4.18.00.00 works with 2.6.34-020634rc1.

Both the case I am getting 190~210MB/sec.

Can you help me to reproduce ~395MB/sec using 4.18.00.00 ?

~Kashyap

Quoted 62 lines

-----Original Message-----
From: [email protected] [mailto:linux-scsi- [email protected]] On Behalf Of Andrew Morton
Sent: Tuesday, April 06, 2010 2:05 AM
To: [email protected]; Moore, Eric
Cc: [email protected]; bugme- [email protected]; [email protected]
Subject: Re: [Bugme-new] [Bug 15688] New: mptsas & poor performance

(switched to email. Please respond via emailed reply-to-all, not via the
bugzilla web interface).

scsi_drivers-other reports don't appear to be coming out on the linux-scsi list.

Quoted 18 lines · On Sat, 3 Apr 2010 21:16:31 GMT [email protected] wrote:

https://bugzilla.kernel.org/show_bug.cgi?id=15688

Summary: mptsas & poor performance
Product: SCSI Drivers
Version: 2.5
Kernel Version: 2.6.34-020634rc1
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Other
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: No

Quoted 1 line

The mptsas module from LSI's website, v4.18.00.00, performs much

better than

Quoted 3 lines

the mptsas module included in the kernel, v3.something.

I'm only comparing sequential writes (dd if=/dev/zero of=zeros

bs=1M), but...

Quoted 8 lines

6 drive MD RAID5 with fresh btrfs, writing 10GB of zeros with dd, kernel version: <200MB/sec
LSI's v4.18.00.00: 395MB/sec

Pretty big difference. I've gone back and forth a few times, enabling/disabling write cache on the drives, enabling/disabling ioc, enabling/disabling filesystem barriers... I can make small changes

in

Quoted 2 lines

performance but nothing compares to simply updating to v4.18.00.00.

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