From: Jan Kiszka
Since 0b57e287, cpu_memory_rw_debug already triggers a TB invalidation.
As it doesn't (and cannot) set is_cpu_write_access=1 but "consumes" the
currently executed TB, the tb_invalidate_phys_page_range call from
patch_instruction didn't work anymore.
Fix this by open-coding the r
On 2012-11-03 11:58, BALATON Zoltan wrote:
> Removed info from vmsvga_state that is available from elsewhere and
> thus was duplicated here unnecessarily.
>
> Signed-off-by: BALATON Zoltan
> ---
> console.h | 20 +++
> hw/vmware_vga.c | 159
> +++
On 1 November 2012 07:22, Peter Crosthwaite
wrote:
> On Sat, Oct 27, 2012 at 7:24 PM, johan marx wrote:
>> Hi Peter,
>>
>> Thanks for the quick reply. I'm building with qemu-linaro
>
> Hi Johan,
>
> Sorry about the delay.
>
> Ive had a quick browse of this tree. The OMAP spi work there is ahead
>
Hi Peter,
I had a closer look at the omap_spi. It is indeed not supposed to be a spi
device (which is why it failed when treated like one).
omap_spi makes the connection between the different spi registers and the spi.c.
The way I see it is the following:
omap_spi<->spi<->my_device
I would there
Blue Swirl a écrit :
On Sat, Nov 3, 2012 at 9:05 PM, Hervé Poussineau wrote:
This commit breaks Windows NT4 boot.
QEMU crashes when NT4 switches from 80x25 to 80x43 resolution.
Does it work with -global apic.vapic=false?
This is probably same issue that's bugging Win2k and XP.
Yes, NT4 wor
On Sat, Nov 3, 2012 at 9:05 PM, Hervé Poussineau wrote:
> This commit breaks Windows NT4 boot.
> QEMU crashes when NT4 switches from 80x25 to 80x43 resolution.
Does it work with -global apic.vapic=false?
This is probably same issue that's bugging Win2k and XP.
>
> First bad commit is:
>
> commi
Hi,
Gerd Hoffmann a écrit :
On 10/23/12 23:04, Hervé Poussineau wrote:
Hi,
Gerd Hoffmann a écrit :
On 10/22/12 21:43, Hervé Poussineau wrote:
Hello,
I'm trying to add support for a S3 PCI VGA card to QEMU. It currently
works on some non-x86 systems.
However, on x86, it seems that the card is
This commit breaks Windows NT4 boot.
QEMU crashes when NT4 switches from 80x25 to 80x43 resolution.
First bad commit is:
commit 0b57e287138728f72d88b06e69b970c5d745c44a
Author: David Gibson
Date: Mon Sep 10 12:30:57 2012 +1000
cpu_physical_memory_write_rom() needs to do TB invalidates
On 2012-11-03 21:57, Jan Kiszka wrote:
> On 2012-11-03 20:37, Jan Kiszka wrote:
>> On 2012-11-03 20:26, Blue Swirl wrote:
>>> On Sat, Nov 3, 2012 at 7:10 PM, Jan Kiszka wrote:
On 2012-11-03 20:03, Jan Kiszka wrote:
> On 2012-11-03 19:56, Blue Swirl wrote:
>> On Sat, Nov 3, 2012 at 6:5
On 2012-11-03 20:37, Jan Kiszka wrote:
> On 2012-11-03 20:26, Blue Swirl wrote:
>> On Sat, Nov 3, 2012 at 7:10 PM, Jan Kiszka wrote:
>>> On 2012-11-03 20:03, Jan Kiszka wrote:
On 2012-11-03 19:56, Blue Swirl wrote:
> On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
>> On 2012-11-03
On Sat, Nov 3, 2012 at 7:02 PM, Peter Maydell wrote:
> On 3 November 2012 19:47, Blue Swirl wrote:
>> --- a/Makefile
>> +++ b/Makefile
>> @@ -122,7 +122,7 @@ subdir-pixman: pixman/Makefile
>> $(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C pixman V="$(V)"
>> all,)
>>
>> pixman/Makef
On 2012-11-03 20:26, Blue Swirl wrote:
> On Sat, Nov 3, 2012 at 7:10 PM, Jan Kiszka wrote:
>> On 2012-11-03 20:03, Jan Kiszka wrote:
>>> On 2012-11-03 19:56, Blue Swirl wrote:
On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
> On 2012-11-03 19:49, Blue Swirl wrote:
>> Ignore accesse
On Sat, Nov 3, 2012 at 7:10 PM, Jan Kiszka wrote:
> On 2012-11-03 20:03, Jan Kiszka wrote:
>> On 2012-11-03 19:56, Blue Swirl wrote:
>>> On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
On 2012-11-03 19:49, Blue Swirl wrote:
> Ignore accesses to VAPIC when kvmvapic is not enabled.
>
On 2012-11-03 20:03, Jan Kiszka wrote:
> On 2012-11-03 19:56, Blue Swirl wrote:
>> On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
>>> On 2012-11-03 19:49, Blue Swirl wrote:
Ignore accesses to VAPIC when kvmvapic is not enabled.
Cc: Jan Kiszka
Signed-off-by: Blue Swirl
On Sat, Nov 3, 2012 at 7:03 PM, Jan Kiszka wrote:
> On 2012-11-03 19:56, Blue Swirl wrote:
>> On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
>>> On 2012-11-03 19:49, Blue Swirl wrote:
Ignore accesses to VAPIC when kvmvapic is not enabled.
Cc: Jan Kiszka
Signed-off-by: Blue
On 2012-11-03 19:56, Blue Swirl wrote:
> On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
>> On 2012-11-03 19:49, Blue Swirl wrote:
>>> Ignore accesses to VAPIC when kvmvapic is not enabled.
>>>
>>> Cc: Jan Kiszka
>>> Signed-off-by: Blue Swirl
>>> ---
>>> hw/kvmvapic.c |7 ---
>>> 1 fi
On 3 November 2012 19:47, Blue Swirl wrote:
> --- a/Makefile
> +++ b/Makefile
> @@ -122,7 +122,7 @@ subdir-pixman: pixman/Makefile
> $(call quiet-command,$(MAKE) $(SUBDIR_MAKEFLAGS) -C pixman V="$(V)"
> all,)
>
> pixman/Makefile: $(SRC_PATH)/pixman/configure
> - (cd pixman; $(SRC_P
On Sat, Nov 3, 2012 at 6:51 PM, Jan Kiszka wrote:
> On 2012-11-03 19:49, Blue Swirl wrote:
>> Ignore accesses to VAPIC when kvmvapic is not enabled.
>>
>> Cc: Jan Kiszka
>> Signed-off-by: Blue Swirl
>> ---
>> hw/kvmvapic.c |7 ---
>> 1 files changed, 4 insertions(+), 3 deletions(-)
>>
>
On 2012-11-03 19:49, Blue Swirl wrote:
> Ignore accesses to VAPIC when kvmvapic is not enabled.
>
> Cc: Jan Kiszka
> Signed-off-by: Blue Swirl
> ---
> hw/kvmvapic.c |7 ---
> 1 files changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/hw/kvmvapic.c b/hw/kvmvapic.c
> index dc111ee
Ignore accesses to VAPIC when kvmvapic is not enabled.
Cc: Jan Kiszka
Signed-off-by: Blue Swirl
---
hw/kvmvapic.c |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/hw/kvmvapic.c b/hw/kvmvapic.c
index dc111ee..a97d532 100644
--- a/hw/kvmvapic.c
+++ b/hw/kvmvapic.c
@@
Fix build on a 32 bit host:
CCmips-softmmu/target-mips/dsp_helper.o
/src/qemu/target-mips/dsp_helper.c: In function 'helper_dextr_rs_w':
/src/qemu/target-mips/dsp_helper.c:3556: error: integer constant is too large
for 'long' type
/src/qemu/target-mips/dsp_helper.c: In function 'helper_extr_
Pass the selected set of compile tools (cc, ld, nm, ar, ranlib)
to pixman configure.
Fix out-of-tree compiler paths so that pixman-version.h in build
directory can be found.
Signed-off-by: Blue Swirl
---
Makefile |2 +-
configure |8 ++--
2 files changed, 7 insertions(+), 3 deletio
I have made the same experiences with Ubuntu 12.10 (qemu-kvm 1.2.0). My
SmartCard reader Omnikey 3121 shows up in the guest but no card can be
found. No problem with quemu-kvm 1.0 under Ubuntu 12.04. See also my
report Bug #1073815.
--
You received this bug notification because you are a member o
** Also affects: qemu-kvm (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1033727
Title:
USB passthrough doesn't work anymore with qemu-kvm 1.1.1
On Sat, Nov 3, 2012 at 10:44 AM, Blue Swirl wrote:
> Debian Wheezy has version 0.1.0 which is not compatible, avoid it.
>
> Signed-off-by: Blue Swirl
> ---
> configure |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/configure b/configure
> index 8e70cbb..b6948f7 10
Tools were broken because they initialized the block layer while
qemu_aio_context was still NULL.
Reported-by: malc
Signed-off-by: Paolo Bonzini
---
qemu-img.c | 3 +--
qemu-io.c | 3 +--
2 file modificati, 2 inserzioni(+), 4 rimozioni(-)
diff --git a/qemu-img.c b/qemu-img.c
index b17bddd..e2
Report an error when ramblock's sizes mismatch with a suggestion to the
user as to what went wrong. If a user has a managedsave state by
libvirt, which is the default now, and upgrades their distro, which in
turn upgrades QEMU, they will be surprised by the fact that their VMs fail
to start. The re
Il 03/11/2012 16:26, Blue Swirl ha scritto:
>> > It's a clang bug. The error should be suppressed, since the function is
>> > used with the weak alias.
>> >
>> > Or try if adding "|| defined __clang__" to compiler.h fixes it.
> It does.
Yeah, I tested now Clang/Linux myself and reported it as
htt
Debian Wheezy has version 0.1.0 which is not compatible, avoid it.
Signed-off-by: Blue Swirl
---
configure |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/configure b/configure
index 8e70cbb..b6948f7 100755
--- a/configure
+++ b/configure
@@ -1383,7 +1383,7 @@ fi
# lib
On Sat, Nov 3, 2012 at 2:19 PM, Paolo Bonzini wrote:
> Il 03/11/2012 12:50, Blue Swirl ha scritto:
>> I'm still getting problems with Clang on Linux:
>>
>> CCqemu-sockets.o
>> /src/qemu/qemu-sockets.c:64:12: error: function
>> 'default_monitor_get_fd' is not needed and will not be emitted
>>
Thanks, applied this and the other three.
On Sat, Nov 3, 2012 at 11:47 AM, BALATON Zoltan wrote:
> Fix coding style as suggested by checkpatch.pl
>
> Signed-off-by: BALATON Zoltan
> ---
> hw/vmware_vga.c | 274
> ++-
> 1 file changed, 150 in
Thanks, pulled.
On Thu, Nov 1, 2012 at 7:05 PM, Stefan Hajnoczi wrote:
> The following changes since commit 286d52ebfc0d0d53c2a878e454292fea14bad41b:
>
> target-mips: don't flush extra TLB on permissions upgrade (2012-10-31
> 22:20:49 +0100)
>
> are available in the git repository at:
>
> gi
On Fri, Nov 02, 2012 at 11:58:32AM +0100, Juan Quintela wrote:
> David Gibson wrote:
> > On Wed, Oct 31, 2012 at 01:08:16PM +0200, Orit Wasserman wrote:
> >> On 10/31/2012 05:43 AM, David Gibson wrote:
> >> > The code for migrating (or savevm-ing) memory pages starts off by
> >> > creating
> >> >
Postpone stopping the dirty log to the point where the command fifo is
configured to allow drivers which don't use the fifo to work too.
(Without this the picture rendered into the vram never got to the
screen and the DIRECT_VRAM option meant to support this case was
removed a year ago.)
Signed-of
Postpone stopping the dirty log to the point where the command fifo is
configured to allow drivers which don't use the fifo to work too.
(Without this the picture rendered into the vram never got to the
screen and the DIRECT_VRAM option meant to support this case was
removed a year ago.)
Signed-of
On Sat, Nov 03, 2012 at 10:24:23AM +0100, Daniel Gollub wrote:
> Hi Stefan,
>
> On Saturday, November 03, 2012 07:08:55 AM Stefan Hajnoczi wrote:
> > On Sat, Nov 3, 2012 at 2:11 AM, wrote:
> > > The Buildbot has detected a new failure on builder default_mingw32 while
> > > building qemu.>
> > >
According to the documentation drivers using this device should read
FB_SIZE before enabling the device to know what memory to map. This
would not work if we return 0 before enabled. The docs also mention
reading SVGA_REG_DEPTH but not writing it. (Only SVGA_REG_BITS_PER_PIXEL
can be written but we
Fix coding style as suggested by checkpatch.pl
Signed-off-by: BALATON Zoltan
---
hw/vmware_vga.c | 274 ++-
1 file changed, 150 insertions(+), 124 deletions(-)
v5: rebased again
diff --git a/hw/vmware_vga.c b/hw/vmware_vga.c
index 34532e5..
Removed info from vmsvga_state that is available from elsewhere and
thus was duplicated here unnecessarily.
Signed-off-by: BALATON Zoltan
---
console.h | 20 +++
hw/vmware_vga.c | 159 +++
2 files changed, 85 insertions(+), 94 dele
Il 03/11/2012 15:19, Paolo Bonzini ha scritto:
> Il 03/11/2012 12:50, Blue Swirl ha scritto:
>> I'm still getting problems with Clang on Linux:
>>
>> CCqemu-sockets.o
>> /src/qemu/qemu-sockets.c:64:12: error: function
>> 'default_monitor_get_fd' is not needed and will not be emitted
>> [-Werr
Il 03/11/2012 12:50, Blue Swirl ha scritto:
> I'm still getting problems with Clang on Linux:
>
> CCqemu-sockets.o
> /src/qemu/qemu-sockets.c:64:12: error: function
> 'default_monitor_get_fd' is not needed and will not be emitted
> [-Werror,-Wunneeded-internal-declaration]
> static int defau
Removed info from vmsvga_state that is available from elsewhere and
thus was duplicated here unnecessarily.
Signed-off-by: BALATON Zoltan
---
console.h | 20 +++
hw/vmware_vga.c | 159 +++
2 files changed, 85 insertions(+), 94 dele
On 03/11/2012 09:03, Peter Teoh wrote:
> Can I know if it is possible to run software which were running on AMCC
> PPC440GX eval board (eg, LynxOS) on qemu emulator? I can see a lot of
> 440GX symbols inside QEMU source code, but no where can I find someone who
> has done it successfully. Even
Fix coding style as suggested by checkpatch.pl
Signed-off-by: BALATON Zoltan
---
hw/vmware_vga.c | 274 ++-
1 file changed, 150 insertions(+), 124 deletions(-)
v5: rebased again
diff --git a/hw/vmware_vga.c b/hw/vmware_vga.c
index 34532e5..
According to the documentation drivers using this device should read
FB_SIZE before enabling the device to know what memory to map. This
would not work if we return 0 before enabled. The docs also mention
reading SVGA_REG_DEPTH but not writing it. (Only SVGA_REG_BITS_PER_PIXEL
can be written but we
On Wed, Oct 31, 2012 at 7:04 AM, Yeongkyoon Lee
wrote:
> Here is the 8th version of the series optimizing TCG qemu_ld/st code
> generation.
Thanks, applied all.
>
> v8:
> - Rebase
>
> v7:
> - Rebase and fix mistyping
>
> v6:
> - Remove an extra argument of return addr from MMU helpers
>
On Mon, Oct 29, 2012 at 12:05 PM, Peter Maydell
wrote:
> This patch series cleans up the m68k semihosting support to not
> ignore failure of get_user and put_user when reading semihosting
> arguments and writing return values (compare f296c0d1 which did
> something similar for ARM semihosting). Th
On Sat, 3 Nov 2012, Blue Swirl wrote:
But this and the others introduce new problems:
WARNING: suspect code indent for conditional statements (4, 9)
#301: FILE: hw/vmware_vga.c:320:
+for (line = h; line > 0; line--, src += bypl, dst += bypl) {
memcpy(dst, src, width);
WARNING: susp
Postpone stopping the dirty log to the point where the command fifo is
configured to allow drivers which don't use the fifo to work too.
(Without this the picture rendered into the vram never got to the
screen and the DIRECT_VRAM option meant to support this case was
removed a year ago.)
Signed-of
Removed info from vmsvga_state that is available from elsewhere and
thus was duplicated here unnecessarily.
Signed-off-by: BALATON Zoltan
---
console.h | 20 +++
hw/vmware_vga.c | 159 +++
2 files changed, 85 insertions(+), 94 dele
According to the documentation drivers using this device should read
FB_SIZE before enabling the device to know what memory to map. This
would not work if we return 0 before enabled. The docs also mention
reading SVGA_REG_DEPTH but not writing it. (Only SVGA_REG_BITS_PER_PIXEL
can be written but we
Fix coding style as suggested by checkpatch.pl
Signed-off-by: BALATON Zoltan
---
hw/vmware_vga.c | 274 ++-
1 file changed, 150 insertions(+), 124 deletions(-)
v5: rebased again
diff --git a/hw/vmware_vga.c b/hw/vmware_vga.c
index 34532e5..
On Fri, Nov 2, 2012 at 4:32 PM, Andreas Färber wrote:
> Am 02.11.2012 17:14, schrieb Andreas Färber:
>> Am 01.11.2012 20:33, schrieb Anthony Liguori:
>>> Gerd Hoffmann writes:
>>>
Hi,
Sitting on these too long already. Series has been on the list a while
back, only splitted
On Fri, Nov 2, 2012 at 3:12 PM, Peter Maydell wrote:
> On 2 November 2012 15:43, Paolo Bonzini wrote:
>> Three fixes: 1) Darwin does not support weak aliases, use weak
>> references instead. 2) Darwin, NetBSD and OpenBSD do not have
>> sem_timedwait, implement counting semaphores with a mutex an
On 2012-11-02 06:38, Xudong Hao wrote:
> For 64 bit processor, emulate 40 bits physical address if the host physical
> address space >= 40bits, else guest physical is same as host.
>
> Signed-off-by: Xudong Hao
> ---
> target-i386/cpu.c |5 -
> 1 files changed, 4 insertions(+), 1 deletio
On Fri, Nov 2, 2012 at 5:38 AM, Xudong Hao wrote:
> Enable 64 bits bar emulation.
>
> Signed-off-by: Xudong Hao
> ---
> hw/kvm/pci-assign.c | 18 --
> 1 files changed, 12 insertions(+), 6 deletions(-)
>
> diff --git a/hw/kvm/pci-assign.c b/hw/kvm/pci-assign.c
> index 05b93d9..f
On Fri, Nov 2, 2012 at 1:20 AM, BALATON Zoltan wrote:
> Fix coding style as suggested by checkpatch.pl
But this and the others introduce new problems:
WARNING: suspect code indent for conditional statements (4, 9)
#301: FILE: hw/vmware_vga.c:320:
+for (line = h; line > 0; line--, src += bypl,
On Fri, Nov 2, 2012 at 5:06 AM, Evgeny Voevodin wrote:
> On 10/31/2012 11:01 PM, Richard Henderson wrote:
>>
>> On 2012-10-31 16:19, Evgeny Voevodin wrote:
>>>
>>> Evgeny (2):
>>>tcg/tcg.h: Duplicate global TCG variables in TCGContext
>>>TCG: Remove unused global variables
>>>
>>> Evgeny V
Hi Stefan,
On Saturday, November 03, 2012 07:08:55 AM Stefan Hajnoczi wrote:
> On Sat, Nov 3, 2012 at 2:11 AM, wrote:
> > The Buildbot has detected a new failure on builder default_mingw32 while
> > building qemu.>
> > Full details are available at:
> > http://buildbot.b1-systems.de/qemu/builde
Can I know if it is possible to run software which were running on AMCC
PPC440GX eval board (eg, LynxOS) on qemu emulator? I can see a lot of
440GX symbols inside QEMU source code, but no where can I find someone who
has done it successfully. Even "qemu-system-ppc -cpu ?" does not return
"440GX
On 2012-11-02 22:17, Jordan Justen wrote:
> I tested that flash device still works and the alias works with the
> flash device.
Thanks!
>
> I *did not* test vm state save/restore/migration.
I tested this, and it worked for me when migrating to pc-1.1/pc-1.2.
Jan
>
> Reviewed-by: Jordan Juste
On 2012-11-03 05:43, Satoru Moriya wrote:
> We have some plans to migrate old enterprise/control systems which
> require low latency (msec order) to kvm virtualized environment.
> In order to satisfy the requirements, this patch adds realtime option
> to qemu:
>
> -realtime maxprio=,policy=
>
>
62 matches
Mail list logo