bpf: Skip unit_size checking for global per-cpu allocator #993
Annotations
4 errors and 31 warnings
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
kernel/exit.c#L1
incompatible types in comparison expression (different base types): void * struct task_struct [noderef] __rcu *
|
sparse (pmac32, fedora-37, ppc64):
kernel/exit.c#L1
incompatible types in comparison expression (different base types): void * struct task_struct [noderef] __rcu *
|
sparse (ppc64, fedora-37, ppc64):
kernel/exit.c#L1
incompatible types in comparison expression (different base types): void * struct task_struct [noderef] __rcu *
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/exit.c#L1
incompatible types in comparison expression (different base types): void * struct task_struct [noderef] __rcu *
|
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
include/linux/io_uring_types.h#L304
array of flexible structures
|
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
kernel/exit.c#L1
context imbalance in '__do_wait' - wrong count at exit
|
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
mm/page_alloc.c#L1
context imbalance in 'free_unref_page' - different lock contexts for basic block
|
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
mm/shrinker.c#L10
symbol 'shrinker_list' was not declared. Should it be static?
|
sparse (mpc885_ads_defconfig, fedora-37, ppc64):
mm/shrinker.c#L11
symbol 'shrinker_mutex' was not declared. Should it be static?
|
sparse (pmac32, fedora-37, ppc64):
include/linux/io_uring_types.h#L304
array of flexible structures
|
sparse (pmac32, fedora-37, ppc64):
io_uring/futex.c#L349
context imbalance in 'io_futex_wait' - unexpected unlock
|
sparse (pmac32, fedora-37, ppc64):
kernel/exit.c#L1
context imbalance in '__do_wait' - wrong count at exit
|
sparse (pmac32, fedora-37, ppc64):
mm/page_alloc.c#L1
context imbalance in 'free_unref_page' - different lock contexts for basic block
|
sparse (pmac32, fedora-37, ppc64):
mm/shrinker.c#L10
symbol 'shrinker_list' was not declared. Should it be static?
|
sparse (pmac32, fedora-37, ppc64):
mm/shrinker.c#L11
symbol 'shrinker_mutex' was not declared. Should it be static?
|
sparse (ppc64, fedora-37, ppc64):
fs/dax.c#L1
context imbalance in 'dax_lock_folio' - different lock contexts for basic block
|
sparse (ppc64, fedora-37, ppc64):
include/asm-generic/mmiowb.h#L58
context imbalance in 'io_futex_wait' - unexpected unlock
|
sparse (ppc64, fedora-37, ppc64):
include/linux/io_uring_types.h#L304
array of flexible structures
|
sparse (ppc64, fedora-37, ppc64):
kernel/bpf/helpers.c#L1
symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static?
|
sparse (ppc64, fedora-37, ppc64):
kernel/bpf/helpers.c#L1
symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static?
|
sparse (ppc64, fedora-37, ppc64):
kernel/bpf/queue_stack_maps.c#L128
context imbalance in '__stack_map_get' - different lock contexts for basic block
|
sparse (ppc64, fedora-37, ppc64):
kernel/bpf/queue_stack_maps.c#L189
context imbalance in 'queue_stack_map_push_elem' - different lock contexts for basic block
|
sparse (ppc64, fedora-37, ppc64):
kernel/bpf/queue_stack_maps.c#L94
context imbalance in '__queue_map_get' - different lock contexts for basic block
|
sparse (ppc64, fedora-37, ppc64):
kernel/exit.c#L1
context imbalance in '__do_wait' - wrong count at exit
|
sparse (ppc64, fedora-37, ppc64):
mm/shrinker.c#L10
symbol 'shrinker_list' was not declared. Should it be static?
|
sparse (ppc64le, ppc64le, fedora-37):
fs/dax.c#L1
context imbalance in 'dax_lock_folio' - different lock contexts for basic block
|
sparse (ppc64le, ppc64le, fedora-37):
include/asm-generic/mmiowb.h#L58
context imbalance in 'io_futex_wait' - unexpected unlock
|
sparse (ppc64le, ppc64le, fedora-37):
include/linux/io_uring_types.h#L304
array of flexible structures
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/bpf/helpers.c#L1
symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static?
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/bpf/helpers.c#L1
symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static?
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/bpf/queue_stack_maps.c#L128
context imbalance in '__stack_map_get' - different lock contexts for basic block
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/bpf/queue_stack_maps.c#L189
context imbalance in 'queue_stack_map_push_elem' - different lock contexts for basic block
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/bpf/queue_stack_maps.c#L94
context imbalance in '__queue_map_get' - different lock contexts for basic block
|
sparse (ppc64le, ppc64le, fedora-37):
kernel/exit.c#L1
context imbalance in '__do_wait' - wrong count at exit
|
sparse (ppc64le, ppc64le, fedora-37):
mm/shrinker.c#L10
symbol 'shrinker_list' was not declared. Should it be static?
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
sparse-mpc885_ads_defconfig-fedora-37.log
Expired
|
202 KB |
|
sparse-pmac32-fedora-37.log
Expired
|
565 KB |
|
sparse-ppc64-fedora-37.log
Expired
|
911 KB |
|
sparse-ppc64le-fedora-37.log
Expired
|
864 KB |
|