All of lore.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: 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.