Re: Experimental ttwwakeup() panic patch

2005-05-18 Thread Ed Maste
On Wed, May 11, 2005 at 08:36:08PM -0700, Doug White wrote: > This is a problem mlaier and I may have fixed, at least against -CURRENT. > It appears that the process group alias in struct tty is accessed without > locking and its changing out from under us. > > Give this a try: > > http://people

Re: Experimental ttwwakeup() panic patch

2005-05-11 Thread Doug White
Sorry for the late reply on this. On Fri, 6 May 2005, Ed Maste wrote: > On Wed, May 04, 2005 at 08:54:23PM -0700, Doug White wrote: > > > > http://people.freebsd.org/~dwhite/tty.c.20050503.patch > > > > This patch has been committed and exists as rev 1.228.2.4 of > > src/sys/kern/tty.c. Please l

Re: Experimental ttwwakeup() panic patch

2005-05-06 Thread Ed Maste
On Wed, May 04, 2005 at 08:54:23PM -0700, Doug White wrote: > > http://people.freebsd.org/~dwhite/tty.c.20050503.patch > > This patch has been committed and exists as rev 1.228.2.4 of > src/sys/kern/tty.c. Please let me know if this fixes the panic for you, > or causes new problems :) For what

Re: Experimental ttwwakeup() panic patch

2005-05-04 Thread Doug White
On Tue, 3 May 2005, Doug White wrote: > Hey folks, > > I've taken a crack at working around the ttwwakeup() panic thats been > reported now and again. My early analysis, based on debugging output from > rwatson, is that a defunct struct tty gets reused without cleaning out the > associated (stale

Experimental ttwwakeup() panic patch

2005-05-03 Thread Doug White
Hey folks, I've taken a crack at working around the ttwwakeup() panic thats been reported now and again. My early analysis, based on debugging output from rwatson, is that a defunct struct tty gets reused without cleaning out the associated (stale) knote structures, and the ttwwakeup() at the end

Experimental ttwwakeup() panic patch

2005-05-02 Thread Doug White
Hey folks, I've taken a crack at working around the ttwwakeup() panic thats been reported now and again. My early analysis, based on debugging output from rwatson, is that a defunct struct tty gets reused without cleaning out the associated (stale) knote structures, and the ttwwakeup() at the end