Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
fb350e0ad99359768e1e80b4784692031ec340e4
/
drivers
/
xen
/
swiotlb-xen.c
a88f540
xen-swiotlb: remove xen_swiotlb_set_dma_mask
by Christoph Hellwig
· 7 years ago
4d048db
xen-swiotlb: implement ->mapping_error
by Christoph Hellwig
· 7 years ago
dceb1a6
xen-swiotlb: consolidate xen_swiotlb_dma_ops
by Christoph Hellwig
· 7 years ago
d5ff506
xen/arm,arm64: rename __generic_dma_ops to xen_get_dma_ops
by Stefano Stabellini
· 8 years ago
8c2c8ed
Merge branch 'stable/for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
by Linus Torvalds
· 8 years ago
69369f5
swiotlb-xen: implement xen_swiotlb_get_sgtable callback
by Andrii Anisov
· 8 years ago
7e91c7d
swiotlb-xen: implement xen_swiotlb_dma_mmap callback
by Stefano Stabellini
· 8 years ago
f1225ee
swiotlb-xen: update dev_addr after swapping pages
by Stefano Stabellini
· 8 years ago
7453c54
swiotlb: Export swiotlb_max_segment to users
by Konrad Rzeszutek Wilk
· 8 years ago
ae7871b
swiotlb: Convert swiotlb_force from int to enum
by Geert Uytterhoeven
· 8 years ago
d29fa0c
swiotlb: Minor fix-ups for DMA_ATTR_SKIP_CPU_SYNC support
by Alexander Duyck
· 8 years ago
0443fa0
swiotlb: Add support for DMA_ATTR_SKIP_CPU_SYNC
by Alexander Duyck
· 8 years ago
7641842
swiotlb-xen: Enforce return of DMA_ERROR_CODE in mapping function
by Alexander Duyck
· 8 years ago
00085f1
dma-mapping: use unsigned long for dma_attrs
by Krzysztof Kozlowski
· 8 years ago
9435cce
xen/swiotlb: Add support for 64KB page granularity
by Julien Grall
· 9 years ago
291be10
xen/swiotlb: Pass addresses rather than frame numbers to xen_arch_need_swiotlb
by Julien Grall
· 9 years ago
33e247c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
6894258
dma-mapping: consolidate dma_{alloc,free}_{attrs,coherent}
by Christoph Hellwig
· 9 years ago
32e0987
xen: Make clear that swiotlb and biomerge are dealing with DMA address
by Julien Grall
· 9 years ago
8746515
xen: Add __GFP_DMA flag when xen_swiotlb_init gets free pages on ARM
by Stefano Stabellini
· 10 years ago
4ef8e3f
Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"
by David Vrabel
· 10 years ago
2c3fc8d
swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single
by Stefano Stabellini
· 10 years ago
9490c6c
swiotlb-xen: call xen_dma_sync_single_for_device when appropriate
by Stefano Stabellini
· 10 years ago
c884227
swiotlb-xen: remove BUG_ON in xen_bus_to_phys
by Stefano Stabellini
· 10 years ago
d6883e6
swiotlb-xen: pass dev_addr to xen_dma_unmap_page and xen_dma_sync_single_for_cpu
by Stefano Stabellini
· 10 years ago
a4dba13
xen/arm/arm64: introduce xen_arch_need_swiotlb
by Stefano Stabellini
· 10 years ago
a0f2dee
xen: add a dma_addr_t dev_addr argument to xen_dma_map_page
by Stefano Stabellini
· 10 years ago
e17b2f1
xen: swiotlb: handle sizeof(dma_addr_t) != sizeof(phys_addr_t)
by Ian Campbell
· 11 years ago
71bfae9
swiotlb-xen: add missing xen_dma_map_page call
by Stefano Stabellini
· 11 years ago
e1d8f62
Merge remote-tracking branch 'stefano/swiotlb-xen-9.1' into stable/for-linus-3.13
by Konrad Rzeszutek Wilk
· 11 years ago
1517760
swiotlb-xen: fix error code returned by xen_swiotlb_map_sg_attrs
by Stefano Stabellini
· 11 years ago
6b42a7e
swiotlb-xen: static inline xen_phys_to_bus, xen_bus_to_phys, xen_virt_to_bus and range_straddles_page_boundary
by Stefano Stabellini
· 11 years ago
783d028
swiotlb: print a warning when the swiotlb is full
by Stefano Stabellini
· 11 years ago
6cf0546
swiotlb-xen: use xen_dma_map/unmap_page, xen_dma_sync_single_for_cpu/device
by Stefano Stabellini
· 11 years ago
ce5be5a
tracing/events: Fix swiotlb tracepoint creation
by Thierry Reding
· 11 years ago
1b65c4e
swiotlb-xen: use xen_alloc/free_coherent_pages
by Stefano Stabellini
· 11 years ago
eb1ddc0
swiotlb-xen: introduce xen_swiotlb_set_dma_mask
by Stefano Stabellini
· 11 years ago
83862cc
xen/arm,arm64: enable SWIOTLB_XEN
by Stefano Stabellini
· 11 years ago
6990890
xen: make xen_create_contiguous_region return the dma address
by Stefano Stabellini
· 11 years ago
2b2b614
tracing/events: Add bounce tracing to swiotbl
by Zoltan Kiss
· 11 years ago
781575c
swiotlb-xen: replace dma_length with sg_dma_len() macro
by Stefano Stabellini
· 11 years ago
283c097
xen: Convert printks to pr_<level>
by Joe Perches
· 11 years ago
ac2cbab
x86: Don't panic if can not alloc buffer for swiotlb
by Yinghai Lu
· 12 years ago
fbfda89
swiotlb: Use physical addresses instead of virtual in swiotlb_tbl_sync_single
by Alexander Duyck
· 12 years ago
61ca08c
swiotlb: Use physical addresses for swiotlb_tbl_unmap_single
by Alexander Duyck
· 12 years ago
e05ed4d
swiotlb: Return physical addresses when calling swiotlb_tbl_map_single
by Alexander Duyck
· 12 years ago
a5f9515
Merge branch 'stable/late-swiotlb.v3.3' into stable/for-linus-3.7
by Konrad Rzeszutek Wilk
· 12 years ago
e815f45
xen/swiotlb: Remove functions not needed anymore.
by Konrad Rzeszutek Wilk
· 12 years ago
c468bde
xen/swiotlb: For early initialization, return zero on success.
by Konrad Rzeszutek Wilk
· 12 years ago
b827760
xen/swiotlb: Use the swiotlb_late_init_with_tbl to init Xen-SWIOTLB late when PV PCI is used.
by Konrad Rzeszutek Wilk
· 12 years ago
5bab786
xen/swiotlb: Move the error strings to its own function.
by Konrad Rzeszutek Wilk
· 12 years ago
1cef36a
xen/swiotlb: Move the nr_tbl determination in its own function.
by Konrad Rzeszutek Wilk
· 12 years ago
25a765b
Merge branch 'x86/platform' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into stable/for-linus-3.7
by Konrad Rzeszutek Wilk
· 12 years ago
b5031ed
xen: Use correct masking in xen_swiotlb_alloc_coherent.
by Ronny Hegewald
· 12 years ago
a8752fd
xen/swiotlb: Remove functions not needed anymore.
by Konrad Rzeszutek Wilk
· 12 years ago
b8b0f55
xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or variables static.
by Konrad Rzeszutek Wilk
· 12 years ago
baa676f
X86 & IA64: adapt for dma_map_ops changes
by Andrzej Pietrasiewicz
· 13 years ago
1fbe6f6
Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next
by Dave Airlie
· 13 years ago
63a7417
xen/swiotlb: Use page alignment for early buffer allocation.
by Konrad Rzeszutek Wilk
· 13 years ago
f21ffe9
swiotlb: Expose swiotlb_nr_tlb function to modules
by Konrad Rzeszutek Wilk
· 13 years ago
63c9744
xen: Add export.h for THIS_MODULE/EXPORT_SYMBOL to various xen users.
by Paul Gortmaker
· 13 years ago
6810df8
xen-swiotlb: When doing coherent alloc/dealloc check before swizzling the MFNs.
by Konrad Rzeszutek Wilk
· 13 years ago
61ca798
xen-swiotlb: fix printk and panic args
by Randy Dunlap
· 13 years ago
ab2a47b
xen-swiotlb: Fix wrong panic.
by Konrad Rzeszutek Wilk
· 13 years ago
f4b2f07
xen-swiotlb: Retry up three times to allocate Xen-SWIOTLB
by Konrad Rzeszutek Wilk
· 13 years ago
361932b
Merge branch 'stable/xen-swiotlb.bugfix' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb-2.6
by Linus Torvalds
· 13 years ago
5f98ecd
swiotlb: Export swioltb_nr_tbl and utilize it as appropiate.
by FUJITA Tomonori
· 13 years ago
6eab04a
treewide: remove extra semicolons
by Justin P. Mattock
· 14 years ago
b097186
swiotlb-xen: SWIOTLB library for Xen PV guest with PCI passthrough.
by Konrad Rzeszutek Wilk
· 15 years ago