From 9bb5b431e837cf3aed0d3430ff3ebd7be41abac2 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Wed, 14 Feb 2018 11:46:03 +0100 Subject: [PATCH] Do not call watchdog function while frames are received. --- devices/igb/igb_main-3.18-ethercat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/igb/igb_main-3.18-ethercat.c b/devices/igb/igb_main-3.18-ethercat.c index 04f80fb6..36f7bda5 100644 --- a/devices/igb/igb_main-3.18-ethercat.c +++ b/devices/igb/igb_main-3.18-ethercat.c @@ -6798,6 +6798,7 @@ static struct sk_buff *igb_fetch_rx_buffer(struct igb_ring *rx_ring, page_address(rx_buffer->page) + rx_buffer->page_offset; unsigned int size = le16_to_cpu(rx_desc->wb.upper.length); ecdev_receive(adapter->ecdev, va, size); + adapter->ec_watchdog_jiffies = jiffies; igb_reuse_rx_page(rx_ring, rx_buffer); } else {