Hi, 

We installed Opensuse 12.1 Xen and create Opensuse 12.1 as guest, but guest 
booting has I/O error and system can't boot correctly. I checked the code and 
find qemu unplug IDE disk and try to use PV driver disk. We used default 
configuration for opensuse installation.

Now we disable pv driver in qemu, but it's not the default configuration for 
user.
Does Opensuse 12.1 use PV driver by default? Does user need some special 
configuration for it, or any solution?

Copy relative code:

=====PV driver====:
static int __devinit platform_pci_init(struct pci_dev *pdev,
...
        /*
         * Disconnect the emulated devices.
         */
        outl(1, (ioaddr + 4));
...


======Qemu =====: 
static void platform_ioport_write(void *opaque, uint32_t addr, uint32_t val)
...
    case 4:
        fprintf(logfile, "Disconnect IDE hard disk...\n");
        ide_unplug_harddisks();
        fprintf(logfile, "Disconnect SCSI hard disk...\n");
        pci_unplug_scsi();
...


Best Regards,
Xudong Hao


--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to