From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=50752 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OFUTm-0006dr-47 for qemu-devel@nongnu.org; Fri, 21 May 2010 11:49:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OFUTi-0006NA-Gi for qemu-devel@nongnu.org; Fri, 21 May 2010 11:49:41 -0400 Received: from hall.aurel32.net ([88.191.82.174]:45395) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFUTh-0006Kr-9S for qemu-devel@nongnu.org; Fri, 21 May 2010 11:49:38 -0400 Date: Fri, 21 May 2010 17:49:26 +0200 From: Aurelien Jarno Message-ID: <20100521154926.GA22706@hall.aurel32.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Sender: Aurelien Jarno Subject: [Qemu-devel] Re: lsi: Handle removal of selected devices List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jan Kiszka Cc: qemu-devel@nongnu.org This patch: 64d564094cac5f72eeaeb950c442b773a00d3586 is the first bad commit commit 64d564094cac5f72eeaeb950c442b773a00d3586 Author: Jan Kiszka Date: Tue May 4 14:21:03 2010 +0200 lsi: Handle removal of selected devices We must not store references to selected devices as they may be hot-removed. Instead, look up the device based on its tag right before using it. If the device disappeared, throw an interrupt and disconnect. Signed-off-by: Jan Kiszka Signed-off-by: Anthony Liguori breaks the versatile machine. qemu-system-arm segfaults during the boot. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurelien@aurel32.net http://www.aurel32.net