Re: DMA Keyhole
Scott Meyers <smeyers-Q9ZaqOuDrMJWk0Htik3J/[email protected]> Sun, 07 Nov 2004 21:36:03 -0800
| Newsgroups | gmane.comp.programming.keyholes |
|---|---|
| Message-ID | <[email protected]> |
>As a user, you know how much memory your video card has, and indeed the >kernel provides an option to specify SWIOTLB size at boot. So, if you are >building a nice gaming PC, you plug in a GeForce 6800 with 256MB of >memory, and suddenly you need to allocate half a gig for SWIOTLB. I guess >we won't be seeing many gaming or 3D graphics PCs with Noconas. > >So we have a similar scenario where an obscure keyhole nobody cared about >suddenly became a major keyhole, on top of the keyhole created by Intel's >limited implementation of DMA. I'm having trouble seeing the keyhole here. Intel's failure to support IOMMU looks like a missing feature, not a keyhole. The fixed size of the SWIOTLB is a keyhole, but at least the size is boot-configurable. Where is the bad keyhole design here? Scott