From fernan.aguero@gmail.com  Fri Oct 24 13:15:12 2008
Return-Path: <fernan.aguero@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 30713106567C
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 24 Oct 2008 13:15:12 +0000 (UTC)
	(envelope-from fernan.aguero@gmail.com)
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187])
	by mx1.freebsd.org (Postfix) with ESMTP id B41448FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 24 Oct 2008 13:15:11 +0000 (UTC)
	(envelope-from fernan.aguero@gmail.com)
Received: by nf-out-0910.google.com with SMTP id h3so376302nfh.33
        for <FreeBSD-gnats-submit@freebsd.org>; Fri, 24 Oct 2008 06:15:10 -0700 (PDT)
Received: by 10.210.111.4 with SMTP id j4mr2261901ebc.170.1224852412986;
        Fri, 24 Oct 2008 05:46:52 -0700 (PDT)
Received: by 10.210.136.13 with HTTP; Fri, 24 Oct 2008 05:46:52 -0700 (PDT)
Message-Id: <520894aa0810240546j2ef80957ub0259f2f4540a801@mail.gmail.com>
Date: Fri, 24 Oct 2008 10:46:52 -0200
From: "Fernan Aguero" <fernan@iib.unsam.edu.ar>
Sender: fernan.aguero@gmail.com
To: FreeBSD-gnats-submit@freebsd.org
Cc: "John Baldwin" <jhb@freebsd.org>, d@delphij.net, re@freebsd.org
Subject: [request] include fix for ServerWorks HT1000 in next 7.1 BETA/RC

>Number:         128338
>Category:       kern
>Synopsis:       include fix for ServerWorks HT1000 in next 7.1 BETA/RC
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    jhb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 24 13:20:01 UTC 2008
>Closed-Date:    Fri Oct 24 18:25:54 UTC 2008
>Last-Modified:  Fri Oct 24 18:25:54 UTC 2008
>Originator:     Fernan Aguero
>Release:        FreeBSD 6.0-RELEASE-p4 i386
>Organization:
IIB-UNSAM
>Environment:

System: FreeBSD omega.iib.unsam.edu.ar 6.0-RELEASE-p4 FreeBSD
6.0-RELEASE-p4 #0: Wed Jan 25 12:43:39 ART 2006
fernan@omega.iib.unsam.edu.ar:/usr/obj/usr/src/sys/OMEGA i386

        <machine, os, target, libraries (multiple lines)>
>Description:
        <precise description of the problem (multiple lines)>

SATA support for the ServerWorks HT1000 chipset is bad/lacking in
FreeBSD-7.x, causing data corruption when disks are used in ATA mode.
Boxes using this chipset (like the Dell PowerEdge SC1435) cannot boot
FreeBSD-7.0 nor the latest 7.1-BETA.

I have tested the patch available at
http://www.freebsd.org/~jhb/patches/ata_ht1000.patch
to replace the GENERIC kernel in the 7.1-BETA ISO and was able to
boot/install and successfully use this patched 7.1 on my Dell
PowerEdge.
(See: http://lists.freebsd.org/pipermail/freebsd-stable/2008-October/045923.html)

The box is now running Apache/MySQL succesfully; and I have
successfully rebuilt world/kernel (RELENG_7 + ata_ht1000 patch) in
this box.

It would be a good idea to have this patch included in the next
7.1-BETA or RELEASE CANDIDATE, for widespread testing.

Otherwise, we would be accumulating two releases with bad or no
support for this chipset!
(kern/119851 shows another user just bitten by the same bug)

PS: I am sending this PR again (sorry of CCed parties get the same
message again) because the original PR never arrived at freebsd.org.

>How-To-Repeat:
        <code/input/activities to reproduce the problem (multiple lines)>

>Fix:

        <how to correct or work around the problem, if known (multiple lines)>

 The following patch worked for me:
 http://www.freebsd.org/~jhb/patches/ata_ht1000.patch
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: delphij 
State-Changed-When: Fri Oct 24 18:24:26 UTC 2008 
State-Changed-Why:  
The proposed change is already MFC'ed by jhb@. 


Responsible-Changed-From-To: freebsd-bugs->jhb 
Responsible-Changed-By: delphij 
Responsible-Changed-When: Fri Oct 24 18:24:26 UTC 2008 
Responsible-Changed-Why:  
The proposed change is already MFC'ed by jhb@. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=128338 
>Unformatted:
