diff options
author | Eric Dumazet <edumazet@google.com> | 2024-05-06 15:55:46 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2024-05-08 02:37:24 +0200 |
commit | 9aad6e45c4e7d16b2bb7c3794154b828fb4384b4 (patch) | |
tree | 7188a8c5bcfd7b55f8c1559ada9f7a4467ad79e2 /drivers/net/mdio | |
parent | selftests/net: fix uninitialized variables (diff) | |
download | linux-9aad6e45c4e7d16b2bb7c3794154b828fb4384b4.tar.xz linux-9aad6e45c4e7d16b2bb7c3794154b828fb4384b4.zip |
usb: aqc111: stop lying about skb->truesize
Some usb drivers try to set small skb->truesize and break
core networking stacks.
I replace one skb_clone() by an allocation of a fresh
and small skb, to get minimally sized skbs, like we did
in commit 1e2c61172342 ("net: cdc_ncm: reduce skb truesize
in rx path") and 4ce62d5b2f7a ("net: usb: ax88179_178a:
stop lying about skb->truesize")
Fixes: 361459cd9642 ("net: usb: aqc111: Implement RX data path")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20240506135546.3641185-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/mdio')
0 files changed, 0 insertions, 0 deletions