--- a/configure.ac Fri Oct 05 23:47:07 2018 +0200
+++ b/configure.ac Sun Oct 07 17:05:42 2018 +0200
@@ -1081,7 +1081,7 @@
AC_ARG_ENABLE([sii-assign],
AS_HELP_STRING([--enable-sii-assign],
- [Enable SII assignment to PDI (default: no)]),
+ [Enable SII assignment to PDI (default: yes)]),
[
case "${enableval}" in
yes) siiassign=1
@@ -1092,7 +1092,7 @@
;;
esac
],
- [siiassign=0]
+ [siiassign=1]
)
if test "x${siiassign}" = "x1"; then
--- a/devices/igb/igb_main-3.18-ethercat.c Fri Oct 05 23:47:07 2018 +0200
+++ b/devices/igb/igb_main-3.18-ethercat.c Sun Oct 07 17:05:42 2018 +0200
@@ -6798,6 +6798,7 @@
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 {