Skip site navigation (1)Skip section navigation (2)
Date:      23 Dec 2000 07:03:10 +0100
From:      Assar Westerlund <assar@FreeBSD.ORG>
To:        mjacob@feral.com
Cc:        current@FreeBSD.ORG
Subject:   Re: is it possible to have a NULL procp for an NFS request?
Message-ID:  <5lelyzsmht.fsf@assaris.sics.se>
In-Reply-To: Matthew Jacob's message of "Fri, 22 Dec 2000 21:27:08 -0800 (PST)"
References:  <Pine.LNX.4.21.0012222125180.11318-100000@zeppo.feral.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Jacob <mjacob@feral.com> writes:
> I had a panic just now:
> 
> db> t
> tprintf() at tprintf+0x7c
> nfs_msg() at nfs_msg+0x28
> nfs_timer() at nfs_timer+0x1fc
> softclock() at softclock+0x4f4
> sithd_loop() at sithd_loop+0x18c
> exception_return() at exception_return

Yes, this is possible, (at least) when following symbolic links.  This
was discussed here on -current some time ago and I proposed the
appended simple patch, but I didn't get any feedback on it.

/assar

Index: nfs_socket.c
===================================================================
RCS file: /home/ncvs/src/sys/nfs/nfs_socket.c,v
retrieving revision 1.62
diff -u -w -u -w -r1.62 nfs_socket.c
--- nfs_socket.c	2000/11/26 20:35:21	1.62
+++ nfs_socket.c	2000/12/23 05:59:51
@@ -1969,6 +1969,7 @@
 	char *server, *msg;
 {
 
+	if (p != NULL)
 	tprintf(p, LOG_INFO, "nfs server %s: %s\n", server, msg);
 	return (0);
 }


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5lelyzsmht.fsf>