From owner-freebsd-current Tue Jun 23 15:26:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22130 for freebsd-current-outgoing; Tue, 23 Jun 1998 15:26:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA22109 for ; Tue, 23 Jun 1998 15:26:11 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 21295 invoked by uid 505); 23 Jun 1998 22:24:59 -0000 Date: 23 Jun 1998 22:24:59 -0000 Message-ID: <19980623222459.21294.qmail@m2.findmail.com> Received: from 166.55.68.52 (via http) from to list "freebsd-current" From: "Brian Feldman" Subject: kernfs crash To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It seems that some Linux system calls to the underlying fs might be crashing the kernel fs. Okay, well might being "definitely": the program I tried was Progressive Networks' newest RealPlayer release 5.0 for Linux, and it did seem to cause a crash in kernfs_mod.o. I don't have enough info to try to fix it, seeing as being an lkm (and not know how to load modules in kgdb ;) I couldn't trace it fully, but here's the most I have now (I'd try it statically compiled and really debug it like that, but I don't feel like crashing my box intentionally anytime soon): #0 boot (howto=256) at ../../kern/kern_shutdown.c:282 #1 0xf0119367 in panic (fmt=0xf5740bc8 "kernfs_readdir: not hungry") at ../../kern/kern_shutdown.c:423 #2 0xf5740c20 in ?? () #3 0xf578cae3 in ?? () #4 0xf01e3ed3 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 135848848, tf_esi = 4, tf_ebp = -272642792, tf_isp = -175386652, tf_ebx = 4, tf_edx = 512, tf_ecx = 135875824, tf_eax = 141, tf_trapno = 7, tf_err = 2, tf_eip = 674032430, tf_cs = 31, tf_eflags = 582, tf_esp = -272643860, tf_ss = 39}) at ../../i386/i386/trap.c:1031 #5 0xf01d68bc in Xint0x80_syscall () Anyway, just test it out, it should be reproducible. Cheers, Brian Feldman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message