]> asedeno.scripts.mit.edu Git - linux.git/commit
nfp: bpf: add signed jump insns
authorNic Viljoen <nick.viljoen@netronome.com>
Wed, 10 Jan 2018 12:26:05 +0000 (12:26 +0000)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 10 Jan 2018 12:49:36 +0000 (13:49 +0100)
commitc087aa8bbf83ddcd54e49f42cf463bcea5bd2b94
tree071c8a696b64b2acd27f1aaf82fb8a0af6da5d38
parentaf93d15ac6c40d097b08c18a65a0414f94110401
nfp: bpf: add signed jump insns

This patch adds signed jump instructions (jsgt, jsge, jslt, jsle)
to the nfp jit. As well as adding the additional required raw
assembler branch mask to nfp_asm.h

Signed-off-by: Nic Viljoen <nick.viljoen@netronome.com>
Reviewed-by: Jiong Wang <jiong.wang@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
drivers/net/ethernet/netronome/nfp/bpf/jit.c
drivers/net/ethernet/netronome/nfp/nfp_asm.h