On Thu, 4 Apr 2002, Justin T. Gibbs wrote:

> >> a single buffer.  I never realized that there was such controversy
> >> over this value... it was just put in so that I could have something
> >> for the non-GNUC case.
> >
> >Yeah, but, uh, it'll blow up in one's face.....
> 
> If it gets compiled, I suppose so.
> 
> >The question I have is what *should* we be using? Should BUS_SPACE_MAXSIZE be
> >bumped up so that any dma allocation we attempt for a platform will fit within
> >it?
> 
> 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 allocated.

But lacking that, what does it mean?

> 
> >I mean, it's used in a lot of places, so clearly it must mean something,
> >right? What are the semantics here?
> 
> Is it really used in a lot of places?

About 40 files. But everyone has copied them.

>  I've always used the "bit sized"
> versions of MAXSIZE in my driver code, never the ambiguous one. 8-)
> 
> --
> Justin
> 


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

Reply via email to