diff options
author | Zefan Li <lizefan@huawei.com> | 2015-04-12 10:15:28 +0800 |
---|---|---|
committer | Zefan Li <lizefan@huawei.com> | 2015-04-12 10:15:28 +0800 |
commit | 1a555f520acee9a920405c24e6cd42cfde26cc37 (patch) | |
tree | 76c3a9b06fc64762a2f979861ea2dfd19df11ed3 | |
parent | 9f19bf656c391d26a6d7c3704f8dbcbf81b0c8e6 (diff) | |
download | linux-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.patch | 42 | ||||
-rw-r--r-- | patches/series | 1 |
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 |