I am wondering whether we need contiguous memory for a PHYSICAL buffer to
perform the DMA I/O.  It seems not, because regular buffers can be
consisted of non-contiguous pages.  The disk driver should treat both
kinds of buffers in the same way.  So can I say that any buffers used by
kernel (via getblk()) is conforming DMA-able buffer?

Thanks for any clarification.

-Zhihui


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to