>> I think it should go away.  We should malloc space to hold the segments in
>> the leaf dma tags and base that size on the information in the tag.  The
>> segments would only be allocated on the first dma_map_create call on a
>> tag so that intermediate (i.e. non-leaf) tags never have this stuff allocate
>d.
>
>But lacking that, what does it mean?

Nothing.  The maximum mapping size is in the tag.  tag create calls can
fail, so if the tag creation request is too large, the port's tag creation
call should fail.

--
Justin

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

Reply via email to