[Bugme-new] [Bug 4228] New: some devices still fail to do PPR

bugme-daemon at osdl.org bugme-daemon at osdl.org
Fri Feb 18 12:13:34 PST 2005


http://bugme.osdl.org/show_bug.cgi?id=4228

           Summary: some devices still fail to do PPR
    Kernel Version: 2.6.10
            Status: NEW
          Severity: normal
             Owner: willy at debian.org
         Submitter: willy at debian.org


This was an exchange on linux-scsi; I'm filing it here to keep track of it.

-----
FWIW... I just upgraded from 2.4.9 to 2.6.10. 2.6.10 kept printing phase
change 6-7 messages. I patched to sym53c8xx_2 2.1.18n, but that didn't
help. So I modified scsi_scan.c and sym_hipd.c sym_prepare_nego to never
try PPR. That made the messages go away.

00:0a.0 SCSI storage controller: Symbios Logic Inc. (formerly NCR) 53c1010
+Ultra3 SCSI Adapter (rev 01)
(on a tekram dc390u3w)
  Vendor: SEAGATE   Model: SX150176LC        Rev: BA08
  Type:   Direct-Access                      ANSI SCSI revision: 02
(=st150176lc, fast-40, lvd)

It sounds like PPR only does anything for fast-80 and above drives so I
guess I'm OK now.

-- uns
-----
Let me get this straight.  This drive is on an LVD bus, capable of FAST-40,
reports being capable of PPR in its mode page and *still* fucks up when
asked to do PPR?

Googling for SX150176LC shows me several people with later revision
firmware (BA09, BA0F, BA11, BA12), so maybe you can get a firmware
upgrade out of Seagate.

I'm a little disappointed that 2.1.18n didn't fix it though.  Could you
revert your local changes, boot with "sym53c8xx.debug=0x200" and send
me the results?
-----
> Let me get this straight.  This drive is on an LVD bus,

I think so. It must be, to negotiate faster than 10 megatransfers, I
guess?

> capable of FAST-40,

Yes:
sym0:2: FAST-40 WIDE SCSI 80.0 MB/s ST (25.0 ns, offset 15)
when PPR is disabled.

> reports being capable of PPR in its mode page

Not sure. Can scsiinfo or something report that? BTW it reports ANSI SCSI
revision 02, I don't know if that's SCSI-2 or SCSI-3.

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the Bugme-new mailing list