freebsd-dev/sys/dev/hyperv/netvsc
Dexuan Cui c927d68136 hyperv/hn: remove the MTU and IFF_DRV_RUNNING checking in hn_rxpkt()
It's unnecessary because the upper nework stack does the same checking.

In the case of Hyper-V SR-IOV, we need to remove the checking because
1) multicast/broadcast packets are still received through the synthetic
NIC and we need to inject the packets through the VF interface;
2) we must inject the packets even if the synthetic NIC is down, or has
a different MTU from the VF device.

Reviewed by:	sephe
Approved by:	sephe (mentor)
MFC after:	2 weeks
Sponsored by:	Microsoft
Differential Revision:	https://reviews.freebsd.org/D8962
2017-01-24 09:15:36 +00:00
..
hn_nvs.c hyperv/hn: Fix attach error handling 2016-11-28 05:46:00 +00:00
hn_nvs.h hyperv/hn: Rename cleaned up NVS header file. 2016-10-28 05:56:23 +00:00
hn_rndis.c hyperv/hn: Fix attach error handling 2016-11-28 05:46:00 +00:00
hn_rndis.h hyeprv/hn: Rename cleaned up RNDIS header file. 2016-10-28 08:53:18 +00:00
if_hn.c hyperv/hn: remove the MTU and IFF_DRV_RUNNING checking in hn_rxpkt() 2017-01-24 09:15:36 +00:00
if_hnreg.h hyperv/hn: Always query RSS capabilities. 2016-10-21 07:37:29 +00:00
if_hnvar.h hyperv/hn: remember the channel pointer in struct hn_rx_ring 2017-01-24 09:09:53 +00:00
ndis.h hyperv/hn: Properly configure RSS according to RSS capabilities 2016-10-27 03:43:27 +00:00