search for: iommu_alloc

Displaying 4 results from an estimated 4 matches for "iommu_alloc".

2010 Mar 11
0
[PATCH] VT-d: various initialization fixes
Detect invalid/unsupported configurations in iommu_alloc() - offsets read from hardware must not lead to exceeding a single page (since only that much gets mapped). This covers the apparently not uncommon case of the address pointed to by a DMAR reading as all ones (Linux for example also checks for this). Further correct error handling of that function...
2007 Jul 13
1
NV43 + PPC64 = :(
...uring X-server start up, the system hard-locks. Since Apple systems don't have a reset button (sigh...), I have to power-cycle the machine. I cannot ssh into the machine, and it's not pingable. It's really toast. I've attached a log with DRM debug messages. The bits about "iommu_alloc failed" seem suspicious to me. I don't have another system with an Nvidia card to test. I'd appreciate it if someone could test this patch on x86 or x86-64 and report results back. I'd like to determine if the patch is broken, just broken on PPC64, or if something else is broken...
2008 Dec 22
17
[PATCH 0 of 9] swiotlb: use phys_addr_t for pages
Hi all, Here''s a work in progress series whcih does a partial revert of the previous swiotlb changes, and does a partial replacement with Becky Bruce''s series. The most important difference is Becky''s use of phys_addr_t rather than page+offset to represent arbitrary pages. This turns out to be simpler. I didn''t replicate the map_single_page changes, since
2016 Jun 02
52
[RFC v3 00/45] dma-mapping: Use unsigned long for dma_attrs
Hi, This is third approach (complete this time) for replacing struct dma_attrs with unsigned long. The main patch (2/45) doing the change is split into many subpatches for easier review (3-43). They should be squashed together when applying. *Important:* Patchset is *only* build tested on allyesconfigs: ARM, ARM64, i386, x86_64 and powerpc. Please provide reviewes and tests for other