Well, it could be that Virtual PC raises a #UD exception in the virtual
machine. In user space, that would just cause the kernel to kill the poor
innocent victim. But when the kernel gets a #UD exception on what it
expects to be a nop, it just won't work.
Linus
--