summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZefan Li <lizefan@huawei.com>2015-04-12 10:15:28 +0800
committerZefan Li <lizefan@huawei.com>2015-04-12 10:15:28 +0800
commit1a555f520acee9a920405c24e6cd42cfde26cc37 (patch)
tree76c3a9b06fc64762a2f979861ea2dfd19df11ed3
parent9f19bf656c391d26a6d7c3704f8dbcbf81b0c8e6 (diff)
downloadlinux-3.4.y-queue-1a555f520acee9a920405c24e6cd42cfde26cc37.tar.gz
Remove kvm-s390-flush-cpu-on-load-control.patch
-rw-r--r--patches/kvm-s390-flush-cpu-on-load-control.patch42
-rw-r--r--patches/series1
2 files changed, 0 insertions, 43 deletions
diff --git a/patches/kvm-s390-flush-cpu-on-load-control.patch b/patches/kvm-s390-flush-cpu-on-load-control.patch
deleted file mode 100644
index 61b545a..0000000
--- a/patches/kvm-s390-flush-cpu-on-load-control.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 2dca485f8740208604543c3960be31a5dd3ea603 Mon Sep 17 00:00:00 2001
-From: Christian Borntraeger <borntraeger@de.ibm.com>
-Date: Fri, 31 Oct 2014 09:24:20 +0100
-Subject: KVM: s390: flush CPU on load control
-
-commit 2dca485f8740208604543c3960be31a5dd3ea603 upstream.
-
-some control register changes will flush some aspects of the CPU, e.g.
-POP explicitely mentions that for CR9-CR11 "TLBs may be cleared".
-Instead of trying to be clever and only flush on specific CRs, let
-play safe and flush on all lctl(g) as future machines might define
-new bits in CRs. Load control intercept should not happen that often.
-
-Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
-Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com>
-Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
-[lizf: Backported to 3.4:
- - adjust filename
- - adjust context]
-Signed-off-by: Zefan Li <lizefan@huawei.com>
----
- arch/s390/kvm/intercept.c | 2 ++
- 1 file changed, 2 insertions(+)
-
---- a/arch/s390/kvm/intercept.c
-+++ b/arch/s390/kvm/intercept.c
-@@ -58,6 +58,7 @@ static int handle_lctlg(struct kvm_vcpu
- break;
- reg = (reg + 1) % 16;
- } while (1);
-+ kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu);
- return 0;
- }
-
-@@ -97,6 +98,7 @@ static int handle_lctl(struct kvm_vcpu *
- break;
- reg = (reg + 1) % 16;
- } while (1);
-+ kvm_make_request(KVM_REQ_TLB_FLUSH, vcpu);
- return 0;
- }
-
diff --git a/patches/series b/patches/series
index ef03429..cc9dbab 100644
--- a/patches/series
+++ b/patches/series
@@ -30,7 +30,6 @@ ecryptfs-force-ro-mount-when-encrypted-view-is-enabled.patch
writeback-move-i_dirty_pages-handling.patch
writeback-fix-a-subtle-race-condition-in-i_dirty-clearing.patch
usb-renesas_usbhs-gadget-fix-null-pointer-dereference-in-ep_disable.patch
-kvm-s390-flush-cpu-on-load-control.patch
ubi-fix-invalid-vfree.patch
driver-core-fix-unbalanced-device-reference-in-drivers_probe.patch
drbd-merge_bvec_fn-properly-remap-bvm-bi_bdev.patch