Re: SiI3112 SATA controller problems - status

From: Robert Watson (rwatson_at_freebsd.org)
Date: 11/30/03

  • Next message: Joe Marcus Clarke: "Re: SiI3112 SATA controller problems - status"
    Date: Sun, 30 Nov 2003 14:40:07 -0500 (EST)
    To: Joe Marcus Clarke <marcus@marcuscom.com>
    
    

    On Sun, 30 Nov 2003, Joe Marcus Clarke wrote:

    > On Fri, 2004-01-30 at 09:43, HaggeL wrote:
    > > Hi Guys :)
    > >
    > > Sorry if i waste your time. IŽm a freeBSD noob and need some help.
    > > I want to install freeBSD in januar and have some problems. I want to
    > > buy me a new harddrive, a serial ATA one, because i got the "Silicon
    > > ImageR Sil 3112A-Controller" onboard (Asus A7N8X Motherboard). I
    > > didnŽt find a driver in the Hardware Notes of FreeBSD 5.1, and on the
    > > Producer homepage are only ready Linuxkernels avaible
    > > (http://12.24.47.40/display/2n/searchDirect/?searchString=Sil+3112A&searchType=allwords&searchby=keywords&r=0.8157617).
    > > So can anyone tell me if i can get a SATA disk run? I donŽt want to
    > > boot from it, just read and write. Buying a new disk only for windows
    > > use is wasted money
    >
    > We're having a pretty lengthy discussion about these controllers on this
    > list right now. I suggest you read the archives. Bottom line, the
    > controller is supported, but it's problematic. The ATA maintainer has
    > working controllers, but there are those of us that experience data
    > corruption, and at least one user that can't use his drive at all when
    > connected to said controller.

    I believe a workaround was recently committed to improve behavior on older
    cards using that chipset. Specifically the following change to
    ata-chipset.c:

        revision 1.48
        date: 2003/11/28 19:01:28; author: sos; state: Exp; lines: +6 -2
        Workaround for errata on early versions of the sii3112.
        
        Approved by: re@

    Does this make any difference in your configuration?

    Robert N M Watson FreeBSD Core Team, TrustedBSD Projects
    robert@fledge.watson.org Senior Research Scientist, McAfee Research

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Joe Marcus Clarke: "Re: SiI3112 SATA controller problems - status"

    Relevant Pages

    • Fw: [PATCH ide-dev-2.6] sata_sil: Mod15Write workaround
      ... I've finished the sata_sil workaround. ... Windows driver is doing to work around Mod15Write. ... affected siimage controllers and on other controllers on Windows. ...
      (Linux-Kernel)
    • Re: SiI3112 SATA controller problems - status
      ... >>We're having a pretty lengthy discussion about these controllers on this ... > Workaround for errata on early versions of the sii3112. ... This commit only fixes a silent data corruption issue. ...
      (freebsd-current)
    • Re: [PATCH 2/3] Re: sil3114 data corruption
      ... This will add the sil3114 back to the controllers with the mod15 bug. ... this patch no workaround for this controller is done and people might/will ... suffer from data corruption. ...
      (Linux-Kernel)