Skip to content
Commit bdcba151 authored by Gregory CLEMENT's avatar Gregory CLEMENT Committed by Jeff Garzik
Browse files

MACB: clear transmit buffers properly on transmit underrun



Initially transmit buffer pointers were only reset. But buffer
descriptors were possibly still set as ready, and buffer in upper
layer was not freed. This caused driver hang under big load.  Now
reset clean properly the buffer descriptor and freed upper layer.

Signed-off-by: default avatarGregory CLEMENT <gclement00@gmail.com>
Signed-off-by: default avatarHaavard Skinnemoen <hskinnemoen@atmel.com>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 61c93f4e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment