]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ipvs: use u64_stats_t for the per-cpu counters
authorJulian Anastasov <ja@ssi.bg>
Tue, 22 Nov 2022 16:46:01 +0000 (18:46 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sat, 10 Dec 2022 21:44:42 +0000 (22:44 +0100)
commit1dbd8d9a82e3f26b9d063292d47ece673f48fce2
treeb864a1a00d81d9378b5f38d52595caf4f8934dd4
parentde39afb3d811ba2c028de8662adafedb4899327b
ipvs: use u64_stats_t for the per-cpu counters

Use the provided u64_stats_t type to avoid
load/store tearing.

Fixes: 316580b69d0a ("u64_stats: provide u64_stats_t type")
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Cc: yunhong-cgl jiang <xintian1976@gmail.com>
Cc: "dust.li" <dust.li@linux.alibaba.com>
Reviewed-by: Jiri Wiesner <jwiesner@suse.de>
Tested-by: Jiri Wiesner <jwiesner@suse.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/ip_vs.h
net/netfilter/ipvs/ip_vs_core.c
net/netfilter/ipvs/ip_vs_ctl.c
net/netfilter/ipvs/ip_vs_est.c