Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Dec 2006 18:20:18 +0100 (CET)
From:      Martin Blapp <mb@imp.ch>
To:        Sam Leffler <sam@errno.com>
Cc:        cvs-src@FreeBSD.org, Martin Blapp <mbr@FreeBSD.org>, cvs-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern tty.c
Message-ID:  <20061219181505.L53548@godot.imp.ch>
In-Reply-To: <45881D46.8090201@errno.com>
References:  <200612191646.kBJGkEln071323@repoman.freebsd.org> <45881D46.8090201@errno.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi Sam,

I'll have got again a setup box in the next week and work hard
with bde, gib and tegge to solve them. For RELENG_6_2 it's
too late. I hope to get that small workaround again committed,
but for more serios work we would have to delay 6.2 for half a
year ;-)

The full tty locking stuff is also pendent, maybe I'll grab that
and make it work. Unfortunatly this will open again a new 'can of worms':
new races will appear.

Martin

>>   Modified files:
>>     sys/kern             tty.c
>>   Log:
>>   Add the tp->t_refcnt validity check back. There are still some race
>>   conditions where tp->t_refcnt can go to zero.
>
> Can you please identify those races?
>
> 	Sam
>



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