Re: [Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Lluís
Stefano Bonifazi writes: > Hi! > Thank you for answering me! >> If I understand this correctly, the execution of one of your PPC cores >> is oblivious of the others (they share no guest physical memory). >> > No! They do share the same address space.. the way I am loading the different > qemu-ppc

Re: [Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Stefano Bonifazi
Hi! Thank you for answering me! If I understand this correctly, the execution of one of your PPC cores is oblivious of the others (they share no guest physical memory). No! They do share the same address space.. the way I am loading the different qemu-ppc instances divides their namespaces al

Re: [Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Lluís
Stefano Bonifazi writes: > Now, the final goal is to get multiple instances of qemu-ppc driven by a > systemc > project executing on a x86 machine, with the different qemu-ppc instances used > as emulators for power-pc binaries.. I would get the results of the run of the > various ppc binaries ba

Re: [Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Stefano Bonifazi
On 01/24/2011 02:36 PM, Lluís wrote: Stefano Bonifazi writes: Do you mean what is my final goal? Exactly. A higher level perspective of what is our ultimate goal might help others figure out better ways to do it. Right now I don't remember what you posted your where technically trying to do,

Re: [Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Lluís
Stefano Bonifazi writes: > Do you mean what is my final goal? Exactly. A higher level perspective of what is our ultimate goal might help others figure out better ways to do it. Right now I don't remember what you posted your where technically trying to do, but I do remember it looked convoluted

[Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Stefano Bonifazi
On 01/16/2011 08:24 PM, Peter Maydell wrote: 2011/1/16 Stefano Bonifazi: I need to make the different instances of qemu-user exchange data .. obviously keeping all of them in the same address space would be the easiest way (unless I have to change all qemu code ;) ) The problem is that you're

[Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Stefano Bonifazi
On 01/16/2011 10:08 PM, Raphaël Lefèvre wrote: 2011/1/17 Stefano Bonifazi: Hi! In case you are interested in helping me, I'll give you a big piece of news I've just got (even my teacher is not informed yet! :) ) I've just managed to make more than one instance of qemu-user run at the same time

[Qemu-devel] Re: TCG flow vs dyngen

2011-01-24 Thread Stefano Bonifazi
On 01/17/2011 12:59 PM, Lluís wrote: Stefano Bonifazi writes: Hi! In case you are interested in helping me, I'll give you a big piece of news I've just got (even my teacher is not informed yet! :) ) I still don't understand what is your high-level objective... Lluis Hi! Sorry I've notic

Re: [Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Alexander Graf
On 10.01.2011, at 15:51, Edgar E. Iglesias wrote: > On Mon, Jan 10, 2011 at 03:20:40PM +0100, Alexander Graf wrote: >> >> On 10.01.2011, at 15:15, Aurelien Jarno wrote: >> >>> On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: On 10.01.2011, at 15:00, Aurelien Jarno wrot

Re: [Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Edgar E. Iglesias
On Mon, Jan 10, 2011 at 03:20:40PM +0100, Alexander Graf wrote: > > On 10.01.2011, at 15:15, Aurelien Jarno wrote: > > > On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: > >> > >> On 10.01.2011, at 15:00, Aurelien Jarno wrote: > >> > >>> On Mon, Jan 10, 2011 at 01:13:25PM +0100,

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Aurelien Jarno
On Mon, Jan 10, 2011 at 03:29:28PM +0100, Alexander Graf wrote: > > On 10.01.2011, at 15:23, Aurelien Jarno wrote: > > > On Mon, Jan 10, 2011 at 03:20:40PM +0100, Alexander Graf wrote: > >> > >> On 10.01.2011, at 15:15, Aurelien Jarno wrote: > >> > >>> On Mon, Jan 10, 2011 at 03:07:52PM +0100,

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Alexander Graf
On 10.01.2011, at 15:23, Aurelien Jarno wrote: > On Mon, Jan 10, 2011 at 03:20:40PM +0100, Alexander Graf wrote: >> >> On 10.01.2011, at 15:15, Aurelien Jarno wrote: >> >>> On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: On 10.01.2011, at 15:00, Aurelien Jarno wrote:

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Aurelien Jarno
On Mon, Jan 10, 2011 at 03:20:40PM +0100, Alexander Graf wrote: > > On 10.01.2011, at 15:15, Aurelien Jarno wrote: > > > On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: > >> > >> On 10.01.2011, at 15:00, Aurelien Jarno wrote: > >> > >>> On Mon, Jan 10, 2011 at 01:13:25PM +0100,

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Alexander Graf
On 10.01.2011, at 15:15, Aurelien Jarno wrote: > On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: >> >> On 10.01.2011, at 15:00, Aurelien Jarno wrote: >> >>> On Mon, Jan 10, 2011 at 01:13:25PM +0100, Alexander Graf wrote: On 06.01.2011, at 23:12, Aurelien Jarno wrote:

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Aurelien Jarno
On Mon, Jan 10, 2011 at 03:07:52PM +0100, Alexander Graf wrote: > > On 10.01.2011, at 15:00, Aurelien Jarno wrote: > > > On Mon, Jan 10, 2011 at 01:13:25PM +0100, Alexander Graf wrote: > >> > >> On 06.01.2011, at 23:12, Aurelien Jarno wrote: > >> > >>> Hi, > >>> > >>> I have just sent a tcg/ar

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Alexander Graf
On 10.01.2011, at 15:00, Aurelien Jarno wrote: > On Mon, Jan 10, 2011 at 01:13:25PM +0100, Alexander Graf wrote: >> >> On 06.01.2011, at 23:12, Aurelien Jarno wrote: >> >>> Hi, >>> >>> I have just sent a tcg/arm patch concerning code retranslation. You >>> might want to look at the description

[Qemu-devel] Re: tcg/{ppc, s390, sparc}: branch target and code retranslation

2011-01-10 Thread Aurelien Jarno
On Mon, Jan 10, 2011 at 01:13:25PM +0100, Alexander Graf wrote: > > On 06.01.2011, at 23:12, Aurelien Jarno wrote: > > > Hi, > > > > I have just sent a tcg/arm patch concerning code retranslation. You > > might want to look at the description (copied below), as from a first > > glance ppc, s390

Re: [Qemu-devel] Re: tcg conditional set/move, round 3

2009-12-19 Thread Richard Henderson
On 12/19/2009 03:40 AM, Laurent Desnogues wrote: BTW for compiling to 32-bit on a 64-bit x86, the configure script is broken as it checks gcc before having set -m32, so passing -march=i686 will make it fail (in the end it means I could not convince QEMU to use cmov :-). One of my servers has a

[Qemu-devel] Re: tcg conditional set/move, round 3

2009-12-19 Thread Laurent Desnogues
On Fri, Dec 18, 2009 at 10:38 PM, Richard Henderson wrote: > On 12/18/2009 03:37 AM, Laurent Desnogues wrote: >>> >>>  tcg: Generic support for conditional set and conditional move. >> >> Needs cosmetics changes. > > Fixed, attachment 1. > >>>  tcg-x86_64: Implement setcond and movcond. >> >> Some

[Qemu-devel] Re: TCG

2008-03-14 Thread Alejandro Mery
I'm having the same problem over CVS's HEAD but my kernel is newer and I don't have linux/compiler.h ... any hint? please :( Thanks, Alejandro Mery

[Qemu-devel] Re: TCG on i386 can't generate qemu_st64 for 32-bit target

2008-02-26 Thread Fabrice Bellard
Blue Swirl wrote: > Hi, > > There is a problem with the Sparc32 target on i386 host. Store double > word op (std) cannot be generated and TCG just aborts. It looks like > the registers are so few on i386 that TCG can't find registers for the > qemu_st64 call. The problem does not appear on x86_64