[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [GIT PULL] Xen dom0 swiotlb updates
Hi all, Here's the Xen swiotlb changes with ack tags added, minor cleanups, etc. This is logically a continuation of the tip/x86/xen/dom0/pci branch. Thanks, J The following changes since commit e03834d7bc255b4fc35d894141a747a32a6b9cfd: Jeremy Fitzhardinge (1): xen: define BIOVEC_PHYS_MERGEABLE() are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git for-ingo/xen/dom0/swiotlb Ian Campbell (4): xen swiotlb: fixup swiotlb is chunks smaller than MAX_CONTIG_ORDER xen: add hooks for mapping phys<->bus addresses in swiotlb xen/swiotlb: add hook for swiotlb_arch_range_needs_mapping xen: enable swiotlb for xen domain 0. Jeremy Fitzhardinge (6): xen: make sure swiotlb allocation is physically contigious swiotlb: use swiotlb_alloc_boot to allocate emergency pool xen/swiotlb: improve comment on gfp flags in xen_alloc_coherent() xen/swiotlb: add sync functions xen/swiotlb: make sure prototypes are in scope for swiotlb functions xen/swiotlb: define xen_wants_swiotlb when PCI_XEN is not enabled arch/x86/kernel/pci-swiotlb.c | 30 +++--------------- arch/x86/xen/Kconfig | 1 + arch/x86/xen/Makefile | 1 + arch/x86/xen/pci-swiotlb.c | 53 +++++++++++++++++++++++++++++++ drivers/pci/xen-iommu.c | 69 ++++++++++++++++++++++++++++++++++++++-- include/xen/swiotlb.h | 18 +++++++++++ lib/swiotlb.c | 3 +- 7 files changed, 145 insertions(+), 30 deletions(-) create mode 100644 arch/x86/xen/pci-swiotlb.c create mode 100644 include/xen/swiotlb.h _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |