lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 18 Dec 2016 01:52:56 +0100 From: Daniel Borkmann <daniel@...earbox.net> To: davem@...emloft.net Cc: ast@...com, kafai@...com, netdev@...r.kernel.org, Daniel Borkmann <daniel@...earbox.net> Subject: [PATCH net v2 0/3] Couple of BPF fixes This set contains three BPF fixes for net, one that addresses the complaint from Geert wrt static allocations, and the other is a fix wrt mem accounting that I found recently during testing and there's still one more fix on the map value marking. Thanks! v1 -> v2: - Patch 1 as is. - Fixed kbuild bot issue by letting charging helpers stay in the syscall.c, since there locked_vm is valid and only export the ones needed by bpf_prog_realloc(). Add empty stubs in case the bpf syscall is not enabled. - Added patch 3 that addresses one more issue in map val marking. Daniel Borkmann (3): bpf: dynamically allocate digest scratch buffer bpf: fix overflow in prog accounting bpf: fix mark_reg_unknown_value for spilled regs on map value marking include/linux/bpf.h | 13 ++++++++++++- include/linux/filter.h | 14 +++++++++++--- kernel/bpf/core.c | 43 +++++++++++++++++++++++++++++-------------- kernel/bpf/syscall.c | 38 +++++++++++++++++++++++++++++--------- kernel/bpf/verifier.c | 17 ++++++++++++----- 5 files changed, 93 insertions(+), 32 deletions(-) -- 1.9.3
Powered by blists - more mailing lists