Date: Thu, 15 Apr 2004 18:33:56 -0400 From: "Moore, Eric Dean" <Emoore@lsil.com> To: Kenneth Vestergaard Schmidt <kvs@binarysolutions.dk> Cc: freebsd-scsi@freebsd.org Subject: RE: IBM x335 onboard LSI 1020 (mpt) poor performance Message-ID: <0E3FA95632D6D047BA649F95DAB60E570442C367@exa-atlanta.se.lsil.com>
next in thread | raw e-mail | index | archive | help
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 >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0E3FA95632D6D047BA649F95DAB60E570442C367>
