hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/net/core/gen_estimator.c
....@@ -42,7 +42,7 @@
4242 struct net_rate_estimator {
4343 struct gnet_stats_basic_packed *bstats;
4444 spinlock_t *stats_lock;
45
- net_seqlock_t *running;
45
+ seqcount_t *running;
4646 struct gnet_stats_basic_cpu __percpu *cpu_bstats;
4747 u8 ewma_log;
4848 u8 intvl_log; /* period : (250ms << intvl_log) */
....@@ -125,7 +125,7 @@
125125 struct gnet_stats_basic_cpu __percpu *cpu_bstats,
126126 struct net_rate_estimator __rcu **rate_est,
127127 spinlock_t *lock,
128
- net_seqlock_t *running,
128
+ seqcount_t *running,
129129 struct nlattr *opt)
130130 {
131131 struct gnet_estimator *parm = nla_data(opt);
....@@ -226,7 +226,7 @@
226226 struct gnet_stats_basic_cpu __percpu *cpu_bstats,
227227 struct net_rate_estimator __rcu **rate_est,
228228 spinlock_t *lock,
229
- net_seqlock_t *running, struct nlattr *opt)
229
+ seqcount_t *running, struct nlattr *opt)
230230 {
231231 return gen_new_estimator(bstats, cpu_bstats, rate_est,
232232 lock, running, opt);