From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:47377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UglBs-0007bf-EF for qemu-devel@nongnu.org; Sun, 26 May 2013 20:21:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UglBm-0001cK-LX for qemu-devel@nongnu.org; Sun, 26 May 2013 20:21:32 -0400 Received: from [222.73.24.84] (port=4629 helo=song.cn.fujitsu.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UglBm-0001bY-BF for qemu-devel@nongnu.org; Sun, 26 May 2013 20:21:26 -0400 From: li guang In-Reply-To: <20130524114528.GC7046@redhat.com> References: <1369194397-608-1-git-send-email-lig.fnst@cn.fujitsu.com> <20130524114528.GC7046@redhat.com> Date: Mon, 27 May 2013 08:20:57 +0800 Message-ID: <1369614057.19028.2.camel@liguang.fnst.cn.fujitsu.com> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Subject: Re: [Qemu-devel] [PATCH 0/4] add ACPI Embedded Controller List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Anthony Liguori , Stefan Berger , qemu-devel@nongnu.org, Bruce Rogers , Joel Schopp , Gerd Hoffmann , Paolo Bonzini , Andreas =?ISO-8859-1?Q?F=E4rber?= , Isaku Yamahata =E5=9C=A8 2013-05-24=E4=BA=94=E7=9A=84 14:45 +0300=EF=BC=8CMichael S. Tsirk= in=E5=86=99=E9=81=93=EF=BC=9A > On Wed, May 22, 2013 at 11:46:33AM +0800, liguang wrote: > > These patches try to add ACPI Embedded Controller (EC), > > refer-to: > > ACPI SPEC v5 chapter 5=20 > > "ACPI Embedded Controller Interface Specification" > >=20 > > EC is a standard ACPI device, it plays flexible roles, > > e.g.=20 > > power controller, it can control power sequence for > > platform to enter or leave system state(0,1,3,4,5), > > it can controller CPU fan by the temperature of sensor. > > event carrier, it can pass events between platform > > and OS, so OS can execute _Qxx method which defined > > by yourself. > >=20 > > So, I want to deliver CPU online/offline event between > > OS and QEMU for CPU hotplug feature, then we will don't > > need to "echo 1 > /sys/devices/system/cpu/cpu1/online" > > again after 'cpu-add'. > >=20 > > patches for online/offline event handler of QEUM and=20 > > linux kernel are writing, and will send once finished. > >=20 > > since EC is a common device, so I send pathes separately. >=20 > Do any non-linux guests support this device? >=20 In fact, any OSes support ACPI will support this device. so, windows will.