dd9d12dc does not build with stubdoms because xen_disk isn't
supported. Disable it in the stubdom case.
Original version of this patch by Stefano Stabellini.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
exit(1);
}
xen_be_register("console", &xen_console_ops);
+#ifndef CONFIG_STUBDOM
xen_be_register("qdisk", &xen_blkdev_ops);
+#endif
pc_machine.init(ram_size, vga_ram_size, boot_device,
kernel_filename, kernel_cmdline, initrd_filename,
xen_be_register("console", &xen_console_ops);
xen_be_register("vkbd", &xen_kbdmouse_ops);
xen_be_register("vfb", &xen_framebuffer_ops);
+#ifndef CONFIG_STUBDOM
xen_be_register("qdisk", &xen_blkdev_ops);
domid_target = xenstore_read_target();
if (domid_target)
xenstore_scan("qdisk", domid_target, &xen_blkdev_ops);
+#endif
/* setup framebuffer */
xen_init_display(xen_domid);
OBJS += xen_backend.o
OBJS += xenfb.o
OBJS += xen_console.o
+ifndef CONFIG_STUBDOM
OBJS += xen_disk.o
+endif
OBJS += xen_machine_fv.o
OBJS += exec-dm.o
OBJS += pci_emulation.o