All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <300B73AA675FCE4A93EB4FC1D42459FF15A48E@039-SN2MPN1-013.039d.mgd.msft.net>

diff --git a/a/1.txt b/N1/1.txt
index 2d3be57..639156c 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -7,10 +7,10 @@
 > dev@lists.ozlabs.org; qemu-ppc@nongnu.org
 > Subject: Re: [RFC PATCH 02/17] KVM: PPC64: booke: Add EPCR support in
 > mtspr/mfspr emulation
-> 
-> 
+>=20
+>=20
 > On 25.06.2012, at 14:26, Mihai Caraman wrote:
-> 
+>=20
 > > Add EPCR support in booke mtspr/mfspr emulation. EPCR register is
 > defined
 > > only for 64-bit and HV categories, so it shoud be available only on 64-
@@ -47,23 +47,26 @@
 > > +#ifdef CONFIG_64BIT
 > > +void kvmppc_set_epcr(struct kvm_vcpu *vcpu, u32 new_epcr)
 > > +{
-> > +	vcpu->arch.epcr = new_epcr;
-> > +	vcpu->arch.shadow_epcr &= ~SPRN_EPCR_GICM;
+> > +	vcpu->arch.epcr =3D new_epcr;
+> > +	vcpu->arch.shadow_epcr &=3D ~SPRN_EPCR_GICM;
 > > +	if (vcpu->arch.epcr  & SPRN_EPCR_ICM)
-> > +		vcpu->arch.shadow_epcr |= SPRN_EPCR_GICM;
-> 
+> > +		vcpu->arch.shadow_epcr |=3D SPRN_EPCR_GICM;
+>=20
 > Why would the setter be #ifdef CONFIG_64BIT? EPCR exists on e500mc too,
 > no? Please only #ifdef the GICM bits out.
 
-kvmppc_set_epcr deals with guest EPCR and EPCR does not exist on a virtual e500mc
-as detailed in patch's comment. All callers are also guarded by #ifdef CONFIG_64BIT,
-my assumption was that we will not support a virtual core with 64-bit category
+kvmppc_set_epcr deals with guest EPCR and EPCR does not exist on a virtual =
+e500mc
+as detailed in patch's comment. All callers are also guarded by #ifdef CONF=
+IG_64BIT,
+my assumption was that we will not support a virtual core with 64-bit categ=
+ory
 on a 32-bit host.
 
-> 
-> 
+>=20
+>=20
 > Alex
-> 
+>=20
 > --
 > To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
 > the body of a message to majordomo@vger.kernel.org
diff --git a/a/content_digest b/N1/content_digest
index a27551a..e259072 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -41,10 +41,10 @@
   "> dev\@lists.ozlabs.org; qemu-ppc\@nongnu.org\n",
   "> Subject: Re: [RFC PATCH 02/17] KVM: PPC64: booke: Add EPCR support in\n",
   "> mtspr/mfspr emulation\n",
-  "> \n",
-  "> \n",
+  ">=20\n",
+  ">=20\n",
   "> On 25.06.2012, at 14:26, Mihai Caraman wrote:\n",
-  "> \n",
+  ">=20\n",
   "> > Add EPCR support in booke mtspr/mfspr emulation. EPCR register is\n",
   "> defined\n",
   "> > only for 64-bit and HV categories, so it shoud be available only on 64-\n",
@@ -81,27 +81,30 @@
   "> > +#ifdef CONFIG_64BIT\n",
   "> > +void kvmppc_set_epcr(struct kvm_vcpu *vcpu, u32 new_epcr)\n",
   "> > +{\n",
-  "> > +\tvcpu->arch.epcr = new_epcr;\n",
-  "> > +\tvcpu->arch.shadow_epcr &= ~SPRN_EPCR_GICM;\n",
+  "> > +\tvcpu->arch.epcr =3D new_epcr;\n",
+  "> > +\tvcpu->arch.shadow_epcr &=3D ~SPRN_EPCR_GICM;\n",
   "> > +\tif (vcpu->arch.epcr  & SPRN_EPCR_ICM)\n",
-  "> > +\t\tvcpu->arch.shadow_epcr |= SPRN_EPCR_GICM;\n",
-  "> \n",
+  "> > +\t\tvcpu->arch.shadow_epcr |=3D SPRN_EPCR_GICM;\n",
+  ">=20\n",
   "> Why would the setter be #ifdef CONFIG_64BIT? EPCR exists on e500mc too,\n",
   "> no? Please only #ifdef the GICM bits out.\n",
   "\n",
-  "kvmppc_set_epcr deals with guest EPCR and EPCR does not exist on a virtual e500mc\n",
-  "as detailed in patch's comment. All callers are also guarded by #ifdef CONFIG_64BIT,\n",
-  "my assumption was that we will not support a virtual core with 64-bit category\n",
+  "kvmppc_set_epcr deals with guest EPCR and EPCR does not exist on a virtual =\n",
+  "e500mc\n",
+  "as detailed in patch's comment. All callers are also guarded by #ifdef CONF=\n",
+  "IG_64BIT,\n",
+  "my assumption was that we will not support a virtual core with 64-bit categ=\n",
+  "ory\n",
   "on a 32-bit host.\n",
   "\n",
-  "> \n",
-  "> \n",
+  ">=20\n",
+  ">=20\n",
   "> Alex\n",
-  "> \n",
+  ">=20\n",
   "> --\n",
   "> To unsubscribe from this list: send the line \"unsubscribe kvm-ppc\" in\n",
   "> the body of a message to majordomo\@vger.kernel.org\n",
   "> More majordomo info at  http://vger.kernel.org/majordomo-info.html"
 ]
 
-45b679fda27dfbe5883dd25650206e8407a026afe5a091a640c4acbae0a8dab9
+ba7fa8a6317f5c32d564597745cc365ae2c081637d362fd3aa765088d9ccd517

diff --git a/a/content_digest b/N2/content_digest
index a27551a..59e2ecb 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -14,7 +14,7 @@
   "Subject\0RE: [RFC PATCH 02/17] KVM: PPC64: booke: Add EPCR support in mtspr/mfspr emulation\0"
 ]
 [
-  "Date\0Wed, 4 Jul 2012 14:14:03 +0000\0"
+  "Date\0Wed, 04 Jul 2012 14:14:03 +0000\0"
 ]
 [
   "To\0Alexander Graf <agraf\@suse.de>\0"
@@ -104,4 +104,4 @@
   "> More majordomo info at  http://vger.kernel.org/majordomo-info.html"
 ]
 
-45b679fda27dfbe5883dd25650206e8407a026afe5a091a640c4acbae0a8dab9
+e48d0fe3febd9ff9b05a44b0673a045e35628032e72c663046226de4d03103d2

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.