On 10.07.2013, at 02:06, Scott Wood wrote:
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On 09.07.2013, at 20:46, Scott Wood wrote:
I suspect that tlbsx is faster, or at worst similar. And unlike comparing
tlbsx to lwepx (not counting a fix for the threading problem), we don't
On 10.07.2013, at 02:12, Scott Wood wrote:
On 07/09/2013 04:45:10 PM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
+ /* Get page size */
+ if (MAS0_GET_TLBSEL(mfspr(SPRN_MAS0)) == 0)
+ psize_shift = PAGE_SHIFT;
+ else
+ psize_shift =
On 07/10/2013 05:18:10 AM, Alexander Graf wrote:
On 10.07.2013, at 02:12, Scott Wood wrote:
On 07/09/2013 04:45:10 PM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
+ /* Get page size */
+ if (MAS0_GET_TLBSEL(mfspr(SPRN_MAS0)) == 0)
+ psize_shift =
On 07/10/2013 05:15:09 AM, Alexander Graf wrote:
On 10.07.2013, at 02:06, Scott Wood wrote:
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On 09.07.2013, at 20:46, Scott Wood wrote:
I suspect that tlbsx is faster, or at worst similar. And unlike
comparing tlbsx to lwepx (not counting
On 10.07.2013, at 20:37, Scott Wood wrote:
On 07/10/2013 05:18:10 AM, Alexander Graf wrote:
On 10.07.2013, at 02:12, Scott Wood wrote:
On 07/09/2013 04:45:10 PM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
+ /* Get page size */
+ if
On 10.07.2013, at 20:42, Scott Wood wrote:
On 07/10/2013 05:15:09 AM, Alexander Graf wrote:
On 10.07.2013, at 02:06, Scott Wood wrote:
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On 09.07.2013, at 20:46, Scott Wood wrote:
I suspect that tlbsx is faster, or at worst similar. And
On 07/10/2013 05:50:01 PM, Alexander Graf wrote:
On 10.07.2013, at 20:42, Scott Wood wrote:
On 07/10/2013 05:15:09 AM, Alexander Graf wrote:
On 10.07.2013, at 02:06, Scott Wood wrote:
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On 09.07.2013, at 20:46, Scott Wood wrote:
I suspect
On 11.07.2013, at 02:15, Scott Wood wrote:
On 07/10/2013 05:50:01 PM, Alexander Graf wrote:
On 10.07.2013, at 20:42, Scott Wood wrote:
On 07/10/2013 05:15:09 AM, Alexander Graf wrote:
On 10.07.2013, at 02:06, Scott Wood wrote:
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On
On 07/08/2013 08:39:05 AM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies additional
code
in DO_KVM macro to identify the source of the exception originated
from
host context. This requires to check the
On 07/09/2013 07:13 PM, Scott Wood wrote:
On 07/08/2013 08:39:05 AM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies additional
code
in DO_KVM macro to identify the source of the exception originated
from
host
On 07/09/2013 12:44:32 PM, Alexander Graf wrote:
On 07/09/2013 07:13 PM, Scott Wood wrote:
On 07/08/2013 08:39:05 AM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies
additional code
in DO_KVM macro to identify
On 09.07.2013, at 20:46, Scott Wood wrote:
On 07/09/2013 12:44:32 PM, Alexander Graf wrote:
On 07/09/2013 07:13 PM, Scott Wood wrote:
On 07/08/2013 08:39:05 AM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies additional code
in DO_KVM macro to identify the source of the exception originated from
host context. This requires to check the Exception Syndrome Register
(ESR[EPID]) and External PID
On 07/09/2013 04:44:24 PM, Alexander Graf wrote:
On 09.07.2013, at 20:46, Scott Wood wrote:
I suspect that tlbsx is faster, or at worst similar. And unlike
comparing tlbsx to lwepx (not counting a fix for the threading
problem), we don't already have code to search the guest TLB, so
On 07/09/2013 04:45:10 PM, Alexander Graf wrote:
On 28.06.2013, at 11:20, Mihai Caraman wrote:
+ /* Get page size */
+ if (MAS0_GET_TLBSEL(mfspr(SPRN_MAS0)) == 0)
+ psize_shift = PAGE_SHIFT;
+ else
+ psize_shift = MAS1_GET_TSIZE(mas1) + 10;
+
+ mas7_mas3 = (((u64)
On 28.06.2013, at 11:20, Mihai Caraman wrote:
lwepx faults needs to be handled by KVM and this implies additional code
in DO_KVM macro to identify the source of the exception originated from
host context. This requires to check the Exception Syndrome Register
(ESR[EPID]) and External PID
lwepx faults needs to be handled by KVM and this implies additional code
in DO_KVM macro to identify the source of the exception originated from
host context. This requires to check the Exception Syndrome Register
(ESR[EPID]) and External PID Load Context Register (EPLC[EGS]) for DTB_MISS,
DSI and
lwepx faults needs to be handled by KVM and this implies additional code
in DO_KVM macro to identify the source of the exception originated in
host context. This requires to check the Exception Syndrome Register
(ESR[EPID]) and External PID Load Context Register (EPLC[EGS]) for DTB_MISS,
DSI and
18 matches
Mail list logo