summaryrefslogtreecommitdiffstats
path: root/sys/dev/hyperv/netvsc
Commit message (Collapse)AuthorAgeFilesLines
* MFC r279819:delphij2015-05-191-1/+10
| | | | | | | | | | | | | Fix CARP when in use in a HyperV environment: - Bump link state when stopping or starting the interface; - Don't handle SIOCGIFADDR specially, similar to r277103. This change is based on a previous revision from Andy Zhang (Microsoft) who did the diagnostic work and many thanks to them for their help in supporting the HyperV work. PR: kern/187203
* MFC r273577:delphij2014-10-241-1/+1
| | | | | | | Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR or 0 for in-tree driver. This change was verified by Microsoft. Instant MFC approved by: re (kib)
* MFC: r264177marius2014-05-283-13/+18
| | | | | Make some unwise casts. On i386 these casts wind up being safe. Rather than disturb the API, go with these casts to shut gcc up.
* MFC r259180 (pjd) + r263123:delphij2014-03-281-6/+11
| | | | Hide a few messages under bootverbose.
* MFC r257369:delphij2013-11-011-1/+3
| | | | | | | | | Don't reference pointer before testing whether it is NULL. Submitted by: Clement Lecigne <clecigne google com> Reviewed by: grehan Approved by: re (kib)
* MFC r256362grehan2013-10-122-19/+86
| | | | | | | | | | Fix a lock-order reversal in the net driver by dropping the lock and holding a reference prior to calling further into the hyperv stack. Added missing FreeBSD idents. Approved by: re@ (gjb)
* IFC @ r253862grehan2013-08-011-1/+1
| | | | | | | - change the SI_SUB_RUN_SCHEDULER sysinits in hv_utilc and hv_netvsc_drv_freebsd.c to SI_SUB_KTHREAD_IDLE, since the former is no longer in FreeBSD. The use of these SYSINITs can probably be removed.
* Microsoft have changed their policy on how the hyper-v code willgrehan2013-07-176-0/+5040
be pulled into FreeBSD. From now, FreeBSD will be considered the upstream repo. First step: move the drivers away from the contrib area and into the base system. A follow-on commit will include the drivers in the amd64 GENERIC kernel.
OpenPOWER on IntegriCloud