[PATCH RESEND v4 00/23] SMM emulation and interrupt shadow fixes