Created attachment 169488 [details] fill ifp->if_baudrate Running FreeBSD 10.3-RELEASE/amd64 as Hyper-V guest, one uses hn0 virtualized network interface. This interface emulates 10Gbit/s link but does not initialize ifp->if_baudrate. This bug may result in other problems, for example: stock bsnmpd does not export 64-bit network interface counters in MIB-II for such NIC. Trivial patch solving this problem is attached.
Sepherosa Ziehau, please take a look at this problem report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208931 It contains one-line patch fixing a problem with virtualized Hyper-V network device driver.
A commit references this bug: Author: sephe Date: Tue Oct 25 01:41:40 UTC 2016 New revision: 307893 URL: https://svnweb.freebsd.org/changeset/base/307893 Log: hyperv/hn: Set baudrate properly PR: 208931 Submitted by: Eugene Grosbein <ports grosbein net> Reported by: Eugene Grosbein <ports grosbein net> MFC after: 1 week Sponsored by: Microsoft Changes: head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
Thanks! MFC pending? :-)
1 week, before hitting 10-stable and 11-stable.
A commit references this bug: Author: sephe Date: Fri Nov 11 04:33:44 UTC 2016 New revision: 308500 URL: https://svnweb.freebsd.org/changeset/base/308500 Log: MFC 307893 hyperv/hn: Set baudrate properly PR: 208931 Submitted by: Eugene Grosbein <ports grosbein net> Reported by: Eugene Grosbein <ports grosbein net> Sponsored by: Microsoft Changes: _U stable/10/ stable/10/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
A commit references this bug: Author: sephe Date: Mon Nov 14 03:01:31 UTC 2016 New revision: 308620 URL: https://svnweb.freebsd.org/changeset/base/308620 Log: MFC 307893 hyperv/hn: Set baudrate properly PR: 208931 Submitted by: Eugene Grosbein <ports grosbein net> Reported by: Eugene Grosbein <ports grosbein net> Sponsored by: Microsoft Changes: _U stable/11/ stable/11/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
Patched and MFC'd long time ago.