From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52989) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJ0bt-0008Vx-06 for qemu-devel@nongnu.org; Tue, 12 Jan 2016 10:11:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aJ0bq-0003H5-B6 for qemu-devel@nongnu.org; Tue, 12 Jan 2016 10:11:48 -0500 Received: from mail-wm0-x22f.google.com ([2a00:1450:400c:c09::22f]:34660) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aJ0bq-0003Ge-4T for qemu-devel@nongnu.org; Tue, 12 Jan 2016 10:11:46 -0500 Received: by mail-wm0-x22f.google.com with SMTP id u188so259881719wmu.1 for ; Tue, 12 Jan 2016 07:11:46 -0800 (PST) References: <87r3hx6040.fsf@linaro.org> <5695081C.1070101@greensocs.com> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <5695081C.1070101@greensocs.com> Date: Tue, 12 Jan 2016 15:11:43 +0000 Message-ID: <87vb6yde8g.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] MTTCG sync-up call today? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: KONRAD Frederic Cc: mttcg@greensocs.com, Mark Burton , Paolo Bonzini , QEMU Developers , alvise rigo KONRAD Frederic writes: > Le 04/01/2016 12:43, Alex Bennée a écrit : >> Hi, >> >> Firstly Happy New Year, I hope everyone is refreshed and rested after >> the holiday season ;-) >> >> My calender has reminded me there is a potential call today. Is it worth >> having or will the status be pretty much as we left it last year thanks >> to holidays? >> >> For my part I started going through Alvise's patch series last year >> before the holiday started. After I've spun up back to speed today I >> intend to finish that review. >> >> The current blocker on progress is the re-spin/re-base of Fred's patches >> I think. I had a bit of a look last year and I think we identified at >> least one major problem with the exit_request stuff which Paolo reminded >> me had been mentioned before. >> >> Fred if you are struggling to find time I can pick up the current WIP >> branch and see if I can get it into shape for submission? >> >> Cheers, >> >> -- >> Alex Bennée > > Hi, > > Sorry for the late answer, I find some time to take a look at it. > > Seems you were right I fixed the exit issue and it seems it was one of > the problem. > I think we must double check how we use cpu->exit_request as Paolo > removed SIG_IPI to exit the CPU. > > I found one additional issue and it seems booting well right now. The other thing that needs cleaning up is the tcg_current_cpu and current_cpu. I suspect the former should go and the restrictions on the later be loosend so the TLS current_cpu is available to deferred tasks. The thing I'm currently looking at is what happens when something like a virtio completes in a non-CPU thread. > > Tomorrow I'll test that a little more, try to clean that up and > hopefully send you a link to the repo. > > Thanks, > Fred -- Alex Bennée