NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/44002: 3ware 9690 (ld driver) doesn't respond after transfer big amount of data
On Tue, Oct 26, 2010 at 05:25:00PM +0000, novotny%ics.muni.cz@localhost wrote:
> 3ware 9690 raid doesn't respond after big data transfer. I use i386, GPT and
> O2 filesystem. After transfer of big amount of data (write, read) the raid
> stop to respond. When I attempt to read after writting huge amount of data
> the raid stop respond near every time.
> >How-To-Repeat:
> # gpt show ld1
> start size index contents
> 0 19531141087
> 19531141087 32 Sec GPT table
> 19531141119 1 Sec GPT header
> #
> dkctl ld1d addwedge dk0 0 19531141087 ffs
>
> newfs -O2 -s -64m dk0
>
> mount /dev/dk0 /mnt
>
> # for i in `seq 1 10` ; do dd if=/dev/zero bs=$((1024*1024))
> count=$((1024*$i)) of=/mnt/file$i 2>&1 | grep -v records ; done
> 1073741824 bytes transferred in 4.131 secs (259922978 bytes/sec)
> 2147483648 bytes transferred in 7.094 secs (302718303 bytes/sec)
> 3221225472 bytes transferred in 12.966 secs (248436331 bytes/sec)
> 4294967296 bytes transferred in 15.752 secs (272661712 bytes/sec)
> 5368709120 bytes transferred in 20.360 secs (263689053 bytes/sec)
> 6442450944 bytes transferred in 24.519 secs (262753413 bytes/sec)
> 7516192768 bytes transferred in 29.414 secs (255531133 bytes/sec)
> 8589934592 bytes transferred in 33.420 secs (257029760 bytes/sec)
> 9663676416 bytes transferred in 39.032 secs (247583429 bytes/sec)
> 10737418240 bytes transferred in 43.147 secs (248856658 bytes/sec)
> # for i in `seq 1 10` ; do dd if=/dev/zero bs=$((1024*1024))
> count=$((1024*$i)) of=/mnt/file$i 2>&1 | grep -v records ; done
>
> ... and disk stop to respond
Could you see with 'ps -axl' what wait-channel are on ?
Do you have any message in dmesg or console ?
What is the interrupt setup ?
--
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
--
Home |
Main Index |
Thread Index |
Old Index