equal
deleted
inserted
replaced
2120 ecdev_receive(nic->ecdev, |
2120 ecdev_receive(nic->ecdev, |
2121 skb->data + sizeof(struct rfd), actual_size - fcs_pad); |
2121 skb->data + sizeof(struct rfd), actual_size - fcs_pad); |
2122 |
2122 |
2123 // No need to detect link status as |
2123 // No need to detect link status as |
2124 // long as frames are received: Reset watchdog. |
2124 // long as frames are received: Reset watchdog. |
2125 nic->ec_watchdog_jiffies = jiffies; |
2125 if (ecdev_get_link(nic->ecdev)) { |
|
2126 nic->ec_watchdog_jiffies = jiffies; |
|
2127 } |
2126 } else { |
2128 } else { |
2127 netif_receive_skb(skb); |
2129 netif_receive_skb(skb); |
2128 } |
2130 } |
2129 if (work_done) |
2131 if (work_done) |
2130 (*work_done)++; |
2132 (*work_done)++; |