diff --git a/drivers/net/usb/hso.c b/drivers/net/usb/hso.c index 6b8efcabb816459336be87dda7f9a40536067c46..9cdfb3fe9c156ba775d41a9d6d343ddbb5fc9b60 100644 --- a/drivers/net/usb/hso.c +++ b/drivers/net/usb/hso.c @@ -914,7 +914,7 @@ static void packetizeRx(struct hso_net *odev, unsigned char *ip_pkt, /* We got no receive buffer. */ D1("could not allocate memory"); odev->rx_parse_state = WAIT_SYNC; - return; + continue; } /* Copy what we got so far. make room for iphdr