Gregory Haskins wrote:
>> I think that it should be writable, as the vcpu wants interrupts to be >> pushed into it (a write op) rather than it indicates it wants data to be >> pulled out of it. >> > > Ok, I think we might just be confusing terms. What you describe is > essentially what I do, but I don't do it via an explicit fd based write(). > The PIC posts an interrupt to the VCPU, which "writes" to the irq.usignal > state. This would then trigger an event to any listeners on the fd. > > Sorry, my fault. I kept saying "writable fd" while neglecting to mention that I don't see the need for any actual write. It's more like a "conceptual write". >> It's certainly the right direction. But we don't support Windows x84 >> yet, which would be the primary (only?) beneficiary? >> > > Agreed. x86_64 TPR consumers only (and only MOV-to-CR8 users at that...if 64 > bit windows still uses MMIO we're hosed ;) > > Well, cr8 was certainly designed for Windows. Nothing else uses it AFAIK. I'd be greatly surprised if Windows x86 doesn't use it. -- error compiling committee.c: too many arguments to function ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel