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]
Message-id: <4828DEE1.1070905@shaw.ca>
Date:	Mon, 12 May 2008 18:20:49 -0600
From:	Robert Hancock <hancockr@...w.ca>
To:	Jan Niklas Hasse <jhasse@...il.com>
Cc:	Alan Cox <alan@...rguk.ukuu.org.uk>, linux-kernel@...r.kernel.org
Subject: Re: libata - DMA problems ICH7 rev 02

Jan Niklas Hasse wrote:
> On Sat, May 3, 2008 at 4:38 AM, Robert Hancock <hancockr@...w.ca> wrote:
>>  This is expected. IOWait just means the system is blocked waiting for IO
>> and has nothing else to do. It does not mean that DMA is not working.
>>
>>  [...]
>>
>>  Looks like you are using DMA:
>>
>>  ata1.00: configured for UDMA/100
>>  ata1.01: configured for UDMA/33
>>
> 
> Hm.. strange. But the problem is that my system slows down
> nevertheless (sometimes the mouse cursor stops moving for a short time
> or all my programs don't react). How can i find out what is causing
> the problem?
> 
> Here I was creating a DVD with dvdauthor which was copying some big
> video files. It was nearly impossible to use a web browser, although
> CPU load seems only to be 12.7%.
> 
> top - 20:33:08 up  4:58,  2 users,  load average: 2.94, 2.81, 2.49
> Tasks: 134 total,   2 running, 132 sleeping,   0 stopped,   0 zombie
> Cpu(s):  5.0%us,  7.7%sy,  0.0%ni, 16.2%id, 70.1%wa,  0.3%hi,  0.8%si,  0.0%st
> Mem:   1019568k total,   996316k used,    23252k free,     1148k buffers
> Swap:  2916344k total,    83892k used,  2832452k free,   325284k cached
> 
>   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>  2609 root      15  -5     0    0    0 S    6  0.0   6:41.67 kcryptd
>  6344 root      20   0  543m 129m  10m S    3 13.0   6:33.63 Xorg
> 27062 jhasse    20   0 23164 6424 1176 D    3  0.6   0:11.98 dvdauthor
>  6891 jhasse    20   0  208m  18m 8956 S    2  1.9   3:13.41 transmission
> 27173 jhasse    20   0  263m  24m  12m S    2  2.4   0:00.66 gnome-terminal
>   195 root      20   0     0    0    0 S    1  0.0   0:00.14 pdflush
> 
> Another example: When I'm burning a disc and at the end, when my drive
> finishes the disc (and makes those noises) the computer freezes untill
> the CD is finished and ejected (about 3 seconds).
> 
> I hope it's the right place to ask here at the mailing list and thanks
> for your help so far.

It looks like you have the hard drive and the burner on the same IDE 
channel? Such problems are unavoidable in this setup since commands to 
one device on the channel can't execute while the other device is busy 
(especially for long commands like finalizing the disc). It would be 
better to move the drives onto separate channels.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ