<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#ffffff" bgcolor="#000000">
<div class="moz-cite-prefix">On 7/10/2021 02:45, Muhammad Husaini
Zulkifli wrote:<br>
</div>
<blockquote type="cite" cite="mid:20210709234516.24753-1-muhammad.husaini.zulkifli@intel.com">
<pre class="moz-quote-pre" wrap="">As the cycle time is set to maximum of 1s, the TX Hang timeout need to
be increase to avoid possible TX Hangs caused by using long Qbv cycles.
Signed-off-by: Muhammad Husaini Zulkifli <a class="moz-txt-link-rfc2396E" href="mailto:muhammad.husaini.zulkifli@intel.com"><muhammad.husaini.zulkifli@intel.com></a>
---
drivers/net/ethernet/intel/igc/igc_main.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/igc/igc_main.c b/drivers/net/ethernet/intel/igc/igc_main.c
index c8abd7fb70e5..99fb5641297d 100644
--- a/drivers/net/ethernet/intel/igc/igc_main.c
+++ b/drivers/net/ethernet/intel/igc/igc_main.c
@@ -5322,7 +5322,9 @@ static void igc_watchdog_task(struct work_struct *work)
adapter->tx_timeout_factor = 14;
break;
case SPEED_100:
- /* maybe add some timeout factor ? */
+ case SPEED_1000:
+ case SPEED_2500:
+ adapter->tx_timeout_factor = 7;
break;
}
</pre>
</blockquote>
<p>Acked-by: Sasha Neftin <a class="moz-txt-link-rfc2396E" href="mailto:sasha.neftin@intel.com"><sasha.neftin@intel.com></a></p>
</body>
</html>