All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH stable 4.9 0/8] BPF stable patches
@ 2018-01-29  1:48 Daniel Borkmann
  2018-01-29  1:48 ` [PATCH stable 4.9 1/8] x86: bpf_jit: small optimization in emit_bpf_tail_call() Daniel Borkmann
                   ` (8 more replies)
  0 siblings, 9 replies; 21+ messages in thread
From: Daniel Borkmann @ 2018-01-29  1:48 UTC (permalink / raw)
  To: gregkh; +Cc: ast, stable, Daniel Borkmann

All for 4.9 backported and tested.

Thanks!

Alexei Starovoitov (3):
  bpf: fix bpf_tail_call() x64 JIT
  bpf: introduce BPF_JIT_ALWAYS_ON config
  bpf: fix 32-bit divide by zero

Daniel Borkmann (3):
  bpf: arsh is not supported in 32 bit alu thus reject it
  bpf: avoid false sharing of map refcount with max_entries
  bpf: reject stores into ctx via st and xadd

Eric Dumazet (2):
  x86: bpf_jit: small optimization in emit_bpf_tail_call()
  bpf: fix divides by zero

 arch/x86/net/bpf_jit_comp.c | 13 ++++++-------
 include/linux/bpf.h         | 16 ++++++++++++----
 init/Kconfig                |  7 +++++++
 kernel/bpf/core.c           | 24 +++++++++++++++++++++---
 kernel/bpf/verifier.c       | 42 ++++++++++++++++++++++++++++++++++++++++++
 lib/test_bpf.c              | 11 +++++++----
 net/core/filter.c           | 10 ++++++----
 net/core/sysctl_net_core.c  |  6 ++++++
 net/socket.c                |  9 +++++++++
 9 files changed, 116 insertions(+), 22 deletions(-)

-- 
2.9.5

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

end of thread, other threads:[~2018-01-29 20:13 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-29  1:48 [PATCH stable 4.9 0/8] BPF stable patches Daniel Borkmann
2018-01-29  1:48 ` [PATCH stable 4.9 1/8] x86: bpf_jit: small optimization in emit_bpf_tail_call() Daniel Borkmann
2018-01-29  6:39   ` Willy Tarreau
2018-01-29 14:04     ` Eric Dumazet
2018-01-29 14:06       ` Willy Tarreau
2018-01-29 12:35   ` Patch "x86: bpf_jit: small optimization in emit_bpf_tail_call()" has been added to the 4.9-stable tree gregkh
2018-01-29  1:48 ` [PATCH stable 4.9 2/8] bpf: fix bpf_tail_call() x64 JIT Daniel Borkmann
2018-01-29 12:35   ` Patch "bpf: fix bpf_tail_call() x64 JIT" has been added to the 4.9-stable tree gregkh
2018-01-29  1:48 ` [PATCH stable 4.9 3/8] bpf: introduce BPF_JIT_ALWAYS_ON config Daniel Borkmann
2018-01-29 12:35   ` Patch "bpf: introduce BPF_JIT_ALWAYS_ON config" has been added to the 4.9-stable tree gregkh
2018-01-29  1:48 ` [PATCH stable 4.9 4/8] bpf: arsh is not supported in 32 bit alu thus reject it Daniel Borkmann
2018-01-29 12:34   ` Patch "bpf: arsh is not supported in 32 bit alu thus reject it" has been added to the 4.9-stable tree gregkh
2018-01-29  1:48 ` [PATCH stable 4.9 5/8] bpf: avoid false sharing of map refcount with max_entries Daniel Borkmann
2018-01-29 12:34   ` Patch "bpf: avoid false sharing of map refcount with max_entries" has been added to the 4.9-stable tree gregkh
2018-01-29  1:48 ` [PATCH stable 4.9 6/8] bpf: fix divides by zero Daniel Borkmann
2018-01-29 12:35   ` Patch "bpf: fix divides by zero" has been added to the 4.9-stable tree gregkh
2018-01-29  1:49 ` [PATCH stable 4.9 7/8] bpf: fix 32-bit divide by zero Daniel Borkmann
2018-01-29 12:34   ` Patch "bpf: fix 32-bit divide by zero" has been added to the 4.9-stable tree gregkh
2018-01-29  1:49 ` [PATCH stable 4.9 8/8] bpf: reject stores into ctx via st and xadd Daniel Borkmann
2018-01-29 12:35   ` Patch "bpf: reject stores into ctx via st and xadd" has been added to the 4.9-stable tree gregkh
2018-01-29 12:30 ` [PATCH stable 4.9 0/8] BPF stable patches Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.