stable.vger.kernel.org archive mirror
 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; 18+ 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] 18+ messages in thread

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

Thread overview: 18+ 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 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 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).