From: Xianlei Wang
Signed-off-by: Xianlei Wang
---
hw/gt64xxx.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/gt64xxx.c b/hw/gt64xxx.c
index 1c34253..d0a31d2 100644
--- a/hw/gt64xxx.c
+++ b/hw/gt64xxx.c
@@ -312,7 +312,7 @@ static void gt64120_writel (void *opaq
On Fri, Sep 23, 2011 at 11:54 PM, Kevin Wolf wrote:
> Am 08.09.2011 12:11, schrieb Zhi Yong Wu:
>> Signed-off-by: Zhi Yong Wu
>> ---
>> block.c | 59
>> +++
>> block.h | 5
>> block_int.h | 3 ++
>> blockdev.c
On Fri, Sep 23, 2011 at 11:57 PM, Stefan Hajnoczi
wrote:
> Here is my generic image streaming branch, which aims to provide a way
> to copy the contents of a backing file into an image file of a running
> guest without requiring specific support in the various block drivers
> (e.g. qcow2, qed, vm
The commit fc2bf44972349b078d8310466c3866615500e67f
removed ISD_handle field from struct GT64120State,
so remove the field from DPRINTF too.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/gt64xxx.c b/hw/gt64xxx.c
inde
The commit fc2bf44972349b078d8310466c3866615500e67f
changed the type of val argument of the function gt64120_writel()
from uint32_t to uint64_t, so we need to change the corresponding
length modifier from "%x" to "%" PRIx64.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |8
1 files
On 26 September 2011 00:56, Peter Maydell wrote:
> On 25 September 2011 21:02, Antony Pavlov wrote:
>> The commit fc2bf44972349b078d8310466c3866615500e67f
>> changed the type of val argument of the function gt64120_writel()
>> from uint32_t to uint64_t, so we need to change the corresponding
>> l
From: Marc-André Lureau
Subject:[Qemu-devel] [PATCH 04/11] hw/ac97: remove USE_MIXER code
Date: Wed, 21 Sep 2011 18:11:01 +0200
It doesn't compile. The interesting bits for volume
control are going
to be rewritten.
---
On Wed, Sep 21, 2011 at 06:50:44PM +0300, Yonit Halperin wrote:
> - call spice_server_migrate_(start|end|connect).
> - register spice_migrate_connect completion callback
>
Reviewed-by: Alon Levy
Will just fix the one place below in the pull request.
> Signed-off-by: Yonit Halperin
> ---
> ui
Hi. I started writing a trivial device on QEMU that should get called on every
read and write on the memory it provides.
The problems are that:
1) Cannot start QEMU with KVM when the device is enabled:
kvm_set_phys_mem: error registering slot: Invalid argument
2) The driver never gets cal
Blue Swirl writes:
> 2011/9/25 Lluís Vilanova :
>> Blue Swirl writes:
>>
>>> 2011/9/21 Lluís Vilanova :
>> [...]
+== Trace event properties ==
+
+Each event in the "trace-events" file can be prefixed with a
space-separated
+list of zero or more of the following event pro
> > I meant TLB change by e.g. tlb_set_page. If you change single page
> > mapping then all TBs in that page will be gone.
> > This may be the result of e.g. a page swapping, or a task switch.
>
> You said "all TBs in that page will be gone". Does it mean QEMU will
> invalidate those TBs by for
On 25 September 2011 21:02, Antony Pavlov wrote:
> The commit fc2bf44972349b078d8310466c3866615500e67f
> changed the type of val argument of the function gt64120_writel()
> from uint32_t to uint64_t, so we need to change the corresponding
> length modifier from '%x' to '%llx'.
Revised patch looks
Am 18.09.2011 15:00, schrieb Blue Swirl:
On Sun, Sep 18, 2011 at 12:46 PM, malc wrote:
On Sun, 18 Sep 2011, Blue Swirl wrote:
On Sun, Sep 18, 2011 at 10:49 AM, malc wrote:
On Sun, 18 Sep 2011, Blue Swirl wrote:
On Sat, Sep 17, 2011 at 7:59 PM, Stefan Weil
wrote:
Hello,
these patches ad
Add a monitor command 'info mtree' to show the memory hierarchy
much like /proc/iomem in Linux.
Signed-off-by: Blue Swirl
---
i386:
memory
-7ffe : system
000ec000-000e : alias pam-ram @pc.ram
000ec000-000e
000e8000-00
2011/9/25 Lluís Vilanova :
> Blue Swirl writes:
>> diff --git a/trace-events b/trace-events
>> index a31d9aa..718e0d5 100644
>> --- a/trace-events
>> +++ b/trace-events
>> @@ -502,3 +502,13 @@ escc_sunkbd_event_in(int ch) "Untranslated keycode
>> %2.2x"
>> escc_sunkbd_event_out(int ch) "Translate
2011/9/25 Lluís Vilanova :
> Blue Swirl writes:
>
>> 2011/9/21 Lluís Vilanova :
> [...]
>>> +== Trace event properties ==
>>> +
>>> +Each event in the "trace-events" file can be prefixed with a
>>> space-separated
>>> +list of zero or more of the following event properties.
>>> +
>>> +=== "disable
The commit fc2bf44972349b078d8310466c3866615500e67f
changed the type of val argument of the function gt64120_writel()
from uint32_t to uint64_t, so we need to change the corresponding
length modifier from '%x' to '%llx'.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |8
1 files chan
The commit fc2bf44972349b078d8310466c3866615500e67f
removed ISD_handle field from struct GT64120State,
so remove the field from DPRINTF too.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/gt64xxx.c b/hw/gt64xxx.c
inde
On 25 September 2011 23:22, Peter Maydell wrote:
> On 25 September 2011 19:14, Antony Pavlov wrote:
>> The commit fc2bf44972349b078d8310466c3866615500e67f
>> changed the type of val argument of the function gt64120_writel()
>> from uint32_t to uint64_t, so we need to change the corresponding
>> l
On 09/25/2011 09:10 AM, Avi Kivity wrote:
On 09/24/2011 11:05 AM, Blue Swirl wrote:
On Thu, Sep 22, 2011 at 12:34 AM, Anthony Liguori wrote:
> Consider this a friendly reminder that we're only three weeks away from the
> soft feature freeze for 1.0. I've written a wiki page about my expectations
On 25 September 2011 19:14, Antony Pavlov wrote:
> The commit fc2bf44972349b078d8310466c3866615500e67f
> changed the type of val argument of the function gt64120_writel()
> from uint32_t to uint64_t, so we need to change the corresponding
> length modifier from '%x' to '%llx'.
For a uint64_t you
The commit fc2bf44972349b078d8310466c3866615500e67f
removed ISD_handle field from struct GT64120State,
so remove the field from DPRINTF too.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/gt64xxx.c b/hw/gt64xxx.c
inde
The commit fc2bf44972349b078d8310466c3866615500e67f
changed the type of val argument of the function gt64120_writel()
from uint32_t to uint64_t, so we need to change the corresponding
length modifier from '%x' to '%llx'.
Signed-off-by: Antony Pavlov
---
hw/gt64xxx.c |8
1 files chan
Blue Swirl writes:
> diff --git a/trace-events b/trace-events
> index a31d9aa..718e0d5 100644
> --- a/trace-events
> +++ b/trace-events
> @@ -502,3 +502,13 @@ escc_sunkbd_event_in(int ch) "Untranslated keycode %2.2x"
> escc_sunkbd_event_out(int ch) "Translated keycode %2.2x"
> escc_kbd_command(in
Blue Swirl writes:
> 2011/9/21 Lluís Vilanova :
[...]
>> +== Trace event properties ==
>> +
>> +Each event in the "trace-events" file can be prefixed with a space-separated
>> +list of zero or more of the following event properties.
>> +
>> +=== "disable" ===
>> +
>> +If a specific trace event is
On Sun, Sep 25, 2011 at 4:48 PM, Avi Kivity wrote:
> On 09/25/2011 07:36 PM, Blue Swirl wrote:
>>
>> On Sun, Sep 25, 2011 at 2:10 PM, Avi Kivity wrote:
>> > On 09/24/2011 11:05 AM, Blue Swirl wrote:
>> >>
>> >> On Thu, Sep 22, 2011 at 12:34 AM, Anthony
>> >> Liguori
>> >> wrote:
>> >> >
On 2011-09-25 16:07, Avi Kivity wrote:
> On 09/23/2011 12:31 PM, Lai Jiangshan wrote:
>> > Moreover: wrong indention.
>> >
>> > You know that this won't work for qemu-kvm with in-kernel irqchip? You
>> > may want to provide a patch for that tree, emulating the unavailable
>> > LINT1 injection v
On 09/25/2011 07:36 PM, Blue Swirl wrote:
On Sun, Sep 25, 2011 at 2:10 PM, Avi Kivity wrote:
> On 09/24/2011 11:05 AM, Blue Swirl wrote:
>>
>> On Thu, Sep 22, 2011 at 12:34 AM, Anthony Liguori
>>wrote:
>> >Consider this a friendly reminder that we're only three weeks away from
>> >
On Sun, Sep 25, 2011 at 2:10 PM, Avi Kivity wrote:
> On 09/24/2011 11:05 AM, Blue Swirl wrote:
>>
>> On Thu, Sep 22, 2011 at 12:34 AM, Anthony Liguori
>> wrote:
>> > Consider this a friendly reminder that we're only three weeks away from
>> > the
>> > soft feature freeze for 1.0. I've written
On Sat, Sep 24, 2011 at 9:56 PM, Anthony Liguori wrote:
>
> On Sep 24, 2011 3:05 AM, "Blue Swirl" wrote:
>>
>> On Thu, Sep 22, 2011 at 12:34 AM, Anthony Liguori
>> wrote:
>> > Consider this a friendly reminder that we're only three weeks away from
>> > the
>> > soft feature freeze for 1.0. I've
Marcelo Tosatti wrote:
> On Fri, Sep 23, 2011 at 04:25:51PM +0800, Liu, Jinsong wrote:
>> Marcelo Tosatti wrote:
>>> On Thu, Sep 22, 2011 at 04:55:52PM +0800, Liu, Jinsong wrote:
> From 4d5b83aba40ce0d421add9a41a6c591a8590a32e Mon Sep 17 00:00:00
> 2001
From: Liu, Jinsong
Date: T
Please pull from
git://github.com/avikivity/qemu.git memory/urgent
to receive for a fix which kills ppc_prep immediately after launch.
Avi Kivity (1):
ppc_prep: fix pci config space initialization
hw/prep_pci.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/
On 09/24/2011 11:05 AM, Blue Swirl wrote:
On Thu, Sep 22, 2011 at 12:34 AM, Anthony Liguori wrote:
> Consider this a friendly reminder that we're only three weeks away from the
> soft feature freeze for 1.0. I've written a wiki page about my expectations
> for the soft feature freeze. It's
From: Richard Henderson
Not used yet, but at least we're provided with the correct region.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/isa-bus.c |4 +++-
hw/isa.h |2 +-
hw/mips_jazz.c | 17 ++---
hw/mips_r4k.c |2 +-
hw/pc_piix.c |
On 09/23/2011 12:31 PM, Lai Jiangshan wrote:
> Moreover: wrong indention.
>
> You know that this won't work for qemu-kvm with in-kernel irqchip? You
> may want to provide a patch for that tree, emulating the unavailable
> LINT1 injection via testing the APIC configration and then raising an
>
Succeeding i8259 conversion to ISA requires this.
Signed-off-by: Avi Kivity
---
hw/mips_jazz.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hw/mips_jazz.c b/hw/mips_jazz.c
index e1ac147..2b911c7 100644
--- a/hw/mips_jazz.c
+++ b/hw/mips_jazz.c
@@ -181,8 +181,8 @@ sta
i8259 is an ISA device (or at least, depends on the ISA infrastructure to
register its ioport); and the ISA bus is supplied by piix4. Later patches
make this dependency explicit.
Use qemu_irq_proxy() to stop the cycle by adding an extra layer of
indirection.
Signed-off-by: Avi Kivity
---
hw/mi
From: Richard Henderson
The only non-obvious part is pic_poll_read which used
"addr1 >> 7" to detect whether one referred to either
the master or slave PIC. Instead, test this directly.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/i8259.c | 65 +
From: Richard Henderson
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/cs4231a.c | 38 +++---
1 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/hw/cs4231a.c b/hw/cs4231a.c
index 598f032..e16665e 100644
--- a/hw/cs4231a.c
+++ b
From: Richard Henderson
To replace isa_init_ioport and isa_init_ioport_range
as the ISA devices are converted to the memory api.
[avi: use memory_region_size()]
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/isa-bus.c | 10 ++
hw/isa.h |5 -
2 files c
Succeeding i8259 conversion to ISA requires this.
Signed-off-by: Avi Kivity
---
hw/mips_r4k.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hw/mips_r4k.c b/hw/mips_r4k.c
index a7dc487..d0564d4 100644
--- a/hw/mips_r4k.c
+++ b/hw/mips_r4k.c
@@ -256,8 +256,8 @@ void mip
From: Richard Henderson
This requires some amount of hoop-jumping, so that we don't
inadvertently claim port 0x3f6, which is used by ISA IDE.
The sysbus initialization path is as yet unconverted.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/fdc.c | 53 +
On Sun, Sep 25, 2011 at 04:22:57PM +0300, Avi Kivity wrote:
> The two code paths (for ADDRESS_SPACE_IO and ADDRESS_SPACE_MEM) are
> identical. Unify them.
>
> Signed-off-by: Avi Kivity
Applied, thanks
> ---
> hw/pci.c | 13 ++---
> 1 files changed, 2 insertions(+), 11 deletions(-)
>
From: Richard Henderson
Slightly non-obvious with mips_jazz passing in the region
structure to populate.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/mips_jazz.c |4 ++-
hw/pc.h|2 +-
hw/pckbd.c | 59 ++
From: Richard Henderson
The serial_mm_init path is as yet unconverted.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/serial.c | 15 ---
1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/hw/serial.c b/hw/serial.c
index ed7fd0a..2e6d212 100644
---
The two code paths (for ADDRESS_SPACE_IO and ADDRESS_SPACE_MEM) are
identical. Unify them.
Signed-off-by: Avi Kivity
---
hw/pci.c | 13 ++---
1 files changed, 2 insertions(+), 11 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
index 749e8d8..e8cc1b0 100644
--- a/hw/pci.c
+++ b/hw/pci.c
Succeeding i8259 conversion to ISA requires this.
Signed-off-by: Avi Kivity
---
hw/ppc_prep.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/ppc_prep.c b/hw/ppc_prep.c
index f9325bd..d26049b 100644
--- a/hw/ppc_prep.c
+++ b/hw/ppc_prep.c
@@ -648,10 +648,10 @@ stat
From: Richard Henderson
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/i8254.c | 16 +---
1 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/hw/i8254.c b/hw/i8254.c
index a9ca9f6..12571ef 100644
--- a/hw/i8254.c
+++ b/hw/i8254.c
@@ -55,6 +55,7 @@
From: Richard Henderson
In particular, the i8259 was being initialized before the ISA bus,
leading to a crash.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/pc_piix.c | 22 --
1 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/hw/pc_piix
From: Richard Henderson
Returns the I/O address space. Useful for implementing
PCI-ISA bridge devices.
Signed-off-by: Richard Henderson
Signed-off-by: Avi Kivity
---
hw/pci.c |5 +
hw/pci.h |1 +
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/hw/pci.c b/hw/pci.c
i
Please pull from
git://github.com/avikivity/qemu.git memory/batch
This is the delayed ISA conversion series, now hopefully working across the
board.
Avi Kivity (4):
mips_malta: move i8259 initialization after piix4 initialization
mips_jazz: initialize i8259 after the ISA bus
mips_r4k: i
Please pull from
git://github.com/avikivity/qemu.git memory/core
to receive an implementation of memory_region_set_readonly(). It has
been tested on i386 (440FX PAM) and Magnum.
Avi Kivity (1):
memory: implement memory_region_set_readonly()
memory.c | 29 ++---
Avi Kivity a écrit :
On 09/25/2011 12:18 PM, Avi Kivity wrote:
On 09/24/2011 11:29 AM, Hervé Poussineau wrote:
This part breaks Magnum emulation, where firmware writes to
0x6000, and then checks if value has been modified.
This is not working as expected (value is modified) because
memor
On 09/25/2011 12:18 PM, Avi Kivity wrote:
On 09/24/2011 11:29 AM, Hervé Poussineau wrote:
This part breaks Magnum emulation, where firmware writes to
0x6000, and then checks if value has been modified.
This is not working as expected (value is modified) because
memory_region_set_readonly(
On 09/24/2011 11:29 AM, Hervé Poussineau wrote:
This part breaks Magnum emulation, where firmware writes to
0x6000, and then checks if value has been modified.
This is not working as expected (value is modified) because
memory_region_set_readonly() is unimplemented...
Whoops! Will provi
On 09/22/2011 05:01 PM, Alon Levy wrote:
On Wed, Sep 21, 2011 at 06:51:18PM +0300, Yonit Halperin wrote:
Signed-off-by: Yonit Halperin
---
server/reds.c | 68 +++-
1 files changed, 42 insertions(+), 26 deletions(-)
diff --git a/server/re
>From 7b58c09d1bb70c7ca8aa29892b08ba4a3e7b9e92 Mon Sep 17 00:00:00 2001
From: Liu Jinsong
Date: Sun, 25 Sep 2011 15:48:29 +0800
Subject: [PATCH] Qemu co-operation with kvm tsc deadline timer
KVM add emulation of lapic tsc deadline timer for guest.
This patch is co-operation work at qemu side.
Si
57 matches
Mail list logo