kernel_optimize_test/samples
Gaurav Singh 6903cdae9f bpf, xdp, samples: Fix null pointer dereference in *_user code
Memset on the pointer right after malloc can cause a NULL pointer
deference if it failed to allocate memory. A simple fix is to
replace malloc()/memset() pair with a simple call to calloc().

Fixes: 0fca931a6f ("samples/bpf: program demonstrating access to xdp_rxq_info")
Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Jesper Dangaard Brouer <brouer@redhat.com>
Acked-by: John Fastabend <john.fastabend@gmail.com>
2020-06-16 14:55:35 +02:00
..
auxdisplay samples: auxdisplay: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
binderfs binderfs: add gitignore for generated sample program 2020-06-13 13:41:24 -07:00
bpf bpf, xdp, samples: Fix null pointer dereference in *_user code 2020-06-16 14:55:35 +02:00
configfs
connector samples: connector: build sample program for target architecture 2020-05-17 18:52:01 +09:00
ftrace samples/ftrace: Fix asm function ELF annotations 2020-05-20 08:30:43 -05:00
hidraw samples: hidraw: build sample program for target architecture 2020-05-17 18:52:01 +09:00
hw_breakpoint samples/hw_breakpoint: drop use of kallsyms_lookup_name() 2020-04-07 10:43:44 -07:00
kdb
kfifo
kobject
kprobes samples/kprobes: Add __kprobes and NOKPROBE_SYMBOL() for handlers. 2020-05-12 17:15:33 +02:00
livepatch
mei samples: mei: build sample program for target architecture 2020-05-17 18:52:02 +09:00
mic/mpssd
pidfd samples: pidfd: build sample program for target architecture 2020-05-17 18:52:02 +09:00
pktgen docs: networking: convert pktgen.txt to ReST 2020-04-30 12:56:37 -07:00
qmi
rpmsg
seccomp samples: seccomp: build sample programs for target architecture 2020-05-17 18:52:01 +09:00
timers samples: timers: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
trace_events tracing: Fix doc mistakes in trace sample 2020-05-07 13:32:57 -04:00
trace_printk
uhid samples: uhid: build sample program for target architecture 2020-05-17 18:52:01 +09:00
v4l
vfio-mdev vmalloc: fix remap_vmalloc_range() bounds checks 2020-04-21 11:11:56 -07:00
vfs Kbuild updates for v5.8 2020-06-06 12:00:25 -07:00
watch_queue watch_queue: add gitignore for generated sample program 2020-06-13 13:00:54 -07:00
watchdog samples: watchdog: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
Kconfig Kbuild updates for v5.8 (2nd) 2020-06-13 13:29:16 -07:00
Makefile Kbuild updates for v5.8 (2nd) 2020-06-13 13:29:16 -07:00