On Thu, Mar 14, 2013 at 05:33:19PM +0800, Hu Tao wrote:
On Thu, Mar 14, 2013 at 10:57:18AM +0200, Gleb Natapov wrote:
On Thu, Mar 14, 2013 at 04:48:47PM +0800, Hu Tao wrote:
pvevent device is used to notify host(qemu) when guest panic happens.
ref: http://lists.nongnu.org/archive/html/qemu-devel/2013-03/msg02293.html
Signed-off-by: Hu Tao hutao@cn.fujitsu.com
src/acpi-dsdt-isa.dsl | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
diff --git a/src/acpi-dsdt-isa.dsl b/src/acpi-dsdt-isa.dsl index 23761db..d083245 100644 --- a/src/acpi-dsdt-isa.dsl +++ b/src/acpi-dsdt-isa.dsl @@ -99,4 +99,34 @@ Scope(_SB.PCI0.ISA) { IRQNoFlags() { 3 } }) }
- Device(PEVT) {
Name(_HID, "MSFT0001")
We cannot use MSFT!
OK, I see now, we have to use QEMU0001 or like. More question: if I request ACPI ID: QEMU from pnpid@microsoft.com, who should be CCed, Anthony, qemu-list or any others?
Cannot really answer that. I do not think mailing list should be included. My be Anthony should request the ID on behalf of QEMU project.
OperationRegion(PEOR, SystemIO, 0x0505, 0x01)
IO port should be received form QEMU by fw_cfg and patched here at run time.
If I'm right, io port can be passed to seabios through fw_cfg file interface, but I'm still figuring out how to patch DSDT here and below at run time. Maybe build_ssdt() is close to this.
Yes, we already are doing similar things in build_ssdt().
-- Gleb.