]> git.baikalelectronics.ru Git - kernel.git/commit
dp83640: free packet queues on remove
authorRichard Cochran <richardcochran@gmail.com>
Fri, 21 Oct 2011 00:49:17 +0000 (00:49 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Oct 2011 23:14:50 +0000 (19:14 -0400)
commit6dbbba06d23baae46e88c6d27b5f97a72dead75e
tree4394a829b509a481799a65868c61488a26698a74
parentc0f669376215b99779341b6d5e7bd9a5b7d27185
dp83640: free packet queues on remove

If the PHY should disappear (for example, on an USB Ethernet MAC), then
the driver would leak any undelivered time stamp packets. This commit
fixes the issue by calling the appropriate functions to free any packets
left in the transmit and receive queues.

The driver first appeared in v3.0.

Signed-off-by: Richard Cochran <richard.cochran@omicron.at>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/dp83640.c