All of lore.kernel.org
 help / color / mirror / Atom feed
From: Brad Campbell <lists2009@fnarfbargle.com>
To: Stan Hoeppner <stan@hardwarefreak.com>
Cc: Roman Mamedov <rm@romanrm.ru>, Steven Haigh <netwiz@crc.id.au>,
	linux-raid@vger.kernel.org
Subject: Re: Recommended pci-e 1x SATA cards.
Date: Sun, 17 Apr 2011 13:44:38 +0800	[thread overview]
Message-ID: <4DAA7E46.6040309@fnarfbargle.com> (raw)
In-Reply-To: <4DA9FED8.2000308@hardwarefreak.com>

On 17/04/11 04:40, Stan Hoeppner wrote:
> Brad Campbell put forth on 4/16/2011 3:57 AM:
>
>> I can't recommend anybody go within a mile of a product that works well
>> for 99.999% of people, when if you happen to be the 0.001% sample you
>> don't know you are until the device has silently eaten all your data.
>
> Then you may as well not recommend any board to anyone, because few
> manufacturers of relatively inexpensive boards have QC that high or an
> in the field failure rate that low, not matter whose control IC they
> mount on the PCB.  Margins on such products are razor thin, thus these
> manufacturers cut corners where they can.  Some cut corners more
> sharply, such as the in the case where 2/5 boards demonstrated the flaw
> and 3 didn't.  This directly points to a QC problem, not an IC design
> flaw in the 3132.
>

Now as I have a board here that demonstrates the exact same problem and 
is physically different from those boards then I'd suggest that there is 
more to this than bad QC on the part of one manufacturer.

While I understand what you are saying. What part of "silent data 
corruption" are you not getting?

Find me an example of an LSI or Marvell based board that causes *silent* 
data corruption. They all have their flaws, sure and some of those can 
be traced back to cheap dodgy manufacturing. The critical issue with all 
these other products is that when they have issues you know about it. 
The LSI boards used to lock up a channel when you sent an unaligned CDB 
to them, the Marvell boards have been known to drop channels completely 
(total hardware failure). Both these issues are highly visible, and 
whilst annoying you at least *know* there is a problem.

The whole premise of storage that has no end to end verification 
strategy is that you can trust your data path. The SIL chips (and I 
don't care how much you bang on about cheap hardware) have a bug that in 
certain circumstances invalidates all guarantees about data integrity 
silently.

Hells bells, there is even a case that Roman pointed to where the 
precise controller you recommend as being of suitable quality 
demonstrates the exact fault we are talking about, and you try to blame 
the copy program or the Windows driver.

There appears to be an insidious flaw in these chips that only manifests 
itself under "perfect storm" conditions, but when it does it silently 
eats your data.


  reply	other threads:[~2011-04-17  5:44 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-14 10:31 Recommended pci-e 1x SATA cards Steven Haigh
2011-04-14 10:54 ` Roman Mamedov
2011-04-14 11:05   ` Tapani Tarvainen
2011-04-14 11:25     ` Roman Mamedov
2011-04-14 11:41       ` Tapani Tarvainen
2011-04-14 12:02         ` Roman Mamedov
2011-04-14 11:14   ` Steven Haigh
2011-04-14 19:37   ` Stan Hoeppner
2011-04-15  1:54     ` Brad Campbell
2011-04-15  5:03     ` Roman Mamedov
2011-04-14 12:53 ` Roman Mamedov
2011-04-14 13:16   ` Steven Haigh
2011-04-14 19:55     ` Stan Hoeppner
2011-04-14 23:50       ` Steven Haigh
2011-04-15  4:06         ` Stan Hoeppner
2011-04-15  4:35           ` Steven Haigh
2011-04-15  4:56             ` Stan Hoeppner
2011-04-15  4:58       ` Roman Mamedov
2011-04-15 21:31         ` Stan Hoeppner
2011-04-16  5:15           ` Roman Mamedov
2011-04-16  8:57             ` Brad Campbell
2011-04-16 20:40               ` Stan Hoeppner
2011-04-17  5:44                 ` Brad Campbell [this message]
2011-04-17 18:36                   ` Stan Hoeppner
2011-04-17 18:45                     ` Mikael Abrahamsson
2011-04-17 20:26                       ` Stan Hoeppner
2011-04-17 21:18                         ` Sven Eschenberg
2011-04-17 21:25                     ` Guy Watkins
2011-04-17 23:29                     ` Brad Campbell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4DAA7E46.6040309@fnarfbargle.com \
    --to=lists2009@fnarfbargle.com \
    --cc=linux-raid@vger.kernel.org \
    --cc=netwiz@crc.id.au \
    --cc=rm@romanrm.ru \
    --cc=stan@hardwarefreak.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.