IBM x335 onboard LSI 1020 (mpt) poor performance

Moore, Eric Dean Emoore at lsil.com
Thu Apr 15 15:34:06 PDT 2004


I was thinking scsi bus analyzer.

The mpt driver would need to issue SCSI-SPI 
Device Page 0 and 1 to set the negotiated parmeters
for each of the hidden physical drive in
the raid volume.  Bios is handling off to
the driver in asyn narrow speeds, so the
driver needs to send these config pages.

I'm working on the mpt Linux driver, however Matthew
Jacob would know best about what config page updates
are occuring in this bsd driver.

Eric

On Thursday, April 15, 2004 4:11 PM, Kenneth Vestergaard Schmidt wrote: 

> 
> On Thu, Apr 15, 2004 at 04:35:58PM -0400, Moore, Eric Dean wrote:
> > Would you be able to take a scsi bus trace to 
> > see what the negotiated speed over the bus?
> > Also would you able to see when the driver
> > loads if the PPR(Parallel Protocal Request) 
> > and WDTR(Wide data tranfer request) were issued
> > by the driver to both disk drives. If not, then
> > its possible your running at asyn narrow speeds
> > on one of the disk, which would be about 5-15 MB/sec.
> 
> I'm not quite sure how to do that - I've enabled CAMDEBUG and set
> CAM_DEBUG_FLAGS=CAM_DEBUG_INFO|CAM_DEBUG_CDB - do I also need to set
> CAM_DEBUG_(BUS|TARGET|LUN) to get debug from boot?
> 
> I tried a boot -v, and it shows the following:
> 
> (probe1:mpt0:0:1:0): MODE SENSE(06). CDB: 1a 0 a 0 14 0
> (probe1:mpt0:0:1:0): ILLEGAL REQUEST asc:24,0
> (probe1:mpt0:0:1:0): Invalid field in CDB
> (probe1:mpt0:0:1:0): INQUIRY. CDB: 12 1 80 0 ff 0
> (probe1:mpt0:0:1:0): ILLEGAL REQUEST asc:24,0
> (probe1:mpt0:0:1:0): Invalid field in CDB
> 
> Not sure if that is relevant or not.
> 
> Also, there was an "mpt0: soft reset" - unfortunately, I haven't got
> physical access right now so I can't do a full power cycle. Does that
> make a difference?
> 
> -- 
> Best Regards
> Kenneth Schmidt
> 


More information about the freebsd-scsi mailing list