Commit 38ff1edb52f737d490126728e3d5ba2b8d2f3ba0

Authored by Rémi Denis-Courmont
Committed by David S. Miller
1 parent 102463b18d

f_phonet: fix page offset of first received fragment

We pull one byte (the MAC header) from the first fragment before the
fragment is actually appended. So the socket buffer length is 1, not 0.

Signed-off-by: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff

drivers/usb/gadget/f_phonet.c
... ... @@ -346,7 +346,7 @@
346 346 }
347 347  
348 348 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page,
349   - skb->len == 0, req->actual);
  349 + skb->len <= 1, req->actual);
350 350 page = NULL;
351 351  
352 352 if (req->actual < req->length) { /* Last fragment */