public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* SCSI ERRORS triggered by BIO_VMERGE_BOUNDARY
@ 2003-06-19 17:36 David Mosberger
  2003-06-19 20:48 ` Jesse Barnes
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: David Mosberger @ 2003-06-19 17:36 UTC (permalink / raw)
  To: linux-ia64

Since we enabled block-layer-level merging of buffers via
BIO_VMERGE_BOUNDARY (in asm-ia64/io.h), I started to notice SCSI
errors on one of our machines (an rx5670 with 16GB of memory).  If I
set BIO_VMERGE_BOUNDARY to 0, the errors disappear.  My suspicion is
that something is wrong in the sba_iommu.c code with respect to block
merging.  Unfortunately, I won't be able to investigate this further
at the moment, since I'm trying to get out a 2.5.72 patch and will be
on vacation on and off over the next 2 weeks.  One thing that would be
interesting to know is whether similar SCSI errors show up on SN2
machines (assuming the SGI guys can get the latest 2.5 bits to boot,
of course).  This should tell us whether the bug is really in the I/O
MMU or somewhere else.

For reference, I attached a couple of sample error message below.

Can someone look into this?

	--david

Jun 19 06:31:15 magma kernel: SCSI error : <3 0 0 0> return code = 0x70000
Jun 19 06:31:15 magma kernel: end_request: I/O error, dev sda, sector 2573060
Jun 19 06:31:15 magma kernel: SCSI error : <3 0 0 0> return code = 0x70000
Jun 19 06:31:15 magma kernel: end_request: I/O error, dev sda, sector 2573068
Jun 19 06:31:15 magma kernel: SCSI error : <3 0 0 0> return code = 0x70000
Jun 19 06:31:15 magma kernel: end_request: I/O error, dev sda, sector 2573076

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-06-24 21:07 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-19 17:36 SCSI ERRORS triggered by BIO_VMERGE_BOUNDARY David Mosberger
2003-06-19 20:48 ` Jesse Barnes
2003-06-19 21:47 ` Grant Grundler
2003-06-23  7:11 ` Grant Grundler
2003-06-23 15:04 ` Alex Williamson
2003-06-23 16:52 ` David Mosberger
2003-06-23 20:24 ` Grant Grundler
2003-06-23 20:41 ` David Mosberger
2003-06-23 22:05 ` Grant Grundler
2003-06-23 22:14 ` David Mosberger
2003-06-24 21:07 ` Grant Grundler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox