ia64/xen-unstable

changeset 11556:4fab9c477f62

[qemu patches] Update patches for changeset 11551:f872300b672f.

Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
author Christian Limpach <Christian.Limpach@xensource.com>
date Thu Sep 21 11:33:00 2006 +0100 (2006-09-21)
parents f872300b672f
children 93135bbb5344
files tools/ioemu/patches/xen-platform-device
line diff
     1.1 --- a/tools/ioemu/patches/xen-platform-device	Thu Sep 21 11:15:13 2006 +0100
     1.2 +++ b/tools/ioemu/patches/xen-platform-device	Thu Sep 21 11:33:00 2006 +0100
     1.3 @@ -3,8 +3,8 @@ will come later.
     1.4  
     1.5  Index: ioemu/Makefile.target
     1.6  ===================================================================
     1.7 ---- ioemu.orig/Makefile.target	2006-08-17 19:50:18.866050726 +0100
     1.8 -+++ ioemu/Makefile.target	2006-08-17 19:55:35.776020218 +0100
     1.9 +--- ioemu.orig/Makefile.target	2006-09-21 11:30:11.000000000 +0100
    1.10 ++++ ioemu/Makefile.target	2006-09-21 11:30:12.000000000 +0100
    1.11  @@ -359,6 +359,7 @@
    1.12   VL_OBJS+= usb-uhci.o
    1.13   VL_OBJS+= piix4acpi.o
    1.14 @@ -15,8 +15,8 @@ Index: ioemu/Makefile.target
    1.15   ifeq ($(TARGET_BASE_ARCH), ppc)
    1.16  Index: ioemu/hw/pc.c
    1.17  ===================================================================
    1.18 ---- ioemu.orig/hw/pc.c	2006-08-17 19:50:02.406869984 +0100
    1.19 -+++ ioemu/hw/pc.c	2006-08-17 19:55:35.777020107 +0100
    1.20 +--- ioemu.orig/hw/pc.c	2006-09-21 11:30:11.000000000 +0100
    1.21 ++++ ioemu/hw/pc.c	2006-09-21 11:31:14.000000000 +0100
    1.22  @@ -823,6 +823,9 @@
    1.23       }
    1.24   #endif /* !CONFIG_DM */
    1.25 @@ -30,7 +30,7 @@ Index: ioemu/hw/pc.c
    1.26  Index: ioemu/hw/xen_platform.c
    1.27  ===================================================================
    1.28  --- /dev/null	1970-01-01 00:00:00.000000000 +0000
    1.29 -+++ ioemu/hw/xen_platform.c	2006-08-17 19:55:35.777020107 +0100
    1.30 ++++ ioemu/hw/xen_platform.c	2006-09-21 11:31:26.000000000 +0100
    1.31  @@ -0,0 +1,138 @@
    1.32  +/*
    1.33  + * XEN platform fake pci device, formerly known as the event channel device
    1.34 @@ -150,10 +150,10 @@ Index: ioemu/hw/xen_platform.c
    1.35  +    d = pci_register_device(bus, "xen-platform", sizeof(PCIDevice), -1, NULL,
    1.36  +			    NULL);
    1.37  +    pch = (struct pci_config_header *)d->config;
    1.38 -+    pch->vendor_id = 0xfffd;
    1.39 -+    pch->device_id = 0x0101;
    1.40 ++    pch->vendor_id = 0x5853;
    1.41 ++    pch->device_id = 0x0001;
    1.42  +    pch->command = 3; /* IO and memory access */
    1.43 -+    pch->revision = 0;
    1.44 ++    pch->revision = 1;
    1.45  +    pch->api = 0;
    1.46  +    pch->subclass = 0x80; /* Other */
    1.47  +    pch->class = 0xff; /* Unclassified device class */
    1.48 @@ -172,8 +172,8 @@ Index: ioemu/hw/xen_platform.c
    1.49  +}
    1.50  Index: ioemu/vl.h
    1.51  ===================================================================
    1.52 ---- ioemu.orig/vl.h	2006-08-17 19:50:22.278673522 +0100
    1.53 -+++ ioemu/vl.h	2006-08-17 19:55:35.778019997 +0100
    1.54 +--- ioemu.orig/vl.h	2006-09-21 11:30:11.000000000 +0100
    1.55 ++++ ioemu/vl.h	2006-09-21 11:31:14.000000000 +0100
    1.56  @@ -1209,6 +1209,9 @@
    1.57   void xenstore_check_new_media_present(int timeout);
    1.58   void xenstore_write_vncport(int vnc_display);