Skip to content

Fixup ftrace merge #1234

Fixup ftrace merge

Fixup ftrace merge #1234

Triggered via push November 21, 2024 10:14
Status Success
Total duration 52m 10s
Artifacts 4
Matrix: sparse
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 44 warnings
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/deadline.c#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (pmac32, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (pmac32, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (pmac32, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (pmac32, fedora-40, ppc64): kernel/sched/deadline.c#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (pmac32, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64le, ppc64le, fedora-40): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64le, ppc64le, fedora-40): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64le, ppc64le, fedora-40): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/deadline.c#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64le, ppc64le, fedora-40): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64, fedora-40, ppc64): kernel/events/uprobes.c#L1
incompatible types in comparison expression (different address spaces): struct return_instance [noderef] __rcu * struct return_instance *
sparse (ppc64, fedora-40, ppc64): kernel/sched/deadline.c#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (ppc64, fedora-40, ppc64): kernel/sched/sched.h#L1
incompatible types in comparison expression (different address spaces): struct task_struct [noderef] __rcu * struct task_struct *
sparse (mpc885_ads_defconfig, fedora-40, ppc64)
The following actions use a deprecated Node.js version and will be forced to run on node20: dawidd6/action-download-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sparse (mpc885_ads_defconfig, fedora-40, ppc64): arch/powerpc/include/asm/hw_irq.h#L69
context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock
sparse (mpc885_ads_defconfig, fedora-40, ppc64): block/blk-sysfs.c#L266
incorrect type in argument 1 (different base types) expected unsigned long var got restricted blk_flags_t
sparse (mpc885_ads_defconfig, fedora-40, ppc64): drivers/gpio/gpiolib.c#L1
context imbalance in 'gpio_do_set_config' - wrong count at exit
sparse (mpc885_ads_defconfig, fedora-40, ppc64): drivers/gpio/gpiolib.c#L1
context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit
sparse (mpc885_ads_defconfig, fedora-40, ppc64): fs/file.c#L1
incorrect type in initializer (different address spaces)
sparse (mpc885_ads_defconfig, fedora-40, ppc64): fs/xattr.c#L739
dereference of noderef expression
sparse (mpc885_ads_defconfig, fedora-40, ppc64): fs/xattr.c#L885
dereference of noderef expression
sparse (mpc885_ads_defconfig, fedora-40, ppc64): include/linux/rcupdate.h#L1
context imbalance in 'io_eventfd_release' - unexpected unlock
sparse (mpc885_ads_defconfig, fedora-40, ppc64): io_uring/eventfd.c#L90
context imbalance in 'io_eventfd_grab' - different lock contexts for basic block
sparse (pmac32, fedora-40, ppc64)
The following actions use a deprecated Node.js version and will be forced to run on node20: dawidd6/action-download-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sparse (pmac32, fedora-40, ppc64): arch/powerpc/include/asm/hw_irq.h#L1
context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock
sparse (pmac32, fedora-40, ppc64): block/blk-sysfs.c#L266
incorrect type in argument 1 (different base types) expected unsigned long var got restricted blk_flags_t
sparse (pmac32, fedora-40, ppc64): fs/file.c#L1
incorrect type in initializer (different address spaces)
sparse (pmac32, fedora-40, ppc64): fs/xattr.c#L739
dereference of noderef expression
sparse (pmac32, fedora-40, ppc64): fs/xattr.c#L885
dereference of noderef expression
sparse (pmac32, fedora-40, ppc64): include/linux/io_uring_types.h#L1
array of flexible structures
sparse (pmac32, fedora-40, ppc64): include/linux/rcupdate.h#L1
context imbalance in 'io_eventfd_release' - unexpected unlock
sparse (pmac32, fedora-40, ppc64): io_uring/eventfd.c#L90
context imbalance in 'io_eventfd_grab' - different lock contexts for basic block
sparse (pmac32, fedora-40, ppc64): io_uring/napi.c#L116
context imbalance in '__io_napi_remove_stale' - wrong count at exit
sparse (pmac32, fedora-40, ppc64): io_uring/napi.c#L263
context imbalance in 'io_napi_free' - wrong count at exit
sparse (ppc64le, ppc64le, fedora-40)
The following actions use a deprecated Node.js version and will be forced to run on node20: dawidd6/action-download-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sparse (ppc64le, ppc64le, fedora-40): block/blk-sysfs.c#L266
incorrect type in argument 1 (different base types) expected unsigned long var got restricted blk_flags_t
sparse (ppc64le, ppc64le, fedora-40): fs/file.c#L1
incorrect type in initializer (different address spaces)
sparse (ppc64le, ppc64le, fedora-40): fs/fs-writeback.c#L1
context imbalance in 'writeback_sb_inodes' - unexpected unlock
sparse (ppc64le, ppc64le, fedora-40): fs/xattr.c#L739
dereference of noderef expression
sparse (ppc64le, ppc64le, fedora-40): fs/xattr.c#L885
dereference of noderef expression
sparse (ppc64le, ppc64le, fedora-40): include/asm-generic/mmiowb.h#L1
context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock
sparse (ppc64le, ppc64le, fedora-40): include/asm-generic/mmiowb.h#L1
context imbalance in 'posixtimer_deliver_signal' - unexpected unlock
sparse (ppc64le, ppc64le, fedora-40): include/linux/io_uring_types.h#L1
array of flexible structures
sparse (ppc64le, ppc64le, fedora-40): include/linux/rcupdate.h#L1
context imbalance in 'io_eventfd_release' - unexpected unlock
sparse (ppc64le, ppc64le, fedora-40): io_uring/eventfd.c#L90
context imbalance in 'io_eventfd_grab' - different lock contexts for basic block
sparse (ppc64, fedora-40, ppc64)
The following actions use a deprecated Node.js version and will be forced to run on node20: dawidd6/action-download-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sparse (ppc64, fedora-40, ppc64): arch/powerpc/include/asm/cmpxchg.h#L666
cast truncates bits from constant value (e000000000000000 becomes 0)
sparse (ppc64, fedora-40, ppc64): arch/powerpc/include/asm/cmpxchg.h#L668
cast truncates bits from constant value (e000000000000000 becomes 0)
sparse (ppc64, fedora-40, ppc64): block/blk-sysfs.c#L266
incorrect type in argument 1 (different base types) expected unsigned long var got restricted blk_flags_t
sparse (ppc64, fedora-40, ppc64): fs/file.c#L1
incorrect type in initializer (different address spaces)
sparse (ppc64, fedora-40, ppc64): fs/fs-writeback.c#L1
context imbalance in 'writeback_sb_inodes' - unexpected unlock
sparse (ppc64, fedora-40, ppc64): fs/xattr.c#L739
dereference of noderef expression
sparse (ppc64, fedora-40, ppc64): fs/xattr.c#L885
dereference of noderef expression
sparse (ppc64, fedora-40, ppc64): include/asm-generic/mmiowb.h#L1
context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock
sparse (ppc64, fedora-40, ppc64): include/asm-generic/mmiowb.h#L1
context imbalance in 'posixtimer_deliver_signal' - unexpected unlock
sparse (ppc64, fedora-40, ppc64): include/linux/io_uring_types.h#L1
array of flexible structures

Artifacts

Produced during runtime
Name Size
sparse-mpc885_ads_defconfig-fedora-40.log
20.3 KB
sparse-pmac32-fedora-40.log
43.6 KB
sparse-ppc64-fedora-40.log
62.3 KB
sparse-ppc64le-fedora-40.log
58.7 KB