Skip to content

iio: frequency: cf_axi_dds: Use iio_get_masklength() #22

iio: frequency: cf_axi_dds: Use iio_get_masklength()

iio: frequency: cf_axi_dds: Use iio_get_masklength() #22

Triggered via push August 8, 2025 09:21
Status Success
Total duration 1h 2m 10s
Artifacts 11

top-level.yml

on: push
build_gcc_x86_64  /  build
3m 52s
build_gcc_x86_64 / build
build_llvm_x86_64  /  build
5m 39s
build_llvm_x86_64 / build
build_gcc_aarch64  /  build
5m 7s
build_gcc_aarch64 / build
assert_checks
2s
assert_checks
conditional_rpi
0s
conditional_rpi
conditional_xlnx
3s
conditional_xlnx
build_gcc_aarch64_adi_bcm2711_defconfig  /  build
build_gcc_aarch64_adi_bcm2711_defconfig / build
build_gcc_aarch64_adi_bcm2712_defconfig  /  build
build_gcc_aarch64_adi_bcm2712_defconfig / build
build_gcc_arm_adi_bcm2709_defconfig  /  build
build_gcc_arm_adi_bcm2709_defconfig / build
build_gcc_arm_adi_bcm2711_defconfig  /  build
build_gcc_arm_adi_bcm2711_defconfig / build
build_gcc_arm_adi_bcmrpi_defconfig  /  build
build_gcc_arm_adi_bcmrpi_defconfig / build
build_gcc_arm_zynq_xcomm_adv7511_defconfig  /  build
13m 23s
build_gcc_arm_zynq_xcomm_adv7511_defconfig / build
build_gcc_arm_socfpga_adi_defconfig  /  build
11m 34s
build_gcc_arm_socfpga_adi_defconfig / build
build_gcc_arm_zynq_pluto_defconfig  /  build
8m 17s
build_gcc_arm_zynq_pluto_defconfig / build
build_gcc_arm_zynq_m2k_defconfig  /  build
8m 15s
build_gcc_arm_zynq_m2k_defconfig / build
build_gcc_aarch64_adi_zynqmp_defconfig  /  build
24m 20s
build_gcc_aarch64_adi_zynqmp_defconfig / build
build_gcc_arm_adi_versal_defconfig  /  build
42m 57s
build_gcc_arm_adi_versal_defconfig / build
many_devicetrees  /  build
36s
many_devicetrees / build
assert_build_rpi
0s
assert_build_rpi
assert_build_xlnx
3s
assert_build_xlnx
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 17 warnings
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L1956
kernel_smatch: buffer overflow 'st->chip_info_generated.channel' 192 <= 192
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L1955
kernel_smatch: buffer overflow 'st->chip_info_generated.channel' 192 <= 192
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L1953
kernel_smatch: buffer overflow 'st->chip_info_generated.channel' 192 <= 192
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L783
kernel_smatch: 'conv' dereferencing possible ERR_PTR()
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L721
kernel_smatch: 'conv' dereferencing possible ERR_PTR()
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L404
kernel_smatch: 'conv' dereferencing possible ERR_PTR()
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L324
kernel_smatch: 'conv' dereferencing possible ERR_PTR()
build_gcc_arm / build: drivers/iio/adc/cf_axi_adc_core.c#L168
kernel_smatch: uninitialized symbol 'pn_name'.
build_gcc_arm / build: drivers/iio/adc/ad_pulsar.c#L679
kernel_smatch: uninitialized symbol 'second'.
build_gcc_arm / build: drivers/iio/dac/ad5686.c#L581
kernel_smatch: we previously assumed 'st->trig' could be null (see line 578)
checks / checks: drivers/iio/frequency/cf_axi_dds.c#L2667
coccicheck: 3-8 No need to set .owner here. The core will do it.
checks / checks: drivers/iio/adc/cf_axi_adc_core.c#L1232
coccicheck: 3-8 No need to set .owner here. The core will do it.
checks / checks: drivers/iio/adc/admc_speed.c#L64
coccicheck: 23-30 WARNING use flexible-array member instead (https //www.kernel.org/doc/html/latest/process/deprecated.html#zero-length-and-one-element-arrays)
checks / checks: drivers/iio/adc/admc_speed.c#L214
coccicheck: 3-8 No need to set .owner here. The core will do it.
checks / checks: drivers/iio/adc/admc_adc.c#L219
coccicheck: 3-8 No need to set .owner here. The core will do it.
build_gcc_arm / build: drivers/iio/frequency/cf_axi_dds.c#L230
kernel_smatch: inconsistent indenting
build_gcc_arm / build: drivers/iio/dac/ad5686.c#L626
kernel_smatch: missing unwind goto?
build_gcc_arm / build: drivers/iio/adc/ad_adc.c#L412
kernel_smatch: inconsistent indenting
build_llvm_x86_64 / build: drivers/iio/dac/ad5686.c#L579
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 579 | ret = -ENOMEM; | ^ ~~~~~~~
build_llvm_x86_64 / build: drivers/iio/dac/ad5686.c#L529
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 529 | ret = st->write(st, AD5686_CMD_WRITE_INPUT_N_UPDATE_N, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | chan->address, val << chan->scan_type.shift); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build_llvm_x86_64 / build: drivers/iio/adc/cf_axi_adc_core.c#L255
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 255 | ret = 0; | ^ ~
build_llvm_x86_64 / build: drivers/iio/adc/cf_axi_adc_core.c#L249
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 249 | ret = conv->reg_access(indio_dev, reg, writeval, readval); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build_llvm_x86_64 / build: drivers/iio/adc/cf_axi_adc_core.c#L247
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 247 | ret = -ENODEV; | ^ ~~~~~~~
build_llvm_x86_64 / build: drivers/iio/adc/cf_axi_adc_core.c#L245
clang_analyzer: Value stored to 'ret' is never read [deadcode.DeadStores] 245 | ret = PTR_ERR(conv); | ^ ~~~~~~~~~~~~~
build_llvm_x86_64 / build: drivers/iio/adc/ad_pulsar.c#L654
clang_analyzer: Assigned value is garbage or undefined [core.uninitialized.Assign] 654 | next_active_ch = active_ch[next_in_sequ]; | ^
build_llvm_x86_64 / build: drivers/iio/adc/ad_pulsar.c#L647
clang_analyzer: Assigned value is garbage or undefined [core.uninitialized.Assign] 647 | ch = active_ch[i]; | ^
assert_checks
Some jobs didn't pass non-strict checks: checks: coccicheck build_llvm_x86_64: clang_analyzer

Artifacts

Produced during runtime
Name Size Digest
dist-adi_ci_defconfig-gcc_14-arm Expired
4.89 MB
sha256:023424ba248f1744858080cbae97f37f2085951721c0c89b65511490abdd81ef
dist-adi_ci_defconfig-gcc_14-arm64 Expired
2.86 MB
sha256:ccff75d2cdf60f37818399d5b0619b7b33bdc5fa8c876d98e1f29ffcdd0a0520
dist-adi_ci_defconfig-gcc_14-x86 Expired
2.73 MB
sha256:5d6276939341686cafca0308083661ea403121f5af6414d9e0b2f9894e404917
dist-adi_ci_defconfig-llvm_19-x86 Expired
2.59 MB
sha256:5e8e52f4feb530b0210a65548fd6974ffb7bc245420387e620499e19d7c40ca0
dist-adi_versal_defconfig-gcc_14-arm Expired
33.8 MB
sha256:d636ac88e153fa218928ada410ea47c13a9477bd761125a40ce0f8a44537151c
dist-adi_zynqmp_defconfig-gcc_14-arm64 Expired
13 MB
sha256:e09cf8e0e9347f0fc8bcc2eadc1975a61e08bd3cd17b7556acd51c0210bdb702
dist-dtb-gcc-14 Expired
2.59 MB
sha256:805926bf2ba164faf1d081e009b9911561d66982483cf68e51de1fc4cea7d8b2
dist-socfpga_adi_defconfig-gcc_14-arm Expired
18.3 MB
sha256:7ae230aa3fa3d3d8c407bd172d53459fde339771a1e4d9094a966769cdced8f6
dist-zynq_m2k_defconfig-gcc_14-arm Expired
9.12 MB
sha256:94bd5b51b4d3f069521bcc4dffda70190b57b622beda8d1e55235df4b97313b1
dist-zynq_pluto_defconfig-gcc_14-arm Expired
9.49 MB
sha256:c5c77f7dca41c1f5f75b3189b4a26e3c3f664f8ff76954d834f059236c857814
dist-zynq_xcomm_adv7511_defconfig-gcc_14-arm Expired
17.2 MB
sha256:9f0996a65ba7049d92d5062f7c6a7d4bde3ce9a8433d194f56d8f917acc6d122