On Sun, 2013-06-16 at 21:13 -0600, Alex Williamson wrote:
> IOMMU groups themselves don't provide security, they're accessed by
> interfaces like VFIO, which provide the security. Given a brief look, I
> agree, this looks like a possible backdoor. The typical VFIO way to
> handle this would be t
On Mon, 2013-06-17 at 08:39 +1000, Benjamin Herrenschmidt wrote:
> On Wed, 2013-06-05 at 16:11 +1000, Alexey Kardashevskiy wrote:
> > +long kvm_vm_ioctl_create_spapr_tce_iommu(struct kvm *kvm,
> > + struct kvm_create_spapr_tce_iommu *args)
> > +{
> > + struct kvmppc_spapr_tce_ta
On Wed, 2013-06-05 at 16:11 +1000, Alexey Kardashevskiy wrote:
> +long kvm_vm_ioctl_create_spapr_tce_iommu(struct kvm *kvm,
> + struct kvm_create_spapr_tce_iommu *args)
> +{
> + struct kvmppc_spapr_tce_table *tt = NULL;
> + struct iommu_group *grp;
> + struct iommu_t
On 05.06.2013, at 08:11, Alexey Kardashevskiy wrote:
> This allows the host kernel to handle H_PUT_TCE, H_PUT_TCE_INDIRECT
> and H_STUFF_TCE requests without passing them to QEMU, which should
> save time on switching to QEMU and back.
>
> Both real and virtual modes are supported - whenever the
On 05.06.2013, at 08:11, Alexey Kardashevskiy wrote:
> This adds real mode handlers for the H_PUT_TCE_INDIRECT and
> H_STUFF_TCE hypercalls for QEMU emulated devices such as IBMVIO
> devices or emulated PCI. These calls allow adding multiple entries
> (up to 512) into the TCE table in one call w
It no longer relies on CPUArchState since 20d695a.
Reviewed-by: liguang
Signed-off-by: Andreas Färber
---
hw/ppc/spapr_rtas.c | 2 +-
include/sysemu/kvm.h | 4 ++--
kvm-all.c| 4 +---
kvm-stub.c | 2 +-
target-i386/kvm.c| 10 +-
5 files changed, 10 inserti
Signed-off-by: Andreas Färber
---
gdbstub.c| 2 +-
include/sysemu/kvm.h | 2 +-
kvm-all.c| 5 ++---
kvm-stub.c | 2 +-
4 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/gdbstub.c b/gdbstub.c
index 3101a43..9e7f7a1 100644
--- a/gdbstub.c
+++ b/gdbstub
Signed-off-by: Andreas Färber
---
cpus.c | 2 +-
include/sysemu/kvm.h | 2 +-
kvm-all.c| 3 +--
kvm-stub.c | 4 ++--
4 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/cpus.c b/cpus.c
index bbaf13c..47ab818 100644
--- a/cpus.c
+++ b/cpus.c
@@ -752,7
Make cpustats monitor command available unconditionally.
Signed-off-by: Andreas Färber
---
bsd-user/main.c | 3 ++-
cpus.c| 2 +-
exec.c| 3 ++-
include/exec/cpu-all.h| 10 --
include/qemu/log.h| 2 +-
CPUArchState is no longer needed.
Signed-off-by: Andreas Färber
---
cpus.c | 3 ++-
include/sysemu/kvm.h | 2 +-
kvm-all.c| 3 +--
kvm-stub.c | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/cpus.c b/cpus.c
index fe19962..fca5e1f 100644
-
Signed-off-by: Andreas Färber
---
kvm-all.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 1cd4573..1675311 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -1520,10 +1520,8 @@ static void kvm_handle_io(uint16_t port, void *data, int
direction, int
Change Monitor::mon_cpu to CPUState as well.
In cpu_synchronize_all_states() use qemu_for_each_cpu() now.
Reviewed-by: liguang
Signed-off-by: Andreas Färber
---
cpus.c | 8
gdbstub.c | 8
hw/i386/kvm/apic.c | 2 +-
hw/i386/kvmvapic.c |
On Fri, Jun 14, 2013 at 12:53:04PM +0200, Stefan Hajnoczi wrote:
> On Thu, Jun 13, 2013 at 10:47:32AM +0200, folkert wrote:
> > Hi,
> >
> > > > In virt-manager I saw that there's the option for cache writeback for
> > > > storage devices.
> > > > I'm wondering: does this also make kvm to ignore wr
On Fri, Jun 07, 2013 at 04:03:32PM -0700, David Daney wrote:
> From: David Daney
>
> The forthcoming MIPSVZ code doesn't currently use this, so it must
> only be enabled for KVM_MIPSTE.
>
> Signed-off-by: David Daney
> ---
> arch/mips/include/asm/kvm_host.h | 2 ++
> 1 file changed, 2 inserti
On Sun, Jun 09, 2013 at 04:23:51PM -0700, David Daney wrote:
> Come to think of it, Emulating SGI hardware might be an interesting
> case. There may be old IRIX systems and applications that could be
> running low on real hardware. Some of those systems take up a whole
> room and draw a lot of p
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
On Fri, Jun 07, 2013 at 04:03:31PM -0700, David Daney wrote:
> From: David Daney
>
> Only the trap-and-emulate KVM code needs a Special tlb flusher. All
> other configurations should use the regular version.
>
> Signed-off-by: David Daney
> ---
> arch/mips/include/asm/mmu_context.h | 2 +-
>
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
The Trademark guys (and readability in general) sould probably be happier
if MIPSTE was spelled as MIPS_TE and for that matter, MIPZVZ as MIPS_VZ?
Other than that,
Acked-by: Ralf Baechle
Ralf
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord.
Patch looks ok but why not combine this patch with the previous one?
Ralf
--
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/majordomo-info.html
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
On Fri, Jun 07, 2013 at 04:03:27PM -0700, David Daney wrote:
> From: David Daney
>
> The MIPS VZ KVM code needs this to be able to manage the FPU.
>
> Signed-off-by: David Daney
Looks good, Acked-by: Ralf Baechle .
However I get cold shivers at the thought of SMTC FPU management with VZ,
it
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
On Fri, Jun 07, 2013 at 04:03:25PM -0700, David Daney wrote:
> From: David Daney
>
> We need to move it out of __init so we don't have section mismatch problems.
>
> Signed-off-by: David Daney
> ---
> arch/mips/include/asm/uasm.h | 2 +-
> arch/mips/kernel/traps.c | 2 +-
> 2 files change
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
Acked-by: Ralf Baechle
Ralf
--
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/majordomo-info.html
27 matches
Mail list logo