[Intel-wired-lan] [PATCH v1] igc: Increase timeout value for Speed 100/1000/2500
Sasha Neftin
sasha.neftin at intel.com
Tue Jul 13 16:44:09 UTC 2021
On 7/10/2021 02:45, Muhammad Husaini Zulkifli wrote:
> 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 <muhammad.husaini.zulkifli at intel.com>
> ---
> 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;
> }
>
Acked-by: Sasha Neftin <sasha.neftin at intel.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20210713/c45a2a80/attachment.html>
More information about the Intel-wired-lan
mailing list