
11 Dec
2015
11 Dec
'15
12:43 p.m.
recv function should return 0 instead of frame_len not to proceed the same packet again in core.
Signed-off-by: Michal Simek michal.simek@xilinx.com ---
drivers/net/zynq_gem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/zynq_gem.c b/drivers/net/zynq_gem.c index b0755f5e3b48..5f0f2005ceb3 100644 --- a/drivers/net/zynq_gem.c +++ b/drivers/net/zynq_gem.c @@ -569,7 +569,7 @@ static int zynq_gem_recv(struct udevice *dev, int flags, uchar **packetp) priv->rxbd_current = 0; }
- return frame_len; + return 0; }
static void zynq_gem_halt(struct udevice *dev)
--
1.9.1