TTY code problems in current

Slawa Olhovchenkov slw at zxy.spb.ru
Tue Jul 5 08:21:57 GMT 2005


On Mon, Jul 04, 2005 at 02:37:52PM +0200, Poul-Henning Kamp wrote:

> In message <42C925A5.8060901 at 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.

IMHO, this problem related to sio (or puc) too.
I got 'clist reservation botch' on SMP kernel.



More information about the freebsd-current mailing list