diff options
| author | Jiawen Wu <[email protected]> | 2025-03-24 10:32:34 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-03-25 21:00:32 +0000 |
| commit | a44940d094afa2e04b5b164b1e136fc18bcb4a2d (patch) | |
| tree | 6adbf4e597a2a4d95ce2c0835c50104d94dd9169 /net/core/dev_api.c | |
| parent | atm: Fix NULL pointer dereference (diff) | |
| download | kernel-a44940d094afa2e04b5b164b1e136fc18bcb4a2d.tar.gz kernel-a44940d094afa2e04b5b164b1e136fc18bcb4a2d.zip | |
net: libwx: fix Tx descriptor content for some tunnel packets
The length of skb header was incorrectly calculated when transmit a tunnel
packet with outer IPv6 extension header, or a IP over IP packet which has
inner IPv6 header. Thus the correct Tx context descriptor cannot be
composed, resulting in Tx ring hang.
Fixes: 3403960cdf86 ("net: wangxun: libwx add tx offload functions")
Signed-off-by: Jiawen Wu <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'net/core/dev_api.c')
0 files changed, 0 insertions, 0 deletions
