summaryrefslogtreecommitdiffstats
path: root/net/ax25
diff options
context:
space:
mode:
authorDaniel Borkmann <daniel@iogearbox.net>2018-10-24 22:05:49 +0200
committerAlexei Starovoitov <ast@kernel.org>2018-10-25 17:02:06 -0700
commitb09928b976280d64060d7bee146d7df5c5a29bef (patch)
tree56255e6f507f2685a1ff991502711cdbe5de20e9 /net/ax25
parentd3f66e4116aff8dd0d5bd4067295b9ddb5e2c29c (diff)
downloadblackbird-op-linux-b09928b976280d64060d7bee146d7df5c5a29bef.tar.gz
blackbird-op-linux-b09928b976280d64060d7bee146d7df5c5a29bef.zip
bpf: make direct packet write unclone more robust
Given this seems to be quite fragile and can easily slip through the cracks, lets make direct packet write more robust by requiring that future program types which allow for such write must provide a prologue callback. In case of XDP and sk_msg it's noop, thus add a generic noop handler there. The latter starts out with NULL data/data_end unconditionally when sg pages are shared. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Song Liu <songliubraving@fb.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'net/ax25')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud