From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38682) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTA35-0005qy-Mo for qemu-devel@nongnu.org; Sun, 14 Sep 2014 09:41:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XTA2w-0007Ox-MS for qemu-devel@nongnu.org; Sun, 14 Sep 2014 09:41:03 -0400 Received: from mail-we0-x236.google.com ([2a00:1450:400c:c03::236]:33048) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XTA2w-0007Oq-GO for qemu-devel@nongnu.org; Sun, 14 Sep 2014 09:40:54 -0400 Received: by mail-we0-f182.google.com with SMTP id k48so2777014wev.13 for ; Sun, 14 Sep 2014 06:40:52 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <54159ADD.10200@redhat.com> Date: Sun, 14 Sep 2014 15:40:45 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1410675949-1437-1-git-send-email-ghammer@redhat.com> <54155656.4000200@redhat.com> <54157317.3040208@redhat.com> In-Reply-To: <54157317.3040208@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH RESEND 0/2 V2] Virtual Machine Generation ID List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gal Hammer , qemu-devel@nongnu.org Cc: armbru@redhat.com Il 14/09/2014 12:51, Gal Hammer ha scritto: >> >> I think because of this, it is a bit simpler to add the device >> optionally to the SSDT, similar to how the TPM is handled. > > Back to SSDT? Didn't you say something about migration issues that > prevent me from using SSDT because the table's data is modified? I said you have to either: 1) Use the DSDT, with a dynamic _STA method. 2) Use the SSDT, and only add the device if the device is specified on the command line. This avoids the avoid migration issues. At this point the _STA method can be static. Using the DSDT is possible, it's just that you have to do it as well for Q35, and I think it is harder than moving it back to the SSDT. Sorry for not thinking earlier about the different chipsets. Paolo