Messages in this thread Patch in this message | | | Date | Sat, 3 Sep 2022 19:56:06 +0100 | From | Jules Irenge <> | Subject | [PATCH 1/2] bpf: Fix warning of Using plain integer as NULL pointer |
| |
This patch fixes a warning generated by Sparse
"Using plain integer as NULL pointer"
by replacing the offending 0 by NULL.
Signed-off-by: Jules Irenge <jbi.octave@gmail.com> --- kernel/bpf/syscall.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c index 27760627370d..427b7e3829e0 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -598,7 +598,7 @@ void bpf_map_free_kptrs(struct bpf_map *map, void *map_value) if (off_desc->type == BPF_KPTR_UNREF) { u64 *p = (u64 *)btf_id_ptr; - WRITE_ONCE(p, 0); + WRITE_ONCE(p, NULL); continue; } old_ptr = xchg(btf_id_ptr, 0); -- 2.35.1
| |