vswitch: Don't bring up interfaces when adding them to datapaths.
authorBen Pfaff <blp@nicira.com>
Mon, 27 Apr 2009 22:05:24 +0000 (15:05 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 27 Apr 2009 22:05:24 +0000 (15:05 -0700)
commit720e26aa69585516ef441406a7d7ea46f423bd20
tree32f9bcbcc79611d2020bb1f88aa164bbcd00bbac
parentda972d3c87a4ad1a9c50ece62d4a13349db06a28
vswitch: Don't bring up interfaces when adding them to datapaths.

Xen expects that the bridge doesn't bring up interfaces when they get
added to a datapath, so bringing them up in our emulation was causing
problems on XenServer.  Keith in particular reports that this commit fixed
boot on XenServer when the management interface was configured to get an
IP address via DHCP.

This change might cause trouble or surprise for other users who do expect
interfaces to be brought up when added to a vswitch, but Keith didn't see
any new problems on XenServer.

Bug #1259.
vswitchd/bridge.c