Le jeudi 04 septembre 2008 à 09:58 +0100, Ian Kirk a écrit :
> Avi Kivity wrote:
>
> > - add a partitioning tool (or option to qemu-img) to format the disk,
> > placing
> > the first partition on the fourth cylinder, aligning it. tell the users not
> > to wipe the disks out but instead install t
Le dimanche 10 août 2008 à 11:36 +0300, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > When "halt" is emulated, skip_emulated_instruction() is called and
> > interruptibility state is cleared.
> > But when halt is emulated in real mode, skip_emulated_instructi
Le mercredi 20 août 2008 à 14:01 +, Avi Kivity a écrit :
> From: Avi Kivity <[EMAIL PROTECTED]>
>
> Emulation requires access to user memory, and potentially schedules.
>
> Signed-off-by: Avi Kivity <[EMAIL PROTECTED]>
>
> diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
> index d5d25a2.
Le jeudi 11 septembre 2008 à 12:54 +0200, Dietmar Maurer a écrit :
> Is there a way to use a scsi tape? I tried -drive file=/dev/sg0, but
> that does not work (eject, rewind works, but read/write fails - no date
> is written - no errors)
try "-drive file=/dev/sg0,if=scsi"
Laurent
--
Le samedi 13 septembre 2008 à 07:51 +0300, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > Le jeudi 11 septembre 2008 à 12:54 +0200, Dietmar Maurer a écrit :
> >
> >> Is there a way to use a scsi tape? I tried -drive file=/dev/sg0, but
> >> that does not wo
Le mardi 16 septembre 2008 à 00:58 +, Avi Kivity a écrit :
> From: Ben-Ami Yassour <[EMAIL PROTECTED]>
>
> Based on a patch by: Kay, Allen M <[EMAIL PROTECTED]>
>
> This patch enables PCI device assignment based on VT-d support.
> When a device is assigned to the guest, the guest memory is pi
Le mardi 30 septembre 2008 à 10:41 +0200, Sven Rudolph a écrit :
> Hello,
>
> I have an (as far as I understand it) complex problem. I just got some
> good debugging hints, so I tried some more things and reproduced the
> problem with recent KVM.
>
> I tested it now with kvm-76 (both kernel and u
ROM modified to be a BCV one.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
bios/rombios.c | 71 ++-
1 files changed, 64 insertions(+), 7 deletions(-)
diff --git a/bios/rombios.c b/bios/rombios.c
index 9a1cdd6..70b3584 100644
This patch shows in boot menu only available devices.
This patch has been tested with Bochs BIOS version from the KVM source tree.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
bios/rombios.c | 54 +-
1 files changed, 37 inse
Le dimanche 07 décembre 2008 à 19:11 +0100, Sebastian Herbszt a écrit :
> Laurent Vivier wrote:
> > This patch shows in boot menu only available devices.
> >
> > This patch has been tested with Bochs BIOS version from the KVM source tree.
> >
> > Signed-off-by:
This patch shows in boot menu only available devices.
This patch has been tested with Bochs BIOS version from the KVM source tree.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
bios/rombios.c | 49 ++---
1 files changed, 38 insertions(
ROM modified to be a BCV one.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
bios/rombios.c | 75 ++-
1 files changed, 68 insertions(+), 7 deletions(-)
diff --git a/bios/rombios.c b/bios/rombios.c
index 9a1cdd6..e0a419f 100644
This series of patches adds a nice BIOS startup splash screen.
It adds a "-splash" option allowing to specify the picture file name (a 640x480
(or less) and true color PNG) to display. You can enable/disable fade in,
fade out and bootmenu. The time to display the image can be also given (in
secon
This patch adds Qemu firmware configuration device interface to display
a splash image at BIOS startup.
Idea and some parts of code are stollen from VirtualBox.
Signed-off-by: Laurent Vivier
---
bios/Makefile |4 +-
bios/logo.c| 206
This patch is needed to be able to register firmware configuration
device callback.
It is already included in qemu as commit r5978.
Signed-off-by: Laurent Vivier
---
qemu/hw/fw_cfg.c |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/qemu/hw/fw_cfg.c b/qemu/hw
to display the image can be also given (in seconds).
Signed-off-by: Laurent Vivier
---
qemu/Makefile.target |2 +-
qemu/configure| 19 +++
qemu/hw/bootmenu_pixmap.h | 231 +
qemu/hw/fw_cfg.h |1 +
qemu/hw/pc.c
Le mardi 16 décembre 2008 à 22:46 +0200, Blue Swirl a écrit :
> On 12/16/08, Anthony Liguori wrote:
> > Blue Swirl wrote:
> > > The control channel may still be needed.
> > >
> > > Alternatively the BIOS could load the image and fade parameters from a
> > > new ROM or from the configuration devi
Le mercredi 17 décembre 2008 à 01:10 +0100, Carl-Daniel Hailfinger a
écrit :
> On 16.12.2008 22:51, Laurent Vivier wrote:
> > Le mardi 16 décembre 2008 à 22:46 +0200, Blue Swirl a écrit :
> >
> >> On 12/16/08, Anthony Liguori wrote:
> >
Le mercredi 17 décembre 2008 à 22:58 +0100, Sebastian Herbszt a écrit :
> Laurent Vivier wrote:
> > This series of patches adds a nice BIOS startup splash screen.
> >
> > It adds a "-splash" option allowing to specify the picture file name (a
> > 640
This series of patches adds a nice BIOS startup splash screen.
It adds a "-splash" option allowing to specify the picture file name (a 640x480
(or less) and true color PNG) to display. You can enable/disable a fade in,
fade out and the bootmenu. The time to display the image can be also given (in
This patch adds Qemu firmware configuration device interface to display
a splash image at BIOS startup.
Idea stollen from VirtualBox.
Signed-off-by: Laurent Vivier
---
bios/Makefile |4 +-
bios/rombios.c | 142 ---
bios/splash.c | 144
to display the image can be also given (in seconds).
Signed-off-by: Laurent Vivier
---
qemu/Makefile.target |5 +-
qemu/configure | 19 +++
qemu/hw/fw_cfg.h |1 +
qemu/hw/pc.c | 11 ++-
qemu/hw/press_f12.h | 231 +++
qemu/h
Kivity a écrit :
> [resend to new list]
>
> Laurent Vivier wrote:
> > This patch is the kernel part of the "batch writes to MMIO" patch.
> >
> > It intoduces the ioctl interface to define MMIO zone it is allowed to delay.
> > Inside a zone, we can define sub-part w
Le lundi 19 mai 2008 à 22:04 -0500, Hollis Blanchard a écrit :
> On Monday 19 May 2008 03:36:30 Laurent Vivier wrote:
> > Thank you for your comments.
> >
> > I agree with all.
> >
> > I'll move my code to mulator_write_emulated_onepage().
> > I
Le mardi 20 mai 2008 à 10:43 -0500, Hollis Blanchard a écrit :
> On Tuesday 20 May 2008 02:39:42 Laurent Vivier wrote:
> > Le lundi 19 mai 2008 à 22:04 -0500, Hollis Blanchard a écrit :
> > > On Monday 19 May 2008 03:36:30 Laurent Vivier wrote:
> > > &g
Modify member in_range() of structure kvm_io_device to pass length and the type
of the I/O (write or read).
This modification allows to use kvm_io_device with MMIO batching.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/ia64/kvm/kvm-ia64.c |6 +++---
arch/x86/kvm/i
This patch enables MMIO batching for powerpc architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/libkvm-powerpc.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/libkvm/libkvm-powerpc.c b/libkvm/
This patch introduces in qemu the MMIO batching.
It defines qemu_kvm_register_delayed_mmio() and
qemu_kvm_unregister_delayed_mmio() to register and unregister delayed MMIO
zone.
It calls qemu_kvm_unregister_delayed_mmio() on pci_update_mappings().
Signed-off-by: Laurent Vivier <[EMAIL PROTEC
MMIO support (VGA)
This patch defines delayed MMIO zones for VGA cards.
[PATCH 7/7] qemu: delayed MMIO support (e1000)
This patch defines delayed MMIO zones for e1000 ethernet card.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
--
To unsubscribe from this list: send th
This patch enables MMIO batching for ia64 architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/libkvm-ia64.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/libkvm/libkvm-ia64.c b/libkvm/libkvm-ia64.c
This patch enables MMIO batching for powerpc architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_DELAYED_MMIO.
It enables the compilation of delayed_mmio.c.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/powerpc/kvm/Makefile
This patch defines delayed MMIO zones for VGA cards.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
qemu/hw/cirrus_vga.c |2 ++
qemu/hw/vga.c|4
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/qemu/hw/cirrus_vga.c b/qemu/hw/cirrus_vga.c
index 2
This patch enables MMIO batching for x86 architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_DELAYED_MMIO.
It enables the compilation of delayed_mmio.c.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/x86/kvm/Makefile |3 ++-
arch/x86/kvm/x86.c
This patch enables MMIO batching for ia64 architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_DELAYED_MMIO.
It enables the compilation of delayed_mmio.c.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/ia64/kvm/Makefile |3 ++-
.
[PATCH 5/5] Add delayed MMIO support (ia64 part)
This patch enables MMIO batching for ia64 architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body
This patch enables MMIO batching for x86 architecture.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/libkvm-x86.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/libkvm/libkvm-x86.c b/libkvm/libkvm-x86.c
index d46fdcc..6762b91 100644
--- a/libkvm/
register a delayed MMIO zone, and
kvm_unregister_delayed_mmio() to unregister it.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/kvm-common.h |2 +
libkvm/libkvm.c | 73 +++
libkvm/libkvm.h |2 +
3 files chang
This patch defines delayed MMIO zones for e1000 ethernet card.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
qemu/hw/e1000.c | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/qemu/hw/e1000.c b/qemu/hw/e1000.c
index 01f8983..97f46f6 100644
start of th kvm_run structure. The MMIO ring buffer
is defined by the structure kvm_batch.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
include/linux/kvm.h | 26
include/linux/kvm_host.h |4 +
virt/kvm/delayed_mmio.c
Modify member in_range() of structure kvm_io_device to pass length and the type
of the I/O (write or read).
This modification allows to use kvm_io_device with coalesced MMIO.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/ia64/kvm/kvm-ia64.c |6 +++---
arch/x86/kvm/i
the start of th kvm_run structure. The MMIO ring buffer
is defined by the structure kvm_coalesced_mmio_ring.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
include/linux/kvm.h | 29
include/linux/kvm_host.h |4 +
virt/kvm/coalesced_mmio.c
This patch enables coalesced MMIO for x86 architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_COALESCED_MMIO.
It enables the compilation of coalesced_mmio.c.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/x86/kvm/Makefile |3 ++-
arch/x86/kvm/x86.c
This patch enables coalesced MMIO for powerpc architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_COALESCED_MMIO.
It enables the compilation of coalesced_mmio.c.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/powerpc/kvm/Makefile
.
WARNING: this has not been tested.
[PATCH 5/5] Add coalesced MMIO support (ia64 part)
This patch enables coalesced MMIO for ia64 architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
--
To unsubscribe from this list: send th
This patch enables coalesced MMIO for ia64 architecture.
It defines KVM_MMIO_PAGE_OFFSET and KVM_CAP_COALESCED_MMIO.
It enables the compilation of coalesced_mmio.c.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
arch/ia64/kvm/Makefile
/7] qemu: coalesced MMIO support (VGA)
This patch defines coalesced MMIO zones for VGA cards.
[PATCH 7/7] qemu: coalesced MMIO support (e1000)
This patch defines coalesced MMIO zones for e1000 ethernet card.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
--
To unsubscribe fro
() to register a coalesced MMIO zone, and
kvm_unregister_coalesced_mmio() to unregister it.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/kvm-common.h |2 +
libkvm/libkvm.c | 75 +++
libkvm/libkvm.h |4 +++
3
This patch enables coalesced MMIO for x86 architecture.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/kvm-x86.h|2 ++
libkvm/libkvm-x86.c |4
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/libkvm/kvm-x86.h b/libkvm/kvm-x86.h
index 1dccf64..e
This patch enables coalesced MMIO for powerpc architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/kvm-powerpc.h|7 +++
libkvm/libkvm-powerpc.c |6 ++
2 files changed, 13 insertions(+), 0 deletions(-)
diff -
This patch enables coalesced MMIO for ia64 architecture.
WARNING: this has not been tested.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
libkvm/kvm-ia64.h|3 +++
libkvm/libkvm-ia64.c |6 ++
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/libkvm/kvm-
This patch defines coalesced MMIO zones for e1000 ethernet card.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
qemu/hw/e1000.c | 13 +
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/qemu/hw/e1000.c b/qemu/hw/e1000.c
index 01f8983..5b3a365 100644
---
This patch introduces in qemu the coalesced MMIO.
It defines qemu_kvm_register_coalesced_mmio() and
qemu_kvm_unregister_coalesced_mmio() to register and unregister coalesced MMIO
zone.
It calls qemu_kvm_unregister_coalesced_mmio() on pci_update_mappings().
Signed-off-by: Laurent Vivier <[EM
This patch defines coalesced MMIO zones for VGA cards.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
qemu/hw/cirrus_vga.c |2 ++
qemu/hw/vga.c|4
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/qemu/hw/cirrus_vga.c b/qemu/hw/cirrus_vga.c
index 2
This patch allows to boot from network using the virtio-net adapter
provided by KVM.
It applies on etherboot-5.4 sources from
git://git.etherboot.org/scm/etherboot.git
[why etherboot-5.4 ?
because it doesn't hang like gPXE and ROM size is only 32 KB]
Signed-off-by: Laurent Vivier &l
You can find attached to this e-mail an etherboot ROM supporting
virtio-net device.
Laurent
--
- [EMAIL PROTECTED] ---
"The best way to predict the future is to invent it."
- Alan Kay
pxe-virtio.bin
Description: Binary data
if we clear vdev->isr, it seems logic to call virtio_update_irq(vdev) to
update irq.
The bug appears when we boot with etherboot virtio driver which
never read the interrupt status and so never clear it.
Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]>
---
qemu/hw/virtio.c |1 +
Hi,
You need to go through a power-down/power-up cycle.
(See the help associated with the flag in the BIOS)
Laurent
Le jeudi 12 juin 2008 à 16:04 +0530, Sukanto Ghosh a écrit :
> Hi all,
>
> On my system:
>
> Processor: Intel Core 2 Duo 6300 1.86 GHz
> Motherboard: Intel DG965RY
> OS: Ubuntu
This patch allows to boot from network using the virtio-net adapter
provided by KVM.
It applies on etherboot-5.4 sources from
git://git.etherboot.org/scm/etherboot.git
Changelog:
v2: Clear ISR on reset, some cosmetic changes, implement virtnet_irq().
Signed-off-by: Laurent Vivier <[EM
This new version of virtio-net etherboot ROM clears the ISR on reset,
and thus allows linux to use it again (on Qemu/KVM).
Laurent
--
- [EMAIL PROTECTED] ---
"The best way to predict the future is to invent it."
- Alan Kay
pxe-virtio.bin
Description: Binary data
Le samedi 14 juin 2008 à 11:58 -0700, Avi Kivity a écrit :
> Yunfeng Zhao wrote:
> >
> >> Date: 2008-06-12 16:26
> >>
> >> Message:
> >> Logged In: YES user_id=539971
> >> Originator: NO
> >>
> >> Okay, I reverted the patch.
> >>
> > Avi,
> >
> > The issue still exists on our nightly testing mac
Le samedi 14 juin 2008 à 12:12 -0700, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > Perhaps you can re-apply 36742c5470 ?
> >
>
> As it's not 100% reliable, I prefer to wait until it is fixed.
I'm not able to reproduce the failure we met originally.
Could you
Le lundi 16 juin 2008 à 14:29 -0300, Marcelo Tosatti a écrit :
> On Mon, Jun 16, 2008 at 03:31:10PM +0200, Laurent Vivier wrote:
> > Le samedi 14 juin 2008 à 12:12 -0700, Avi Kivity a écrit :
> > > Laurent Vivier wrote:
> > > > Perhaps you can re-apply 36742c5470 ?
&
Le mercredi 18 juin 2008 à 00:22 -0500, Carlo Marcelo Arenas Belon a
écrit :
> complement 2680f3df932a3119880a692609943587ecc8f409 to export the
> definition for kvm_init_coalesced_mmio as it is used by the per
> arch libkvm as shown by the following warning :
>
> libkvm-x86.c: In function 'kvm_
Le mercredi 18 juin 2008 à 06:26 -0700, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > This new version of virtio-net etherboot ROM clears the ISR on reset,
> > and thus allows linux to use it again (on Qemu/KVM).
> >
>
> What's the status of upstreaming this?
Le vendredi 20 juin 2008 à 09:07 -0500, Javier Guerra a écrit :
> On Fri, Jun 20, 2008 at 7:23 AM, carlopmart <[EMAIL PROTECTED]> wrote:
> > Felix Leimbach wrote:
> >>
> >>> This is my first post to this list. I have already installed kvm-70
> >>> under rhel5.2. My intention is to share on disk im
Le vendredi 20 juin 2008 à 11:37 -0500, Anthony Liguori a écrit :
> Laurent Vivier wrote:
> > Le vendredi 20 juin 2008 à 09:07 -0500, Javier Guerra a écrit :
> >
> >> On Fri, Jun 20, 2008 at 7:23 AM, carlopmart <[EMAIL PROTECTED]> wrote:
> &
Le mercredi 25 juin 2008 à 16:15 +0200, Kevin Wolf a écrit :
> Anthony Liguori schrieb:
> > Kevin Wolf wrote:
> >> Anthony Liguori schrieb:
> >>
> >>> I guess the main block code is not as defensive as I thought it was.
> >>> This patch
> >>> uses qemu_memalign to allocate the buffers for IO so
Le mardi 08 juillet 2008 à 09:37 +0100, Daniel P. Berrange a écrit :
> The following two command lines should be identical from the user's
> point of view:
>
> # qemu-kvm -cdrom /home/berrange/boot.iso -boot d -m 500
>
> # qemu-kvm -drive
> file=/home/berrange/boot.iso,if=ide,media=cdrom,index=2
Le mardi 08 juillet 2008 à 09:51 +0100, Daniel P. Berrange a écrit :
> On Tue, Jul 08, 2008 at 10:48:18AM +0200, Laurent Vivier wrote:
> > Le mardi 08 juillet 2008 à 09:37 +0100, Daniel P. Berrange a écrit :
> > > The following two command lines should be identical from the use
Le mardi 08 juillet 2008 à 16:58 +0800, Xu, Jiajun a écrit :
> Hi All,
>
> This is today's KVM test result against kvm.git
> a81a686682d6f04c842ebf9e084e30cd875f1048 and kvm-userspace.git
> 619ca34310a8968b6939fa6aba5b85a16b20315e.
> There's no new issue today.
>
> Three Old Issues:
> ===
Le mardi 08 juillet 2008 à 11:17 +0200, Soren Hansen a écrit :
> On Tue, Jul 08, 2008 at 09:37:30AM +0100, Daniel P. Berrange wrote:
> > The following two command lines should be identical from the user's
> > point of view:
> >
> > # qemu-kvm -cdrom /home/berrange/boot.iso -boot d -m 500
> >
> >
Le mardi 08 juillet 2008 à 10:21 +0100, Daniel P. Berrange a écrit :
> On Tue, Jul 08, 2008 at 11:17:24AM +0200, Soren Hansen wrote:
> > On Tue, Jul 08, 2008 at 09:37:30AM +0100, Daniel P. Berrange wrote:
> > > The following two command lines should be identical from the user's
> > > point of view:
Le mardi 08 juillet 2008 à 08:01 -0500, Anthony Liguori a écrit :
> Daniel P. Berrange wrote:
> > On Tue, Jul 08, 2008 at 11:17:24AM +0200, Soren Hansen wrote:
> >
> >> On Tue, Jul 08, 2008 at 09:37:30AM +0100, Daniel P. Berrange wrote:
> >>
> >>> The following two command lines should be i
Le mardi 08 juillet 2008 à 09:59 -0500, Anthony Liguori a écrit :
> Laurent Vivier wrote:
> > So, "boot=on" means in fact "bootable=true"
> >
>
> I guess. I don't know that the later is more clear. I think the source
> of the confusion
Le mercredi 18 juin 2008 à 06:26 -0700, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > This new version of virtio-net etherboot ROM clears the ISR on reset,
> > and thus allows linux to use it again (on Qemu/KVM).
> >
>
> What's the status of upstreaming this?
op because interrupts are not
delivered to increase %fs:(0x6c):
movl%fs:(0x6c), %eax
1: pushf
sti
hlt
popf
cmpl%fs:(0x6c), %eax
je 1b
This patch clears the interruptibility state when halt is emulated in real mode.
Signed-off-by: Laur
, r4, 3
> std r4, VCPU_DAWR(r3)
> std r5, VCPU_DAWRX(r3)
>
Nice catch.
Reviewed-by: Laurent Vivier
--
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
48
> ++
> arch/powerpc/kvm/book3s_hv_builtin.c | 32 +-
> arch/powerpc/kvm/book3s_hv_rm_xics.c | 4 +-
> arch/powerpc/kvm/book3s_hv_rmhandlers.S | 111 -
> 7 files changed, 740 insertions(+), 106 deletions(-)
Tested-by: Laurent Vivier
On 22/06/2015 02:09, Paul Mackerras wrote:
> On Wed, Jun 17, 2015 at 07:30:09PM +0200, Laurent Vivier wrote:
>>
>> Tested-by: Laurent Vivier
>>
>> Performance is better, but Paul could you explain why it is better if I
>> disable dynamic micro-threading ?
&
On 09/07/2015 09:49, Thomas Huth wrote:
> The option for supporting cross-endianness legacy guests in
> the vhost and tun code should only be available on systems
> that support cross-endian guests.
I'm sure I misunderstand something, but what happens if we use QEMU with
TCG instead of KVM, i.e.
>
> arch/powerpc/kvm/book3s_hv.c | 12 +---
> 1 file changed, 9 insertions(+), 3 deletions(-)
Tested-by: Laurent Vivier
[this series has corrected a host kernel crash when CPU are overcommitted]
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body
On 23/07/2015 14:02, Alexander Graf wrote:
>
>
> On 20.07.15 08:49, David Gibson wrote:
>> On Thu, Jul 16, 2015 at 05:11:12PM +1000, Paul Mackerras wrote:
>>> This series contains two fixes for the new dynamic micro-threading
>>> code that was added recently for HV-mode KVM on Power servers.
>>
82 matches
Mail list logo