bluetooth / hcseriald panics -current.
Niki Denev
nike_d at cytexbg.com
Wed Oct 13 16:35:45 PDT 2004
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
> @@ -209,11 +209,11 @@
> * 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20041014/2511d67d/attachment.bin
More information about the freebsd-current
mailing list