Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Jul 2005 17:50:06 +0400
From:      Roman Kurakin <rik@cronyx.ru>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc:        freebsd-current@freebsd.org
Subject:   Re: TTY code problems in current
Message-ID:  <42C93E8E.4010408@cronyx.ru>
In-Reply-To: <29842.1120480672@phk.freebsd.dk>
References:  <29842.1120480672@phk.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote:

>In message <42C925A5.8060901@cronyx.ru>, Roman Kurakin writes:
>  
>
>>Hi,
>>
>>   I observe some problems with my driver in async mode.
>>One of the panics I see is in function putc() from tty_subr.c.
>>It seems that this panic due to the fact that clist is not protected
>>by any locks if driver works in smpsafe mode without Giant.
>>
>>   The panic occur beacuse of pointer modification (the new value
>>of the pointer eq. to NULL.
>>Any comments?
>>    
>>
>
>We do not support smpsafe tty drivers yet.
>  
>
Hm, I was sure we are after you patches. But I didn't really
check you patches.Mostly the the API changes, not internals.

Do you work on it or your work was only code cleanup?
Is there any plans to make them smpsafe on RELENG_6?

Thanks,
                rik




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