qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Re: AIO ide patch
@ 2004-05-28 16:10 Vladimir N. Oleynik
  0 siblings, 0 replies; 7+ messages in thread
From: Vladimir N. Oleynik @ 2004-05-28 16:10 UTC (permalink / raw)
  To: fabrice, qemu-devel

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

^ permalink raw reply	[flat|nested] 7+ messages in thread
* [Qemu-devel] AIO ide patch
@ 2004-05-25 16:32 Vladimir N. Oleynik
  2004-05-26 11:03 ` [Qemu-devel] " Vladimir N. Oleynik
  0 siblings, 1 reply; 7+ messages in thread
From: Vladimir N. Oleynik @ 2004-05-25 16:32 UTC (permalink / raw)
  To: qemu-devel, fabrice

[-- Attachment #1: Type: text/plain, Size: 206 bytes --]

Hi 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 ...



--w
vodz



[-- Attachment #2: qemu_aio.patch.gz --]
[-- Type: application/x-tar, Size: 1697 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-05-31  6:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-28 16:10 [Qemu-devel] Re: AIO ide patch Vladimir N. Oleynik
  -- strict thread matches above, loose matches on Subject: below --
2004-05-25 16:32 [Qemu-devel] " Vladimir N. Oleynik
2004-05-26 11:03 ` [Qemu-devel] " Vladimir N. Oleynik
2004-05-26 14:39   ` Hetz Ben Hamo
2004-05-26 14:09     ` Vladimir N. Oleynik
2004-05-30 14:30       ` Hetz Ben Hamo
2004-05-31  6:39         ` Vladimir N. Oleynik
2004-05-26 20:03   ` Fabrice Bellard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).