bpf.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH bpf 0/2] bpf: use 32bit safe version of u64_stats
@ 2021-10-26 20:38 Eric Dumazet
  2021-10-26 20:38 ` [PATCH bpf 1/2] bpf: avoid races in __bpf_prog_run() for 32bit arches Eric Dumazet
  2021-10-26 20:38 ` [PATCH bpf 2/2] bpf: fixes possible race in update_prog_stats() " Eric Dumazet
  0 siblings, 2 replies; 5+ messages in thread
From: Eric Dumazet @ 2021-10-26 20:38 UTC (permalink / raw)
  To: Alexei Starovoitov, Daniel Borkmann
  Cc: David S . Miller, netdev, Eric Dumazet, Eric Dumazet, bpf

From: Eric Dumazet <edumazet@google.com>

Two patches, fixing bugs added in 5.1 and 5.5

I have a followup patch for bpf-next, replacing the u64 fields
in struct bpf_prog_stats with u64_stats_t ones to avoid
possible sampling errors.

Eric Dumazet (2):
  bpf: avoid races in __bpf_prog_run() for 32bit arches
  bpf: fixes possible race in update_prog_stats() for 32bit arches

 include/linux/filter.h  | 5 +++--
 kernel/bpf/trampoline.c | 6 ++++--
 2 files changed, 7 insertions(+), 4 deletions(-)

-- 
2.33.0.1079.g6e70778dc9-goog


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-10-26 20:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-26 20:38 [PATCH bpf 0/2] bpf: use 32bit safe version of u64_stats Eric Dumazet
2021-10-26 20:38 ` [PATCH bpf 1/2] bpf: avoid races in __bpf_prog_run() for 32bit arches Eric Dumazet
2021-10-26 20:43   ` Alexei Starovoitov
2021-10-26 20:49     ` Eric Dumazet
2021-10-26 20:38 ` [PATCH bpf 2/2] bpf: fixes possible race in update_prog_stats() " Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).