Page MenuHomeFreeBSD

xen-netfront: perform an interface reset when changing options
ClosedPublic

Authored by royger on May 31 2016, 12:18 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 2 2024, 1:04 PM
Unknown Object (File)
Sep 18 2024, 3:21 AM
Unknown Object (File)
Sep 12 2024, 6:53 AM
Unknown Object (File)
Sep 12 2024, 6:53 AM
Unknown Object (File)
Sep 12 2024, 6:53 AM
Unknown Object (File)
Sep 12 2024, 6:48 AM
Unknown Object (File)
Sep 7 2024, 11:33 PM
Unknown Object (File)
Apr 26 2024, 12:26 PM
Subscribers

Details

Summary

The PV backend will only pick the new options when the interface is detached
and reattached again, so perform a full reset when changing options. This is
very fast, and should not be noticeable by the user.

Sponsored by: Citrix Systems R&D

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4047
Build 4090: arc lint + arc unit

Event Timeline

royger retitled this revision from to xen-netfront: perform an interface reset when changing options.
royger updated this object.
royger edited the test plan for this revision. (Show Details)
royger added a reviewer: liuw_liuw.name.

Can't comment on the feature flags to freebsd flags mapping.

Overall this reconnection approach looks sensible to me. The good thing is that is doesn't require any additional extension for the protocol so we can always switch to something better in the future,

This revision was automatically updated to reflect the committed changes.