netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/3] bpf: improve fd array release
@ 2016-06-15 20:47 Daniel Borkmann
  2016-06-15 20:47 ` [PATCH net-next 1/3] bpf, maps: add release callback Daniel Borkmann
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Daniel Borkmann @ 2016-06-15 20:47 UTC (permalink / raw)
  To: davem; +Cc: alexei.starovoitov, netdev, Daniel Borkmann

This set improves BPF perf fd array map release wrt to purging
entries, first two extend the API as needed. Please see individual
patches for more details.

Thanks!

Daniel Borkmann (3):
  bpf, maps: add release callback
  bpf, maps: extend map_fd_get_ptr arguments
  bpf, maps: flush own entries on perf map release

 include/linux/bpf.h      |  24 ++++++++--
 kernel/bpf/arraymap.c    | 116 +++++++++++++++++++++++++++++++++--------------
 kernel/bpf/syscall.c     |  13 +++++-
 kernel/trace/bpf_trace.c |  18 ++++----
 4 files changed, 122 insertions(+), 49 deletions(-)

-- 
1.9.3

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

end of thread, other threads:[~2016-06-16  6:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-15 20:47 [PATCH net-next 0/3] bpf: improve fd array release Daniel Borkmann
2016-06-15 20:47 ` [PATCH net-next 1/3] bpf, maps: add release callback Daniel Borkmann
2016-06-15 20:47 ` [PATCH net-next 2/3] bpf, maps: extend map_fd_get_ptr arguments Daniel Borkmann
2016-06-15 20:47 ` [PATCH net-next 3/3] bpf, maps: flush own entries on perf map release Daniel Borkmann
2016-06-16  6:43 ` [PATCH net-next 0/3] bpf: improve fd array release David Miller

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).