Justin T. Gibbs 578e4bf777 Update netfront so that it queries and honors published
back-end features.

sys/dev/xen/netfront/netfront.c:
	o Add xn_query_features() which reads the XenStore and
	  records the TSO, LRO, and chained ring-request support
	  of the backend.
	o Rename xn_configure_lro() to xn_configure_features() and
	  use this routine to manage the setup of TSO, LRO, and
	  checksum offload.
	o In create_netdev(), initialize if_capabilities and
	  if_hwassist to the capabilities found on all backends.
	  Delegate configuration of if_capenable and the TSO flag
	  if if_hwassist to xn_configure_features().

Reported by:	Hugo Silva (fix inspired by patch provided)
Approved by:	re
MFC after:	1 week
2011-09-21 00:15:29 +00:00
..
2011-05-19 23:13:08 +00:00
2011-06-28 08:36:48 +00:00
2011-02-21 09:01:34 +00:00
2010-10-13 17:38:23 +00:00
2010-10-13 17:38:23 +00:00
2011-02-21 09:01:34 +00:00
2011-03-25 20:53:02 +00:00
2011-06-28 08:36:48 +00:00
2011-04-23 23:11:44 +00:00
2011-06-28 08:36:48 +00:00
2011-02-21 09:01:34 +00:00
2011-04-22 13:56:21 +00:00
2011-06-28 08:36:48 +00:00
2010-01-03 23:26:29 +00:00
2011-06-28 08:36:48 +00:00
2010-10-13 14:41:52 +00:00
2010-01-08 20:40:28 +00:00
2011-02-21 09:01:34 +00:00
2011-03-24 08:56:12 +00:00
2011-07-11 05:19:28 +00:00
2011-05-15 13:17:08 +00:00
2010-01-28 08:41:30 +00:00
2011-08-10 19:05:22 +00:00
2011-04-22 00:44:27 +00:00
2011-06-28 08:36:48 +00:00
2011-02-21 09:01:34 +00:00
2011-06-12 23:33:08 +00:00
2011-06-28 08:36:48 +00:00
2011-04-22 12:46:39 +00:00
2010-01-28 08:41:30 +00:00
2011-02-21 09:01:34 +00:00
2011-05-03 15:58:24 +00:00
2011-06-21 22:17:28 +00:00