From owner-freebsd-bugs Sat Mar 22 19:10: 8 2003 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B45537B401 for ; Sat, 22 Mar 2003 19:10:07 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86D8F43FAF for ; Sat, 22 Mar 2003 19:10:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2N3A5NS073292 for ; Sat, 22 Mar 2003 19:10:05 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2N3A5oI073291; Sat, 22 Mar 2003 19:10:05 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD65437B401 for ; Sat, 22 Mar 2003 19:03:39 -0800 (PST) Received: from ecserv1.uwaterloo.ca (ecserv1.uwaterloo.ca [129.97.50.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2213543F3F for ; Sat, 22 Mar 2003 19:03:39 -0800 (PST) (envelope-from bruce@ecserv1.uwaterloo.ca) Received: from ecserv1.uwaterloo.ca (localhost.uwaterloo.ca [127.0.0.1]) by ecserv1.uwaterloo.ca (8.12.6/8.12.6) with ESMTP id h2N33faC075485; Sat, 22 Mar 2003 22:03:41 -0500 (EST) (envelope-from bruce@ecserv1.uwaterloo.ca) Received: (from bruce@localhost) by ecserv1.uwaterloo.ca (8.12.6/8.12.6/Submit) id h2N33fZ6075484; Sat, 22 Mar 2003 22:03:41 -0500 (EST) Message-Id: <200303230303.h2N33fZ6075484@ecserv1.uwaterloo.ca> Date: Sat, 22 Mar 2003 22:03:41 -0500 (EST) From: Bruce Campbell Reply-To: Bruce Campbell To: FreeBSD-gnats-submit@FreeBSD.org Cc: bruce@engmail.uwaterloo.ca X-Send-Pr-Version: 3.113 Subject: kern/50201: 3ware RAID 5 resulting in data corruption Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 50201 >Category: kern >Synopsis: 3ware RAID 5 resulting in data corruption >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 22 19:10:05 PST 2003 >Closed-Date: >Last-Modified: >Originator: Bruce Campbell >Release: FreeBSD 4.7-RELEASE i386 >Organization: University of Waterloo >Environment: System: FreeBSD ecserv1.uwaterloo.ca 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct 9 15:08:34 GMT 2002 root@builder.freebsdmall.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: A system with a 3ware 7500-8 card, and 6 Western Digital 200 GB drives, RAID 5, experiences data corruption repeatably. Complete details are at: http://www.freebsd.uwaterloo.ca/twiki/bin/view/Freebsd/BackupServerProblem The 3ware card has up to date firmware. 3ware tech support advises: "We do not support FreeBSD plus the current driver for FreeBSD has not been updated for some time to keep up with firmware changes. Please try linux instead" The author of the driver, Michael Smith, advises he has not worked on the driver in a number of years. There are reports from linux and Windows users reporting corruption when drivers and firmware were not in sync. >How-To-Repeat: Install system, and copy 250GB of data or so to the partition, and then compare the data to the originals, and some of the files show corruption, on 16K boundaries. >Fix: The use of RAID 10 instead of RAID 5 works fine. The use of RAID 5 with 3wares Write Cache turned off works fine (but slowly on writes) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message