From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9XW3-0001sF-LC for qemu-devel@nongnu.org; Tue, 31 Oct 2017 10:27:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9XVy-0005pq-UM for qemu-devel@nongnu.org; Tue, 31 Oct 2017 10:27:43 -0400 Received: from mail-wm0-x233.google.com ([2a00:1450:400c:c09::233]:43976) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9XVy-0005pb-Ml for qemu-devel@nongnu.org; Tue, 31 Oct 2017 10:27:38 -0400 Received: by mail-wm0-x233.google.com with SMTP id m72so14411604wmc.0 for ; Tue, 31 Oct 2017 07:27:38 -0700 (PDT) References: <87bmrj8eks.fsf@linaro.org> <000601d33128$2dd9d5e0$898d81a0$@ru> <87bmm7dohw.fsf@linaro.org> <878thaepe2.fsf@linaro.org> <000d01d3523b$2e00f880$8a02e980$@ru> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <000d01d3523b$2e00f880$8a02e980$@ru> Date: Tue, 31 Oct 2017 14:27:35 +0000 Message-ID: <871sljie94.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Pavel Dovgalyuk Cc: 'Aleksandr Bezzubikov' , 'QEMU Developers' , 'Pranith Kumar' , pavel.dovgaluk@ispras.ru, 'Aleksandr Bezzubikov' , 'Paolo Bonzini' , 'Igor R' Pavel Dovgalyuk writes: >> 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 reinv= ent BQL for RR. >> >> >> >> I think the method outlined in my RFC is the way to go, essentially t= he >> >> 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. For reference that is: 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> -- Alex Benn=C3=A9e