From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Apr 23 22:58:05 1999
Received: by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id WAA01867;
	Fri, 23 Apr 1999 22:58:05 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from asmodeus.nakamura.uji.kyoto.jp (plu1-16.mahoroba.ne.jp [210.224.108.26])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id WAA01858
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 23 Apr 1999 22:58:02 +0900 (JST)
	(envelope-from knak@mahoroba.ne.jp)
Received: (from knak@localhost)
	by asmodeus.nakamura.uji.kyoto.jp (8.9.3/3.6Wbeta705/23/98) id WAA70521;
	Fri, 23 Apr 1999 22:58:06 +0900 (JST)
Date: Fri, 23 Apr 1999 22:58:06 +0900 (JST)
Message-Id: <199904231358.WAA70521@asmodeus.nakamura.uji.kyoto.jp>
To: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: Your message of "Fri, 23 Apr 1999 12:52:41 JST".
	<199904230352.DAA10683@chandra.eatell.msr.prug.or.jp>
From: knak@mahoroba.ne.jp (Kan Nakamura)
X-Mailer: mnews [version 1.21] 1997-12/23(Tue)
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990405
X-Sequence: FreeBSD-tech-jp 2137
Subject: [FreeBSD-tech-jp 2137] Re: ata driver danger
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: knak@mahoroba.ne.jp


| -current $B$GF~$C$F$$$k(B ata driver $B$G$R$I$$%@%a!<%8$r$&$1$F$7$^$C$?(B
| $B$N$G!"$*$7$i$;$7$F$*$-$^$9!#(B
|
| $B<B:]$K$O(B PIIX $B%7%j!<%:$d(B Promise Ultra/33 $B$d(B AcerLabs Aladdin IV/V 
| $B$,8DJLBP1~$5$l$F$$$k$3$H$+$i9M$($k$H!"$3$N(B generic DMA $B$N%3!<%I$O(B
| $BHs>o$K4m81$H9M$($i$l$^$9!#!J8DJLBP1~$5$l$F$$$k$b$N0J30!"$^$H$b$KF0(B
| $B$$$?$H$$$&%l%]!<%H$r8+$?3P$($,$J$$!#!K(B
| $B>/$J$/$H$b(B Opti chipset $B$N(B ATA controller $B$G$OHs>o$K4m81$G$9!#(B

$B?7$7$$(B IDE $B$N%G%#%9%/$rGc$C$F$-$F(B -current $B$N(B wd driver $B$GF0$+$7$?$H$3$m(B
bus-mastering DMA $B%b!<%I$G$O(B interrupt timeout $B$,=P$F;H$$J*$K$J$i$:!"(B
$B$+$H8@$C$F(B PIO $B%b!<%I$G$O(B 1Mbyte/sec $B$/$i$$$J$N$K(B CPU time $B6t$$$^$/$j$G(B
$BHa$7$+$C$?$N$G!"(Bata $B%I%i%$%P$GF0$+$7$F$_$^$7$?!#(B

|  FreeBSD 4.0-CURRENT #4: Sun Apr 18 22:48:25 JST 1999
|  CPU: AMD-K6(tm) 3D processor (300.13-MHz 586-class CPU)
|  real memory  = 100663296 (98304K bytes)
|  avail memory = 95064064 (92836K bytes)
|  pcib0: <PCI host bus adapter> on motherboard
|  pci0: <PCI bus> on pcib0
|  chip0: <VIA 82C585 (Apollo VP1/VPX) system controller> at device 0.0 on pci0
|  isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
|  ata-pci0: <Unknown PCI IDE controller> at device 7.1 on pci0
|  ata-pci0: Busmastering DMA supported
|  ata0 at 0x01f0 irq 14 on ata-pci0
|  ata1 at 0x0170 irq 15 on ata-pci0
|  ata0: master: settting up generic WDMA2 mode OK
|  ad0: <ST313640A/3.02> ATA-4 disk at ata0 as master
|  ad0: 12969MB (26562500 sectors), 26351 cyls, 16 heads, 63 S/T, 512 B/S
|  ad0: piomode=4, dmamode=2, udmamode=2
|  ad0: 16 secs/int, 0 depth queue, DMA mode

$B$H$$$&$3$H$G!"0l1~(B generic WDMA2 mode $B$GF0$$$F$$$^$9!#%9%T!<%I$O!"(B
2.7Mbyte/sec $B$/$i$$$G$9$+$M!#(B

PentiumII 450 / PIIX4 $B$H$$$&JL$N%^%7%s$G!"(BMaxtor $B$N(B 13G $B$N%G%#%9%/$K(B
3.1R $B$N(B wd $B%I%i%$%P$H$$$&4D6-$G$O(B 12Mbyte/sec $B$/$i$$=P$F$$$k$N$G!"(B
$B$3$N%9%T!<%I$O$A$g$C$HCY$$$H;W$&$s$G$9$,!"%=!<%9$K(B PIIX $B%A%C%W%;%C%H(B
$B@lMQ$N%3!<%I$H$+=q$$$FM-$k$N$G!"%^%$%J!<$J%A%C%W%;%C%H$G$O$3$s$J$b$s(B
$B$+$J$!!"$H;W$C$F$^$9!#(B

														$BCfB<(B@$B1'<#(B.$B5~ET(B
