Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
authorDavid S. Miller <davem@davemloft.net>
Wed, 12 Jul 2023 09:07:24 +0000 (10:07 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 12 Jul 2023 09:07:24 +0000 (10:07 +0100)
commitb6c9ebde5a967f40fdc462b0c27eff7e31fe6c28
tree1e051c469f9f5e524838449dc285ba0d28432a37
parente522c1bd0ab4f645885a3eef4e1dd920cc9ac3b6
parent0bcc62858d6ba62cbade957d69745e6adeed5f3d
Merge branch '1GbE' of git://git./linux/kernel/git/tnguy/net-queue

Tony Nguyen says:

====================
igc: Fix corner cases for TSN offload

Florian Kauer says:

The igc driver supports several different offloading capabilities
relevant in the TSN context. Recent patches in this area introduced
regressions for certain corner cases that are fixed in this series.

Each of the patches (except the first one) addresses a different
regression that can be separately reproduced. Still, they have
overlapping code changes so they should not be separately applied.

Especially #4 and #6 address the same observation,
but both need to be applied to avoid TX hang occurrences in
the scenario described in the patches.
====================

Signed-off-by: Florian Kauer <florian.kauer@linutronix.de>
Reviewed-by: Kurt Kanzenbach <kurt@linutronix.de>
Acked-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Reviewed-by: Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>