lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Wed, 11 Jul 2007 01:41:46 -0700 (PDT)
From:	dean gaudet <dean@...tic.org>
To:	Jeff Garzik <jeff@...zik.org>
cc:	linux-ide@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>,
	dave@...dillows.org
Subject: Re: [RFT][PATCH v6] sata_mv: convert to new EH

On Wed, 11 Jul 2007, Jeff Garzik wrote:

> This patch is diff'd against virgin 2.6.22 kernel, and does not require
> any other patches (and indeed no other sata_mv patches should be applied
> alongside this one).
> 
> Thanks to dean's feedback (and similar feedback from Dave), I think I
> killed two key sata_mv bugs, either of which could cause the WARNING
> spew being reported.  In sum, sata_mv was not doing a good job of
> managing the software-managed request and response queue pointers.
> 
> Testing feedback with 2.6.22 + this patch would be appreciated.  It
> works on my 6041 (Gen-II) and 5081 (Gen-I).  Haven't yet tried a Gen-IIE
> chip (6042/7042-compatible).

oh interesting... with this one i still get lots of errors during boot...  
but i can conditionally hit 70MB/s+ i/o rates on one drive at a time.

see attached log for boot errors.

i went through a series like this:

1. dd if=/dev/sda of=/dev/null &
2. dd if=/dev/sdb of=/dev/null &
3. then i noticed errors in the log and i killed both those tasks

4. dd if=/dev/sdc of=/dev/null &
5. "iostat -kx /dev/sd? 5" observe 70MB/s read rate on sdc
5. kill dd from step 4

6. dd if=/dev/sdd of=/dev/null &
7. "iostat -kx /dev/sd? 5" observe 70MB/s read rate on sdd
8. kill dd from step 6

9. dd if=/dev/sdb of=/dev/null &
10. "iostat -kx /dev/sd? 5" observe 70MB/s read rate on sdb
11. kill dd from step 6

12. dd if=/dev/sdc of=/dev/null &
13. dd if=/dev/sdd of=/dev/null &
14. massive errors in the logs

it looks like doing reads on two of the drives on the 6081 causes mass
errors in the logs...

also if i use "iflag=direct" on the dd i see only ~12MB/s i/o, but that
could be entirely unrelated.

-dean
Download attachment "log.31.20070711_0126.bz2" of type "APPLICATION/octet-stream" (51485 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ