From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9lLx-00069Z-0o for qemu-devel@nongnu.org; Wed, 01 Nov 2017 01:14:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9lLt-0003tz-Qq for qemu-devel@nongnu.org; Wed, 01 Nov 2017 01:14:12 -0400 Received: from mail.ispras.ru ([83.149.199.45]:40998) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9lLt-0003tG-Im for qemu-devel@nongnu.org; Wed, 01 Nov 2017 01:14:09 -0400 From: "Pavel Dovgalyuk" References: <87bmrj8eks.fsf@linaro.org> <000601d33128$2dd9d5e0$898d81a0$@ru> <87bmm7dohw.fsf@linaro.org> <878thaepe2.fsf@linaro.org> <000d01d3523b$2e00f880$8a02e980$@ru> <871sljie94.fsf@linaro.org> In-Reply-To: <871sljie94.fsf@linaro.org> Date: Wed, 1 Nov 2017 08:14:06 +0300 Message-ID: <000001d352d0$3e097a00$ba1c6e00$@ru> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Language: ru Subject: Re: [Qemu-devel] What is the best commit for record-replay? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?utf-8?Q?'Alex_Benn=C3=A9e'?= Cc: 'Aleksandr Bezzubikov' , 'QEMU Developers' , 'Pranith Kumar' , pavel.dovgaluk@ispras.ru, 'Aleksandr Bezzubikov' , 'Paolo Bonzini' , 'Igor R' > From: Alex Benn=C3=A9e [mailto:alex.bennee@linaro.org] > Pavel Dovgalyuk writes: >=20 > >> From: Alex Benn=C3=A9e [mailto:alex.bennee@linaro.org] > >> Aleksandr Bezzubikov writes: > >> > >> > 2017-09-19 12:30 GMT+03:00 Alex Benn=C3=A9e = : > >> >> > >> >>> As I know, RR is still broken in the current version. > >> >>> It was caused by the MTTCG implementation. > >> >>> Alex Bennee tried to fix RR back. Alex, have you found any = solution? > >> >>> > >> >>> We also trying to find a way to fix RR. It seems, that we will = reinvent BQL for RR. > >> >> > >> >> I think the method outlined in my RFC is the way to go, = essentially the > >> >> RR mutex taking over for the what the BQL did. The RFC patch = hadn't > >> >> hoisted the mutex for the additional devices so I'm just = re-basing now > >> >> and I'll see if I can make the changes for Igor's test case. > >> >> > >> >> -- > >> >> Alex Benn=C3=A9e > >> > >> Could you try: > >> > >> https://github.com/stsquad/qemu/tree/bql-and-replay-locks-v2 > >> > >> And report back? > > > > Please check the new series of the patches. > > It includes patches from Alex and some fixes that made them working. >=20 > For reference that is: >=20 > Subject: [RFC PATCH 00/26] replay additions > From: Pavel Dovgalyuk > Date: Tue, 31 Oct 2017 14:24:57 +0300 > Message-ID: <20171031112457.10516.8971.stgit@pasha-VirtualBox> That's right. Pavel Dovgalyuk