Messages in this thread | | | Date | Wed, 10 Sep 2008 12:38:25 +0900 | Subject | Re: Calgary and bad_dma_address | From | FUJITA Tomonori <> |
| |
On Tue, 9 Sep 2008 21:19:41 -0600 Pete Zaitcev <zaitcev@redhat.com> wrote:
> Hi, guys: > > I was reading arch/x86/kernel/pci-calgary_64.c today, and noticed that > apparently nothing prevents iommu_area_alloc from returning a zero. > But bad_dma_address is zero too. Doesn't it concern anyone? > If the first allocation asks for a page-aligned buffer to be mapped, > a spurious bad address will result, if I understand this right.
Does calgary_reserve_regions() prevent that?
| |