public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
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

  parent reply	other threads:[~2002-12-28 20:18 UTC|newest]

Thread overview: 42+ 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  9:16       ` Tomas Szepe
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 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:46                     ` Andrew Morton
2002-12-28 19:13           ` Justin T. Gibbs
2002-12-28 19:19             ` Rik van Riel
2002-12-28 19:42             ` 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox