Dong, Eddie wrote: > [EMAIL PROTECTED] wrote: >>>> I may confuse you. Currently master doesn't do in kernel PIO >>>> emulation, all string PIO will go to user level which is fine. With >>>> lapic3, we have kernel PIO emulation for PIC. Linux doesn;t use >>>> string PIO for PIC (port 0x20/0x21) but XP and Win2003 does. So can >>>> u test kernel string PIO? >>> Yes, I should be able, just explain me what and how... >>> >>> Laurent >> Just check out both lapic3 user & kernel branch >> (may need to rebase to master). And try to boot XP >> guest like you do for master. >> thanks, eddie > BTW, I did a quick try, it broke Windows XP & 2003. > in kernel PIC get wrong initial value (port 0x20).
I think I know why it doesn't work: I suppose when it exits from kvm_setup_pio() that pio.count is different from 0... which is not the case with in-kernel io. Regards, Laurent -- ------------- [EMAIL PROTECTED] -------------- "Software is hard" - Donald Knuth
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel