On Mon, Apr 28, 2008 at 7:06 PM, James Carlson <[EMAIL PROTECTED]> wrote:
> Paul Durrant writes: > > Joachim Worringen wrote: > > > As it isn't mentioned by the man page, and "Solaris Internal" makes > only > > > an implicit statement (first sentence of 11.2.3.7, p.547): is the > memory > > > returned by kmem_alloc() always physically contiguous? > > > > > > > No. > > > > It'd be interesting to know, though, what sort of 'porting issue' > _not_ involving DMA would require physically contiguous memory. Sometimes, we do need to allocate physically contiguous memory. For example, utilizing IOMMU on x64 system need to manipulate a page table tree. Each of the page tables should be 4k physically contiguous. > > -- > James Carlson, Solaris Networking <[EMAIL PROTECTED]> > Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084 > MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677 > _______________________________________________ > opensolaris-code mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/opensolaris-code >
_______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
