diff for duplicates of <f3463d0a-c6a3-c34d-acb3-13c99fc61c5a@arm.com>
diff --git a/a/1.txt b/N1/1.txt
index ad24b66..05451e3 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -105,4 +105,8 @@ half the difference (limiting the IPA limit to even numbers).
i.e IPA = 40 + 2 * sign_extend(bits[3:0);
-Suzuki
\ No newline at end of file
+Suzuki
+_______________________________________________
+kvmarm mailing list
+kvmarm@lists.cs.columbia.edu
+https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
\ No newline at end of file
diff --git a/a/content_digest b/N1/content_digest
index 80bf814..d06e405 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -30,20 +30,15 @@
" Will Deacon <will.deacon\@arm.com>\0"
]
[
- "Cc\0linux-arm-kernel\@lists.infradead.org",
- " linux-kernel\@vger.kernel.org",
+ "Cc\0cdall\@kernel.org",
" kvm\@vger.kernel.org",
- " kvmarm\@lists.cs.columbia.edu",
- " james.morse\@arm.com",
- " cdall\@kernel.org",
- " eric.auger\@redhat.com",
- " julien.grall\@arm.com",
" catalin.marinas\@arm.com",
" punit.agrawal\@arm.com",
+ " linux-kernel\@vger.kernel.org",
" qemu-devel\@nongnu.org",
- " Peter Maydel <peter.maydell\@linaro.org>",
" Paolo Bonzini <pbonzini\@redhat.com>",
- " Radim Kr\304\215m\303\241\305\231 <rkrcmar\@redhat.com>\0"
+ " kvmarm\@lists.cs.columbia.edu",
+ " linux-arm-kernel\@lists.infradead.org\0"
]
[
"\0000:1\0"
@@ -159,7 +154,11 @@
"i.e IPA = 40 + 2 * sign_extend(bits[3:0);\n",
"\n",
"\n",
- "Suzuki"
+ "Suzuki\n",
+ "_______________________________________________\n",
+ "kvmarm mailing list\n",
+ "kvmarm\@lists.cs.columbia.edu\n",
+ "https://lists.cs.columbia.edu/mailman/listinfo/kvmarm"
]
-f0cabc259501bf98bf6164dcf80a9d0eba33f4b2a9e0fe37ba10b96e13963959
+a2b9571fba7120c592bfe03f11bf4d3b9c6c1844f2c935535e95debb086a6155
diff --git a/a/content_digest b/N2/content_digest
index 80bf814..41305e4 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -20,7 +20,7 @@
"From\0Suzuki K Poulose <suzuki.poulose\@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\0Fri, 6 Jul 2018 17:39:00 +0100\0"
@@ -162,4 +162,4 @@
"Suzuki"
]
-f0cabc259501bf98bf6164dcf80a9d0eba33f4b2a9e0fe37ba10b96e13963959
+d1b64e317e464d02b9b46888326c14b2d7e9ce9bbf26e4e1d7c2ab4ec3da8875
diff --git a/a/1.txt b/N3/1.txt
index ad24b66..89f5b2f 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -17,15 +17,15 @@ On 07/06/2018 04:09 PM, 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(-)
>>>>
>>>> [...]
>>>>
@@ -34,16 +34,16 @@ On 07/06/2018 04:09 PM, 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/N3/content_digest
index 80bf814..1b01315 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -17,33 +17,16 @@
"ref\0009f1af26e-2913-2b0b-1352-63160096f78f\@arm.com\0"
]
[
- "From\0Suzuki K Poulose <suzuki.poulose\@arm.com>\0"
+ "From\0suzuki.poulose\@arm.com (Suzuki K Poulose)\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\0Fri, 6 Jul 2018 17:39:00 +0100\0"
]
[
- "To\0Marc Zyngier <marc.zyngier\@arm.com>",
- " Will Deacon <will.deacon\@arm.com>\0"
-]
-[
- "Cc\0linux-arm-kernel\@lists.infradead.org",
- " linux-kernel\@vger.kernel.org",
- " kvm\@vger.kernel.org",
- " kvmarm\@lists.cs.columbia.edu",
- " james.morse\@arm.com",
- " cdall\@kernel.org",
- " eric.auger\@redhat.com",
- " julien.grall\@arm.com",
- " catalin.marinas\@arm.com",
- " punit.agrawal\@arm.com",
- " qemu-devel\@nongnu.org",
- " Peter Maydel <peter.maydell\@linaro.org>",
- " Paolo Bonzini <pbonzini\@redhat.com>",
- " Radim Kr\304\215m\303\241\305\231 <rkrcmar\@redhat.com>\0"
+ "To\0linux-arm-kernel\@lists.infradead.org\0"
]
[
"\0000:1\0"
@@ -71,15 +54,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",
@@ -88,16 +71,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",
@@ -162,4 +145,4 @@
"Suzuki"
]
-f0cabc259501bf98bf6164dcf80a9d0eba33f4b2a9e0fe37ba10b96e13963959
+c7e0112209cc770064bca4b6b5e4b408d7077355b7672a12108173d8725ac626
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.