[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] ioemu-remote: Fix pci pass-through
Hmm, I have already provided fixes for all these patches. IanJ, it is part of the patches I've sent you. Jean Guyader, le Tue 15 Jul 2008 17:19:29 +0100, a écrit : > diff --git a/xen-hooks.mak b/xen-hooks.mak > index 4e8b1fa..af977ef 100644 > --- a/xen-hooks.mak > +++ b/xen-hooks.mak > @@ -39,11 +39,20 @@ OBJS += tpm_tis.o > > ifdef CONFIG_STUBDOM > CONFIG_PASSTHROUGH=1 > -OBJS += xenfbfront.o > +else > + ifeq (,$(wildcard /usr/include/pci)) > +$(warning *** pciutils-devl package not found - missing /usr/include/pci) > +$(warning *** PCI passthrough capability has been disabled) > + else > +CONFIG_PASSTHROUGH=1 > + endif > endif > > ifdef CONFIG_PASSTHROUGH > -OBJS+= pass-through.o > +OBJS+= pass-through.o pt-msi.o > +LIBS += -lpci > +CFLAGS += -DCONFIG_PASSTHROUGH > +$(info *** PCI passthrough capability has been enabled ***) > endif > > BAD_OBJS += gdbstub.o acpi.o apic.o > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel Jean Guyader, le Tue 15 Jul 2008 17:25:01 +0100, a écrit : > ioemu-remote: Fix the pass-through compilation. > > Signed-off-by: Jean Guyader <jean.guyader@xxxxxxxxxxxxx> > > -- > Jean Guyader > diff --git a/hw/pass-through.c b/hw/pass-through.c > index bddc203..f29f07d 100644 > --- a/hw/pass-through.c > +++ b/hw/pass-through.c > @@ -713,7 +713,7 @@ int pt_init(PCIBus *e_bus, char *direct_pci) > dpci_infos.pci_access = pci_access; > dpci_infos.e_bus = e_bus; > > - if ( strlen(direct_pci) == 0 ) { > + if ( !direct_pci || strlen(direct_pci) == 0 ) { > return 0; > } > > diff --git a/hw/pass-through.h b/hw/pass-through.h > index ffd87ef..d642be3 100644 > --- a/hw/pass-through.h > +++ b/hw/pass-through.h > @@ -27,7 +27,7 @@ > #define PT_LOGGING_ENABLED > > #ifdef PT_LOGGING_ENABLED > -#define PT_LOG(_f, _a...) fprintf(logfile, "%s: " _f, __func__, ##_a) > +#define PT_LOG(_f, _a...) fprintf(stdout, "%s: " _f, __func__, ##_a) > #else > #define PT_LOG(_f, _a...) > #endif _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |