adrian f6cd26fd8e Some TX dmamap cleanups.
* Don't use BUS_DMA_ALLOCNOW for descriptor DMA maps; we never use
  bounce buffers for the descriptors themselves.

* Add some XXX's to mark where the ath_buf has its mbuf ripped from
  underneath it without actually cleaning up the dmamap.  I haven't
  audited those particular code paths to see if the DMA map is guaranteed
  to be setup there; I'll do that later.

* Print out a warning if the descdma tidyup code is given some descriptors
  w/ maps to free.  Ideally the owner will free the mbufs and unmap
  the descriptors before freeing the descriptor/ath_buf pairs, but
  right now that's not guaranteed to be done.

Reviewed by:	scottl (BUS_DMA_ALLOCNOW tag)
2013-04-02 06:24:22 +00:00
..
2013-04-02 00:11:35 +00:00
2013-04-02 05:30:52 +00:00
2013-04-02 05:57:36 +00:00
2013-04-02 06:24:22 +00:00
2013-04-02 05:30:52 +00:00
MFC
2013-03-09 18:40:37 +00:00
MFC
2013-03-02 14:48:41 +00:00
MFC
2013-03-08 00:03:07 +00:00
MFC
2013-03-02 14:48:41 +00:00
2013-02-21 12:52:18 +00:00
MFC
2013-03-08 00:03:07 +00:00
2013-04-02 05:30:52 +00:00
MFC
2013-02-21 21:59:35 +00:00
MFC
2013-03-13 01:05:42 +00:00