Re: sym53c8xx_2 negotiates improperly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please don't drop linux-scsi ... it's always possible someone else will
be interested in the Q&A.

On Sun, 2006-10-15 at 18:04 -0400, Steven N. Hirsch wrote:
> On Sun, 15 Oct 2006, James Bottomley wrote:
> 
> > On Sun, 2006-10-15 at 14:10 -0400, Steven N. Hirsch wrote:
> > > I'll take a look at the 2.6.18 driver.  Was the Quantum placed on a 
> > > blacklist somewhere?  Or, is the fix vendor neutral?
> > 
> > The fix is vendor neutral ... it's just to be more careful about setting
> > the initial PPR parameters.
> 
> I backported this as best I could into the SuSE 2.6.16 kernel, which 
> consisted of using sym_hipd.c and sym_hipd.h from 2.6.18 along with the 
> latter's version of scsi_transport_spi.c and its header.

Er, I think it would be much easier just to test vanilla 2.6.18

> >From what I can see, this is where all the PPR parameters are handled.  
> The modules built fine but did not solve the problem.
> 
> Is there a means to completely disable PPR negotiation with some hope of 
> getting U160 operation?

No, that's impossible: PPR negotiation is physically required for u160
and above.

> I have a support request in to Seagate, but I'm guessing this unit is an 
> OEM pull and they'll tell me to go fly a kite...

Try seeing if you can manually push it to u160:

echo 12.5 > /sys/class/spi_transport/target0:0:0/period

then do some activity to the disc (to force the renegotiation) like
fdisk.

Then see if the setting stuck:

cat /sys/class/spi_transport/target0:0:0/period

If it did, then there's likely something in the initial PPR the drive
doesn't like.

James


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux