Date: Mon, 16 Sep 2002 03:10:02 +0200 From: Thomas Moestl <tmoestl@gmx.net> To: Jens Haeusser <jens@zoology.ubc.ca> Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: Panic when running samba Message-ID: <20020916011001.GA8400@crow.dom2ip.de> In-Reply-To: <a05111707b9aabf9cf061@[10.112.119.100]> References: <a05111704b9a8345baeed@[10.112.119.100]> <20020913213740.E38788@locore.ca> <a05111707b9aabf9cf061@[10.112.119.100]>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2002/09/15 at 16:10:26 -0700, Jens Haeusser wrote: > To recap, I installed the latest cvs version of current (world and > kernel), and samba-2.2.5 from source. I get an immediate panic when I > run samba. Here is the output of my ddb trace session: > > panic: trap: fast data access mmu miss > cpuid = 0; > Debugger("panic") > Stopped at Debugger+0x1c: ta %xcc, 1 > db> trace > panic() at panic+0x104 > trap() at trap+0x588 > -- fast data access mmu miss tar=0x7fdffffe000 %o7=0xc00e51c0 -- > kern_fcntl() at kern_fcntl+0x464 > fnctl() at fnctl+0x54 > syscall() at syscall+0x368 > -- syscall (92 FreeBSD ELF64, fnctl) %o7=0x205b60 -- I have just committed a patch that should fix this (it was a missing copyin(), which will not panic on i386 if the user passes correct arguments, while it is fatal on sparc64). For reference, I have also attached the diff in question. - Thomas -- Thomas Moestl <tmoestl@gmx.net> http://www.tu-bs.de/~y0015675/ <tmm@FreeBSD.org> http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C Index: kern_descrip.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_descrip.c,v retrieving revision 1.160 diff -u -r1.160 kern_descrip.c --- kern_descrip.c 14 Sep 2002 09:02:26 -0000 1.160 +++ kern_descrip.c 15 Sep 2002 23:55:59 -0000 @@ -221,6 +221,7 @@ error = 0; switch (uap->cmd) { + case F_SETLKW: case F_SETLK: case F_GETLK: error = copyin((caddr_t)(intptr_t)uap->arg, &fl, sizeof(fl)); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020916011001.GA8400>