9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Christopher Nielsen <cnielsen@pobox.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] venti+fossil woes
Date: Tue, 18 Nov 2003 14:35:11 -0800	[thread overview]
Message-ID: <20031118223511.GI65844@cassie.foobarbaz.net> (raw)
In-Reply-To: <E1AM6XE-000Gke-2c@t40.swtch.com>

On Tue, Nov 18, 2003 at 09:08:49AM -0500, Russ Cox wrote:
> Have you tried replacing the disk?  Since only one disk I/O
> is done at a time, I have a hard time believing that contention
> is causing them to time out.  Contention might cause them to
> take a while before they acquire the lock around the disk,
> but that isn't timed.

Changing the disk, currently, is not an option. There's
still data being written from fossil to venti from an
archival snapshot that starts up every time the machine
boots, albeit slowly and interspersed with fossil crashes.

On Tue, Nov 18, 2003 at 03:27:00PM +0000, Charles Forsyth wrote:
> it's probably just me, but i nearly always
> suspect software rather than hardware, until
> i'm absolutely sure (i have seen some botched
> hardware though).  i wonder whether
> the iBsy+ isn't a clue: it has got an interrupt,
> but the device is busy when the interrupt function
> starts, and it seems to happen (after some point)
> under load.  is the interrupt shared?
> are rwm and dma set?

I don't think the interrupt is shared. Both dma and rwm
are set for all the drives.

On Tue, Nov 18, 2003 at 10:36:55AM -0500, jmk@plan9.bell-labs.com wrote:
>
> I'd say that still points to a hardware problem. Can you tell
> us what
>       ATA controller (or which chipset it is in)
>       drive model numbers
>       the 'dev' lines printed at kernel boot for the drives are?

The controller is a Promise 100TX2 (PDC20268).

The drives are all Western Digital:
	2x WD1800JB venti arenas
	1x WD800JB fossil
	1x WD400JB venti index

The 'dev' lines from boot:
dev A0 port CCD8 config 427A capabilities 2F00 mwdma 0007 udma 203F
dev B0 port CCD8 config 427A capabilities 2F00 mwdma 0007 udma 203F
dev A0 port CCC0 config 427A capabilities 2F00 mwdma 0007 udma 203F
dev B0 port CCC0 config 427A capabilities 2F00 mwdma 0007 udma 203F

Thanks for the help/input, guys.

--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin


  parent reply	other threads:[~2003-11-18 22:35 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-14 23:18 Christopher Nielsen
2003-11-14 23:23 ` Geoff Collyer
2003-11-14 23:34   ` Christopher Nielsen
2003-11-14 23:37 ` Charles Forsyth
2003-11-14 23:43   ` Christopher Nielsen
2003-11-15  0:17     ` Charles Forsyth
2003-11-15  1:00       ` Christopher Nielsen
2003-11-14 23:43   ` boyd, rounin
     [not found] ` <20031116013757.GO834@cassie.foobarbaz.net>
2003-11-18 12:40   ` Christopher Nielsen
2003-11-18 14:08     ` Russ Cox
2003-11-18 15:27       ` Charles Forsyth
2003-11-18 22:35       ` Christopher Nielsen [this message]
2003-11-18 23:10         ` jmk
2003-11-18 23:18           ` mirtchov
2003-11-18 23:30           ` Christopher Nielsen
2003-11-18 23:59             ` Geoff Collyer
2003-11-19  0:35               ` Christopher Nielsen
2003-11-19  1:12                 ` okamoto
2003-11-19  4:51                 ` Dan Cross
2003-11-19  5:59                   ` Christopher Nielsen
2003-11-19  0:03             ` jmk
2003-11-19  0:20               ` Charles Forsyth
2003-11-20  6:04               ` Christopher Nielsen
2003-11-20  9:26                 ` C H Forsyth
2003-11-20 10:14                   ` Christopher Nielsen
2003-11-18 15:36     ` SPAM: " jmk

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=20031118223511.GI65844@cassie.foobarbaz.net \
    --to=cnielsen@pobox.com \
    --cc=9fans@cse.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;
as well as URLs for NNTP newsgroup(s).