On 2012-07-13 22:54, Anders Waldenborg wrote:
> Changes so translation of remote address to the host's ip address in
> the virtual network happens for all addresses in the 127.0.0.0/8
> network, not just 127.0.0.1.
>
> This fixes so that hostfwd bound to addresses such as 127.0.0.2 works.
>
> Sig
On 2012-07-14 10:00, Jan Kiszka wrote:
> On 2012-07-13 22:54, Anders Waldenborg wrote:
>> Changes so translation of remote address to the host's ip address in
>> the virtual network happens for all addresses in the 127.0.0.0/8
>> network, not just 127.0.0.1.
>>
>> This fixes so that hostfwd bound t
On Fri, Jul 13, 2012 at 4:44 PM, Christian Borntraeger
wrote:
> Thanks fpr the review,
>
>
> On 13/07/12 17:08, Blue Swirl wrote:
>
>>> + * Copyright IBM, Corp. 2007, 2012
>>
>> 2007, really?
>
> Well, yes and no. The first userspace for kvm on s390 was kuli and some of
> that
> code was used for
On Fri, Jul 13, 2012 at 5:49 PM, Vasilis Liaskovitis
wrote:
> On Thu, Jul 12, 2012 at 08:04:56PM +, Blue Swirl wrote:
>> On Wed, Jul 11, 2012 at 10:31 AM, Vasilis Liaskovitis
>> wrote:
>> > This is v2 of the ACPI memory hotplug prototype for x86_64 target.
>>
>> I think the concept of DIMMs (
On Fri, Jul 13, 2012 at 6:07 PM, Eduardo Habkost wrote:
> On Thu, Jul 12, 2012 at 07:24:35PM +, Blue Swirl wrote:
>> On Tue, Jul 10, 2012 at 8:22 PM, Eduardo Habkost wrote:
>> > Signed-off-by: Eduardo Habkost
>>
>> Maybe the bitops functions should be renamed instead, for example
>> prefixed
$ qemu-system-x86_64 -M isapc -chardev file,path=/dev/fd/1,id=seabios -device
isa-debugcon,iobase=0x402,chardev=seabios
Start bios (version 1.7.0-20120603_194846-gandalf)
Unable to unlock ram - bridge not found
Ram Size=0x (0x high)
WARNING - Unable to allocate resource at
On Fri, Jul 13, 2012 at 6:51 PM, Eduardo Habkost wrote:
> On Thu, Jul 12, 2012 at 07:37:26PM +, Blue Swirl wrote:
>> On Tue, Jul 10, 2012 at 8:22 PM, Eduardo Habkost wrote:
> [...]
>> > +#ifndef __QEMU_X86_TOPOLOGY_H__
>> > +#define __QEMU_X86_TOPOLOGY_H__
>>
>> Please remove the leading and
Hi, all.
Here is the 3rd version of the series optimizing TCG qemu_ld/st code generation.
v3:
- Support CONFIG_TCG_PASS_AREG0
(expected to get more performance enhancement than others)
- Remove the configure option "--enable-ldst-optimization""
- Make the optimization as default on i386
Add declarations and templates of extended MMU helpers.
An extended helper takes an additional argument of the host address accessing
a guest memory which differs from the address of the call site to the helper
because helper call sites locate at the end of a generated code block.
---
softmmu_defs
Enable CONFIG_QEMU_LDST_OPTIMIZATION for TCG qemu_ld/st optimization only when
a target uses softmmu and a host is i386 or x86_64.
---
configure |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 500fe24..5b39c80 100755
--- a/configure
+++ b
Add optimized TCG qemu_ld/st generation which locates the code of TLB miss
cases at the end of a block after generating the other IRs.
Currently, this optimization supports only i386 and x86_64 hosts.
---
tcg/i386/tcg-target.c | 475 +++--
tcg/tcg.c
On Sat, 14 Jul 2012, agraham wrote:
> On 07/14/2012 03:17 AM, agraham wrote:
> > Hi Guys,
> >
> > I've written a VNC client that implements the VNC QEMU Audio extensions.
> > Using QEMU 0.13 it works very very for remote sound, however after
> > upgrading to QEMU 1.1.0 the audio stream contains o
Hi Max
On Fri, Jul 13, 2012 at 5:27 PM, Max Filippov wrote:
> On Fri, Jul 13, 2012 at 8:35 AM, Jia Liu wrote:
>> Add OpenRISC system instructions.
>>
>> Signed-off-by: Jia Liu
>> ---
>> target-openrisc/Makefile.objs |2 +-
>> target-openrisc/cpu.h |3 +
>> target-openrisc/helpe
Hi Max
On Fri, Jul 13, 2012 at 5:18 PM, Max Filippov wrote:
> Hi.
>
> On Fri, Jul 13, 2012 at 8:34 AM, Jia Liu wrote:
>> Add OpenRISC int instruction helpers.
>>
>> Signed-off-by: Jia Liu
>> ---
>> target-openrisc/Makefile.objs |2 +-
>> target-openrisc/helper.h |5 +++
>> target-
On Mon, Jun 25, 2012 at 3:52 PM, Peter Maydell wrote:
> This patchset defines a set of macros for use in printf format strings
> for handling target_phys_addr_t values, as suggested by Andreas Färber
> (http://lists.gnu.org/archive/html/qemu-devel/2012-01/msg01547.html)
>
> We can then use them in
Thanks, applied.
On Wed, Jul 4, 2012 at 5:49 PM, Jan Kiszka wrote:
> Let the text cursor blink at 1.875 Hz, the original VGA cursor
> frequency. No timer is used, instead we rely on the fact that the
> display is updated periodically.
>
> Signed-off-by: Jan Kiszka
> ---
>
> Changes in v3:
> - a
On Mon, Jul 9, 2012 at 10:02 AM, Hervé Poussineau wrote:
> This patchset adds a PCI connection to the 53c9x emulation already
> present in QEMU. The emulated card is the AMD PCscsi adapter,
> and has been tested on multiple Microsoft operating systems.
Thanks, applied all.
>
> Changes v2 -> v3:
On Mon, Jul 9, 2012 at 10:27 AM, Peter Maydell wrote:
> Ping? [patchwork url http://patchwork.ozlabs.org/patch/167132/]
Thanks, applied.
>
> -- PMM
>
> On 25 June 2012 15:55, Peter Maydell wrote:
>> In our disassembly code, the bfd_vma type is always 64 bits,
>> even if the target's virtual add
Thanks, applied.
On Mon, Jul 9, 2012 at 12:38 PM, Alexander Graf wrote:
> We want all configure tests pass with -Werror if it is enabled. So we
> need to update QEMU_CFLAGS early on to make sure we also pass it in to
> all the compile test jobs.
>
> This fixes a warning-became-error bug in nss fo
On Tue, Jul 10, 2012 at 8:00 PM, Jan Kiszka wrote:
> From: Jan Kiszka
>
> Let the text console cursor blink at 2 HZ.
>
> Signed-off-by: Jan Kiszka
Thanks, applied.
> ---
>
> Changes in v3:
> - renamed cursor_blink_state to cursor_visible_phase and made it a bool
>
> console.c | 26
On Tue, Jul 10, 2012 at 4:23 PM, Alexander Graf wrote:
> Hi Blue / Aurelien,
>
> This is my current patch queue for s390. It only includes a single patch
> that enables for better memory allocation with kvm on newer kernels.
>
> Please pull.
Thanks, pulled.
>
> Alex
>
>
> The following changes s
On Thu, Jul 12, 2012 at 1:36 PM, Peter Maydell wrote:
> Usual target-arm pullreq. This one has a couple of bugfixes for
> issues in the cp15 rework, and the LPAE patch series (including
> switching to 64 bit physaddrs for ARM, and a trivial imx_avic
> patch which is needed as a prerequisite for th
On Fri, Jul 13, 2012 at 10:37 AM, Stefan Hajnoczi
wrote:
> The following changes since commit c0958559b1a589a0d189c45ea1adaa6b345f4256:
>
> iov: Fix do_send_recv() for MinGW (also fixes a build breakage) (2012-07-11
> 08:51:50 -0500)
>
> are available in the git repository at:
>
> git://githu
Improve bit operations.
v2->v3
1/2: drop also now useless casts.
2/2: unify to 'unsigned long' which is used by kernel.
Drop bool patch (3).
v1->v2
Split from single patch.
Blue Swirl (2):
bitops: drop volatile qualifier
bitops: fix types
bitops.h | 52 +++
Qualifier 'volatile' is not useful for applications, it's too strict
for single threaded code but does not give the real atomicity guarantees
needed for multithreaded code.
Drop them and now useless casts.
Signed-off-by: Blue Swirl
---
bitops.h | 26 +-
1 files changed
bitops.h uses inconsistently 'unsigned long' and 'int' for bit numbers.
Unify to 'unsigned long' because it generates better code on x86_64.
Adjust asserts accordingly.
Signed-off-by: Blue Swirl
---
bitops.h | 40 +---
1 files changed, 21 insertions(+), 19
On 14 July 2012 13:34, Blue Swirl wrote:
> Qualifier 'volatile' is not useful for applications, it's too strict
> for single threaded code but does not give the real atomicity guarantees
> needed for multithreaded code.
>
> Drop them and now useless casts.
>
> Signed-off-by: Blue Swirl
Reviewed-
On 07/14/2012 11:44 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 03:17 AM, agraham wrote:
Hi Guys,
I've written a VNC client that implements the VNC QEMU Audio extensions.
Using QEMU 0.13 it works very very for remote sound, however after
upgrading to QEMU 1.1.0 the audio
I entertained myself by compiling QEMU with -std=c99 -pedantic and
fixing some issues found with that.
v2->v3
Put :?, %m and asm patches to separate series.
v1->v2:
Fix copypasta in 1/5 (Anders Schwab)
Resent with correct address
Blue Swirl (2):
Avoid returning void
Avoid redefining inline
It's silly and non-conforming to standards to return void,
don't do it.
Signed-off-by: Blue Swirl
---
block.c|2 +-
dma.h |6 +++---
hw/bt-l2cap.c | 11 +++
hw/eepro100.c | 15 +++
hw/ide/cmd646.c|6 ++
System headers (e.g. gutils.h) may define 'inline', #undefine it
before #defining.
Signed-off-by: Blue Swirl
---
osdep.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/osdep.h b/osdep.h
index 3ea4af0..1e15a4b 100644
--- a/osdep.h
+++ b/osdep.h
@@ -70,10 +70,12 @@ typed
On Sat, Jul 14, 2012 at 10:23 AM, Yeongkyoon Lee
wrote:
> Add declarations and templates of extended MMU helpers.
> An extended helper takes an additional argument of the host address accessing
> a guest memory which differs from the address of the call site to the helper
> because helper call sit
On Sat, Jul 14, 2012 at 10:23 AM, Yeongkyoon Lee
wrote:
> Enable CONFIG_QEMU_LDST_OPTIMIZATION for TCG qemu_ld/st optimization only when
> a target uses softmmu and a host is i386 or x86_64.
> ---
> configure |8
> 1 files changed, 8 insertions(+), 0 deletions(-)
>
> diff --git a/con
On Sat, Jul 14, 2012 at 11:12 AM, Jia Liu wrote:
> Hi Max
>
> On Fri, Jul 13, 2012 at 5:27 PM, Max Filippov wrote:
>> On Fri, Jul 13, 2012 at 8:35 AM, Jia Liu wrote:
>>> Add OpenRISC system instructions.
>>>
>>> Signed-off-by: Jia Liu
>>> ---
>>> target-openrisc/Makefile.objs |2 +-
>>> ta
Hi Blue,
On Sat, Jul 14, 2012 at 9:19 PM, Blue Swirl wrote:
> On Sat, Jul 14, 2012 at 11:12 AM, Jia Liu wrote:
>> Hi Max
>>
>> On Fri, Jul 13, 2012 at 5:27 PM, Max Filippov wrote:
>>> On Fri, Jul 13, 2012 at 8:35 AM, Jia Liu wrote:
Add OpenRISC system instructions.
Signed-off-by
On Sat, Jul 14, 2012 at 5:39 PM, Jia Liu wrote:
> Hi Blue,
>
> On Sat, Jul 14, 2012 at 9:19 PM, Blue Swirl wrote:
>> On Sat, Jul 14, 2012 at 11:12 AM, Jia Liu wrote:
>>> Hi Max
>>>
>>> On Fri, Jul 13, 2012 at 5:27 PM, Max Filippov wrote:
On Fri, Jul 13, 2012 at 8:35 AM, Jia Liu wrote:
>>>
Hi Max
On Sat, Jul 14, 2012 at 9:49 PM, Max Filippov wrote:
>>> I don't think so, please check for example target-ppc/translate.c:4192
>>> on how supervisor only mfsr is handled there.
>>>
>>
>> Thank you for comment, Blue.
>>
>> is this code OK?
>
> Shouldn't there also be an exception in softmm
On Sat, Jul 14, 2012 at 2:08 PM, Jia Liu wrote:
> Hi Max
>
> On Sat, Jul 14, 2012 at 9:49 PM, Max Filippov wrote:
I don't think so, please check for example target-ppc/translate.c:4192
on how supervisor only mfsr is handled there.
>>>
>>> Thank you for comment, Blue.
>>>
>>> is thi
Hi
I have been exploring various live migration ways that qemu supports.
In the Qemu Migration documentation at: [1], it is only mentioned how
to invoke tcp and exec migration schemes.
But there is no mention of unix and fd migration schemes.
In the code I see that the argument for tcp, fd,unix a
The following changes since commit c0958559b1a589a0d189c45ea1adaa6b345f4256:
iov: Fix do_send_recv() for MinGW (also fixes a build breakage) (Wed
Jul 11 07:09:05 2012 +0200)
These patches fix ping issues in linux-user guest:
- do_sebdrecv() could not pass sockaddr to target after executing
recvms
On 07/14/2012 01:55 PM, agraham wrote:
On 07/14/2012 11:44 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 03:17 AM, agraham wrote:
Hi Guys,
I've written a VNC client that implements the VNC QEMU Audio
extensions.
Using QEMU 0.13 it works very very for remote sound, however
This patch pass sockaddr from host to target.
Signed-off-by: Jing Huang
---
linux-user/syscall.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 539af3f..fa251df 100644
--- a/linux-user/syscall.c
+++ b/linux-us
This patch makes do_setsockopt() support SOL_RAW ICMP_FILTER socket option
Signed-off-by: Jing Huang
---
linux-user/syscall.c | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index fa251df..ed93af0 100644
---
This patch excludes SO_TIMESTAMP cmsg_type from unsuppoted ancillary data
Signed-off-by: Jing Huang
---
linux-user/syscall.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index ed93af0..850e6e0 100644
--- a/linux-user/sysc
On Sat, 14 Jul 2012, agraham wrote:
> On 07/14/2012 01:55 PM, agraham wrote:
> > On 07/14/2012 11:44 AM, malc wrote:
> > > On Sat, 14 Jul 2012, agraham wrote:
[..snip.]]
> > > > I've just rebuilt QEMU 1.0 (and all of its dependencies) and it has
> > > > the same
> > > > problem (zero bytes), so
On 07/14/2012 06:20 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 01:55 PM, agraham wrote:
On 07/14/2012 11:44 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
[..snip.]]
I've just rebuilt QEMU 1.0 (and all of its dependencies) and it has
the same
problem (zero byte
On Sat, 14 Jul 2012, agraham wrote:
> On 07/14/2012 06:20 PM, malc wrote:
> > On Sat, 14 Jul 2012, agraham wrote:
> >
> > > On 07/14/2012 01:55 PM, agraham wrote:
> > > > On 07/14/2012 11:44 AM, malc wrote:
> > > > > On Sat, 14 Jul 2012, agraham wrote:
> >
> > [..snip.]]
> >
> > > > > > I've ju
On 07/14/2012 09:09 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 06:20 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 01:55 PM, agraham wrote:
On 07/14/2012 11:44 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
[..snip.]]
I've just rebuilt QE
On Sat, 14 Jul 2012, agraham wrote:
> On 07/14/2012 09:09 PM, malc wrote:
> > On Sat, 14 Jul 2012, agraham wrote:
> >
> > > On 07/14/2012 06:20 PM, malc wrote:
> > > > On Sat, 14 Jul 2012, agraham wrote:
> > > >
> > > > > On 07/14/2012 01:55 PM, agraham wrote:
> > > > > > On 07/14/2012 11:44 AM,
On 07/14/2012 11:23 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 09:09 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 06:20 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 01:55 PM, agraham wrote:
On 07/14/2012 11:44 AM, malc wrot
On 07/14/2012 11:42 PM, agraham wrote:
On 07/14/2012 11:23 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 09:09 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 06:20 PM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
On 07/14/2012 01:55 PM, agraham w
On Sat, 14 Jul 2012, agraham wrote:
[..snip..]
>
> /usr/bin/qemu-kvm -usb -no-fd-bootchk -M pc -enable-kvm -m 128 -drive
> file=/Storage/Windows/Images/Clone_of_Windows-XP-x32,if=none,media=disk,cache=unsafe,aio=native,snapshot,format=qcow2,id=virtio-blk-pci0
> -device virtio-blk-pci,addr=0x05,b
On 07/15/2012 12:01 AM, malc wrote:
On Sat, 14 Jul 2012, agraham wrote:
[..snip..]
/usr/bin/qemu-kvm -usb -no-fd-bootchk -M pc -enable-kvm -m 128 -drive
file=/Storage/Windows/Images/Clone_of_Windows-XP-x32,if=none,media=disk,cache=unsafe,aio=native,snapshot,format=qcow2,id=virtio-blk-pci0
-de
On Sun, 15 Jul 2012, agraham wrote:
> On 07/15/2012 12:01 AM, malc wrote:
> > On Sat, 14 Jul 2012, agraham wrote:
> >
> > [..snip..]
> >
> > >
> > > /usr/bin/qemu-kvm -usb -no-fd-bootchk -M pc -enable-kvm -m 128 -drive
> > > file=/Storage/Windows/Images/Clone_of_Windows-XP-x32,if=none,media=dis
On Sat, 14 Jul 2012, agraham wrote:
[..snip..]
>
> Just to confirm, I'm connecting via a TCP INET socket (i.e. server and client
> are different machines), your acap.ml script also allows unix: sockets, which
> one are you using?
>
The default, TCP.
--
mailto:av1...@comtv.ru
Hi Blue
On Sat, Jul 14, 2012 at 10:42 PM, Blue Swirl wrote:
> On Sat, Jul 14, 2012 at 2:08 PM, Jia Liu wrote:
>> Hi Max
>>
>> On Sat, Jul 14, 2012 at 9:49 PM, Max Filippov wrote:
> I don't think so, please check for example target-ppc/translate.c:4192
> on how supervisor only mfsr is ha
2012/7/15 Jing Huang :
> This patch excludes SO_TIMESTAMP cmsg_type from unsuppoted ancillary data
>
> Signed-off-by: Jing Huang
> ---
> linux-user/syscall.c |4 +++-
> 1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/linux-user/syscall.c b/linux-user/syscall.c
> index ed93af
On Thu, Jul 12, 2012 at 6:08 AM, Gerd Hoffmann wrote:
> $subject says all. First cut.
>
> It's a pure UAS (usb attached scsi) emulation, without BOT (bulk-only
> transport) compatibility. If your guest can't handle it use usb-storage
> instead.
>
> The emulation works like any other scsi hba emu
58 matches
Mail list logo