]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
KVM: SVM: Remove port 80 passthrough
authorAvi Kivity <avi@redhat.com>
Thu, 6 Aug 2009 17:39:59 +0000 (14:39 -0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 9 Sep 2009 03:17:19 +0000 (20:17 -0700)
commit9d978f7cf24e6451af158eb5da483193010c10f0
treed348f86ff4c1d37a0897c33e0dcac52283fd845e
parent9829a7c1ab1eef1a32498a2f627155cc0e8a8e65
KVM: SVM: Remove port 80 passthrough

(cherry picked from commit 99f85a28a78e96d28907fe036e1671a218fee597)

KVM optimizes guest port 80 accesses by passthing them through to the host.
Some AMD machines die on port 80 writes, allowing the guest to hard-lock the
host.

Remove the port passthrough to avoid the problem.

Reported-by: Piotr Jaroszyński <p.jaroszynski@gmail.com>
Tested-by: Piotr Jaroszyński <p.jaroszynski@gmail.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/x86/kvm/svm.c