Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Aug 2008 15:00:16 GMT
From:      "Mateusz Guzik" <mjguzik@gmail.com>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/126368: Running ktrace/kdump in jail leads to stale jails
Message-ID:  <200808081500.m78F0GpK069255@freefall.freebsd.org>

index | next in thread | raw e-mail

The following reply was made to PR kern/126368; it has been noted by GNATS.

From: "Mateusz Guzik" <mjguzik@gmail.com>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: kern/126368: Running ktrace/kdump in jail leads to stale jails
Date: Fri, 8 Aug 2008 16:57:15 +0200

 I hate gmail. The patch looks like this:
 
 --- sys/kern/kern_ktrace.c.orig	2008-08-08 16:37:45.000000000 +0200
 +++ sys/kern/kern_ktrace.c	2008-08-08 16:38:21.000000000 +0200
 @@ -933,10 +933,11 @@
  		error = VOP_WRITE(vp, &auio, IO_UNIT | IO_APPEND, cred);
  	VOP_UNLOCK(vp, 0, td);
  	vn_finished_write(mp);
  	vrele(vp);
  	VFS_UNLOCK_GIANT(vfslocked);
 +	crfree(cred);
  	if (!error)
  		return;
  	/*
  	 * If error encountered, give up tracing on this vnode.  We defer
  	 * all the vrele()'s on the vnode until after we are finished walking
 
 Thanks,
 --
 Mateusz Guzik


help

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