qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: AIO ide patch


From: Vladimir N. Oleynik
Subject: [Qemu-devel] Re: AIO ide patch
Date: Fri, 28 May 2004 20:10:09 +0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040117

Fabrice,

>> I have tried to make a variant with asynchronous input/output
>> for ide. First worked patch attached.
>> (this variant haven`t AIO for ATAPI, only ATA).
>> May be not full right, but ...

>> Good news: with this second variant patch installation w2k is full true
>> and don`t make disk full!
>> From second variant I moved set_irq() to thread.
>> But, I don`t know: this save or not, but all my test cleans.

> The disk dull problem is timing dependent.

Yes.

> Your patches change
> the timings, but there is no proof they really fixed the bug.

I can`t patch W2k ;-)

> Of course it is possible that Win2K has a bug which makes
> the IDE driver timing dependent...

My idea is not patch timing. My idea is async IO for make speed up
(guest CPU continued after host`s disk/network/sound make IO processing).

If set_pic_irq() is tread safe, I can generate more other async IO
(floppy, DMA, sound, network fd poll)...


--w
vodz





reply via email to

[Prev in Thread] Current Thread [Next in Thread]