mbox series

[SRU,jammy:linux-gke/linux-gkeop,0/2] GVE stuck TX queues

Message ID 20240827202853.94286-1-magali.lemes@canonical.com
Headers show
Series GVE stuck TX queues | expand

Message

Magali Lemes Aug. 27, 2024, 8:28 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/2077571

[Impact]
Request from Google to backport a set of patches to address issues in
the GVE driver.

[Fix]
In this patchset:
- 36e3b949e35964e22b9a57f960660fc599038dd4 (gve: Fix an edge case for TSO skb validity check)
- 1b9f756344416e02b41439bf2324b26aa25e141c (gve: ignore nonrelevant GSO type bits when processing TSO headers)

[Test]
Compile and boot tested.

[Where problems could occur]
Changes are limited to the GVE driver.

Bailey Forrest (1):
  gve: Fix an edge case for TSO skb validity check

Joshua Washington (1):
  gve: ignore nonrelevant GSO type bits when processing TSO headers

 drivers/net/ethernet/google/gve/gve_tx_dqo.c | 42 ++++++++++++--------
 1 file changed, 26 insertions(+), 16 deletions(-)

Comments

Kevin Becker Aug. 28, 2024, 1:42 p.m. UTC | #1
On Tue, Aug 27, 2024 at 4:30 PM Magali Lemes <magali.lemes@canonical.com> wrote:
>
> BugLink: https://bugs.launchpad.net/bugs/2077571
>
> [Impact]
> Request from Google to backport a set of patches to address issues in
> the GVE driver.
>
> [Fix]
> In this patchset:
> - 36e3b949e35964e22b9a57f960660fc599038dd4 (gve: Fix an edge case for TSO skb validity check)
> - 1b9f756344416e02b41439bf2324b26aa25e141c (gve: ignore nonrelevant GSO type bits when processing TSO headers)
>
> [Test]
> Compile and boot tested.
>
> [Where problems could occur]
> Changes are limited to the GVE driver.
>
> Bailey Forrest (1):
>   gve: Fix an edge case for TSO skb validity check
>
> Joshua Washington (1):
>   gve: ignore nonrelevant GSO type bits when processing TSO headers
>
>  drivers/net/ethernet/google/gve/gve_tx_dqo.c | 42 ++++++++++++--------
>  1 file changed, 26 insertions(+), 16 deletions(-)
>
> --

Acked-by: Kevin Becker <kevin.becker@canonical.com>
Kuan-Ying Lee Aug. 29, 2024, 6:29 a.m. UTC | #2
On Tue, Aug 27, 2024 at 05:28:51PM -0300, Magali Lemes wrote:
> BugLink: https://bugs.launchpad.net/bugs/2077571
> 
> [Impact]
> Request from Google to backport a set of patches to address issues in
> the GVE driver.
> 
> [Fix]
> In this patchset:
> - 36e3b949e35964e22b9a57f960660fc599038dd4 (gve: Fix an edge case for TSO skb validity check)
> - 1b9f756344416e02b41439bf2324b26aa25e141c (gve: ignore nonrelevant GSO type bits when processing TSO headers)
> 
> [Test]
> Compile and boot tested.
> 
> [Where problems could occur]
> Changes are limited to the GVE driver.
> 
> Bailey Forrest (1):
>   gve: Fix an edge case for TSO skb validity check
> 
> Joshua Washington (1):
>   gve: ignore nonrelevant GSO type bits when processing TSO headers
> 
>  drivers/net/ethernet/google/gve/gve_tx_dqo.c | 42 ++++++++++++--------
>  1 file changed, 26 insertions(+), 16 deletions(-)

Acked-by: Kuan-Ying Lee <kuan-ying.lee@canonical.com>
Aaron Jauregui Aug. 29, 2024, 6:33 a.m. UTC | #3
On Tue, Aug 27, 2024 at 05:28:51PM -0300, Magali Lemes wrote:
> BugLink: https://bugs.launchpad.net/bugs/2077571
> 
> [Impact]
> Request from Google to backport a set of patches to address issues in
> the GVE driver.
> 
> [Fix]
> In this patchset:
> - 36e3b949e35964e22b9a57f960660fc599038dd4 (gve: Fix an edge case for TSO skb validity check)
> - 1b9f756344416e02b41439bf2324b26aa25e141c (gve: ignore nonrelevant GSO type bits when processing TSO headers)
> 
> [Test]
> Compile and boot tested.
> 
> [Where problems could occur]
> Changes are limited to the GVE driver.
> 
> Bailey Forrest (1):
>   gve: Fix an edge case for TSO skb validity check
> 
> Joshua Washington (1):
>   gve: ignore nonrelevant GSO type bits when processing TSO headers
> 
>  drivers/net/ethernet/google/gve/gve_tx_dqo.c | 42 ++++++++++++--------
>  1 file changed, 26 insertions(+), 16 deletions(-)

Acked-by: Aaron Jauregui <aaron.jauregui@canonical.com>
Magali Lemes Sept. 5, 2024, 7:52 p.m. UTC | #4
On 27/08/2024 17:28, Magali Lemes wrote:
> BugLink: https://bugs.launchpad.net/bugs/2077571
> 
> [Impact]
> Request from Google to backport a set of patches to address issues in
> the GVE driver.
> 
> [Fix]
> In this patchset:
> - 36e3b949e35964e22b9a57f960660fc599038dd4 (gve: Fix an edge case for TSO skb validity check)
> - 1b9f756344416e02b41439bf2324b26aa25e141c (gve: ignore nonrelevant GSO type bits when processing TSO headers)
> 
> [Test]
> Compile and boot tested.
> 
> [Where problems could occur]
> Changes are limited to the GVE driver.
> 
> Bailey Forrest (1):
>    gve: Fix an edge case for TSO skb validity check
> 
> Joshua Washington (1):
>    gve: ignore nonrelevant GSO type bits when processing TSO headers
> 
>   drivers/net/ethernet/google/gve/gve_tx_dqo.c | 42 ++++++++++++--------
>   1 file changed, 26 insertions(+), 16 deletions(-)
> 

Applied to jammy:linux-gke/master-next and gkeop-next branches. Thanks!


Magali