Hi Marcel, On Tue, Sep 16, 2014, Marcel Holtmann wrote: > When receiving USB interrupt, bulk or isochronous packet, they normally > come in fragments. So far the driver just handed each fragment off to > the hci_recv_fragment function of the Bluetooth core. That function is > however is so specific that is does not belong in the core. This patch > implements the same reassembly logic in the driver. > > In addition this fixes a long standing bug where multiple complete > packets are received within a single USB packet. > > Signed-off-by: Marcel Holtmann <marcel@xxxxxxxxxxxx> > --- > drivers/bluetooth/btusb.c | 197 ++++++++++++++++++++++++++++++++++++++++++++-- > 1 file changed, 189 insertions(+), 8 deletions(-) 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