From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60533) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zdxlq-0004eM-0w for qemu-devel@nongnu.org; Mon, 21 Sep 2015 05:52:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zdxlm-0006iD-SC for qemu-devel@nongnu.org; Mon, 21 Sep 2015 05:52:25 -0400 Received: from mx-v6.kamp.de ([2a02:248:0:51::16]:49547 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zdxlm-0006hZ-IU for qemu-devel@nongnu.org; Mon, 21 Sep 2015 05:52:22 -0400 References: <55BB2DF7.8010808@kamp.de> <55BB302D.50108@redhat.com> <55BB335A.1010009@kamp.de> <55BB3FE7.3000106@redhat.com> <55E846F4.7000506@kamp.de> <55EDBB21.1090400@redhat.com> <55EDE167.6050400@kamp.de> <55EDE210.8050203@redhat.com> <55FFB45A.7030309@kamp.de> <55FFD0DE.2080205@redhat.com> From: Peter Lieven Message-ID: <55FFD351.3010305@kamp.de> Date: Mon, 21 Sep 2015 11:52:17 +0200 MIME-Version: 1.0 In-Reply-To: <55FFD0DE.2080205@redhat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Qemu-stable] Recent patches for 2.4 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini , Stefan Hajnoczi Cc: "qemu-devel@nongnu.org" , qemu-stable@nongnu.org Am 21.09.2015 um 11:41 schrieb Paolo Bonzini: > > On 21/09/2015 09:40, Peter Lieven wrote: >>>> >>>> My backport (Linux only and without tests etc.) of the original fix >>>> is here: >>>> https://github.com/plieven/qemu/commit/0ddcdc62a85f705017df16421d769e82b70f9b37 >>>> >>> Could you be missing edec47c? >> Indeed this one fixed the deadlock with -S in cmdline. >> Are there other important fixes from the series? >> >> I currently have these two: >> main-loop: fix qemu_notify_event for aio_notify optimization >> AioContext: fix broken ctx->dispatching optimization > The full list is > > e4efd8a488d0a68b0af34d8ee245463df7c8bdf4 qemu-timer: initialize "timers_done_ev" to set > 12d69ac03b45156356b240424623719f15d8143e tests: remove irrelevant assertions from test-aio > 6493c975af75be5b8d9ade954239bdf5492b7911 aio-win32: reorganize polling loop > eabc977973103527bbb8fed69c91cfaa6691f8ab AioContext: fix broken ctx->dispatching optimization > 21a03d17f2edb1e63f7137d97ba355cc6f19d79f AioContext: fix broken placement of event_notifier_test_and_clear > 05e514b1d4d5bd4209e2c8bbc76ff05c85a235f3 AioContext: optimize clearing the EventNotifier > edec47cfef96209987cb7922286cb384916aae02 main-loop: fix qemu_notify_event for aio_notify optimization > fed105e2756dde98efa5e80baca02ae516dd1e51 virtio-blk-dataplane: delete bottom half before the AioContext is freed > a076972a4d36381d610a854f0c336507650a1d34 AioContext: avoid leaking BHs on cleanup > ca96ac44dcd290566090b2435bc828fded356ad9 AioContext: force event loop iteration using BH > > Paolo thanks, I will have a look at them. If I understand correctly I should consider backporting all? Peter