Peter Grehan 82560f19d0 Allow vtnet operation without merged rx buffers.
NetBSD's virtio-net implementation doesn't negotiate
the merged rx-buffers feature. To support this, check
to see if the feature was negotiated, and then adjust
the operation of the receive path accordingly by using
a larger iovec, and a smaller rx header.
In addition, ignore writes to the (read-only) status byte.

Tested with NetBSD/amd64 5.2.2, 6.1.4 and 7-beta.

Reviewed by:	neel, tychon
Phabric:	D745
MFC after:	3 days
2014-09-09 22:35:02 +00:00
..
2013-03-17 06:54:04 +00:00
2013-07-10 07:40:30 +00:00
2014-07-29 19:49:27 +00:00
2014-07-07 00:27:09 +00:00
2014-07-17 06:57:26 +00:00
2012-10-07 19:53:04 +00:00
2014-07-29 19:49:27 +00:00
2012-03-26 21:22:53 +00:00
2014-07-07 00:27:09 +00:00
2013-04-11 18:46:41 +00:00
2014-01-30 21:32:25 +00:00
2012-05-17 11:50:12 +00:00
2014-07-18 06:48:02 +00:00
2014-08-06 22:17:26 +00:00
2014-07-29 19:49:27 +00:00
2013-09-07 20:25:22 +00:00
2014-09-01 16:12:29 +00:00
2014-09-08 09:16:07 +00:00
2012-03-26 21:22:53 +00:00