bpf.2: Update list of architectures that support JITed eBPF

And note kernel version numbers where support is added.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2018-03-05 15:42:18 +01:00
parent 5a29959a67
commit 2b623a23a7
1 changed files with 19 additions and 2 deletions

View File

@ -1179,8 +1179,25 @@ is initialized to 1 and is immutable.
(This kernel configuration option was provided as a mitigation for (This kernel configuration option was provided as a mitigation for
one of the Spectre attacks against the BPF interpreter.) one of the Spectre attacks against the BPF interpreter.)
.PP .PP
JIT compiler for eBPF is currently available for the x86-64, arm64, The JIT compiler for eBPF is currently
and s390 architectures. .\" last reviewed in Linux 4.16-rc by grepping for BPF_ALU64
available for the following architectures:
.IP * 3
x86-64 (since Linux 3.18);
.PD 0
.IP *
ARM-64 (since Linux 3.18);
.IP *
s390 (since Linux 4.1);
.IP *
PowerPC 64 (since Linux 4.8);
.IP *
SPARC 64 (since Linux 4.12);
.IP *
MIPS (since Linux 4.13);
.IP *
ARM32 (since Linux 4.14).
.PD
.SH SEE ALSO .SH SEE ALSO
.BR seccomp (2), .BR seccomp (2),
.BR socket (7), .BR socket (7),