diff for duplicates of <17f8d585-3489-ab6f-6ee1-4d8d337dcf9c@arm.com>
diff --git a/a/content_digest b/N1/content_digest
index b07b20f..ddd6563 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -26,7 +26,7 @@
"From\0Marc Zyngier <marc.zyngier\@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 13:29:42 +0100\0"
@@ -249,4 +249,4 @@
"Jazz is not dead. It just smells funny..."
]
-acaaee8b27c71cced771d4e4f15a1f329eff46f3b643c39fe484b95602bf3529
+b957b7742bf85e76b48420aec1aab0ca8f46ea6dda5d48505e2e3506407697f4
diff --git a/a/1.txt b/N2/1.txt
index 3b162ca..8be9349 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -19,15 +19,15 @@ On 09/07/18 12:23, Dave Martin 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(-)
>>>>>>
>>>>>> [...]
>>>>>>
@@ -36,16 +36,16 @@ On 09/07/18 12:23, Dave Martin 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 b07b20f..bc1acd9 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -23,29 +23,16 @@
"ref\00020180709112326.GD9486\@e103592.cambridge.arm.com\0"
]
[
- "From\0Marc Zyngier <marc.zyngier\@arm.com>\0"
+ "From\0marc.zyngier\@arm.com (Marc Zyngier)\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 13:29:42 +0100\0"
]
[
- "To\0Dave Martin <Dave.Martin\@arm.com>",
- " Suzuki K Poulose <suzuki.poulose\@arm.com>\0"
-]
-[
- "Cc\0Will Deacon <will.deacon\@arm.com>",
- " cdall\@kernel.org",
- " kvm\@vger.kernel.org",
- " catalin.marinas\@arm.com",
- " punit.agrawal\@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"
@@ -75,15 +62,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",
@@ -92,16 +79,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",
@@ -249,4 +236,4 @@
"Jazz is not dead. It just smells funny..."
]
-acaaee8b27c71cced771d4e4f15a1f329eff46f3b643c39fe484b95602bf3529
+4683f799752c57e2ea45e4994e6aa14b5217b2042077d83181d05c91c057c60c
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.