Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-04-05 Thread Igor Mammedov
On Wed, 05 Apr 2017 14:26:35 +0100 Alex Bennée wrote: > Igor Mammedov writes: > > > On Fri, 31 Mar 2017 09:58:49 +0100 > > Alex Bennée wrote: > > > >> Igor Mammedov writes: > >> > >> > On Thu, 30 Mar 2017 16:05:58 +0100 > >> > Alex Bennée wrote: > >> > > >> >> Igor Mammedov writes: >

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-04-05 Thread Alex Bennée
Igor Mammedov writes: > On Fri, 31 Mar 2017 09:58:49 +0100 > Alex Bennée wrote: > >> Igor Mammedov writes: >> >> > On Thu, 30 Mar 2017 16:05:58 +0100 >> > Alex Bennée wrote: >> > >> >> Igor Mammedov writes: >> >> >> >> > (PS: resend due to wrong qemu-devel mail list address in original >> >>

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-04-05 Thread Igor Mammedov
On Fri, 31 Mar 2017 09:58:49 +0100 Alex Bennée wrote: > Igor Mammedov writes: > > > On Thu, 30 Mar 2017 16:05:58 +0100 > > Alex Bennée wrote: > > > >> Igor Mammedov writes: > >> > >> > (PS: resend due to wrong qemu-devel mail list address in original > >> > email) > >> > >> Le *sigh* an

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-31 Thread Paolo Bonzini
On 31/03/2017 10:58, Alex Bennée wrote: > > Igor Mammedov writes: > >> On Thu, 30 Mar 2017 16:05:58 +0100 >> Alex Bennée wrote: >> >>> Igor Mammedov writes: >>> (PS: resend due to wrong qemu-devel mail list address in original email) >>> >>> Le *sigh* another way of x86 generating

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-31 Thread Alex Bennée
Igor Mammedov writes: > On Thu, 30 Mar 2017 16:05:58 +0100 > Alex Bennée wrote: > >> Igor Mammedov writes: >> >> > (PS: resend due to wrong qemu-devel mail list address in original >> > email) >> >> Le *sigh* another way of x86 generating IRQs ;-) >> >> Could you test this please? >> >> target

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-31 Thread Igor Mammedov
On Thu, 30 Mar 2017 16:05:58 +0100 Alex Bennée wrote: > Igor Mammedov writes: > > > (PS: resend due to wrong qemu-devel mail list address in original > > email) > > Le *sigh* another way of x86 generating IRQs ;-) > > Could you test this please? > > target/i386/misc_helper: wrap BQL around

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-30 Thread Alex Bennée
Alex Bennée writes: > Igor Mammedov writes: > >> (PS: resend due to wrong qemu-devel mail list address in original >> email) > > Le *sigh* another way of x86 generating IRQs ;-) > > Could you test this please? Sorry I missed you'll also need a: #include "qemu/main-loop.h" At the top of misc_

Re: [Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-30 Thread Alex Bennée
Igor Mammedov writes: > (PS: resend due to wrong qemu-devel mail list address in original > email) Le *sigh* another way of x86 generating IRQs ;-) Could you test this please? target/i386/misc_helper: wrap BQL around another IRQ generator Anything that calls into HW emulation must be protect

[Qemu-devel] qemu-2.9 crashes in tcg_handle_interrupt() during winx64 boot

2017-03-30 Thread Igor Mammedov
(PS: resend due to wrong qemu-devel mail list address in original email) Regression bisects to: commit 8d04fb55dec381bc5105cb47f29d918e579e8cbd Author: Jan Kiszka Date: Thu Feb 23 18:29:11 2017 + tcg: drop global lock during TCG code execution with following stack trace: #2 0x7f