On Wed, Jul 26 2006, Sven Köhler wrote: > >>>>> Sounds good, so at least it's on its way :-) > >>>>> It's on of those big items left on the TODO, so will be good to see go > >>>>> in. Then one should implement an ahci host controller for queued > >>>>> command support next... > >>>> Or use the scsi emulation :-) > >>> Ah, did not know that queueing was fully implemented there yet! > >> It isn't, but it's nearer than the SATA emulation! > > > > ahci wouldn't be too much work, but definitely more so than finishing > > the scsi bits! > > That sounds great! I feel, like my dreams come true. > > > BTW: Fabrice said, he will use the POSIX AIO (i guess, he means > http://www.bullopensource.org/posix/ in case of Linux, right?)
Well I would assume that he just would use the glibc posix aio, which is suboptimal but at least the code can be reused. The bull project looks like it's trying to mimic posix aio on top of linux aio, so (if they got the details right) that should be faster. I didn't check their sources, though. You should be able to use the bull stuff with qemu, it would most likely overloading the glibc function for posix aio. > Which other OS do also support the POSIX AIO API? No idea really, but I would guess any "unixy" OS out there. -- Jens Axboe _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel