[Qemu-devel] Agevolazioni per le imprese

2011-05-14 Thread fineuropa
Fineuropa finanziamenti ordinari e agevolati agevolazioni e assistenza alle aziende in crisi servizi al contezioso bancario Per informazioni clicca qui Servizio contenzioso bancario Il Servizio Contenziono Bancario mette a disposizione di imprese, commercialisti e studi legali, una struttura for

Re: [Qemu-devel] [PATCH RFC 00/11] AREG0 elimination

2011-05-14 Thread Aurelien Jarno
On Sat, May 14, 2011 at 11:16:16PM +0200, Aurelien Jarno wrote: > On Sat, May 14, 2011 at 10:35:20PM +0300, Blue Swirl wrote: > > Here's a RFC series for eliminating AREG0. > > > > Blue Swirl (11): > > Move user emulator stuff from cpu-exec.c to user-exec.c > > Delete unused tb_invalidate_page

Re: [Qemu-devel] Supporting emulation of IOMMUs

2011-05-14 Thread Benjamin Herrenschmidt
On Sat, 2011-05-14 at 18:27 +0300, Eduard - Gabriel Munteanu wrote: > No, I've made some progress but I've still got a few concerns to > address, mainly how to handle unaligned accesses and some things > related > to the IOMMU behavior like target aborts. > > I've added some macro magic to declare

Re: [Qemu-devel] [PATCH] set $SDL_VIDEODRIVER=x11 on Linux to prevent sudo kvm from fighting for video card

2011-05-14 Thread Aurelien Jarno
On Sun, May 08, 2011 at 01:18:30AM +0400, Michael Tokarev wrote: > Signed-off-by: Michael Tokarev > --- > ui/sdl.c | 12 > 1 files changed, 12 insertions(+), 0 deletions(-) Thanks, applied. > diff --git a/ui/sdl.c b/ui/sdl.c > index dc5c3a1..14a62d9 100644 > --- a/ui/sdl.c > +++

Re: [Qemu-devel] [PATCH v2] configure: List available targets in --help output

2011-05-14 Thread Aurelien Jarno
On Tue, May 03, 2011 at 02:50:13PM +0100, Peter Maydell wrote: > Include the list of available targets in the --help output > for the --target-list= option. > > Signed-off-by: Peter Maydell Thanks, applied. > --- > v2: As suggested by Stefan Weil, put the target list in --help > rather than usi

Re: [Qemu-devel] [PATCH] target-mips: Fix warning caused by unused local variable

2011-05-14 Thread Aurelien Jarno
On Sun, May 08, 2011 at 10:24:39AM +0200, Stefan Weil wrote: > cppcheck report: > target-mips/helper.c:276: style: > Variable 'access_type' is assigned a value that is never used > > 'access_type' is only used for system emulation, so the patch > simply fixes the conditional compilation. > > The

Re: [Qemu-devel] [PATCH] virtio: Move virtio-pci to hw library

2011-05-14 Thread Aurelien Jarno
On Tue, Apr 26, 2011 at 01:32:08PM +0200, Jan Kiszka wrote: > This module has no target dependencies (except for target_phys_addr_t > size) and can thus be built as part of libhw. > > Signed-off-by: Jan Kiszka > --- > Makefile.objs |1 + > Makefile.target |1 - > 2 files changed, 1 ins

Re: [Qemu-devel] [PATCH 4/7] target-arm: Refactor int-float conversions

2011-05-14 Thread Aurelien Jarno
On Sun, May 08, 2011 at 01:32:34PM +0300, Blue Swirl wrote: > On Fri, May 6, 2011 at 7:38 PM, Paul Brook wrote: > >> On Fri, May 6, 2011 at 5:09 PM, Paul Brook wrote: > >> >> The Neon versions of int-float conversions need their own helper > >> >> routines because they must use the "standard FPSC

Re: [Qemu-devel] [PATCH] target-lm32: Remove unused local variables

2011-05-14 Thread Aurelien Jarno
On Sat, May 07, 2011 at 10:49:33PM +0200, Stefan Weil wrote: > cppcheck report: > target-lm32/translate.c:587: style: > Variable 't0' is assigned a value that is never used > target-lm32/translate.c:588: style: > Variable 'l1' is assigned a value that is never used > > Remove both variable

Re: [Qemu-devel] [PATCH] target-arm: Fix VMLA, VMLS, VNMLS, VNMLA handling of NaNs

2011-05-14 Thread Aurelien Jarno
On Thu, May 05, 2011 at 07:35:35PM +0100, Peter Maydell wrote: > Correct handling of NaNs for VFP VMLA, VMLS, VNMLS and VNMLA requires that > we implement the set of negations and additions specified by the ARM ARM; > plausible looking simplifications like turning (-A + B) into (B - A) or > computi

Re: [Qemu-devel] [PATCH] doc: Add explanation that -alt-grab and -ctrl-grab affect special keys

2011-05-14 Thread Aurelien Jarno
On Fri, Apr 29, 2011 at 09:46:12PM +1000, Brad Hards wrote: > Phillip Merensky reported that the special keys (e.g. Ctrl-Alt-f for full > screen) did not work correctly if -alt-grab is used. > > BUG: 696530 > > Review of ui/sdl.c:sdl_refresh indicates that this is the intended behaviour, > so we

Re: [Qemu-devel] [PATCH] target-arm: Minimal implementation of performance counters

2011-05-14 Thread Aurelien Jarno
On Sun, May 15, 2011 at 01:01:40AM +0300, Blue Swirl wrote: > On Sun, May 15, 2011 at 12:32 AM, Aurelien Jarno wrote: > > On Fri, May 06, 2011 at 03:32:27PM +0100, Peter Maydell wrote: > >> On 26 April 2011 11:23, Aurelien Jarno wrote: > >> > On Mon, Apr 25, 2011 at 11:35:54PM +0100, Peter Maydel

Re: [Qemu-devel] [PATCH RFC 00/11] AREG0 elimination

2011-05-14 Thread Aurelien Jarno
On Sun, May 15, 2011 at 12:52:35AM +0300, Blue Swirl wrote: > On Sun, May 15, 2011 at 12:16 AM, Aurelien Jarno wrote: > > On Sat, May 14, 2011 at 10:35:20PM +0300, Blue Swirl wrote: > >> Here's a RFC series for eliminating AREG0. > >> > >> Blue Swirl (11): > >>   Move user emulator stuff from cpu-

Re: [Qemu-devel] [PATCH] target-arm: Minimal implementation of performance counters

2011-05-14 Thread Blue Swirl
On Sun, May 15, 2011 at 12:32 AM, Aurelien Jarno wrote: > On Fri, May 06, 2011 at 03:32:27PM +0100, Peter Maydell wrote: >> On 26 April 2011 11:23, Aurelien Jarno wrote: >> > On Mon, Apr 25, 2011 at 11:35:54PM +0100, Peter Maydell wrote: >> >> On 25 April 2011 23:31, Aurelien Jarno wrote: >> >>

Re: [Qemu-devel] [PATCH RFC 00/11] AREG0 elimination

2011-05-14 Thread Blue Swirl
On Sun, May 15, 2011 at 12:16 AM, Aurelien Jarno wrote: > On Sat, May 14, 2011 at 10:35:20PM +0300, Blue Swirl wrote: >> Here's a RFC series for eliminating AREG0. >> >> Blue Swirl (11): >>   Move user emulator stuff from cpu-exec.c to user-exec.c >>   Delete unused tb_invalidate_page_range >> >>

Re: [Qemu-devel] [PATCH] target-arm: Minimal implementation of performance counters

2011-05-14 Thread Aurelien Jarno
On Fri, May 06, 2011 at 03:32:27PM +0100, Peter Maydell wrote: > On 26 April 2011 11:23, Aurelien Jarno wrote: > > On Mon, Apr 25, 2011 at 11:35:54PM +0100, Peter Maydell wrote: > >> On 25 April 2011 23:31, Aurelien Jarno wrote: > >> > On Mon, Apr 25, 2011 at 10:59:52PM +0100, Peter Maydell wrote

Re: [Qemu-devel] [PATCH RFC 00/11] AREG0 elimination

2011-05-14 Thread Aurelien Jarno
On Sat, May 14, 2011 at 10:35:20PM +0300, Blue Swirl wrote: > Here's a RFC series for eliminating AREG0. > > Blue Swirl (11): > Move user emulator stuff from cpu-exec.c to user-exec.c > Delete unused tb_invalidate_page_range > > The above should be OK to commit. > > cpu_loop_exit: avoid us

Re: [Qemu-devel] [PULL] PPC patch queue

2011-05-14 Thread Aurelien Jarno
On Thu, May 12, 2011 at 12:28:10AM +0200, Alexander Graf wrote: > Hi, > > This is my current PPC patch queue containing all the collected PPC work for > Qemu so far. Please pull. > Thanks, pulled. > The following changes since commit 0225e254ae81c5638463cda8f5730f31619113b6: > Stefan Weil (1

Re: [Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Blue Swirl
On Sat, May 14, 2011 at 9:20 PM, Boris Derzhavets <723...@bugs.launchpad.net> wrote: > Responding # 56 > >> qemu-kvm.c does not exist in QEMU. >> Changed in qemu: >> status:       Confirmed → Invalid > > However , > > root@boris-System-P5Q3:~# lsmod | grep kvm >  kvm_intel              56851  8 >  

[Qemu-devel] [PATCH 11/11] sparc: use new qemu_ld and qemu_st functions

2011-05-14 Thread Blue Swirl
Strawman version, WIP. Signed-off-by: Blue Swirl --- target-sparc/translate.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/target-sparc/translate.c b/target-sparc/translate.c index 0cc47e9..52f88a0 100644 --- a/target-sparc/translate.c +++ b/target-sparc/translate.c

[Qemu-devel] [PATCH 10/11] Add new qemu_ld and qemu_st functions

2011-05-14 Thread Blue Swirl
Strawman version, WIP. Signed-off-by: Blue Swirl --- tcg/i386/tcg-target.c |6 ++ tcg/tcg-op.h | 49 + tcg/tcg-opc.h |3 +++ 3 files changed, 58 insertions(+), 0 deletions(-) diff --git a/tcg/i386/tcg-target.c b/tcg/

[Qemu-devel] [PATCH 09/11] Don't compile legacy qemu_ld/st functions if target doesn't need them

2011-05-14 Thread Blue Swirl
WIP Signed-off-by: Blue Swirl --- tcg/i386/tcg-target.c | 39 ++- 1 files changed, 22 insertions(+), 17 deletions(-) diff --git a/tcg/i386/tcg-target.c b/tcg/i386/tcg-target.c index 0e168ea..8fc80af 100644 --- a/tcg/i386/tcg-target.c +++ b/tcg/i386/tcg-targ

[Qemu-devel] [PATCH 08/11] Add CONFIG_TARGET_NEEDS_AREG0

2011-05-14 Thread Blue Swirl
In the future, targets may avoid using HELPER_CFLAGS when they are no longer using the global CPUState register variable, env a.k.a. AREG0. Signed-off-by: Blue Swirl --- Makefile.target|4 +++- configure |6 ++ dyngen-exec.h |2 ++ tcg/arm/tcg-target

[Qemu-devel] [PATCH 07/11] TCG/Sparc64: use stack for TCG temps

2011-05-14 Thread Blue Swirl
Use stack instead of temp_buf array in CPUState for TCG temps. On Sparc64, stack pointer is not aligned but there is a fixed bias of 2047, so don't try to enforce alignment. Signed-off-by: Blue Swirl --- tcg/sparc/tcg-target.c |7 --- tcg/tcg.c |2 ++ 2 files changed, 6

[Qemu-devel] [PATCH 06/11] TCG/x86: use stack for TCG temps

2011-05-14 Thread Blue Swirl
Use stack instead of temp_buf array in CPUState for TCG temps. Signed-off-by: Blue Swirl --- tcg/i386/tcg-target.c | 19 ++- 1 files changed, 10 insertions(+), 9 deletions(-) diff --git a/tcg/i386/tcg-target.c b/tcg/i386/tcg-target.c index 01747f3..0e168ea 100644 --- a/tcg/i38

[Qemu-devel] [PATCH 05/11] TCG: fix negative frame offset calculations

2011-05-14 Thread Blue Swirl
size_t is unsigned, so the frame offset calculations can be incorrect for negative offsets. Signed-off-by: Blue Swirl --- tcg/tcg.c | 10 +++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tcg/tcg.c b/tcg/tcg.c index 8748c05..75972c3 100644 --- a/tcg/tcg.c +++ b/tcg/tcg.

[Qemu-devel] [PATCH 04/11] Delegate setup of TCG temporaries to targets

2011-05-14 Thread Blue Swirl
Delegate TCG temp_buf setup to targets, so that they can use a stack frame later instead. Signed-off-by: Blue Swirl --- tcg/arm/tcg-target.c |2 ++ tcg/hppa/tcg-target.c |2 ++ tcg/i386/tcg-target.c |2 ++ tcg/ia64/tcg-target.c |2 ++ tcg/mips/tcg-target.c |2 ++ tcg/pp

[Qemu-devel] [PATCH 03/11] cpu_loop_exit: avoid using AREG0

2011-05-14 Thread Blue Swirl
Make cpu_loop_exit() take a parameter for CPUState instead of relying on global env. Signed-off-by: Blue Swirl --- cpu-exec.c| 16 exec-all.h|2 +- hw/alpha_palcode.c|2 +- target-alpha/op_helper.c |4 ++-- t

[Qemu-devel] [PATCH 02/11] Delete unused tb_invalidate_page_range

2011-05-14 Thread Blue Swirl
tb_invalidate_page_range() was intended to be used to invalidate an area of a TB which the guest explicitly flushes from i-cache. However, QEMU detects writes to code areas where TBs have been generated, so this has never been useful. Delete the function, adjust callers. Signed-off-by: Blue Swirl

[Qemu-devel] [PATCH RFC 00/11] AREG0 elimination

2011-05-14 Thread Blue Swirl
Here's a RFC series for eliminating AREG0. Blue Swirl (11): Move user emulator stuff from cpu-exec.c to user-exec.c Delete unused tb_invalidate_page_range The above should be OK to commit. cpu_loop_exit: avoid using AREG0 Delegate setup of TCG temporaries to targets These two are not, u

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
General directions i have been following :- http://www.linux- kvm.org/page/FAQ#How_can_I_check_that_I.27m_not_falling_back_to_QEMU_with_no_hardware_acceleration.3F How to access the QEMU monitor through libvirt View :- http://blog.vmsplice.net/2011/03/how-to-access-qemu-monitor-through.html -

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
** Attachment added: "Snapshot 2" https://bugs.launchpad.net/qemu/+bug/723871/+attachment/2128637/+files/KVM2.png -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/723871 Title: qemu-kvm-0.14.0 Abo

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
** Attachment added: "Snapshot 1" https://bugs.launchpad.net/qemu/+bug/723871/+attachment/2128636/+files/KVM1.png -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/723871 Title: qemu-kvm-0.14.0 Abo

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
Responding # 56 > qemu-kvm.c does not exist in QEMU. > Changed in qemu: > status: Confirmed → Invalid However , root@boris-System-P5Q3:~# lsmod | grep kvm kvm_intel 56851 8 kvm 367707 1 kvm_intel root@borus-System-P5Q3:~# virsh qemu-monitor-command --h

Re: [Qemu-devel] Supporting emulation of IOMMUs

2011-05-14 Thread Eduard - Gabriel Munteanu
On Tue, May 10, 2011 at 11:44:26AM +1000, David Gibson wrote: > On Thu, Apr 21, 2011 at 09:47:31PM +0300, Eduard - Gabriel Munteanu wrote: > > On Thu, Apr 21, 2011 at 05:03:47PM +1000, David Gibson wrote: > > > A few months ago, Eduard - Gabriel Munteanu posted a series of patches > > > implementin

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
@Serge, > I have a hard time stomaching '32-bit support was dropped'. Is there an > archived mailing list message saying more about that? View: http://lists.freedesktop.org/archives/spice- devel/2010-November/001738.html > Can you build a 32-bit package (on a 32-bit host) with -Werror? No. I

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread blueswirl
qemu-kvm.c does not exist in QEMU. ** Changed in: qemu Status: Confirmed => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/723871 Title: qemu-kvm-0.14.0 Aborts with -vga qxl Status

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Serge Hallyn
I have a hard time stomaching '32-bit support was dropped'. Is there an archived mailing list message saying more about that? Can you build a 32-bit package (on a 32-bit host) with -Werror? If so, then I'm still misunderstanding your comment #50. Sorry, please help me become unconfused :) --

[Qemu-devel] [Bug 723871] Re: qemu-kvm-0.14.0 Aborts with -vga qxl

2011-05-14 Thread Boris Derzhavets
Please, view one more time #50. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/723871 Title: qemu-kvm-0.14.0 Aborts with -vga qxl Status in QEMU: Confirmed Status in “libvirt” package in Ubuntu:

Re: [Qemu-devel] [PATCH v3 0/4] Coroutines for better asynchronous programming

2011-05-14 Thread Stefan Hajnoczi
On Sat, May 14, 2011 at 08:55:40AM +0200, Corentin Chary wrote: > On Fri, May 13, 2011 at 11:26 AM, Stefan Hajnoczi > wrote: > > QEMU is event-driven and suffers when blocking operations are performed > > because > > VM execution may be stopped until the operation completes.  Therefore many > > o

Re: [Qemu-devel] sparc64-linux-user Segmentation fault

2011-05-14 Thread Blue Swirl
On Sat, May 14, 2011 at 1:23 AM, Artyom Tarasenko wrote: > Trying to run linux-user-test-0.3 from qemu.org. The programs produce > the expected output but always end up with a segmentation fault: > > $ sparc64-linux-user/qemu-sparc64 ../linux-user-test-0.3/sparc64/busybox > BusyBox v1.6.1 (2007-10