From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmEH5-0001DP-OE for qemu-devel@nongnu.org; Wed, 14 Oct 2015 01:06:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmEH1-0003Hm-L7 for qemu-devel@nongnu.org; Wed, 14 Oct 2015 01:06:51 -0400 Received: from mx1.redhat.com ([209.132.183.28]:51277) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmEH1-0003Hg-EA for qemu-devel@nongnu.org; Wed, 14 Oct 2015 01:06:47 -0400 Date: Wed, 14 Oct 2015 08:06:36 +0300 From: "Michael S. Tsirkin" Message-ID: <20151014075957-mutt-send-email-mst@redhat.com> References: <1443389342-2186-1-git-send-email-somlo@cmu.edu> <1443389342-2186-4-git-send-email-somlo@cmu.edu> <20151001090203.6cf5af1a@nial.brq.redhat.com> <560CEE63.9030909@redhat.com> <20151001133350.5b2c65cc@nial.brq.redhat.com> <20151010040016.GA11819@GLSMBP.INI.CMU.EDU> <20151013191003.GQ1260@thinpad.lan.raisama.net> <20151014001736-mutt-send-email-mst@redhat.com> <20151013224300.GT1260@thinpad.lan.raisama.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20151013224300.GT1260@thinpad.lan.raisama.net> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH v4 3/5] acpi: pc: add fw_cfg device node to ssdt List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eduardo Habkost Cc: peter.maydell@linaro.org, drjones@redhat.com, matt.fleming@intel.com, pbonzini@redhat.com, ard.biesheuvel@linaro.org, "Gabriel L. Somlo" , qemu-devel@nongnu.org, leif.lindholm@linaro.org, kevin@koconnor.net, kraxel@redhat.com, zhaoshenglong@huawei.com, Igor Mammedov , markmb@redhat.com, Laszlo Ersek , rth@twiddle.net On Tue, Oct 13, 2015 at 07:43:00PM -0300, Eduardo Habkost wrote: > On Wed, Oct 14, 2015 at 12:18:10AM +0300, Michael S. Tsirkin wrote: > > On Tue, Oct 13, 2015 at 04:10:03PM -0300, Eduardo Habkost wrote: > > > One of the things that may break if guest-visible bits of the machi= ne > > > change is Windows license activation, but the rules Windows use to > > > trigger reactivation aren't very clear. > >=20 > > They are easy to find on the internet. >=20 > I couldn't find them[1]. If you have a pointer to a clear description o= f > the rules for all Windows versions, I would love to see it. The detailed info is not hard to find: http://en.wikipedia.org/wiki/Microsoft_Product_Activation links to: http://technet.microsoft.com/en-us/library/bb457054.aspx 1 Display Adapter 00010 (5) 2 SCSI Adapter 00011 (5) 3 IDE Adapter 0011 (4) 4 Network Adapter MAC Address 1001011000 (10) 5 RAM Amount Range (i.e. 0-64mb, 64-128mb, etc) 101 (3) 6 Processor Type 011 (3) 7 Processor Serial Number 000000 (6) 8 Hard Drive Device 1101100 (7) 9 Hard Drive Volume Serial Number 1001000001 (10) 10 CD=E2=80=94ROM / CD-RW / DVD-ROM 010111 (6) - "Dockable" 0 (1) - Hardware Hash version (version of algorithm used) 001 (3) Also: Microsoft defines "substantially different" hardware differently for PCs that are configured to be dockable. Additionally, the network adapter is given a superior "weighting." If the PC is not dockable and a network adapter exists and is not changed, 6 or more of the other above values would have to change before reactivation was required. If a network adapter existed but is changed or never existed at all, 4 or more changes (including the changed network adapter if it previously existed) will result in a requirement to reactivate. So it's also not hard to try it out with kvm. Apply a patch, change 3 other things: nic mac, ram size (by a factor of >2), cpu type and boot. > > > >_______________________________________________ > >Xen-devel mailing list > >Xen-devel@lists.xen.org > >http://lists.xen.org/xen-devel > > > >----- > >No virus found in this message. > >Checked by AVG - www.avg.com > >Version: 2014.0.4592 / Virus Database: 3986/7769 - Release Date: 06/30= /14 > > >=20 >=20 > --=20 > Ross Philipson