diff options
| author | David Wei <[email protected]> | 2025-06-17 21:21:02 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2025-06-19 01:30:51 +0000 |
| commit | dbe0ca8da1f62b6252e7be6337209f4d86d4a914 (patch) | |
| tree | e70279e3788b3013d2155f01ba7ace33a00b2ef0 /tools/net/ynl/pyynl/lib/ynl.py | |
| parent | selftests: net: add test for passive TFO socket NAPI ID (diff) | |
| download | kernel-dbe0ca8da1f62b6252e7be6337209f4d86d4a914.tar.gz kernel-dbe0ca8da1f62b6252e7be6337209f4d86d4a914.zip | |
tcp: fix passive TFO socket having invalid NAPI ID
There is a bug with passive TFO sockets returning an invalid NAPI ID 0
from SO_INCOMING_NAPI_ID. Normally this is not an issue, but zero copy
receive relies on a correct NAPI ID to process sockets on the right
queue.
Fix by adding a sk_mark_napi_id_set().
Fixes: e5907459ce7e ("tcp: Record Rx hash and NAPI ID in tcp_child_process")
Signed-off-by: David Wei <[email protected]>
Reviewed-by: Kuniyuki Iwashima <[email protected]>
Reviewed-by: Eric Dumazet <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/net/ynl/pyynl/lib/ynl.py')
0 files changed, 0 insertions, 0 deletions
