Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-27 Thread Peter Maydell
On 27 March 2017 at 16:18, Alex Bennée wrote: > I've got two patches in my tree at the moment. I was holding off posting > the series to see if I could make more progress with the record/replay > bug. rc candidates are cut on Tuesdays, so it's better in general not to sit on a fix for rc bugs if

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-27 Thread Alex Bennée
Gerd Hoffmann writes: > On Do, 2017-03-23 at 11:31 +, Alex Bennée wrote: >> Peter Maydell writes: >> >> > On 23 March 2017 at 11:13, Alex Bennée wrote: >> >> Technically its not a random thread its the vCPU context (which ensures >> >> the vCPU isn't updating while the display is being upd

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-27 Thread Gerd Hoffmann
On Do, 2017-03-23 at 11:31 +, Alex Bennée wrote: > Peter Maydell writes: > > > On 23 March 2017 at 11:13, Alex Bennée wrote: > >> Technically its not a random thread its the vCPU context (which ensures > >> the vCPU isn't updating while the display is being updated). But I guess > >> the Coc

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-23 Thread Programmingkid
: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes > on startup > Message-ID: <87d1d8xn41@linaro.org> > Content-Type: text/plain; charset=utf-8 > > > Peter Maydell writes: > >> On 22 March 2017 at 17:26, Brendan Shanks wrote: >>> Public b

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-23 Thread Alex Bennée
Peter Maydell writes: > On 23 March 2017 at 11:13, Alex Bennée wrote: >> Technically its not a random thread its the vCPU context (which ensures >> the vCPU isn't updating while the display is being updated). But I guess >> the Cocoa is limited to not being able to update from an arbitrary >> t

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-23 Thread Peter Maydell
On 23 March 2017 at 11:13, Alex Bennée wrote: > Technically its not a random thread its the vCPU context (which ensures > the vCPU isn't updating while the display is being updated). But I guess > the Cocoa is limited to not being able to update from an arbitrary > thread? Yes. It's very common f

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-23 Thread Alex Bennée
Peter Maydell writes: > On 22 March 2017 at 17:26, Brendan Shanks wrote: >> Public bug reported: >> >> Commit 8bb93c6f99a42c2e0943bc904b283cd622d302c5 ("ui/console: ensure >> graphic updates don't race with TCG vCPUs") causes the graphic update to >> run on a non-main thread, which Cocoa is not

Re: [Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-23 Thread Peter Maydell
On 22 March 2017 at 17:26, Brendan Shanks wrote: > Public bug reported: > > Commit 8bb93c6f99a42c2e0943bc904b283cd622d302c5 ("ui/console: ensure > graphic updates don't race with TCG vCPUs") causes the graphic update to > run on a non-main thread, which Cocoa is not happy with. It crashes > immedi

[Qemu-devel] [Bug 1675108] [NEW] Cocoa UI always crashes on startup

2017-03-22 Thread Brendan Shanks
Public bug reported: Commit 8bb93c6f99a42c2e0943bc904b283cd622d302c5 ("ui/console: ensure graphic updates don't race with TCG vCPUs") causes the graphic update to run on a non-main thread, which Cocoa is not happy with. It crashes immediately after startup. $ i386-softmmu/qemu-system-i386 2017-0