Remove kvm-s390-flush-cpu-on-load-control.patch
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 @@ 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