Re: bluetooth / hcseriald panics -current.

From: Niki Denev <nike_d_at_cytexbg.com>
Date: Thu, 14 Oct 2004 02:35:41 +0300
Maksim Yevmenkin writes:

> Niki,
> 
> could you please try the following patch?
> 
> cvs diff: Diffing .
> Index: ng_h4.c
> ===================================================================
> RCS file: /usr/local/cvs/sys/netgraph/bluetooth/drivers/h4/ng_h4.c,v
> retrieving revision 1.7
> diff -u -r1.7 ng_h4.c
> --- ng_h4.c     23 Aug 2004 18:08:15 -0000      1.7
> +++ ng_h4.c     13 Oct 2004 23:05:34 -0000
> _at__at_ -209,11 +209,11 _at__at_
>           * I'm not sure what is appropriate.
>           */
> 
> -       ttyflush(tp, FREAD | FWRITE);
>          clist_alloc_cblocks(&tp->t_canq, 0, 0);
>          clist_alloc_cblocks(&tp->t_rawq, 0, 0);
>          clist_alloc_cblocks(&tp->t_outq,
>                  MLEN + NG_H4_HIWATER, MLEN + NG_H4_HIWATER);
> +       ttyflush(tp, FREAD | FWRITE);
>   out:
>          splx(s); /* XXX */
> 

it dropped in the debugger again, but the instruction ponter now
is at sio.c line 2092
do you need some other info?

> 
> btw, you are probably going to have bad experience with serial bluetooth 
> device. sio(4) driver is know to loose bytes (silo overflow problem) and 
> this is NOT acceptable in bluetooth.
> 
> max
> 

is there any hope regarding this problem?


--niki

Received on Wed Oct 13 2004 - 21:35:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:17 UTC