<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>