From: David S. Miller Date: Thu, 28 Aug 2014 00:05:53 +0000 (-0700) Subject: f_ncm: Don't use netdev_start_xmit(). X-Git-Tag: fixes-against-v3.18-rc2~81^2~212 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c2c0e8b2b88cac379b2a2167b448000dedd2596a;p=pandora-kernel.git f_ncm: Don't use netdev_start_xmit(). Unfortunately, the USB gadget layer has this weird things where NULL skbs are passed into ops->ndo_start_xmit() in order to trigger the dev->wrap() calls to build packets. This is completely outside of the allowable range of sane arguments for the ndo_start_xmit method. All invocations of ndo_start_xmit() should be with non-NULL SKB arguments. Put back the direct call, but with a comment explaining how this is not acceptable in the long term. Reported-by: Dan Carpenter Signed-off-by: David S. Miller --- Reading git-diff-tree failed