mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Samuel Flory <sflory@rackable.com>
To: Ed Sweetman <safemode@speakeasy.net>
Cc: Andre Hedrick <andre@linux-ide.org>,
	Alexander Viro <viro@math.psu.edu>,
	linux-kernel@vger.kernel.org
Subject: Re: cerberus errors on 2.4.19 (ide dma related)
Date: 22 Aug 2002 17:03:49 -0700	[thread overview]
Message-ID: <1030061030.14545.197.camel@flory.corp.rackablelabs.com> (raw)
In-Reply-To: <1029702544.3331.18.camel@psuedomode>

BTW-  If you run ctcs with the -p flag it will do rw data tests.  Just
be sure to give it a number. (IE ./newburn -p 2)

On Sun, 2002-08-18 at 13:29, Ed Sweetman wrote:
> They're both.  Cerberus reports MEMORY errors only when dma is enabled
> for the promise card. doesn't matter for the via chipset.  These MEMORY
> errors just precursor data corruption on the disks.  badblocks
> segfaulted during tests on both drives when dma was enabled on the
> promise controller. Before i got drive corruption on both drives but
> that was when i had swap on the promise controller, since then I have
> not experienced data corruption on the via drive.  It's still uncertain
> as to if the data corruption is something at the transfer level to the
> promise controller or a more general ide dma memory corruption because
> when dma is enabled on the promise controller and the cerberos test is
> run, all I get is what i explained in my original post and then the
> kernel always panic's after a number of errors (both badblocks test
> errors and MEMORY errors).  
> 
> again, none of these errors show up when dma is disabled on the promise
> controller.  
> 
> so by MEMORY error, i mean what cerberus reports as "MEMORY" errors. 
> cerberus doesn't seem to report hdd data corruption, rather for some
> reason badblocks segfaults.  If you have a data accuracy test you like
> to run that i should try I'll do that.  But the data corruption that
> i've seen only occurs after a couple days of being up with dma enabled
> on the promise card and I haven't had time to be up that long since
> moving my swap from the promise controller.  
> 
> 
> 
> On Sun, 2002-08-18 at 16:07, Andre Hedrick wrote:
> > 
> > Ed,
> > 
> > MEMORY errors explian please.
> > 
> > If you mean data corruption please use those words, they are screaming red
> > flags for attention.
> > 
> > On 18 Aug 2002, Ed Sweetman wrote:
> > 
> > > Ok, devfs was removed and I got the old way working again.   cerberus
> > > reports MEMORY errors when dma is enabled on the promise controller less
> > > than 30 seconds after the test has begun. Just like every other time
> > > i've had dma enabled on the promise controller.  
> > > 
> > > So it's not preempt. It's not devfs.  So now we have to face the fact
> > > that it's either a hardware conflict that linux cannot handle or a
> > > device driver bug.  
> > > 
> > > Any other suggestions? 
> > > 
> > > Now that i'm down to vanilla 2.4.19 perhaps it's time for some real
> > > tests? 
> > >  
> > > 
> > > On Sun, 2002-08-18 at 05:16, Ed Sweetman wrote:
> > > > On Sun, 2002-08-18 at 05:10, Alexander Viro wrote:
> > > > > 
> > > > > 
> > > > > On 18 Aug 2002, Ed Sweetman wrote:
> > > > > 
> > > > > > (overview written in hindsight of writing email)  
> > > > > > I ran all these tests on ide/host2/bus0/target0/lun0/part1 
> > > > > 
> > > > > Don't be silly - if you want to test anything, devfs is the last thing
> > > > > you want on the system.
> > > > > 
> > > > > 
> > > > 
> > > > 
> > > > OK, i can remove devfs, but I dont really see how that would make dma
> > > > transfers (memory) become corrupted and pio mode transfers (memory) to
> > > > not.  
> > > > 
> > > > I'm going to remove it, but i dont see how it's going to affect what's
> > > > going on. 
> > >  
> > > 
> > > 
> > 
> > Andre Hedrick
> > LAD Storage Consulting Group
> > 
> > 
> 
> 
> -
> 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/
> 



  reply	other threads:[~2002-08-23  0:00 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-18  6:44 Ed Sweetman
2002-08-18  7:15 ` Ed Sweetman
2002-08-18  9:19   ` Andre Hedrick
2002-08-18 18:11     ` Ed Sweetman
2002-08-18 18:31     ` Ed Sweetman
2002-08-18  7:26 ` Ed Sweetman
2002-08-18  9:00   ` Barry K. Nathan
2002-08-18  9:13     ` Ed Sweetman
2002-08-18 17:50   ` Jonathan Lundell
2002-08-18 18:04     ` Ed Sweetman
2002-08-18  9:10 ` Alexander Viro
2002-08-18  9:16   ` Ed Sweetman
2002-08-18 18:10     ` Ed Sweetman
2002-08-18 18:20       ` Sean Neakums
2002-08-18 18:29         ` Ed Sweetman
2002-08-18 18:36           ` Sean Neakums
2002-08-18 21:53             ` Barry K. Nathan
2002-08-18 22:26               ` devfs Ed Sweetman
2002-08-18 22:47                 ` devfs Sean Neakums
2002-08-18 23:03                 ` devfs Alexander Viro
2002-08-18 23:15                   ` devfs Ed Sweetman
2002-08-21  4:49                     ` devfs Richard Gooch
2002-08-21  5:03                       ` devfs Ed Sweetman
2002-08-19  1:06                   ` devfs Olivier Galibert
2002-08-19  2:01                     ` devfs Greg KH
2002-08-18 23:18                 ` devfs Barry K. Nathan
2002-08-18 22:41           ` cerberus errors on 2.4.19 (ide dma related) Andrew Rodland
2002-08-18 22:55             ` Ed Sweetman
2002-08-19 21:46               ` Ed Sweetman
2002-08-18 19:53       ` Ed Sweetman
2002-08-18 20:07         ` Andre Hedrick
2002-08-18 20:29           ` Ed Sweetman
2002-08-23  0:03             ` Samuel Flory [this message]
2002-08-19  0:06       ` Denis Vlasenko

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=1030061030.14545.197.camel@flory.corp.rackablelabs.com \
    --to=sflory@rackable.com \
    --cc=andre@linux-ide.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=safemode@speakeasy.net \
    --cc=viro@math.psu.edu \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome