From mboxrd@z Thu Jan 1 00:00:00 1970 From: Soren Hansen Subject: Re: 32-bit binaries failing in 64 bit guests after using vmport Date: Mon, 21 Apr 2008 17:20:37 +0200 Message-ID: <20080421152037.GD25786@ralph.linux2go.dk> References: <20080421070816.GC10318@ralph.linux2go.dk> <480C9BD5.7000402@codemonkey.ws> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1764240726==" To: kvm-devel@lists.sourceforge.net Return-path: In-Reply-To: <480C9BD5.7000402@codemonkey.ws> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces@lists.sourceforge.net Errors-To: kvm-devel-bounces@lists.sourceforge.net List-Id: kvm.vger.kernel.org --===============1764240726== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="veXX9dWIonWZEC6h" Content-Disposition: inline --veXX9dWIonWZEC6h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 21, 2008 at 08:51:17AM -0500, Anthony Liguori wrote: >> We're releasing on Thursday, and I needed a quick fix, so I reverted >> the calls to kvm_{save,load}_registers in vmport_ioport_read to the >> old code that simply saved the eax, ebx, ecx, edx, esi, and edi >> registers, but I'm supposing kvm_{load,save}_registers really should >> work here. /me sighs very deeply Ok, first chance I get, I'm signing up for "Patch management 101". :( I got some tests mixed around, so it failing is actually dependent on whether EIP (not LSTAR as I originally thought) is restored or not. I have a patch that fixes it, but I need to work a few things out first before I submit it. > Ah, you may have missed the fix that updated the KVM load/save > functions to deal with the in-kernel APIC. Indeed. > It turns out, vmmouse was horribly broken with SMP guests too. See > > commit 9949bd84ac4dfdfc60b2974557819637b8719911 > Author: Anthony Liguori > Date: Thu Apr 3 18:37:16 2008 -0500 > > commit 5208ce19dca268f84a2b9441c2fbb6129161e44c > Author: Marcelo Tosatti > Date: Thu Apr 3 20:24:37 2008 -0300 I did my tests using kvm-65 userland and kernel, so these two should already be included, afaics. =20 > commit 85a67aa2a1b942ddccfcbd625d280869367edc95 > Author: Marcelo Tosatti > Date: Fri Apr 11 13:24:41 2008 -0300 This did not change anything for me. --=20 Soren Hansen |=20 Virtualisation specialist | Ubuntu Server Team Canonical Ltd. | http://www.ubuntu.com/ --veXX9dWIonWZEC6h Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIDLDFonjfXui9pOMRApa5AJ9tABGV6Ou/FATK/JVLL2D1R9OBDwCfR1VW 8Y0PaXeIpy6ZRFdu+J36lHo= =HT1F -----END PGP SIGNATURE----- --veXX9dWIonWZEC6h-- --===============1764240726== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone --===============1764240726== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel --===============1764240726==--