Date: Sat, 13 Apr 1996 20:05:26 -0400 (EDT) From: "Marc G. Fournier" <scrappy@ki.net> To: Terry Lambert <terry@lambert.org> Cc: current@FreeBSD.org Subject: Re: ed_start() panic revisited Message-ID: <Pine.BSI.3.92.960413200409.206W-100000@freebsd.ki.net> In-Reply-To: <199604132353.QAA05980@phaeton.artisoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 13 Apr 1996, Terry Lambert wrote: > > Just had an ed_start() panic tonight, after compiling a new > > kernel and forgetting to recompile the if_ed.c module without -O > > enabled (as per Julian's suggestion) > > [ ... ] > > > 316 > > 317 switch (type) { > > 318 case T_PAGEFLT: /* page fault */ > > 319 (void) trap_pfault(&frame, FALSE); > > 320 return; > > 321 > > 322 case T_PROTFLT: /* general protection fault */ > > 323 case T_SEGNPFLT: /* segment not present fault */ > > > > > > Julian had suggested recompiling the if_ed.c module seperately from > > the rest, without -O enabled, to see if that made a difference, as the > > original core dump seemed to show everything was okay. Without -O enabled, > > the system seems to run okay (well, other then the rlist panics, of course), > > but with -O enabled, it dies after several hours. > > > > Is there anything i can do on my end to figure out the difference > > between the optimized vs non-optimized if_ed.o module in order to correct > > this problem? Some sort of 'diff' between the object files maybe? > > volatile frame? type? > Ignorantly, he inquires...Huh? Marc G. Fournier scrappy@ki.net Systems Administrator @ ki.net scrappy@freebsd.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.92.960413200409.206W-100000>