From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Dec 4 11:30:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 222051065677 for ; Thu, 4 Dec 2008 11:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EDE128FC1F for ; Thu, 4 Dec 2008 11:30:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mB4BU0nK032211 for ; Thu, 4 Dec 2008 11:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mB4BU03w032209; Thu, 4 Dec 2008 11:30:00 GMT (envelope-from gnats) Resent-Date: Thu, 4 Dec 2008 11:30:00 GMT Resent-Message-Id: <200812041130.mB4BU03w032209@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nate Eldredge Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 590031065672 for ; Thu, 4 Dec 2008 11:26:56 +0000 (UTC) (envelope-from neldredge@ucsd.edu) Received: from mail10.dslextreme.com (mail10.dslextreme.com [66.51.199.98]) by mx1.freebsd.org (Postfix) with SMTP id 2277F8FC1B for ; Thu, 4 Dec 2008 11:26:56 +0000 (UTC) (envelope-from neldredge@ucsd.edu) Received: (qmail 15267 invoked from network); 4 Dec 2008 11:26:55 -0000 Received: from unknown (HELO vulcan.lan) (208.127.218.127) by mail10.dslextreme.com with (DHE-RSA-AES256-SHA encrypted) SMTP; Thu, 04 Dec 2008 03:26:55 -0800 Received: from vulcan.lan (localhost.lan [127.0.0.1]) by vulcan.lan (8.14.2/8.13.8) with ESMTP id mB4BQsk7010912 for ; Thu, 4 Dec 2008 03:26:54 -0800 (PST) (envelope-from nate@vulcan.lan) Received: (from nate@localhost) by vulcan.lan (8.14.2/8.13.8/Submit) id mB4BQs1w010911; Thu, 4 Dec 2008 03:26:54 -0800 (PST) (envelope-from nate) Message-Id: <200812041126.mB4BQs1w010911@vulcan.lan> Date: Thu, 4 Dec 2008 03:26:54 -0800 (PST) From: Nate Eldredge To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/129417: emulators/qemu savevm/loadvm broken by patch X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nate Eldredge List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Dec 2008 11:30:01 -0000 >Number: 129417 >Category: ports >Synopsis: emulators/qemu savevm/loadvm broken by patch >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 04 11:30:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Nate Eldredge >Release: FreeBSD 7.0-RELEASE-p5 amd64 >Organization: >Environment: System: FreeBSD vulcan.lan 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #14: Sun Oct 5 11:20:57 PDT 2008 nate@vulcan.lan:/usr/obj/usr/src/sys/VULCAN amd64 >Description: The savevm/loadvm feature of qemu[-devel] doesn't work with qemu 0.9.1 from ports. savevm appears to succeed, but a subsequent loadvm fails with "Error -1 while loading VM state". It appears to have been broken by patch-CVE-2008-0928. Reverting this patch for qemu-devel makes it work again. (I didn't try vanilla qemu but suspect it is the same.) The patch in question is security related, but in my case the guest OS is trusted. A better solution should be found which is more secure. There is some relevant info here: http://www.mail-archive.com/kvm@vger.kernel.org/msg01244.html >How-To-Repeat: savevm foo loadvm foo >Fix: Workaround is to revert patch-CVE-2008-0928. Proper fix will require more work. >Release-Note: >Audit-Trail: >Unformatted: