From: Andrew Morton <akpm@digeo.com>
To: "Justin T. Gibbs" <gibbs@scsiguy.com>
Cc: James Bottomley <James.Bottomley@steeleye.com>,
Rik van Riel <riel@conectiva.com.br>,
Tomas Szepe <szepe@pinerecords.com>,
Marcelo Tosatti <marcelo@conectiva.com.br>,
Samuel Flory <sflory@rackable.com>,
Janet Morgan <janetmor@us.ibm.com>,
linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org,
Alan Cox <alan@lxorguk.ukuu.org.uk>
Subject: Re: [PATCH] aic7xxx bouncing over 4G
Date: Sat, 28 Dec 2002 12:18:39 -0800 [thread overview]
Message-ID: <3E0E071F.F6819548@digeo.com> (raw)
In-Reply-To: 712898112.1041103010@aslan.scsiguy.com
"Justin T. Gibbs" wrote:
>
> > So far, the only bug report I have is from Andrew Morton proving that it
> > still doesn't get it's bounce buffers right.
>
> That hasn't applied since 6.2.10 or so. 2.5.X is still using 6.2.4.
>
2.5.53 is using 6.2.24, and it is bounce buffering highmem I/O. 6.2.4
was OK in this regard.
$ dd if=/dev/zero of=/mnt/sde5/foo bs=1M count=4000
$ oprofpp -l -i /boot/vmlinux
...
c0133010 72 0.175854 bad_range
c0134c44 74 0.180739 __set_page_dirty_nobuffers
c0135a74 79 0.192951 poison_obj
c0136e90 86 0.210048 kmem_cache_alloc
c0196f4c 88 0.214933 ext2_get_branch
c01333a4 89 0.217375 __rmqueue
c01304a4 90 0.219818 unlock_page
c0133658 92 0.224703 buffered_rmqueue
c0130294 95 0.23203 add_to_page_cache
c0131a38 99 0.2418 generic_file_aio_write_nolock
c014ea54 110 0.268666 __find_get_block
c01972d8 136 0.332169 ext2_get_block
c0135aa4 141 0.344381 check_poison_obj
c013b174 1517 3.70515 __blk_queue_bounce <<<<<
c01e9548 2904 7.09279 __copy_from_user
c01089f8 33209 81.1103 poll_idle
Linux version 2.5.53 (akpm@mnm) (gcc version 2.95.3 20010315 (release)) #178 SMP Sat Dec 28 12:09:10 PST 2002
3264MB HIGHMEM available.
896MB LOWMEM available.
...
highmem bounce pool size: 64 pages
...
aic7xxx: PCI Device 0:10:0 failed memory mapped test. Using PIO.
ahc_pci:0:10:0: Host Adapter Bios disabled. Using default SCSI device parameters
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.24
<Adaptec 29160 Ultra160 SCSI adapter>
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
(scsi0:A:0): 40.000MB/s transfers (20.000MHz, offset 31, 16bit)
Vendor: QUANTUM Model: ATLAS IV 9 SCA Rev: 0B0B
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:1): 40.000MB/s transfers (20.000MHz, offset 31, 16bit)
Vendor: QUANTUM Model: ATLAS 10K 9SCA Rev: UC81
Type: Direct-Access ANSI SCSI revision: 03
(scsi0:A:2): 40.000MB/s transfers (20.000MHz, offset 15, 16bit)
Vendor: SEAGATE Model: ST19101W Rev: 0014
Type: Direct-Access ANSI SCSI revision: 02
(scsi0:A:4): 40.000MB/s transfers (20.000MHz, offset 31, 16bit)
Vendor: QUANTUM Model: QM39100TD-SCA Rev: N1B0
Type: Direct-Access ANSI SCSI revision: 02
scsi scan: host 0 channel 0 id 4 lun 0 identifier too long, length 60, max 50. Device might be improperly identified.
(scsi0:A:5): 40.000MB/s transfers (20.000MHz, offset 63, 16bit)
Vendor: FUJITSU Model: MAF3364L SUN36G Rev: 1213
Type: Direct-Access ANSI SCSI revision: 02
Vendor: ESG-SHV Model: SCA HSBP M4 Rev: 0.63
Type: Processor ANSI SCSI revision: 02
scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.24
<Adaptec aic7880 Ultra SCSI adapter>
aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
(scsi1:A:0): 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
Vendor: QUANTUM Model: ATLAS 10K 9SCA Rev: UC81
Type: Direct-Access ANSI SCSI revision: 03
(scsi1:A:1): 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
Vendor: QUANTUM Model: ATLAS 10K 9SCA Rev: UCH0
Type: Direct-Access ANSI SCSI revision: 03
(scsi1:A:2): 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
Vendor: QUANTUM Model: ATLAS 10K 9SCA Rev: UC81
Type: Direct-Access ANSI SCSI revision: 03
(scsi1:A:4): 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
Vendor: QUANTUM Model: ATLAS 10K 9SCA Rev: UCP0
Type: Direct-Access ANSI SCSI revision: 03
(scsi1:A:5): 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
Vendor: FUJITSU Model: MAF3364L SUN36G Rev: 1213
Type: Direct-Access ANSI SCSI revision: 02
Vendor: ESG-SHV Model: SCA HSBP M4 Rev: 0.63
Type: Processor ANSI SCSI revision: 02
SCSI device sda: drive cache: write back
SCSI device sda: 17942584 512-byte hdwr sectors (9187 MB)
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sdb: drive cache: write back
SCSI device sdb: 17938986 512-byte hdwr sectors (9185 MB)
sdb: sdb1
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
SCSI device sdc: drive cache: write back
SCSI device sdc: 17783240 512-byte hdwr sectors (9105 MB)
sdc: sdc1
Attached scsi disk sdc at scsi0, channel 0, id 2, lun 0
SCSI device sdd: drive cache: write back
SCSI device sdd: 17783249 512-byte hdwr sectors (9105 MB)
sdd: sdd1 < sdd5 >
Attached scsi disk sdd at scsi0, channel 0, id 4, lun 0
SCSI device sde: drive cache: write through
SCSI device sde: 71132959 512-byte hdwr sectors (36420 MB)
sde: sde1 < sde5 sde6 sde7 >
Attached scsi disk sde at scsi0, channel 0, id 5, lun 0
SCSI device sdf: drive cache: write back
SCSI device sdf: 17938986 512-byte hdwr sectors (9185 MB)
sdf: sdf1
Attached scsi disk sdf at scsi1, channel 0, id 0, lun 0
SCSI device sdg: drive cache: write back
SCSI device sdg: 17938986 512-byte hdwr sectors (9185 MB)
sdg: sdg1
Attached scsi disk sdg at scsi1, channel 0, id 1, lun 0
SCSI device sdh: drive cache: write back
SCSI device sdh: 17938986 512-byte hdwr sectors (9185 MB)
sdh: sdh1
Attached scsi disk sdh at scsi1, channel 0, id 2, lun 0
SCSI device sdi: drive cache: write back
SCSI device sdi: 17938986 512-byte hdwr sectors (9185 MB)
sdi: sdi1 < sdi5 sdi6 >
Attached scsi disk sdi at scsi1, channel 0, id 4, lun 0
SCSI device sdj: drive cache: write through
SCSI device sdj: 71132959 512-byte hdwr sectors (36420 MB)
sdj: sdj1 < sdj5 sdj6 >
Attached scsi disk sdj at scsi1, channel 0, id 5, lun 0
next prev parent reply other threads:[~2002-12-28 20:18 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-21 0:12 [PATCH] aic7xxx bouncing over 4G Janet Morgan
2002-12-21 0:23 ` Justin T. Gibbs
2002-12-21 0:29 ` William Lee Irwin III
2002-12-21 0:59 ` Justin T. Gibbs
2002-12-21 1:35 ` William Lee Irwin III
2002-12-21 1:59 ` Justin T. Gibbs
2002-12-21 4:10 ` David S. Miller
2002-12-21 15:19 ` Justin T. Gibbs
2002-12-21 21:41 ` David S. Miller
2002-12-21 7:10 ` Erik Andersen
2002-12-21 15:23 ` Justin T. Gibbs
2002-12-21 8:55 ` Christoph Hellwig
2002-12-21 15:30 ` Justin T. Gibbs
2002-12-21 17:45 ` Doug Ledford
2002-12-22 0:16 ` Linus Torvalds
2002-12-21 0:51 ` Samuel Flory
2002-12-28 5:32 ` Marcelo Tosatti
2002-12-28 5:32 ` Marcelo Tosatti
2002-12-28 9:16 ` Tomas Szepe
2002-12-28 13:33 ` Rik van Riel
2002-12-28 13:33 ` Rik van Riel
2002-12-28 13:40 ` Tomas Szepe
2002-12-28 16:23 ` Tony Spinillo
2002-12-28 15:00 ` James Bottomley
2002-12-28 15:00 ` James Bottomley
2002-12-28 19:16 ` Justin T. Gibbs
2002-12-28 20:16 ` James Bottomley
2002-12-28 21:02 ` Justin T. Gibbs
2002-12-28 20:18 ` Andrew Morton [this message]
2002-12-28 20:50 ` Justin T. Gibbs
2002-12-28 22:24 ` James Bottomley
2002-12-28 22:31 ` Justin T. Gibbs
2002-12-28 22:52 ` J.A. Magallon
2002-12-28 22:46 ` Andrew Morton
2002-12-28 19:13 ` Justin T. Gibbs
2002-12-28 19:19 ` Rik van Riel
2002-12-28 19:19 ` Rik van Riel
2002-12-28 19:43 ` Tomas Szepe
[not found] ` <20021228231122.GC1999@werewolf.able.es>
2002-12-28 23:45 ` [BUG] new aic code [was Re: [PATCH] aic7xxx bouncing over 4G ] J.A. Magallon
2002-12-28 19:42 ` [PATCH] aic7xxx bouncing over 4G Doug Ledford
2002-12-28 21:04 ` Willy Tarreau
2002-12-28 22:37 ` David Lang
2002-12-29 12:54 ` Arjan van de Ven
2003-01-03 15:28 ` Justin T. Gibbs
2003-01-06 1:40 ` aic79xx bug? my stupidity? Roberto Peon
2003-01-06 1:46 ` Justin T. Gibbs
2002-12-30 21:06 ` [PATCH] aic7xxx bouncing over 4G Samuel Flory
2002-12-28 9:50 ` Christoph Hellwig
2002-12-30 1:23 ` Alan Cox
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3E0E071F.F6819548@digeo.com \
--to=akpm@digeo.com \
--cc=James.Bottomley@steeleye.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=gibbs@scsiguy.com \
--cc=janetmor@us.ibm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=marcelo@conectiva.com.br \
--cc=riel@conectiva.com.br \
--cc=sflory@rackable.com \
--cc=szepe@pinerecords.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.