In message: <[EMAIL PROTECTED]>
            "Sam Leffler" <[EMAIL PROTECTED]> writes:
: > * Alfred Perlstein <[EMAIL PROTECTED]> [030316 21:19] wrote:
: > > um..
: > >
: > ...
: > 840     _FLAGS_OUTRANGE) {
: > 841                     WI_UNLOCK(sc);
: > 842                     return;
: > 843             }
: > 844             KASSERT((ifp->if_flags & IFF_OACTIVE) == 0,
: > 845                     ("wi_start: if_flags %x\n", ifp->if_flags));
: > 846
: > 847             memset(&frmhdr, 0, sizeof(frmhdr));
: >
: > >
: > > What's up here?
: >
: > It's a race, we shouldn't be inspecting the ifp without a lock.
: >
: > I think this kassert should be removed.
: >
: > Do you guys concurr?
: 
: Warner has this pending with some other fixes; perhaps he can accelerate
: doing the commit?  The assert is actually just bogus (if_start can be called
: under certain conditions with IFF_OACTIVE set.

This is part of my commit.  The KASSERT is totally bogus.

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to