]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'ebpf_support_for_cls_bpf'
authorDavid S. Miller <davem@davemloft.net>
Sun, 1 Mar 2015 19:05:24 +0000 (14:05 -0500)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Mar 2015 19:05:24 +0000 (14:05 -0500)
commit14944e392dab227028faf28d33e83eabb0181782
treedd4de9c9faa662e188285fa5db20663859139f55
parente15094f31cccbb22feeef8f8af28946758230fce
parent22198f209c33bb36fcaba5e0b995a67dad8a5d0f
Merge branch 'ebpf_support_for_cls_bpf'

Daniel Borkmann says:

====================
eBPF support for cls_bpf

This is the non-RFC version of my patchset posted before netdev01 [1]
conference. It contains a couple of eBPF cleanups and preparation
patches to get eBPF support into cls_bpf. The last patch adds the
actual support. I'll post the iproute2 parts after the kernel bits
are merged, an initial preview link to the code is mentioned in the
last patch.

Patch 4 and 5 were originally one patch, but I've split them into
two parts upon request as patch 4 only is also needed for Alexei's
tracing patches that go via tip tree.

Tested with tc and all in-kernel available BPF test suites.

I have configured and built LLVM with --enable-experimental-targets=BPF
but as Alexei put it, the plan is to get rid of the experimental
status in future [2].

Thanks a lot!

v1 -> v2:
 - Removed arch patches from this series
  - x86 is already queued in tip tree, under x86/mm
  - arm64 just reposted directly to arm folks
 - Rest is unchanged

  [1] http://thread.gmane.org/gmane.linux.network/350191
  [2] http://article.gmane.org/gmane.linux.kernel/1874969
====================

Signed-off-by: David S. Miller <davem@davemloft.net>