Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Feb 2001 15:37:52 -0500
From:      Jake Burkholder <jburkholder0829@home.com>
To:        freebsd-current@freebsd.org
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/alpha/alpha trap.c src/sys/i386/i386 trap.c 
Message-ID:  <20010210203757.E1C1BBAB0@cr66388-a.rchrd1.on.wave.home.com>
In-Reply-To: Message from Jake Burkholder <jake@FreeBSD.org>  of "Sat, 10 Feb 2001 12:33:35 PST." <200102102033.f1AKXZl75971@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> jake        2001/02/10 12:33:35 PST
> 
>   Modified files:
>     sys/alpha/alpha      trap.c 
>     sys/i386/i386        trap.c 
>   Log:
>   Clear the reschedule flag after finding it set in userret().  This
>   used to be in cpu_switch(), but I don't see any difference between
>   doing it here.
>   
>   Revision  Changes    Path
>   1.45      +2 -1      src/sys/alpha/alpha/trap.c
>   1.174     +2 -1      src/sys/i386/i386/trap.c
> 
> 

This fixes -current on my machines (i386 UP and SMP).

Should be in the clear now.  asmodia has seen a lock reversal between
the process lock and uidinfo lock, but I can't reproduce it.  You
probably want to remove the kernel option WITNESS_DDB if you have it
it enabled.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010210203757.E1C1BBAB0>