LVS
lvs-devel
Google
 
Web LinuxVirtualServer.org

[PATCHv4 net 0/3] IPVS: fixes after the new hash tables

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: [PATCHv4 net 0/3] IPVS: fixes after the new hash tables
Cc: Pablo Neira Ayuso <pablo@xxxxxxxxxxxxx>, Florian Westphal <fw@xxxxxxxxx>, lvs-devel@xxxxxxxxxxxxxxx, netfilter-devel@xxxxxxxxxxxxxxx
From: Julian Anastasov <ja@xxxxxx>
Date: Fri, 24 Apr 2026 07:07:20 +0300
        Hello,

        This patchset contains fixes after the recent net-next
work for resizable hash tables. We target multiple reports from
Sashiko and one from syzkaller. The patches are based on the
net tree where the fixed commits are present...

v4:
  patch 3: add error message for too many hash table changes in
  ip_vs_conn_fill_cport()

v3:
  patch 3: use cp->lock in ip_vs_conn_fill_cport() to protect the
  cp->flags modifications

v2:
* patch 3: remove cp->lock from ip_vs_conn_fill_cport() and avoid
  races with resizing and possible multiple attempts to fill cport.

Julian Anastasov (3):
  ipvs: fixes for the new ip_vs_status info
  ipvs: fix races around the conn_lfactor and svc_lfactor sysctl vars
  ipvs: fix the spin_lock usage for RT build

 net/netfilter/ipvs/ip_vs_conn.c | 71 +++++++++++++++++----------------
 net/netfilter/ipvs/ip_vs_ctl.c  | 63 ++++++++++++++++++++---------
 2 files changed, 82 insertions(+), 52 deletions(-)

-- 
2.53.0




<Prev in Thread] Current Thread [Next in Thread>