ax88179_178a: disabled FLAG_MULTI_PACKET

2016-05-10 Thread Vivek Bhagat
Hi, ax88179_178a_rx_fixup() function is cloning the data and calling usbnet_skb_return(). Since FLAG_MULTI_PACKET is not set, usbnet_skb_return() is being called second time within rx_process() function in usbnet.c. I simply enabled the flag in ax88179_info as below - .flags = FLAG_ETHER..| F

[Patch v1] ax88179_178a: add reset functionality in reset_resume

2015-06-20 Thread Vivek Bhagat
Without reset functionality in reset_resume, iperf connection does not establish after suspend/resume however ping works at the same time. iperf connection fails with wrong checksum error shown by tcpdump. reset function inside reset_resume solves above bug. We have verified this issue on ASIX bas

[Patch v1] ax88179_178a: add reset functionality in reset_resume

2015-06-20 Thread Vivek Bhagat
>From d178065c9e3cfa8a45ef537fae7412775339beb0 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Bhagat Date: Thu, 11 Jun 2015 07:23:46 -0700 Subject: [PATCH] ax88179_178a: add reset functionality in reset_resume Without reset functionality in reset_resume, iperf connection does not establish after susp

[Patch] ax88179_178a: add reset functionality in reset_resume

2015-06-20 Thread Vivek Bhagat
Dear All, Attached patch fix iperf connection problem after reset resume of ethernet to usb dongle. Without reset functionality, i see ping works after reset resume but iperf connection fails with wrong checksum error message shown by tcpdump. Attached patch fix above issue. Thanks, Vivek 00

ax88179_178a: ethernet to usb dongle disconnect crash

2015-06-16 Thread Vivek Bhagat
Hi All, I have connected my pc and TV board as below - PC (network i/f) <> ethernet to usb dongle <---> usb port of TV board When I power off my board, i get a kernel crash. Please have a look at log attached here.I debug and found that unregister_netdev() in usbnet_disconnect() clears net_