http://defect.opensolaris.org/bz/show_bug.cgi?id=10511


Anurag S. Maskey <Anurag.Maskey at Sun.COM> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CAUSEKNOWN                  |CLOSED
         Resolution|                            |FIXED


--- Comment #3 from Anurag S. Maskey <Anurag.Maskey at Sun.COM> 2009-09-01 
18:57:08 UTC ---
Michael's changeset with the queue quieting fix solves this bug. Closing this
bug...

Besides what's mentioned in the previous comments (exclusive NCUs with one
unplugged interface in a higher priority group), one more requirement is
necessary for this bug to occur.  The NCP configuration file must have the link
NCU info for the unplugged interface before the link NCU info for the plugged
interface.  The daemon (via the libnwam) reads the configuration in the order
it exists in the file.  If the plugged interface has its configuration before
the unplugged interface, then the its link NCU moves to online and the
corresponding interface NCU into offline*.  The bug doesn't get recreated in
this case.

The unplugged interface has to come first.  Then, when its link NCU is changed
to offline/down, the interface NCU for the plugged interface is not in offline*
state yet and condition checking for the priority group fails.

Michael's changes defers condition checking after bursts of other events have
been processed.  So, the interface NCUs get a chance to go to offline* or
online state before condition checking is done.

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Reply via email to