All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20200205235533.GA7631@linux.intel.com>

diff --git a/a/1.txt b/N1/1.txt
index 5e02754..ab6c0f9 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -102,7 +102,7 @@ failure path will free metadata from the previous memslot.
 > >  				const struct kvm_userspace_memory_region *mem,
 > >  				enum kvm_mr_change change)
 > >  {
-> > +	if (change = KVM_MR_MOVE)
+> > +	if (change == KVM_MR_MOVE)
 > > +		return kvm_arch_create_memslot(kvm, memslot,
 > > +					       mem->memory_size >> PAGE_SHIFT);
 > > +
@@ -118,8 +118,8 @@ failure path will free metadata from the previous memslot.
 >                 new.dirty_bitmap = NULL;
 >  
 >         r = -ENOMEM;
-> -       if (change = KVM_MR_CREATE) {
-> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {
+> -       if (change == KVM_MR_CREATE) {
+> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {
 >                 new.userspace_addr = mem->userspace_addr;
 >  
 >                 if (kvm_arch_create_memslot(kvm, &new, npages))
@@ -141,4 +141,8 @@ kvm_arch_create_memslot() gets merged into kvm_arch_prepare_memory_region().
 > 
 > -- 
 > Peter Xu
->
+> 
+_______________________________________________
+kvmarm mailing list
+kvmarm@lists.cs.columbia.edu
+https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
diff --git a/a/content_digest b/N1/content_digest
index 6a0a9a0..6fd27f4 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -3,29 +3,25 @@
  "ref\020200205214952.GD387680@xz-x1\0"
  "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0"
  "Subject\0Re: [PATCH v5 01/19] KVM: x86: Allocate new rmap and large page tracking when moving memslot\0"
- "Date\0Wed, 05 Feb 2020 23:55:33 +0000\0"
+ "Date\0Wed, 5 Feb 2020 15:55:33 -0800\0"
  "To\0Peter Xu <peterx@redhat.com>\0"
- "Cc\0Paolo Bonzini <pbonzini@redhat.com>"
+ "Cc\0Wanpeng Li <wanpengli@tencent.com>"
+  kvm@vger.kernel.org
+  David Hildenbrand <david@redhat.com>
+  linux-mips@vger.kernel.org
   Paul Mackerras <paulus@ozlabs.org>
-  Christian Borntraeger <borntraeger@de.ibm.com>
+  kvmarm@lists.cs.columbia.edu
   Janosch Frank <frankja@linux.ibm.com>
-  David Hildenbrand <david@redhat.com>
-  Cornelia Huck <cohuck@redhat.com>
-  Vitaly Kuznetsov <vkuznets@redhat.com>
-  Wanpeng Li <wanpengli@tencent.com>
-  Jim Mattson <jmattson@google.com>
-  Joerg Roedel <joro@8bytes.org>
   Marc Zyngier <maz@kernel.org>
-  James Morse <james.morse@arm.com>
-  Julien Thierry <julien.thierry.kdev@gmail.com>
-  Suzuki K Poulose <suzuki.poulose@arm.com>
-  linux-mips@vger.kernel.org
-  kvm@vger.kernel.org
+  Joerg Roedel <joro@8bytes.org>
+  Christian Borntraeger <borntraeger@de.ibm.com>
   kvm-ppc@vger.kernel.org
   linux-arm-kernel@lists.infradead.org
-  kvmarm@lists.cs.columbia.edu
+  Jim Mattson <jmattson@google.com>
+  Cornelia Huck <cohuck@redhat.com>
   linux-kernel@vger.kernel.org
-  Christoffer Dall <christoffer.dall@arm.com>
+  Paolo Bonzini <pbonzini@redhat.com>
+  Vitaly Kuznetsov <vkuznets@redhat.com>
  " Philippe Mathieu-Daud\303\251 <f4bug@amsat.org>\0"
  "\00:1\0"
  "b\0"
@@ -133,7 +129,7 @@
  "> >  \t\t\t\tconst struct kvm_userspace_memory_region *mem,\n"
  "> >  \t\t\t\tenum kvm_mr_change change)\n"
  "> >  {\n"
- "> > +\tif (change = KVM_MR_MOVE)\n"
+ "> > +\tif (change == KVM_MR_MOVE)\n"
  "> > +\t\treturn kvm_arch_create_memslot(kvm, memslot,\n"
  "> > +\t\t\t\t\t       mem->memory_size >> PAGE_SHIFT);\n"
  "> > +\n"
@@ -149,8 +145,8 @@
  ">                 new.dirty_bitmap = NULL;\n"
  ">  \n"
  ">         r = -ENOMEM;\n"
- "> -       if (change = KVM_MR_CREATE) {\n"
- "> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {\n"
+ "> -       if (change == KVM_MR_CREATE) {\n"
+ "> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {\n"
  ">                 new.userspace_addr = mem->userspace_addr;\n"
  ">  \n"
  ">                 if (kvm_arch_create_memslot(kvm, &new, npages))\n"
@@ -172,6 +168,10 @@
  "> \n"
  "> -- \n"
  "> Peter Xu\n"
- >
+ "> \n"
+ "_______________________________________________\n"
+ "kvmarm mailing list\n"
+ "kvmarm@lists.cs.columbia.edu\n"
+ https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
 
-beb4bc8a51818de7e5e7fa10a01ab0289a1548ae8ddb74d1d303ed76d07f2000
+c6553d3c46b61847877d418ca7ecc16484af84742c123da3f3a7f02e36f7767c

diff --git a/a/1.txt b/N2/1.txt
index 5e02754..7cff08f 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -102,7 +102,7 @@ failure path will free metadata from the previous memslot.
 > >  				const struct kvm_userspace_memory_region *mem,
 > >  				enum kvm_mr_change change)
 > >  {
-> > +	if (change = KVM_MR_MOVE)
+> > +	if (change == KVM_MR_MOVE)
 > > +		return kvm_arch_create_memslot(kvm, memslot,
 > > +					       mem->memory_size >> PAGE_SHIFT);
 > > +
@@ -118,8 +118,8 @@ failure path will free metadata from the previous memslot.
 >                 new.dirty_bitmap = NULL;
 >  
 >         r = -ENOMEM;
-> -       if (change = KVM_MR_CREATE) {
-> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {
+> -       if (change == KVM_MR_CREATE) {
+> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {
 >                 new.userspace_addr = mem->userspace_addr;
 >  
 >                 if (kvm_arch_create_memslot(kvm, &new, npages))
diff --git a/a/content_digest b/N2/content_digest
index 6a0a9a0..44ec811 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -3,7 +3,7 @@
  "ref\020200205214952.GD387680@xz-x1\0"
  "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0"
  "Subject\0Re: [PATCH v5 01/19] KVM: x86: Allocate new rmap and large page tracking when moving memslot\0"
- "Date\0Wed, 05 Feb 2020 23:55:33 +0000\0"
+ "Date\0Wed, 5 Feb 2020 15:55:33 -0800\0"
  "To\0Peter Xu <peterx@redhat.com>\0"
  "Cc\0Paolo Bonzini <pbonzini@redhat.com>"
   Paul Mackerras <paulus@ozlabs.org>
@@ -133,7 +133,7 @@
  "> >  \t\t\t\tconst struct kvm_userspace_memory_region *mem,\n"
  "> >  \t\t\t\tenum kvm_mr_change change)\n"
  "> >  {\n"
- "> > +\tif (change = KVM_MR_MOVE)\n"
+ "> > +\tif (change == KVM_MR_MOVE)\n"
  "> > +\t\treturn kvm_arch_create_memslot(kvm, memslot,\n"
  "> > +\t\t\t\t\t       mem->memory_size >> PAGE_SHIFT);\n"
  "> > +\n"
@@ -149,8 +149,8 @@
  ">                 new.dirty_bitmap = NULL;\n"
  ">  \n"
  ">         r = -ENOMEM;\n"
- "> -       if (change = KVM_MR_CREATE) {\n"
- "> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {\n"
+ "> -       if (change == KVM_MR_CREATE) {\n"
+ "> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {\n"
  ">                 new.userspace_addr = mem->userspace_addr;\n"
  ">  \n"
  ">                 if (kvm_arch_create_memslot(kvm, &new, npages))\n"
@@ -174,4 +174,4 @@
  "> Peter Xu\n"
  >
 
-beb4bc8a51818de7e5e7fa10a01ab0289a1548ae8ddb74d1d303ed76d07f2000
+b13eac5d3c7f1677fc022c56dd88846f55aa3b98e411bb2b54b08ff8d910331b

diff --git a/a/1.txt b/N3/1.txt
index 5e02754..3e39ffe 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -102,7 +102,7 @@ failure path will free metadata from the previous memslot.
 > >  				const struct kvm_userspace_memory_region *mem,
 > >  				enum kvm_mr_change change)
 > >  {
-> > +	if (change = KVM_MR_MOVE)
+> > +	if (change == KVM_MR_MOVE)
 > > +		return kvm_arch_create_memslot(kvm, memslot,
 > > +					       mem->memory_size >> PAGE_SHIFT);
 > > +
@@ -118,8 +118,8 @@ failure path will free metadata from the previous memslot.
 >                 new.dirty_bitmap = NULL;
 >  
 >         r = -ENOMEM;
-> -       if (change = KVM_MR_CREATE) {
-> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {
+> -       if (change == KVM_MR_CREATE) {
+> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {
 >                 new.userspace_addr = mem->userspace_addr;
 >  
 >                 if (kvm_arch_create_memslot(kvm, &new, npages))
@@ -141,4 +141,9 @@ kvm_arch_create_memslot() gets merged into kvm_arch_prepare_memory_region().
 > 
 > -- 
 > Peter Xu
->
+> 
+
+_______________________________________________
+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/N3/content_digest
index 6a0a9a0..98a9d3b 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -3,29 +3,29 @@
  "ref\020200205214952.GD387680@xz-x1\0"
  "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0"
  "Subject\0Re: [PATCH v5 01/19] KVM: x86: Allocate new rmap and large page tracking when moving memslot\0"
- "Date\0Wed, 05 Feb 2020 23:55:33 +0000\0"
+ "Date\0Wed, 5 Feb 2020 15:55:33 -0800\0"
  "To\0Peter Xu <peterx@redhat.com>\0"
- "Cc\0Paolo Bonzini <pbonzini@redhat.com>"
+ "Cc\0Wanpeng Li <wanpengli@tencent.com>"
+  kvm@vger.kernel.org
+  David Hildenbrand <david@redhat.com>
+  linux-mips@vger.kernel.org
   Paul Mackerras <paulus@ozlabs.org>
-  Christian Borntraeger <borntraeger@de.ibm.com>
+  kvmarm@lists.cs.columbia.edu
   Janosch Frank <frankja@linux.ibm.com>
-  David Hildenbrand <david@redhat.com>
-  Cornelia Huck <cohuck@redhat.com>
-  Vitaly Kuznetsov <vkuznets@redhat.com>
-  Wanpeng Li <wanpengli@tencent.com>
-  Jim Mattson <jmattson@google.com>
-  Joerg Roedel <joro@8bytes.org>
   Marc Zyngier <maz@kernel.org>
-  James Morse <james.morse@arm.com>
+  Joerg Roedel <joro@8bytes.org>
+  Christian Borntraeger <borntraeger@de.ibm.com>
   Julien Thierry <julien.thierry.kdev@gmail.com>
   Suzuki K Poulose <suzuki.poulose@arm.com>
-  linux-mips@vger.kernel.org
-  kvm@vger.kernel.org
   kvm-ppc@vger.kernel.org
   linux-arm-kernel@lists.infradead.org
-  kvmarm@lists.cs.columbia.edu
-  linux-kernel@vger.kernel.org
+  Jim Mattson <jmattson@google.com>
+  Cornelia Huck <cohuck@redhat.com>
   Christoffer Dall <christoffer.dall@arm.com>
+  linux-kernel@vger.kernel.org
+  James Morse <james.morse@arm.com>
+  Paolo Bonzini <pbonzini@redhat.com>
+  Vitaly Kuznetsov <vkuznets@redhat.com>
  " Philippe Mathieu-Daud\303\251 <f4bug@amsat.org>\0"
  "\00:1\0"
  "b\0"
@@ -133,7 +133,7 @@
  "> >  \t\t\t\tconst struct kvm_userspace_memory_region *mem,\n"
  "> >  \t\t\t\tenum kvm_mr_change change)\n"
  "> >  {\n"
- "> > +\tif (change = KVM_MR_MOVE)\n"
+ "> > +\tif (change == KVM_MR_MOVE)\n"
  "> > +\t\treturn kvm_arch_create_memslot(kvm, memslot,\n"
  "> > +\t\t\t\t\t       mem->memory_size >> PAGE_SHIFT);\n"
  "> > +\n"
@@ -149,8 +149,8 @@
  ">                 new.dirty_bitmap = NULL;\n"
  ">  \n"
  ">         r = -ENOMEM;\n"
- "> -       if (change = KVM_MR_CREATE) {\n"
- "> +       if (change = KVM_MR_CREATE || change = KVM_MR_MOVE) {\n"
+ "> -       if (change == KVM_MR_CREATE) {\n"
+ "> +       if (change == KVM_MR_CREATE || change == KVM_MR_MOVE) {\n"
  ">                 new.userspace_addr = mem->userspace_addr;\n"
  ">  \n"
  ">                 if (kvm_arch_create_memslot(kvm, &new, npages))\n"
@@ -172,6 +172,11 @@
  "> \n"
  "> -- \n"
  "> Peter Xu\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
 
-beb4bc8a51818de7e5e7fa10a01ab0289a1548ae8ddb74d1d303ed76d07f2000
+c35353eee47ab24fb3cb52bae99cbed8b7ca07d7b6c244cb5643778f240a8228

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.