[Dev] [SDK/Emulator] The emulator, emulator-kernel upgrade notice.

SeokYeon Hwang syeon.hwang at samsung.com
Tue May 27 01:53:36 GMT 2014


Ok, I will include "--disable-coroutine-pool" to "emulator_configure.sh".

We did not include this option as default because it has not produced any
problem before.

Thanks.

-----Original Message-----
From: Stanislav Vorobiov [mailto:s.vorobiov at samsung.com] 
Sent: Monday, May 26, 2014 4:55 PM
To: SeokYeon Hwang; dev at lists.tizen.org
Subject: Re: [Dev] [SDK/Emulator] The emulator, emulator-kernel upgrade
notice.

Hi, SeokYeon

Adding --disable-coroutine-pool solved both crash and audio hang problem,
thanks!

btw, is there a reason why it's not included in emulator_configure.sh by
default ? m.b. it makes sense to add it...

On 05/17/2014 12:29 PM, 황석연 wrote:
> Hi, stanislav.
> 
>  
> 
> Can you try to compile QEMU ...
> 
> 1. with "-fno-omit-frame-pointer"
> 
> ./emulator_configure.sh -e --extra-cflags=-fno-omit-frame-pointer
> 
> 2. with "--disable-coroutine-pool"
> 
> ./emulator_configure.sh -e --disable-coroutine-pool
> 
>  
> 
> The issue that you remember was related with function calling convention
(between cdecl and stdcall).
> 
> We could avoid this problem with "-fno-omit-frame-pointer" as luck, but
it was temporary solution.
> 
> Finally we could find cause so we remove "-fno-omit-frame-pointer" from
"cflags".
> 
>  
> 
> Thanks.
> 
>  
> 
>  
> 
> ------- *Original Message* -------
> 
> *Sender* : Stanislav Vorobiov<s.vorobiov at samsung.com> Expert 
> Engineer/SRR-Tizen S/W Group/삼성전자
> 
> *Date* : 2014-05-17 01:41 (GMT+09:00)
> 
> *Title* : Re: [Dev] [SDK/Emulator] The emulator, emulator-kernel upgrade
notice.
> 
>  
> 
> Hi, all
> 
> As for qemu crash problem I'm starting to suspect that it might be 
> MinGW related, when I use qemu from IVI sdk everything is ok, but when 
> I build it myself from the same commit I get these problems (even for
qemu 1.7), I use pretty old MinGW with gcc 4.7.2, did anyone encounter
problems with this gcc version on windows xp ?
> I remember that there have been such issues in the past, but I'm not sure
about which gcc version was it.
> 
> Regarding second issue (hrtimer) - this is audio related and it's 
> different from FIFORDY problem, I think I saw some patches on the mailing
list recently that fixed some irq problems with intel-hda, need to check
that...
> 
> On 05/15/2014 06:39 PM, Stanislav Vorobiov wrote:
>> Hi, all
>>
>> There're problems with qemu 2.0 and Tizen IVI, they started to happen
after the merge. I've tried only on Windows XP + Sandy bridge for now.
>> Steps to reproduce:
>> 1. Launch Tizen IVI image
>> 2. Open terminal
>> 3. Type "dialer"
>> 4. It will startup really slow and "hrtimer: interrupt took 182612036 
>> ns" will be outputed very slowly into kernel log 5. Close dialer - 
>> qemu will crash
>>
>> I couldn't get the backtrace, gdb says stack is corrupted, I could 
>> only see 1 function - ig4icd32.dll!DrvCopyContext this indicates that 
>> the crash **may be** related to OpenGL, but there were no graphics 
>> stack changes after the merge. What is also strange - if you switch 
>> to thread #1 in gdb you'll see that "WSACleanup" function is being
called, but WSACleanup supposed to be called only on application shutdown,
so why is it being called in the middle of operation ? Did anyone else
experienced problems after qemu merge ?
>>
>> On 05/14/2014 06:47 AM, SeokYeon Hwang wrote:
>>> Hi, all.
>>>
>>>  
>>>
>>> The emulator has been upgraded to QEMU 2.0.
>>>
>>> The emulator kernel has been upgraded to kernel 3.12.x.
>>>
>>>  
>>>
>>> All parts related with “MARU_VGA”, “VirtGL” are removed. So now,
the emulator runs with VIGS/YaGL only.
>>>
>>>  
>>>
>>> You must re-clone “emulator-kernel” because current “tizen” branch
comes from “tizen_linux_3.12”.
>>>
>>>  
>>>
>>> Thanks.
>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev at lists.tizen.org
>>> https://lists.tizen.org/listinfo/dev
>>>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev at lists.tizen.org
>> https://lists.tizen.org/listinfo/dev
>>
> 
> _______________________________________________
> Dev mailing list
> Dev at lists.tizen.org
> https://lists.tizen.org/listinfo/dev
> 
>  
> 
>  
> 
>  
> 



More information about the Dev mailing list