>>> "Dong, Eddie" <[EMAIL PROTECTED]> 06/04/07 3:28 AM >>> [EMAIL PROTECTED] wrote: > >NMI can be injected even RFLAGS.IF=0, but it can be blocked by >previous NMI. If we want to handle NMI in this patch, we need to >add the logic of NMI block and unblock.
With the exception of the missing exit-reason that was pointed out, I believe we are covered here. If you look at the do_nmi_xx() function, we consider the NMI-BLOCKING interruptiblity state, just as we do the STI and MOV-SS reasons before allowing an NMI injection. Is there more to it than that? Or are we covered here? -Greg ------------------------------------------------------------------------- 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