Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-27 Thread Blue Swirl
On Wed, Apr 27, 2011 at 7:29 PM, Artyom Tarasenko wrote: > On Tue, Apr 26, 2011 at 8:36 PM, Blue Swirl wrote: >> On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko >> wrote: >>> On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno >>> wrote: On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kova

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-27 Thread Blue Swirl
On Wed, Apr 27, 2011 at 12:35 AM, Igor Kovalenko wrote: > On Wed, Apr 27, 2011 at 12:07 AM, Blue Swirl wrote: >> On Tue, Apr 26, 2011 at 10:07 PM, Igor Kovalenko >> wrote: >>> On Tue, Apr 26, 2011 at 10:36 PM, Blue Swirl wrote: On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko wrote

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-27 Thread Artyom Tarasenko
On Tue, Apr 26, 2011 at 8:36 PM, Blue Swirl wrote: > On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko wrote: >> On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno >> wrote: >>> On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Igor Kovalenko
On Wed, Apr 27, 2011 at 12:07 AM, Blue Swirl wrote: > On Tue, Apr 26, 2011 at 10:07 PM, Igor Kovalenko > wrote: >> On Tue, Apr 26, 2011 at 10:36 PM, Blue Swirl wrote: >>> On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko >>> wrote: On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno w

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Blue Swirl
On Tue, Apr 26, 2011 at 10:07 PM, Igor Kovalenko wrote: > On Tue, Apr 26, 2011 at 10:36 PM, Blue Swirl wrote: >> On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko >> wrote: >>> On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno >>> wrote: On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kova

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Igor Kovalenko
On Tue, Apr 26, 2011 at 10:36 PM, Blue Swirl wrote: > On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko wrote: >> On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno >> wrote: >>> On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogue

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Blue Swirl
On Tue, Apr 26, 2011 at 8:02 PM, Artyom Tarasenko wrote: > On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno wrote: >> On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: >>> On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues >>> wrote: >>> > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kova

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Igor Kovalenko
On Tue, Apr 26, 2011 at 8:26 PM, Artyom Tarasenko wrote: > On Tue, Apr 26, 2011 at 5:34 AM, Igor Kovalenko > wrote: >> On Tue, Apr 26, 2011 at 12:29 AM, Aurelien Jarno >> wrote: >>> On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: On Fri, Apr 22, 2011 at 2:39 AM, Laurent Des

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Artyom Tarasenko
On Mon, Apr 25, 2011 at 10:29 PM, Aurelien Jarno wrote: > On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: >> On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues >> wrote: >> > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovalenko >> > wrote: >> >> On Thu, Apr 21, 2011 at 7:44 PM, Lauren

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-26 Thread Artyom Tarasenko
On Tue, Apr 26, 2011 at 5:34 AM, Igor Kovalenko wrote: > On Tue, Apr 26, 2011 at 12:29 AM, Aurelien Jarno wrote: >> On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: >>> On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues >>> wrote: >>> > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovale

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-25 Thread Igor Kovalenko
On Tue, Apr 26, 2011 at 12:29 AM, Aurelien Jarno wrote: > On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: >> On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues >> wrote: >> > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovalenko >> > wrote: >> >> On Thu, Apr 21, 2011 at 7:44 PM, Lauren

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-25 Thread Aurelien Jarno
On Fri, Apr 22, 2011 at 06:14:06PM +0400, Igor Kovalenko wrote: > On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues > wrote: > > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovalenko > > wrote: > >> On Thu, Apr 21, 2011 at 7:44 PM, Laurent Desnogues > >> wrote: > >>> On Thu, Apr 21, 2011 at 4:57 PM,

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-22 Thread Igor Kovalenko
On Fri, Apr 22, 2011 at 2:39 AM, Laurent Desnogues wrote: > On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovalenko > wrote: >> On Thu, Apr 21, 2011 at 7:44 PM, Laurent Desnogues >> wrote: >>> On Thu, Apr 21, 2011 at 4:57 PM, Artyom Tarasenko >>> wrote: On Tue, Apr 12, 2011 at 4:14 AM, Igor Koval

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-21 Thread Laurent Desnogues
On Thu, Apr 21, 2011 at 9:45 PM, Igor Kovalenko wrote: > On Thu, Apr 21, 2011 at 7:44 PM, Laurent Desnogues > wrote: >> On Thu, Apr 21, 2011 at 4:57 PM, Artyom Tarasenko >> wrote: >>> On Tue, Apr 12, 2011 at 4:14 AM, Igor Kovalenko >>> wrote: >> Do you have public test case? >> It is p

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-21 Thread Igor Kovalenko
On Thu, Apr 21, 2011 at 7:44 PM, Laurent Desnogues wrote: > On Thu, Apr 21, 2011 at 4:57 PM, Artyom Tarasenko wrote: >> On Tue, Apr 12, 2011 at 4:14 AM, Igor Kovalenko >> wrote: > Do you have public test case? > It is possible to code this delay slot write test but real issue may > b

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-21 Thread Laurent Desnogues
On Thu, Apr 21, 2011 at 4:57 PM, Artyom Tarasenko wrote: > On Tue, Apr 12, 2011 at 4:14 AM, Igor Kovalenko > wrote: Do you have public test case? It is possible to code this delay slot write test but real issue may be corruption elsewhere. > > The test case is trivial: it's just th

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-21 Thread Artyom Tarasenko
On Tue, Apr 12, 2011 at 4:14 AM, Igor Kovalenko wrote: >>> Do you have public test case? >>> It is possible to code this delay slot write test but real issue may >>> be corruption elsewhere. The test case is trivial: it's just the two instructions, branch and wrpr. > In theory there could be mul

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-11 Thread Artyom Tarasenko
On Mon, Apr 11, 2011 at 5:16 AM, Igor Kovalenko wrote: > On Mon, Apr 11, 2011 at 12:00 AM, Artyom Tarasenko > wrote: >> On Sun, Apr 10, 2011 at 9:41 PM, Igor Kovalenko >> wrote: >>> On Sun, Apr 10, 2011 at 11:37 PM, Artyom Tarasenko >>> wrote: On Sun, Apr 10, 2011 at 8:52 PM, Igor Kovale

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-11 Thread Igor Kovalenko
On Mon, Apr 11, 2011 at 9:53 PM, Artyom Tarasenko wrote: > > Can do it, but I'd like to understand first what we are looking for. > How does the main works in this case? Is it something like following? > > translate {brz,pn ; wrpr} -> optimize -> execute ->translate {retl ; > ...} ->optimize -> ex

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Igor Kovalenko
On Mon, Apr 11, 2011 at 12:00 AM, Artyom Tarasenko wrote: > On Sun, Apr 10, 2011 at 9:41 PM, Igor Kovalenko > wrote: >> On Sun, Apr 10, 2011 at 11:37 PM, Artyom Tarasenko >> wrote: >>> On Sun, Apr 10, 2011 at 8:52 PM, Igor Kovalenko >>> wrote: On Sun, Apr 10, 2011 at 10:35 PM, Artyom Tara

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 9:41 PM, Igor Kovalenko wrote: > On Sun, Apr 10, 2011 at 11:37 PM, Artyom Tarasenko > wrote: >> On Sun, Apr 10, 2011 at 8:52 PM, Igor Kovalenko >> wrote: >>> On Sun, Apr 10, 2011 at 10:35 PM, Artyom Tarasenko >>> wrote: On Sun, Apr 10, 2011 at 7:57 PM, Blue Swirl

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 8:52 PM, Igor Kovalenko wrote: > On Sun, Apr 10, 2011 at 10:35 PM, Artyom Tarasenko > wrote: >> On Sun, Apr 10, 2011 at 7:57 PM, Blue Swirl wrote: >>> On Sun, Apr 10, 2011 at 8:48 PM, Artyom Tarasenko >>> wrote: On Sun, Apr 10, 2011 at 4:44 PM, Blue Swirl wrote:

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Igor Kovalenko
On Sun, Apr 10, 2011 at 10:35 PM, Artyom Tarasenko wrote: > On Sun, Apr 10, 2011 at 7:57 PM, Blue Swirl wrote: >> On Sun, Apr 10, 2011 at 8:48 PM, Artyom Tarasenko >> wrote: >>> On Sun, Apr 10, 2011 at 4:44 PM, Blue Swirl wrote: On Sun, Apr 10, 2011 at 5:09 PM, Artyom Tarasenko wro

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 7:57 PM, Blue Swirl wrote: > On Sun, Apr 10, 2011 at 8:48 PM, Artyom Tarasenko wrote: >> On Sun, Apr 10, 2011 at 4:44 PM, Blue Swirl wrote: >>> On Sun, Apr 10, 2011 at 5:09 PM, Artyom Tarasenko >>> wrote: On Sun, Apr 10, 2011 at 3:24 PM, Aurelien Jarno wrote

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Blue Swirl
On Sun, Apr 10, 2011 at 8:48 PM, Artyom Tarasenko wrote: > On Sun, Apr 10, 2011 at 4:44 PM, Blue Swirl wrote: >> On Sun, Apr 10, 2011 at 5:09 PM, Artyom Tarasenko >> wrote: >>> On Sun, Apr 10, 2011 at 3:24 PM, Aurelien Jarno >>> wrote: On Sun, Apr 10, 2011 at 02:29:59PM +0200, Artyom Tar

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 4:44 PM, Blue Swirl wrote: > On Sun, Apr 10, 2011 at 5:09 PM, Artyom Tarasenko wrote: >> On Sun, Apr 10, 2011 at 3:24 PM, Aurelien Jarno wrote: >>> On Sun, Apr 10, 2011 at 02:29:59PM +0200, Artyom Tarasenko wrote: Trying to boot some proprietary OS I get qemu-system-

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 4:59 PM, Peter Maydell wrote: > On 10 April 2011 15:09, Artyom Tarasenko wrote: >> Does it mean the last block is processed correctly and the crash >> happens on the next instruction which doesn't make it to the log? > > ...maybe tcg_abort() should do a qemu_log_flush()...

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Peter Maydell
On 10 April 2011 15:09, Artyom Tarasenko wrote: > Does it mean the last block is processed correctly and the crash > happens on the next instruction which doesn't make it to the log? ...maybe tcg_abort() should do a qemu_log_flush()...? -- PMM

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Blue Swirl
On Sun, Apr 10, 2011 at 5:09 PM, Artyom Tarasenko wrote: > On Sun, Apr 10, 2011 at 3:24 PM, Aurelien Jarno wrote: >> On Sun, Apr 10, 2011 at 02:29:59PM +0200, Artyom Tarasenko wrote: >>> Trying to boot some proprietary OS I get qemu-system-sparc64 crash with a >>> >>> tcg/tcg.c:1892: tcg fatal er

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
On Sun, Apr 10, 2011 at 3:24 PM, Aurelien Jarno wrote: > On Sun, Apr 10, 2011 at 02:29:59PM +0200, Artyom Tarasenko wrote: >> Trying to boot some proprietary OS I get qemu-system-sparc64 crash with a >> >> tcg/tcg.c:1892: tcg fatal error >> >> error message. >> >> It looks like it can be a platfor

Re: [Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Aurelien Jarno
On Sun, Apr 10, 2011 at 02:29:59PM +0200, Artyom Tarasenko wrote: > Trying to boot some proprietary OS I get qemu-system-sparc64 crash with a > > tcg/tcg.c:1892: tcg fatal error > > error message. > > It looks like it can be a platform independent bug though, because > when a '-singlestep' optio

[Qemu-devel] tcg/tcg.c:1892: tcg fatal error

2011-04-10 Thread Artyom Tarasenko
Trying to boot some proprietary OS I get qemu-system-sparc64 crash with a tcg/tcg.c:1892: tcg fatal error error message. It looks like it can be a platform independent bug though, because when a '-singlestep' option IS present, qemu doesn't crash and seems to translate the code properly. (gdb)