Konstantin Belousov 8a04b53dce Improve iflib busdma(9) KPI use.
- Specify BUS_DMA_NOWAIT for bus_dmamap_load() on rx refill, since
  callbacks are not supposed to be used.
- Match tso/non-tso tags to corresponding tx map operations.  Create
  separate tso maps for tx descriptors.  In particular, do not use
  non-tso tag to load, unload, or destroy a map created with tso tag.
- Add missed bus_dmamap_sync() calls.
  Submitted by: marius.

Reported and tested by:	pho
Reviewed by:	marius
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2019-01-16 05:44:14 +00:00
..
2018-05-31 09:11:21 +00:00
2017-02-06 08:49:57 +00:00
2018-10-30 09:53:57 +00:00
2019-01-10 00:37:14 +00:00
2018-05-19 05:27:49 +00:00
2018-11-26 13:42:18 +00:00
2019-01-16 05:44:14 +00:00
2018-12-05 15:38:52 +00:00
2018-03-23 16:56:44 +00:00
2018-03-23 16:56:44 +00:00
2018-11-02 16:57:23 +00:00
2018-06-16 19:21:09 +00:00
2017-07-24 03:59:50 +00:00
2018-11-26 13:42:18 +00:00