JIRA: https://issues.redhat.com/browse/RHEL-150155
Backport a number of core networking lock changes, namely:
The over ideas are 1) to make other backports easier 2) improve RTNL section
performances.
Some pre-requisites are included. Some related patches have already been
backported and merged (e.g. per-netdev locks).
Omitted-fix: 34f71de3f548 ("net: avoid false positive warnings in __net_mp_close_rxq()"). This is unrelated to this MR and is providing an additional fix, not fixing the referenced commit. Not backporting it won't introduce a regression.
Omitted-fix: cbada1048847 ("neighbour: restore protocol != 0 check in pneigh update"). This is a non-critical fix and we'll backport the fix in a follow-up MR during this cycle.
Signed-off-by: Antoine Tenart [email protected]
All submissions to CentOS Stream must reference a ticket in Red Hat Jira.
List tickets each on their own line of this description using the format "Resolves: RHEL-76229", "Related: RHEL-76229" or "Reverts: RHEL-76229", as appropriate.
JIRA: https://issues.redhat.com/browse/RHEL-150408 CVE: CVE-2026-23204
The first patch is a needed pre-requisited, while the 2nd one addresses the issue
Signed-off-by: Paolo Abeni [email protected]