Date: Wed, 15 Nov 1995 02:05:57 -0800 From: David Greenman <davidg@Root.COM> To: Stephen Hocking <sysseh@devetir.qld.gov.au> Cc: bugs@freebsd.org Subject: Re: ejecting & replacing a tape while rwt0 is open will cause a crash. Message-ID: <199511151006.CAA00434@corbin.Root.COM> In-Reply-To: Your message of "Wed, 15 Nov 95 19:34:01 %2B1000." <199511150934.JAA17101@netfl15a.devetir.qld.gov.au>
next in thread | previous in thread | raw e-mail | index | archive | help
>4) Watch the machine die - getting the core with savecore and weilding gdb -k >reveals the following. > > >IdlePTD 1cc000 >current pcb at 1c0d6c >panic: page fault >#0 0xf0177c1d in boot () >(kgdb) bt >#0 0xf0177c1d in boot () >#1 0xf0110e1b in panic () >#2 0xf017d53f in trap_fatal () >#3 0xf017d099 in trap_pfault () >#4 0xf017ccdb in trap () >#5 0xf01752ad in calltrap () >#6 0xf010c85d in tsleep () >#7 0xf01a7962 in wtpoll () >#8 0xf01a7f38 in wtstatus () >#9 0xf01a7dd7 in wtsense () >#10 0xf01a767c in wtintr () >#11 0xf01a7c54 in wtimer () >#12 0xf0102bb4 in softclock () >#13 0xf01765c7 in doreti_swi () >#14 0xf017c278 in cpu_switch () wtpoll() shouldn't be calling tsleep in an interrupt context...definately bad news to do that. I can't say any more without looking at the code, but it's an obvious bug. -DG
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511151006.CAA00434>