From: Grant Grundler <grundler@dsl2.external.hp.com>
To: "James Braid" <james.braid@peace.com>
Cc: parisc-linux@lists.parisc-linux.org
Subject: Re: [parisc-linux] Dodgy SCSI in L2000
Date: Wed, 08 May 2002 10:08:03 -0600 [thread overview]
Message-ID: <20020508160803.7DB61482A@dsl2.external.hp.com> (raw)
In-Reply-To: Message from "James Braid" <james.braid@peace.com> of "Wed, 08 May 2002 13:57:45 +1200." <002d01c1f633$bf3ebf50$5e01000a@bongo>
"James Braid" wrote:
> > Can you try a kernel with SCSI_NCR_IOMAPPED=y?
>
> Yep. The kernels I am currently running already have that option set.
> I read something about SCSI not working without it, so I tried
> enabling it. Didn't really seem to have any affect on the problems I
> have been having.
The -pa7 I built has:
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
# CONFIG_SCSI_NCR53C8XX_PQS_PDS is not set
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
Of those, the _SYNC param is probably the one you want to twiddle.
That sets the SDTR ceiling for all scsi busses in the system.
While the 896 chip can do faster, termination, cable length, device
bugs, misalignment of jupiter and pluto, failure to sacrifice enough
710s, etc can cause the symptoms you described.
On the last two generations of parisc machines one can cripple individual
SCSI busses via PDC. Look at the SCSI cmd in the "configuration" menu at
boot up. A few months back I added the PDC calls to sym53c8xx driver to
get SCSI initiator ID, width, and SDTR settings. This PDC support was
intended for Multi-initiator SCSI clusters. But is useful to cripple a
bus when the topology doesn't support the capabilities of the
interfaces or devices.
> I will try mucking with the termination and cables, but they should
> be okay right? I mean, this box hasn't been opened or touched since
> (hardware wise) since we got it from HP.
I normally expect the internal cables to be OK from HP.
But given the current issues, it's worth double checking.
The need for termination varies depending on drive types and bus speeds.
I'm talking practical here since SCSI spec *requires* the termination.
grant
prev parent reply other threads:[~2002-05-08 16:08 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-05-07 5:28 [parisc-linux] Dodgy SCSI in L2000 James Braid
2002-05-07 6:21 ` Grant Grundler
2002-05-07 7:00 ` James Braid
2002-05-07 23:50 ` Grant Grundler
2002-05-08 1:57 ` James Braid
2002-05-08 5:10 ` James Braid
2002-05-08 16:08 ` Grant Grundler [this message]
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=20020508160803.7DB61482A@dsl2.external.hp.com \
--to=grundler@dsl2.external.hp.com \
--cc=james.braid@peace.com \
--cc=parisc-linux@lists.parisc-linux.org \
/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