From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apxyy-0002Va-6D for qemu-devel@nongnu.org; Tue, 12 Apr 2016 09:03:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1apxyu-0008Jq-Eu for qemu-devel@nongnu.org; Tue, 12 Apr 2016 09:03:52 -0400 Received: from mail.ispras.ru ([83.149.199.45]:53036) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1apxyu-0008I2-7e for qemu-devel@nongnu.org; Tue, 12 Apr 2016 09:03:48 -0400 From: "Pavel Dovgalyuk" References: <1459870344-16773-1-git-send-email-alex.bennee@linaro.org> <1459870344-16773-9-git-send-email-alex.bennee@linaro.org> <570C0E16.1030304@gmail.com> <87mvozyrmo.fsf@linaro.org> <570CED19.7000301@gmail.com> <570CEF21.4000302@greensocs.com> <570CF175.8090807@gmail.com> In-Reply-To: <570CF175.8090807@gmail.com> Date: Tue, 12 Apr 2016 16:03:45 +0300 Message-ID: <001501d194bb$c01b8800$40529800$@ru> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-Language: ru Subject: Re: [Qemu-devel] [RFC v2 08/11] tcg: add options for enabling MTTCG List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: 'Sergey Fedorov' , 'KONRAD Frederic' , 'Peter Maydell' , =?UTF-8?Q?'Alex_Benn=C3=A9e'?= Cc: 'MTTCG Devel' , 'Alvise Rigo' , "'Emilio G. Cota'" , 'QEMU Developers' , 'Mark Burton' , 'Paolo Bonzini' , "'J. Kiszka'" , 'Richard Henderson' , 'Claudio Fontana' , 'Peter Crosthwaite' , =?UTF-8?Q?'Andreas_F=C3=A4rber'?= > From: mttcg-request@listserver.greensocs.com [mailto:mttcg-request@listserver.greensocs.com] > On 12/04/16 15:50, KONRAD Frederic wrote: > >> Yes, but users may like to have an option to disable MTTCG for some > >> reason. I'm also concerned about icount mode: not sure how to account > >> virtual time when all vCPUs run in parallel. > > > > I'm thinking the same, we don't have a solution for icount yet. > > The reverse execution support is probably badly broken as well. > > Reverse execution doesn't even seem to support more than a single core. > As of icount, it looks like to be incompatible with MTTCG. It doesn't, because there is no multicore support for tcg yet. I think, that we have to find some solution for icount (even if it will be slow). Pavel Dovgalyuk