** Changed in: linux-bluefield (Ubuntu Focal)
Status: Confirmed => Fix Committed
** Tags removed: verification-needed-focal
** Tags added: verification-done-focal
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-bluefield in Ubuntu.
https://bugs.launchpad.net/bugs/1995004
Title:
Increase stability with connection tracking offload
Status in linux-bluefield package in Ubuntu:
Invalid
Status in linux-bluefield source package in Focal:
Fix Committed
Status in linux-bluefield source package in Jammy:
Fix Committed
Bug description:
* Explain the bug(s)
Currently qdisc ingress handling (sch_handle_ingress()) doesn't
set a return value and it is left to the old return value of
the caller (__netif_receive_skb_core()) which is RX drop, so if
the packet is consumed, caller will stop and return this value
as if the packet was dropped.
Also, include set of patches to increase stability with connection
tracking offload, including reduced cpu load and possible deadlock on
cleanup.
* What it could break.
Packet on egress tc rule forwarding to a ingress tc rule will drop.
High cpu load. Possible deadlock on cleanup.
* How to test
Run connection tracking hw offload scenario with millions of flows,
check cpu load, test cleanup and readd scenarios.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1995004/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp