Hi Gustavo, On Fri, May 11, 2012, Gustavo Padovan wrote: > When building fragmented skb's skb->len keeps track of the size of head > plus all fragments combined, however when queueing the skb for sending we > need to report the head size instead of the total size, so we just set > skb->len to skb_headlen(). > > This bug appeared when implementing MSG_MORE support for L2CAP sockets, it > never showed up before because l2cap_skbuff_fromiovec() never accounted skb > size correctly. A following patch will fix this. > > Signed-off-by: Gustavo Padovan <gustavo@xxxxxxxxxxx> > Reviewed-by: Mat Martineau <mathewm@xxxxxxxxxxxxxx> > --- > net/bluetooth/hci_core.c | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) Patches 1 and 2 have been applied to bluetooth-next. Thanks. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html