Skip to content

powerpc/sparse

powerpc/sparse #125

Triggered via push December 15, 2023 05:29
Status Success
Total duration 1h 2m 53s
Artifacts 4
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention
Matrix: sparse
Fit to window
Zoom out
Zoom in

Annotations

45 errors and 80 warnings
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/mm/ioremap_32.c#L89
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/bpf/core.c#L210
arithmetics on pointers to functions
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1479
arithmetics on pointers to functions
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1484
arithmetics on pointers to functions
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1676
subtraction of functions? Share your drugs
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/mm/ioremap_32.c#L89
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/sched/core.c#L4163
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/sched/core.c#L6161
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/sched/fair.c#L5178
marked inline, but without a definition
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/sched/membarrier.c#L125
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): kernel/sched/membarrier.c#L196
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/bpf/core.c#L210
arithmetics on pointers to functions
sparse (pmac32, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1479
arithmetics on pointers to functions
sparse (pmac32, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1484
arithmetics on pointers to functions
sparse (pmac32, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1676
subtraction of functions? Share your drugs
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/ring_buffer.c#L169
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/ring_buffer.c#L169
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/ring_buffer.c#L169
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/callchain.c#L66
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/callchain.c#L96
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): kernel/events/callchain.c#L161
incompatible types in comparison expression (different address spaces):
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/mm/ioremap_32.c#L89
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/core.c#L210
arithmetics on pointers to functions
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/core.c#L1479
arithmetics on pointers to functions
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/core.c#L1484
arithmetics on pointers to functions
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/core.c#L1676
subtraction of functions? Share your drugs
sparse (ppc64le, ppc64le, ubuntu-22.04): include/linux/rbtree.h#L84
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-22.04): include/linux/rbtree.h#L84
incompatible types in comparison expression (different address spaces):
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/verifier.c#L9092
subtraction of functions? Share your drugs
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/verifier.c#L9446
subtraction of functions? Share your drugs
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/verifier.c#L9450
subtraction of functions? Share your drugs
sparse (ppc64le, ppc64le, ubuntu-22.04): kernel/bpf/verifier.c#L9454
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/core.c#L210
arithmetics on pointers to functions
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1479
arithmetics on pointers to functions
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1484
arithmetics on pointers to functions
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/core.c#L1676
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): include/linux/rbtree.h#L84
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-22.04, ppc64): include/linux/rbtree.h#L84
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/verifier.c#L9092
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/verifier.c#L9446
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/verifier.c#L9450
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): kernel/bpf/verifier.c#L9454
subtraction of functions? Share your drugs
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L154
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L162
incompatible types in comparison expression (different address spaces):
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/platforms/cell/spu_syscalls.c#L29
incompatible types in comparison expression (different address spaces):
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/kernel/ptrace.c#L3374
symbol 'pt_regs_check' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/pmem.c#L15
symbol 'arch_wb_cache_pmem' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/pmem.c#L22
symbol 'arch_invalidate_pmem' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/checksum_wrappers.c#L35
incorrect type in assignment (different base types)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/checksum_wrappers.c#L48
incorrect type in assignment (different base types)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/checksum_wrappers.c#L78
incorrect type in assignment (different base types)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/lib/checksum_wrappers.c#L82
incorrect type in assignment (different base types)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L97
symbol 'decrementer_max' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L134
symbol 'rtc_lock' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L527
symbol 'irq_work_pending' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/main.c#L172
symbol 'envp_init' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/main.c#L493
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/main.c#L505
symbol 'poking_init' was not declared. Should it be static?
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 1 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 2 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 3 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 5 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L393
incorrect type in argument 1 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L625
incorrect type in argument 1 (different address spaces)
sparse (mpc885_ads_defconfig, ubuntu-22.04, ppc64): init/do_mounts.c#L625
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L84
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L130
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L144
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L189
incorrect type in argument 1 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L193
incorrect type in argument 1 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L255
incorrect type in argument 1 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L262
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L263
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L281
incorrect type in argument 1 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): init/do_mounts_rd.c#L300
incorrect type in argument 2 (different address spaces)
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/ptrace.c#L3374
symbol 'pt_regs_check' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L97
symbol 'decrementer_max' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L134
symbol 'rtc_lock' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/time.c#L527
symbol 'irq_work_pending' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/traps.c#L159
function 'panic_flush_kmsg_start' with external linkage has definition
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/traps.c#L172
function 'panic_flush_kmsg_end' with external linkage has definition
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/setup-common.c#L114
symbol 'of_i8042_kbd_irq' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/setup-common.c#L116
symbol 'of_i8042_aux_irq' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/setup-common.c#L127
symbol 'crashing_cpu' was not declared. Should it be static?
sparse (pmac32, ubuntu-22.04, ppc64): arch/powerpc/kernel/setup-common.c#L365
symbol 'cpuinfo_op' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): arch/powerpc/kernel/trace/ftrace.c#L977
symbol 'arch_ftrace_match_adjust' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): arch/powerpc/kernel/ptrace.c#L3374
symbol 'pt_regs_check' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): arch/powerpc/kernel/time.c#L97
symbol 'decrementer_max' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): arch/powerpc/kernel/time.c#L134
symbol 'rtc_lock' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-22.04)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-22.04)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64le, ppc64le, ubuntu-22.04): init/main.c#L172
symbol 'envp_init' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): init/main.c#L493
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): init/main.c#L505
symbol 'poking_init' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): arch/powerpc/kernel/trace/ftrace.c#L977
symbol 'arch_ftrace_match_adjust' was not declared. Should it be static?
sparse (ppc64le, ppc64le, ubuntu-22.04): include/trace/events/xdp.h#L28
Using plain integer as NULL pointer
sparse (ppc64le, ppc64le, ubuntu-22.04): include/trace/events/xdp.h#L53
Using plain integer as NULL pointer
sparse (ppc64le, ppc64le, ubuntu-22.04): include/trace/events/xdp.h#L82
Using plain integer as NULL pointer
sparse (ppc64, ubuntu-22.04, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-22.04, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-22.04, ppc64)
orphan section `.gnu.hash' from `linker stubs' being placed in section `.gnu.hash'
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kernel/trace/ftrace.c#L977
symbol 'arch_ftrace_match_adjust' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): init/main.c#L172
symbol 'envp_init' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): init/main.c#L493
symbol 'arch_post_acpi_subsys_init' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): init/main.c#L505
symbol 'poking_init' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kernel/ptrace.c#L3374
symbol 'pt_regs_check' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 1 (different address spaces)
sparse (ppc64, ubuntu-22.04, ppc64): init/do_mounts.c#L389
incorrect type in argument 2 (different address spaces)
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kernel/trace/ftrace.c#L977
symbol 'arch_ftrace_match_adjust' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kernel/ptrace.c#L3374
symbol 'pt_regs_check' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_64_vio_hv.c#L247
function 'iommu_tce_kill_rm' with external linkage has definition
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_64_vio_hv.c#L247
symbol 'iommu_tce_kill_rm' was not declared. Should it be static?
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_hv_builtin.c#L478
incorrect type in argument 1 (different base types)
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_hv_builtin.c#L480
incorrect type in assignment (different base types)
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_hv_builtin.c#L518
incorrect type in argument 1 (different base types)
sparse (ppc64, ubuntu-22.04, ppc64): arch/powerpc/kvm/book3s_hv_builtin.c#L433
symbol 'kvmppc_read_intr' was not declared. Should it be static?

Artifacts

Produced during runtime
Name Size
sparse-mpc885_ads_defconfig-ubuntu-22.04.log Expired
148 KB
sparse-pmac32-ubuntu-22.04.log Expired
776 KB
sparse-ppc64-ubuntu-22.04.log Expired
1.12 MB
sparse-ppc64le-ubuntu-22.04.log Expired
1.11 MB