Date: Fri, 22 Jan 2010 14:25:17 +0000 (UTC) From: Randall Stewart <rrs@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/mips/rmi xlr_machdep.c Message-ID: <201001221425.o0MEPkD7060966@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rrs 2010-01-22 14:25:17 UTC
FreeBSD src repository
Modified files:
sys/mips/rmi xlr_machdep.c
Log:
SVN rev 202809 on 2010-01-22 14:25:17Z by rrs
This hopefully will fix the network problem I was seeing.
Basically the msg ring interrupt was being re-enabled
inside a spinlock as the thread set it self up for rescheduling.
This won't work since inside the re-enable is another
spin lock.. which means on return from the reenable
the interrupts have been reenabled. Thus you would
get a clock int and end up panicing holding a spin
lock to long :-o
Revision Changes Path
1.2 +8 -8 src/sys/mips/rmi/xlr_machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001221425.o0MEPkD7060966>
