DragonFly commits List (threaded) for 2005-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/kern lwkt_thread.c
dillon 2005/07/28 16:41:42 PDT
DragonFly src repository
Modified files: (Branch: DragonFly_RELEASE_1_2)
sys/kern lwkt_thread.c
Log:
MFC 1.77. The MP locking state can change when lwkt_chktokens() returns
a failure. This occurs because we are trying to adjust the MP locking state
for the target thread (not yet switched to) rather then the current thread.
Recalculate the MP locking state in that situation to avoid an MP lock
mismatch panic.
Revision Changes Path
1.70.2.1 +11 -2 src/sys/kern/lwkt_thread.c
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.70&r2=1.70.2.1&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]