On 22/08/2015 02:21, Alexander Graf wrote:
> Hi Paolo,
>
> This is my current patch queue for ppc. Please pull.
Done, but this queue has not been in linux-next. Please push to
kvm-ppc-next on your github Linux tree as well; please keep an eye on
Steven Rothwell's messages in the next few days
https://bugzilla.kernel.org/show_bug.cgi?id=103321
--- Comment #2 from Sebastian Schütte ---
Created attachment 185521
--> https://bugzilla.kernel.org/attachment.cgi?id=185521&action=edit
lspci
--
You are receiving this mail because:
You are watching the assignee of the bug.--
To unsubscribe
https://bugzilla.kernel.org/show_bug.cgi?id=103321
--- Comment #1 from Sebastian Schütte ---
Created attachment 185511
--> https://bugzilla.kernel.org/attachment.cgi?id=185511&action=edit
cpuinfo
--
You are receiving this mail because:
You are watching the assignee of the bug.--
To unsubscrib
https://bugzilla.kernel.org/show_bug.cgi?id=103321
Bug ID: 103321
Summary: NPT page attribute support causes extreme slowdown
Product: Virtualization
Version: unspecified
Kernel Version: 4.2-rc3+
Hardware: x86-64
OS: Linux
Hello beauty,
How are you doing? Love to get to know you better and make you a friend. Hope
to read from you soon.
Denis Jose
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/m
From: Paul Mackerras
This fixes a bug in the tracking of pages that get modified by the
guest. If the guest creates a large-page HPTE, writes to memory
somewhere within the large page, and then removes the HPTE, we only
record the modified state for the first normal page within the large
page, w
From: Thomas Huth
When compiling the KVM code for POWER with "make C=1", sparse
complains about functions missing proper prototypes and a 64-bit
constant missing the ULL prefix. Let's fix this by making the
functions static or by including the proper header with the
prototypes, and by appending a
From: Tudor Laurentiu
This was signaled by a static code analysis tool.
Signed-off-by: Laurentiu Tudor
Reviewed-by: Scott Wood
Signed-off-by: Alexander Graf
---
arch/powerpc/kvm/e500_mmu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/powerpc/kvm/e500_mmu.c b/arch/
From: Thomas Huth
Since the PPC970 support has been removed from the kvm-hv kernel
module recently, we should also reflect this change in the help
text of the corresponding Kconfig option.
Signed-off-by: Thomas Huth
Signed-off-by: Alexander Graf
---
arch/powerpc/kvm/Kconfig | 8
1 fi
From: Paul Mackerras
When running a virtual core of a guest that is configured with fewer
threads per core than the physical cores have, the extra physical
threads are currently unused. This makes it possible to use them to
run one or more other virtual cores from the same guest when certain
con
From: Tudor Laurentiu
On this switch branch the regs initialization
doesn't happen so add it.
This was found with the help of a static
code analysis tool.
Signed-off-by: Laurentiu Tudor
Signed-off-by: Alexander Graf
---
arch/powerpc/kvm/booke.c | 1 +
1 file changed, 1 insertion(+)
diff --gi
From: Sam bobroff
In 64 bit kernels, the Fixed Point Exception Register (XER) is a 64
bit field (e.g. in kvm_regs and kvm_vcpu_arch) and in most places it is
accessed as such.
This patch corrects places where it is accessed as a 32 bit field by a
64 bit kernel. In some cases this is via a 32 bi
From: Paul Mackerras
This adds implementations for the H_CLEAR_REF (test and clear reference
bit) and H_CLEAR_MOD (test and clear changed bit) hypercalls.
When clearing the reference or change bit in the guest view of the HPTE,
we also have to clear it in the real HPTE so that we can detect futu
From: Paul Mackerras
When a vcore gets preempted, we put it on the preempted vcore list for
the current CPU. The runner task then calls schedule() and comes back
some time later and takes itself off the list. We need to be careful
to lock the list that it was put onto, which may not be the list
From: Paul Mackerras
Whenever a vcore state is VCORE_PREEMPT we need to be counting stolen
time for it. This currently isn't the case when we have a vcore that
no longer has any runnable threads in it but still has a runner task,
so we do an explicit call to kvmppc_core_start_stolen() in that ca
From: Paul Mackerras
This builds on the ability to run more than one vcore on a physical
core by using the micro-threading (split-core) modes of the POWER8
chip. Previously, only vcores from the same VM could be run together,
and (on POWER8) only if they had just one thread per core. With the
a
Hi Paolo,
This is my current patch queue for ppc. Please pull.
Alex
The following changes since commit 4d283ec908e617fa28bcb06bce310206f0655d67:
x86/kvm: Rename VMX's segment access rights defines (2015-08-15 00:47:13
+0200)
are available in the git repository at:
git://github.com/agra
From: Paul Mackerras
The reference (R) and change (C) bits in a HPT entry can be set by
hardware at any time up until the HPTE is invalidated and the TLB
invalidation sequence has completed. This means that when removing
a HPTE, we need to read the HPTE after the invalidation sequence has
comple
On 19/08/2015 20:55, Wanpeng Li wrote:
>> The disadvantage is that it adds an overhead of one bit check for all
>> kernel exits. A quick tracing shows that the ratio of userspace exits
>> after boot is about 1/5 and in subsequent run of nmap and kernel compile
>> has about 1/60, so the check sho
On 20/08/2015 09:28, Marc Zyngier wrote:
> Hi Paolo,
>
> This is the KVM/ARM pull request for Linux 4.3. Some rather major
> things this time around (guest debug, management of interrupt active
> state, lazy FP save/restore).
>
> Thanks!
>
> M.
>
> The following changes since commit bc0
20 matches
Mail list logo