]> 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)
commitc3ce27f17725c0df60e3a67172891860f63c5781
tree4394a829b509a481799a65868c61488a26698a74
parent1da5f0b7bb3cc1ffc986878da7b70e5a6c28a500
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