This patch set consists of macro replacements and some fixes of fault handling in the x86 emulator. Suggested by Marcelo, I separated these two works and tried to make it clear what effects each patch will produce: if you think that reordering something in this series makes your maintainance easier, I am willing to do so. My motivation: What I want to achive by this work is to make the basic style of x86 emulator better for the following developments. Actually unless we handle the fault properly, our works implementing each instruction's emulation may end up with no effect. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html