Sepherosa Ziehau 391ad73b70 hyperv/hn: Partly rework transmission path
- Avoid unnecessary malloc/free on transmission path.
- busdma(9)-fy transmission path.
- Properly handle IFF_DRV_OACTIVE.  This should fix the network
  stalls reported by many.
- Properly setup TSO parameters.
- Properly handle bpf(4) tapping.  This 5 times the performance
  during TCP sending test, when there is one bpf(4) attached.
- Allow size of chimney sending be tuned on a running system.
  Default value still needs more test to determine.

Reviewed by:		adrian, delphij
Approved by:		adrian (mentor)
Sponsored by:		Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D4972
2016-01-25 05:01:32 +00:00
..
2015-03-08 19:55:46 +00:00
2016-01-19 15:33:28 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2015-08-30 08:48:31 +00:00
2015-12-25 14:51:36 +00:00
2016-01-11 10:24:30 +00:00
2016-01-07 21:16:44 +00:00
2015-04-29 20:08:03 +00:00
2015-03-23 19:47:52 +00:00
2016-01-19 15:33:28 +00:00
2015-12-11 15:24:29 +00:00
2015-12-11 15:24:29 +00:00
2015-08-28 02:29:31 +00:00
2015-07-28 04:54:05 +00:00
2015-09-07 21:59:11 +00:00
2015-06-30 17:00:45 +00:00
2015-06-30 17:00:45 +00:00
2016-01-01 17:56:52 +00:00
2015-03-23 19:47:52 +00:00
2016-01-23 13:34:55 +00:00
2015-12-11 15:24:29 +00:00
2015-10-08 17:32:17 +00:00
2016-01-01 15:17:24 +00:00
2015-06-30 17:00:45 +00:00
2016-01-20 23:55:39 +00:00
2016-01-20 15:02:43 +00:00