Page MenuHomeFreeBSD

ifnet: introduce event handlers for ifup/ifdown events
ClosedPublic

Authored by decui_microsoft.com on Dec 29 2016, 7:52 AM.
Tags
None
Referenced Files
F81622026: D8963.diff
Fri, Apr 19, 3:11 AM
Unknown Object (File)
Sat, Mar 23, 1:27 AM
Unknown Object (File)
Mar 18 2024, 6:16 AM
Unknown Object (File)
Feb 13 2024, 8:30 PM
Unknown Object (File)
Dec 29 2023, 2:11 PM
Unknown Object (File)
Dec 23 2023, 8:40 AM
Unknown Object (File)
Dec 23 2023, 6:34 AM
Unknown Object (File)
Dec 22 2023, 11:11 PM

Details

Summary

Hyper-V's NIC SR-IOV implementation needs a Hyper-V synthetic NIC and
a VF NIC to work together, mainly to support seamless live migration.

When the VF device becomes UP (or DOWN), the synthetic NIC driver needs
to switch the data path from the synthetic NIC to the VF (or the opposite).

So the synthetic NIC driver needs to know when a VF device is becoming
UP or DOWN and hence the patch is made.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

decui_microsoft.com retitled this revision from to ifnet: introduce event handlers for ifup/ifdown events.
decui_microsoft.com updated this object.
decui_microsoft.com edited the test plan for this revision. (Show Details)
decui_microsoft.com updated this object.

Since sephe's patch (https://reviews.freebsd.org/D8905) is accepted, let me update this patch accordingly.

If no objection comes, we plan to commit this earlier next week.

This revision was automatically updated to reflect the committed changes.