diff for duplicates of <20170817100721.3d92f236.cohuck@redhat.com> diff --git a/a/1.txt b/N1/1.txt index eff3a21..ef198d5 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -75,7 +75,7 @@ be done by common code. > } > + rcu_read_unlock(); > -> if (started_vcpus = 0) { +> if (started_vcpus == 0) { > /* we're the only active VCPU -> speed it up */ > @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu) > { @@ -107,7 +107,7 @@ These two only care for two cases: 0 started cpus <-> 1 started cpu and that in the arch code instead of walking the array. > -> if (started_vcpus = 1) { +> if (started_vcpus == 1) { > /* (...) > @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id) diff --git a/a/content_digest b/N1/content_digest index 2674f92..ecf9991 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,7 +2,7 @@ "ref\020170816194037.9460-3-rkrcmar@redhat.com\0" "From\0Cornelia Huck <cohuck@redhat.com>\0" "Subject\0Re: [PATCH RFC 2/2] KVM: RCU protected dynamic vcpus array\0" - "Date\0Thu, 17 Aug 2017 08:07:21 +0000\0" + "Date\0Thu, 17 Aug 2017 10:07:21 +0200\0" "To\0Radim Kr\304\215m\303\241\305\231 <rkrcmar@redhat.com>\0" "Cc\0linux-kernel@vger.kernel.org" kvm@vger.kernel.org @@ -97,7 +97,7 @@ "> \t}\n" "> +\trcu_read_unlock();\n" "> \n" - "> \tif (started_vcpus = 0) {\n" + "> \tif (started_vcpus == 0) {\n" "> \t\t/* we're the only active VCPU -> speed it up */\n" "> @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu)\n" "> {\n" @@ -129,7 +129,7 @@ "that in the arch code instead of walking the array.\n" "\n" "> \n" - "> \tif (started_vcpus = 1) {\n" + "> \tif (started_vcpus == 1) {\n" "> \t\t/*\n" "(...)\n" "> @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id)\n" @@ -171,4 +171,4 @@ "> \tdebugfs_remove_recursive(vcpu->debugfs_dentry);\n" > vcpu_destroy: -9ab3aa187c6eba841c698c0dbce9e58fa1eec81534121407ea7b6f9133f045bf +1e6d5db4f7d43c72a32a22efb40de05868a794db479e3898c7acce1f889d0305
diff --git a/a/1.txt b/N2/1.txt index eff3a21..520f802 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -75,7 +75,7 @@ be done by common code. > } > + rcu_read_unlock(); > -> if (started_vcpus = 0) { +> if (started_vcpus == 0) { > /* we're the only active VCPU -> speed it up */ > @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu) > { @@ -107,7 +107,7 @@ These two only care for two cases: 0 started cpus <-> 1 started cpu and that in the arch code instead of walking the array. > -> if (started_vcpus = 1) { +> if (started_vcpus == 1) { > /* (...) > @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id) @@ -148,3 +148,9 @@ Much of the arch code seems to care about one of two things: > mutex_unlock(&kvm->lock); > debugfs_remove_recursive(vcpu->debugfs_dentry); > vcpu_destroy: + + +_______________________________________________ +linux-arm-kernel mailing list +linux-arm-kernel@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-arm-kernel diff --git a/a/content_digest b/N2/content_digest index 2674f92..4a822ba 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,22 +2,22 @@ "ref\020170816194037.9460-3-rkrcmar@redhat.com\0" "From\0Cornelia Huck <cohuck@redhat.com>\0" "Subject\0Re: [PATCH RFC 2/2] KVM: RCU protected dynamic vcpus array\0" - "Date\0Thu, 17 Aug 2017 08:07:21 +0000\0" + "Date\0Thu, 17 Aug 2017 10:07:21 +0200\0" "To\0Radim Kr\304\215m\303\241\305\231 <rkrcmar@redhat.com>\0" - "Cc\0linux-kernel@vger.kernel.org" + "Cc\0linux-mips@linux-mips.org" + James Hogan <james.hogan@imgtec.com> kvm@vger.kernel.org - linux-mips@linux-mips.org - kvm-ppc@vger.kernel.org linux-s390@vger.kernel.org - linux-arm-kernel@lists.infradead.org - Paolo Bonzini <pbonzini@redhat.com> + Marc Zyngier <marc.zyngier@arm.com> David Hildenbrand <david@redhat.com> + linux-kernel@vger.kernel.org + kvm-ppc@vger.kernel.org Christoffer Dall <cdall@linaro.org> - Marc Zyngier <marc.zyngier@arm.com> Christian Borntraeger <borntraeger@de.ibm.com> - James Hogan <james.hogan@imgtec.com> + Alexander Graf <agraf@suse.com> Paul Mackerras <paulus@ozlabs.org> - " Alexander Graf <agraf@suse.com>\0" + Paolo Bonzini <pbonzini@redhat.com> + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Wed, 16 Aug 2017 21:40:37 +0200\n" @@ -97,7 +97,7 @@ "> \t}\n" "> +\trcu_read_unlock();\n" "> \n" - "> \tif (started_vcpus = 0) {\n" + "> \tif (started_vcpus == 0) {\n" "> \t\t/* we're the only active VCPU -> speed it up */\n" "> @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu)\n" "> {\n" @@ -129,7 +129,7 @@ "that in the arch code instead of walking the array.\n" "\n" "> \n" - "> \tif (started_vcpus = 1) {\n" + "> \tif (started_vcpus == 1) {\n" "> \t\t/*\n" "(...)\n" "> @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id)\n" @@ -169,6 +169,12 @@ "> +\tkvfree(new);\n" "> \tmutex_unlock(&kvm->lock);\n" "> \tdebugfs_remove_recursive(vcpu->debugfs_dentry);\n" - > vcpu_destroy: + "> vcpu_destroy:\n" + "\n" + "\n" + "_______________________________________________\n" + "linux-arm-kernel mailing list\n" + "linux-arm-kernel@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -9ab3aa187c6eba841c698c0dbce9e58fa1eec81534121407ea7b6f9133f045bf +86e7e453fdf668ced346644f712b9522f369421e74248b70ed172ee9225b9eac
diff --git a/a/1.txt b/N3/1.txt index eff3a21..cc413b4 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -1,5 +1,5 @@ On Wed, 16 Aug 2017 21:40:37 +0200 -Radim Krčmář <rkrcmar@redhat.com> wrote: +Radim Kr?m?? <rkrcmar@redhat.com> wrote: > This is a prototype with many TODO comments to give a better idea of > what would be needed. @@ -75,7 +75,7 @@ be done by common code. > } > + rcu_read_unlock(); > -> if (started_vcpus = 0) { +> if (started_vcpus == 0) { > /* we're the only active VCPU -> speed it up */ > @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu) > { @@ -107,7 +107,7 @@ These two only care for two cases: 0 started cpus <-> 1 started cpu and that in the arch code instead of walking the array. > -> if (started_vcpus = 1) { +> if (started_vcpus == 1) { > /* (...) > @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id) diff --git a/a/content_digest b/N3/content_digest index 2674f92..7bfbc67 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,27 +1,13 @@ "ref\020170816194037.9460-1-rkrcmar@redhat.com\0" "ref\020170816194037.9460-3-rkrcmar@redhat.com\0" - "From\0Cornelia Huck <cohuck@redhat.com>\0" - "Subject\0Re: [PATCH RFC 2/2] KVM: RCU protected dynamic vcpus array\0" - "Date\0Thu, 17 Aug 2017 08:07:21 +0000\0" - "To\0Radim Kr\304\215m\303\241\305\231 <rkrcmar@redhat.com>\0" - "Cc\0linux-kernel@vger.kernel.org" - kvm@vger.kernel.org - linux-mips@linux-mips.org - kvm-ppc@vger.kernel.org - linux-s390@vger.kernel.org - linux-arm-kernel@lists.infradead.org - Paolo Bonzini <pbonzini@redhat.com> - David Hildenbrand <david@redhat.com> - Christoffer Dall <cdall@linaro.org> - Marc Zyngier <marc.zyngier@arm.com> - Christian Borntraeger <borntraeger@de.ibm.com> - James Hogan <james.hogan@imgtec.com> - Paul Mackerras <paulus@ozlabs.org> - " Alexander Graf <agraf@suse.com>\0" + "From\0cohuck@redhat.com (Cornelia Huck)\0" + "Subject\0[PATCH RFC 2/2] KVM: RCU protected dynamic vcpus array\0" + "Date\0Thu, 17 Aug 2017 10:07:21 +0200\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Wed, 16 Aug 2017 21:40:37 +0200\n" - "Radim Kr\304\215m\303\241\305\231 <rkrcmar@redhat.com> wrote:\n" + "Radim Kr?m?? <rkrcmar@redhat.com> wrote:\n" "\n" "> This is a prototype with many TODO comments to give a better idea of\n" "> what would be needed.\n" @@ -97,7 +83,7 @@ "> \t}\n" "> +\trcu_read_unlock();\n" "> \n" - "> \tif (started_vcpus = 0) {\n" + "> \tif (started_vcpus == 0) {\n" "> \t\t/* we're the only active VCPU -> speed it up */\n" "> @@ -3455,6 +3461,7 @@ void kvm_s390_vcpu_stop(struct kvm_vcpu *vcpu)\n" "> {\n" @@ -129,7 +115,7 @@ "that in the arch code instead of walking the array.\n" "\n" "> \n" - "> \tif (started_vcpus = 1) {\n" + "> \tif (started_vcpus == 1) {\n" "> \t\t/*\n" "(...)\n" "> @@ -2518,20 +2552,24 @@ static int kvm_vm_ioctl_create_vcpu(struct kvm *kvm, u32 id)\n" @@ -171,4 +157,4 @@ "> \tdebugfs_remove_recursive(vcpu->debugfs_dentry);\n" > vcpu_destroy: -9ab3aa187c6eba841c698c0dbce9e58fa1eec81534121407ea7b6f9133f045bf +2f0a90a7044bae469476abc8b92d6b56468361fce34084bc55aea878ef3850fc
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.