From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [PATCH 05/15] Coalesce userspace/kernel irqchip interrupt injection logic. Date: Sat, 18 Apr 2009 11:16:47 +0200 Message-ID: <49E99A7F.7000902@web.de> References: <1239616545-25199-1-git-send-email-gleb@redhat.com> <1239616545-25199-6-git-send-email-gleb@redhat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF00599B1EDF0A8F22F1475BA" Cc: kvm@vger.kernel.org, Gleb Natapov , Avi Kivity , Joerg Roedel To: Dmitry Eremin-Solenikov Return-path: Received: from fmmailgate03.web.de ([217.72.192.234]:50919 "EHLO fmmailgate03.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757445AbZDRJQt (ORCPT ); Sat, 18 Apr 2009 05:16:49 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigF00599B1EDF0A8F22F1475BA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dmitry Eremin-Solenikov wrote: > Gleb Natapov wrote: >=20 >> Start to use interrupt/exception queues like VMX does. This also fix t= he >> bug that if exit was caused by a guest internal exception access to ID= T >> the exception was not reinjected. >> >=20 >=20 > OK. On real SVM HW this seems to work. However now i'm stumbled upon an= other > problem wrt. NMI. See another mail. >=20 I can confirm that this series (probably this patch) breaks the following scenario: qemu-system-x86_64 (qemu trunk, emulation mode) linux (kvm.git) with kvm-amd + kvm-userspace linux (the same kvm.git) The second-level guest hangs in the mid of its boot, maybe no longer receiving some or any interrupt. So this patch may either expose a bug in the svm emulation of qemu or comes with a subtle regression that only triggers due to qemu's timing. This needs to be understood. Gleb, any progress on reproducing it on your side? Jan --------------enigF00599B1EDF0A8F22F1475BA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAknpmn8ACgkQniDOoMHTA+kfRwCdGpN6Awlb6/jRelxw1PRB/QOw QcwAn1J3SZ1ErywzTf6Yf286ybZUF5a5 =W0c4 -----END PGP SIGNATURE----- --------------enigF00599B1EDF0A8F22F1475BA--