Date: Thu, 13 Jan 2005 13:32:42 -0500 From: Anish Mistry <mistry.7@osu.edu> To: Doug White <dwhite@gumbysoft.com> Cc: freebsd-current@freebsd.org Subject: Re: propagate_priority panic Message-ID: <200501131332.50598.mistry.7@osu.edu> In-Reply-To: <20050113101102.P13218@carver.gumbysoft.com> References: <200501130111.04893.mistry.7@osu.edu> <20050113101102.P13218@carver.gumbysoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1177232.tVA5AhGD8g Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 13 January 2005 01:19 pm, you wrote: > On Thu, 13 Jan 2005, Anish Mistry wrote: > > Not sure if anyone else is seeing this, but I'm pretty sure the > > following commit broke my system. When mysql tries to shutdown I get a > > panic in propagate_priority. As well as X freezing when I go to start i= t. > > Actually one of the applictions or the WM causes it to freeze, but same > > problem I think but I can't see the console. Before this everything > > worked fine. I can post the hand transcribed panic backtrace message > > tomorrow if anyone is interested since I don't have a serial port on the > > machine. > > I'm using the 4BSD scheduler with the latest -CURRENT. > > We really do need: > . the panic message > . backtrace > . cvsup time > . scheduler (ULE or BSD) > . if PREEMPTION is enabled in the kernel config > . mysql version > . thread package mysql was compiled with > > propagate_priority() is a canary for other problems so the backtrace is > especially important. > > > jhb 2004-12-30 20:52:44 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern sched_4bsd.c sched_ule.c subr_turnstile.c > > sys/sys proc.h sched.h turnstile.h > > > > Revision Changes Path > > 1.71 +102 -14 src/sys/kern/sched_4bsd.c > > 1.144 +77 -20 src/sys/kern/sched_ule.c > > 1.151 +120 -71 src/sys/kern/subr_turnstile.c > > 1.415 +1 -0 src/sys/sys/proc.h > > 1.23 +2 -0 src/sys/sys/sched.h > > 1.6 +1 -0 src/sys/sys/turnstile.h > > How did you determine it was this commit that is causing your problem? See my followup post to the thread it has most of this information. The my= sql=20 version is 4.1.7 and I did a binary search through a series of cvsups to=20 narrow it down to about a 3 hour window and this seemed like the only commi= t=20 that wasn't whitespace fixes or ports. =2D-=20 Anish Mistry --nextPart1177232.tVA5AhGD8g Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBB5r7SxqA5ziudZT0RAiBWAJ4pJV2t+CHKeDx1blE6oR23PGm2LQCgr2Iu WhTrAzoS2/RGlUN795rNMaE= =PUUy -----END PGP SIGNATURE----- --nextPart1177232.tVA5AhGD8g--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501131332.50598.mistry.7>