Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE | Mark Wielaard | 2018-11-09 | 1 | -0/+0 |
| | | | | | | | | | | | | | | | | | | Linux kernel 4.13 introduced 4 more jump class variants. commit 92b31a9af73b3a3fc801899335d6c47966351830 Author: Daniel Borkmann <daniel@iogearbox.net> Date: Thu Aug 10 01:39:55 2017 +0200 bpf: add BPF_J{LT,LE,SLT,SLE} instructions For conditional jumping on unsigned and signed < and <= between a register and another register or immediate. Add these new constants to bpf.h, recognize them in bpf_disasm and update the testfile-bpf-dis1.expect file. Signed-off-by: Mark Wielaard <mark@klomp.org> | ||||
* | Fix bpf disassembler for _FORTIFY_SOURCE | Richard Henderson | 2016-08-11 | 1 | -0/+0 |
| | | | | | | | | It's illegal to skip positional operands for printf. Rearrange the printing of the instructions to use exactly the operands required. Also, fix printing of mod operations: s/%/%%/ in the print format. Also, fix printing of endian operations: remove extra spaces. | ||||
* | Add support for BPF | Richard Henderson | 2016-06-28 | 1 | -0/+0 |
Signed-off-by: Richard Henderson <rth@redhat.com> |