[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH PCIFRONT]
Hey Jeremy, Attached are eight patches to make Xen PCI front work as a module. The first two: [PATCH 1/8] commit eaa959df299157e2640fcb3321537501b6afd9e6 [PATCH 2/8] [PCI]: Export pci_walk_bus function. Touch the pci subsystem. The first is backport from 2.6.31.something, while the second has be OK-ed by Jesse (PCI subsystem maintainer). The rest of the patches implement a registration mechanism for Xen PCI front to hook up when it gets loaded. The mechanism is fairly simple as there are no consumers during module loading and unloading so we swap the pointers. [PATCH 3/8] [xen/events] Export xen_clear_irq_pending and xen_poll_irq_timeout as the PCI front module utilizes them. [PATCH 4/8] [xen/pci] Provide a registration mechanism for the PCI frontend module functions. [PATCH 5/8] [xen/pci] Switch over from pci_frontend_* to xen_pci_frontend* functions. [PATCH 6/8] [xen/pcifront] Register pci_frontend_[enable|disable]_[msi|msix] functions. [PATCH 7/8] [xen/pcifront] Enable Xen PCI front to be compiled as module and also on x86. [PATCH 8/8] [xen/pcifront] Check pci_claim_resource return value. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |