This patch-set fixes 4 bugs in the __linearize emulator function, and makes some cleanup of the function. Patches 2 to 5 deal with separate bugs. Patch 1 and 6 introduce minor enhancement and have no functional implications. The first patch reverts a patch which was written by this patch author. The last is a minor cleanup of __linearize. Thanks for reviewing the patch-set. Nadav Amit (6): KVM: x86: Revert NoBigReal patch in the emulator KVM: x86: Stack size is overridden by __linearize KVM: x86: Emulator performs privilege checks on __linearize KVM: x86: Perform limit checks when assigning EIP KVM: x86: Non-canonical access using SS should cause #SS KVM: x86: Move __linearize masking of la into switch arch/x86/kvm/emulate.c | 132 +++++++++++++++++++++++-------------------------- 1 file changed, 62 insertions(+), 70 deletions(-) -- 1.9.1 -- 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