CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2009/12/14 15:38:03

Modified files:
        sys/arch/sparc64/dev: vnet.c 

Log message:
Sanitize the code that resets the state when the LDC channel link state
changes.  Don't initiate the handshake when the LDC channel link state comes
up, to avoid a race where both sides initiate the handshake simultaniously,
which leads to a guaranteed failure.  Instead rely on the handshake done as
a result of ifconfig up on the interface to succeed.  Some retry logic may
be needed there...

This makes it possible to run OpenBSD (diskless) in a guest domain on a
machine running OpenBSD in its control domain.

Reply via email to