diff for duplicates of <20180709133750.GE9486@e103592.cambridge.arm.com>
diff --git a/a/content_digest b/N1/content_digest
index 5ad11a3..0cb8083 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -29,7 +29,7 @@
"From\0Dave Martin <Dave.Martin\@arm.com>\0"
]
[
- "Subject\0Re: [PATCH v3 15/20] kvm: arm/arm64: Allow tuning the physical address size for VM\0"
+ "Subject\0Re: [Qemu-devel] [PATCH v3 15/20] kvm: arm/arm64: Allow tuning the physical address size for VM\0"
]
[
"Date\0Mon, 9 Jul 2018 14:37:50 +0100\0"
@@ -326,4 +326,4 @@
"---Dave"
]
-67be654f907af1f2bdd1670f804c95763ddaca69a22241a2bc948e0bd83669f1
+27786aac891aa5eedb9cd9a62ee0442c114ff92a25d662916fad6571df6ea445
diff --git a/a/1.txt b/N2/1.txt
index a363cbe..70ead48 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -20,15 +20,15 @@ On Mon, Jul 09, 2018 at 01:29:42PM +0100, Marc Zyngier wrote:
> >>>>>>> Cc: Christoffer Dall <cdall@kernel.org>
> >>>>>>> Cc: Peter Maydel <peter.maydell@linaro.org>
> >>>>>>> Cc: Paolo Bonzini <pbonzini@redhat.com>
-> >>>>>>> Cc: Radim Krčmář <rkrcmar@redhat.com>
+> >>>>>>> Cc: Radim Kr?m?? <rkrcmar@redhat.com>
> >>>>>>> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
> >>>>>>> ---
-> >>>>>>> arch/arm/include/asm/kvm_mmu.h | 2 ++
-> >>>>>>> arch/arm64/include/asm/kvm_arm.h | 10 +++-------
-> >>>>>>> arch/arm64/include/asm/kvm_mmu.h | 2 ++
-> >>>>>>> include/uapi/linux/kvm.h | 10 ++++++++++
-> >>>>>>> virt/kvm/arm/arm.c | 24 ++++++++++++++++++++++--
-> >>>>>>> 5 files changed, 39 insertions(+), 9 deletions(-)
+> >>>>>>> ? arch/arm/include/asm/kvm_mmu.h?? |? 2 ++
+> >>>>>>> ? arch/arm64/include/asm/kvm_arm.h | 10 +++-------
+> >>>>>>> ? arch/arm64/include/asm/kvm_mmu.h |? 2 ++
+> >>>>>>> ? include/uapi/linux/kvm.h???????? | 10 ++++++++++
+> >>>>>>> ? virt/kvm/arm/arm.c?????????????? | 24 ++++++++++++++++++++++--
+> >>>>>>> ? 5 files changed, 39 insertions(+), 9 deletions(-)
> >>>>>>
> >>>>>> [...]
> >>>>>>
@@ -37,16 +37,16 @@ On Mon, Jul 09, 2018 at 01:29:42PM +0100, Marc Zyngier wrote:
> >>>>>>> --- a/include/uapi/linux/kvm.h
> >>>>>>> +++ b/include/uapi/linux/kvm.h
> >>>>>>> @@ -751,6 +751,16 @@ struct kvm_ppc_resize_hpt {
-> >>>>>>> #define KVM_S390_SIE_PAGE_OFFSET 1
-> >>>>>>> /*
+> >>>>>>> ? #define KVM_S390_SIE_PAGE_OFFSET 1
+> >>>>>>> ? /*
> >>>>>>> + * On arm/arm64, machine type can be used to request the physical
> >>>>>>> + * address size for the VM. Bits [7-0] have been reserved for the
> >>>>>>> + * PA size shift (i.e, log2(PA_Size)). For backward compatibility,
> >>>>>>> + * value 0 implies the default IPA size, which is 40bits.
> >>>>>>> + */
-> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK 0xff
-> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT(x) \
-> >>>>>>> + ((x) & KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK)
+> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK??? 0xff
+> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT(x)??????? \
+> >>>>>>> +??? ((x) & KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK)
> >>>>>>
> >>>>>> This seems like you're allocating quite a lot of bits in a non-extensible
> >>>>>> interface to a fairly esoteric parameter. Would it be better to add another
diff --git a/a/content_digest b/N2/content_digest
index 5ad11a3..4ca6dcb 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -26,29 +26,16 @@
"ref\00017f8d585-3489-ab6f-6ee1-4d8d337dcf9c\@arm.com\0"
]
[
- "From\0Dave Martin <Dave.Martin\@arm.com>\0"
+ "From\0Dave.Martin\@arm.com (Dave Martin)\0"
]
[
- "Subject\0Re: [PATCH v3 15/20] kvm: arm/arm64: Allow tuning the physical address size for VM\0"
+ "Subject\0[PATCH v3 15/20] kvm: arm/arm64: Allow tuning the physical address size for VM\0"
]
[
"Date\0Mon, 9 Jul 2018 14:37:50 +0100\0"
]
[
- "To\0Marc Zyngier <marc.zyngier\@arm.com>\0"
-]
-[
- "Cc\0Suzuki K Poulose <suzuki.poulose\@arm.com>",
- " cdall\@kernel.org",
- " kvm\@vger.kernel.org",
- " catalin.marinas\@arm.com",
- " punit.agrawal\@arm.com",
- " Will Deacon <will.deacon\@arm.com>",
- " linux-kernel\@vger.kernel.org",
- " qemu-devel\@nongnu.org",
- " Paolo Bonzini <pbonzini\@redhat.com>",
- " kvmarm\@lists.cs.columbia.edu",
- " linux-arm-kernel\@lists.infradead.org\0"
+ "To\0linux-arm-kernel\@lists.infradead.org\0"
]
[
"\0000:1\0"
@@ -79,15 +66,15 @@
"> >>>>>>> Cc: Christoffer Dall <cdall\@kernel.org>\n",
"> >>>>>>> Cc: Peter Maydel <peter.maydell\@linaro.org>\n",
"> >>>>>>> Cc: Paolo Bonzini <pbonzini\@redhat.com>\n",
- "> >>>>>>> Cc: Radim Kr\304\215m\303\241\305\231 <rkrcmar\@redhat.com>\n",
+ "> >>>>>>> Cc: Radim Kr?m?? <rkrcmar\@redhat.com>\n",
"> >>>>>>> Signed-off-by: Suzuki K Poulose <suzuki.poulose\@arm.com>\n",
"> >>>>>>> ---\n",
- "> >>>>>>> \302\240 arch/arm/include/asm/kvm_mmu.h\302\240\302\240 |\302\240 2 ++\n",
- "> >>>>>>> \302\240 arch/arm64/include/asm/kvm_arm.h | 10 +++-------\n",
- "> >>>>>>> \302\240 arch/arm64/include/asm/kvm_mmu.h |\302\240 2 ++\n",
- "> >>>>>>> \302\240 include/uapi/linux/kvm.h\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 | 10 ++++++++++\n",
- "> >>>>>>> \302\240 virt/kvm/arm/arm.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240 | 24 ++++++++++++++++++++++--\n",
- "> >>>>>>> \302\240 5 files changed, 39 insertions(+), 9 deletions(-)\n",
+ "> >>>>>>> ? arch/arm/include/asm/kvm_mmu.h?? |? 2 ++\n",
+ "> >>>>>>> ? arch/arm64/include/asm/kvm_arm.h | 10 +++-------\n",
+ "> >>>>>>> ? arch/arm64/include/asm/kvm_mmu.h |? 2 ++\n",
+ "> >>>>>>> ? include/uapi/linux/kvm.h???????? | 10 ++++++++++\n",
+ "> >>>>>>> ? virt/kvm/arm/arm.c?????????????? | 24 ++++++++++++++++++++++--\n",
+ "> >>>>>>> ? 5 files changed, 39 insertions(+), 9 deletions(-)\n",
"> >>>>>>\n",
"> >>>>>> [...]\n",
"> >>>>>>\n",
@@ -96,16 +83,16 @@
"> >>>>>>> --- a/include/uapi/linux/kvm.h\n",
"> >>>>>>> +++ b/include/uapi/linux/kvm.h\n",
"> >>>>>>> \@\@ -751,6 +751,16 \@\@ struct kvm_ppc_resize_hpt {\n",
- "> >>>>>>> \302\240 #define KVM_S390_SIE_PAGE_OFFSET 1\n",
- "> >>>>>>> \302\240 /*\n",
+ "> >>>>>>> ? #define KVM_S390_SIE_PAGE_OFFSET 1\n",
+ "> >>>>>>> ? /*\n",
"> >>>>>>> + * On arm/arm64, machine type can be used to request the physical\n",
"> >>>>>>> + * address size for the VM. Bits [7-0] have been reserved for the\n",
"> >>>>>>> + * PA size shift (i.e, log2(PA_Size)). For backward compatibility,\n",
"> >>>>>>> + * value 0 implies the default IPA size, which is 40bits.\n",
"> >>>>>>> + */\n",
- "> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK\302\240\302\240\302\240 0xff\n",
- "> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT(x)\302\240\302\240\302\240\302\240\302\240\302\240\302\240 \\\n",
- "> >>>>>>> +\302\240\302\240\302\240 ((x) & KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK)\n",
+ "> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK??? 0xff\n",
+ "> >>>>>>> +#define KVM_VM_TYPE_ARM_PHYS_SHIFT(x)??????? \\\n",
+ "> >>>>>>> +??? ((x) & KVM_VM_TYPE_ARM_PHYS_SHIFT_MASK)\n",
"> >>>>>>\n",
"> >>>>>> This seems like you're allocating quite a lot of bits in a non-extensible\n",
"> >>>>>> interface to a fairly esoteric parameter. Would it be better to add another\n",
@@ -326,4 +313,4 @@
"---Dave"
]
-67be654f907af1f2bdd1670f804c95763ddaca69a22241a2bc948e0bd83669f1
+fb3014a74d6f2993e88037a4ca5fc6aa316b969cbc7d1f70744292ab3392c917
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.