Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756111AbZAHOUr (ORCPT ); Thu, 8 Jan 2009 09:20:47 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754501AbZAHOUd (ORCPT ); Thu, 8 Jan 2009 09:20:33 -0500 Received: from lucidpixels.com ([75.144.35.66]:57549 "EHLO lucidpixels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752038AbZAHOUb (ORCPT ); Thu, 8 Jan 2009 09:20:31 -0500 Date: Thu, 8 Jan 2009 09:20:30 -0500 (EST) From: Justin Piszcz To: linux-kernel@vger.kernel.org cc: linux-raid@vger.kernel.org, linux-ide-arrays@lists.math.uh.edu Subject: [Benchmarks] How do I set the memory invalidate bit for a 3ware 9550SXU-12 controller? Message-ID: User-Agent: Alpine 1.10 (DEB 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5911 Lines: 104 System = RHEL5 x86_64 Kernel = 2.6.18-53.1.13.el5 Per: http://makarevitch.org/rant/raid/ It states: "A potential culprit, at least for slow write operations, lies in Q12546. I played with setpci in order to enable this ''Memory Write and Invalidate' (lspci now shows that the 3Ware controller 9550 is in 'MemWINV+' instead of 'MemWINV-' mode), maybe enhancing write throughput. The 9650 is in 'MemWINV-' mode. This seems somewhat frequent with SuperMicro mainboards, check this with your system integrator or SuperMicro support service. This may be somewhat tied to the "interleaved memory". With the 9650 my PCI parameters are as follows:" Links to: http://www.3ware.com/KB/article.aspx?id=12546 How do I change MemWINV+ to MemWINV- using setpci? 03:01.0 RAID bus controller: 3ware Inc 9550SX SATA-RAID Subsystem: 3ware Inc 9550SX SATA-RAID Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- 200MiB/s for sequential reads and writes. Justin. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/