Patch for stable: iwlwifi: provide gso_type to GSO packets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm told netdev patches are going through the regular stable queue
now, so I'd like to nominate this commit from mainline, if it hasn't
been picked up already (I don't see it in the queue currently).

This patch is reported to fix a severe upload speed regression in many
Intel wireless adapters existing since kernel 5.9, as described in
https://bugzilla.kernel.org/show_bug.cgi?id=209913 .

commit 81a86e1bd8e7060ebba1718b284d54f1238e9bf9
Author: Eric Dumazet <edumazet@xxxxxxxxxx>
Date:   Mon Jan 25 07:09:49 2021 -0800

    iwlwifi: provide gso_type to GSO packets

    net/core/tso.c got recent support for USO, and this broke iwlfifi
    because the driver implemented a limited form of GSO.

    Providing ->gso_type allows for skb_is_gso_tcp() to provide
    a correct result.

    Fixes: 3d5b459ba0e3 ("net: tso: add UDP segmentation support")
    Signed-off-by: Eric Dumazet <edumazet@xxxxxxxxxx>
    Reported-by: Ben Greear <greearb@xxxxxxxxxxxxxxx>
    Tested-by: Ben Greear <greearb@xxxxxxxxxxxxxxx>
    Cc: Luca Coelho <luciano.coelho@xxxxxxxxx>
    Cc: Johannes Berg <johannes@xxxxxxxxxxxxxxxx>
    Link: https://bugzilla.kernel.org/show_bug.cgi?id=209913
    Link: https://lore.kernel.org/r/20210125150949.619309-1-eric.dumazet@xxxxxxxxx
    Signed-off-by: Jakub Kicinski <kuba@xxxxxxxxxx>



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux