Skip to content

[PW_SID:942446] [RFC] riscv: introduce asm/swab.h#165

Closed
linux-riscv-bot wants to merge 1 commit into
workflow__riscv__fixesfrom
pw942446
Closed

[PW_SID:942446] [RFC] riscv: introduce asm/swab.h#165
linux-riscv-bot wants to merge 1 commit into
workflow__riscv__fixesfrom
pw942446

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 942446 applied to workflow__riscv__fixes

Name: [RFC] riscv: introduce asm/swab.h
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=942446
Version: 1

Implement endianness swap macros for RISC-V.

Use the rev8 instruction when Zbb is available. Otherwise, rely on the
default mask-and-shift implementation.

Signed-off-by: Ignacio Encinas <ignacio@iencinas.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 99.14 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1086.49 seconds
Result: ERROR
Output:

Redirect to /build/tmp.RHKfsJLcA1 and /build/tmp.tVq7l3yZei
Tree base:
0742ae0a4049 ("Adding CI files")
Building the whole tree with the patch
Building the tree before the patch
Building the tree with the patch
New errors added:
--- /build/tmp.FpXPrK8Pno	2025-03-10 22:54:33.897317012 +0000
+++ /build/tmp.NG1L8bFjm4	2025-03-10 22:54:33.903316963 +0000
@@ -108,0 +109,805 @@
+      1 /build/tmpp697_l94/arch/riscv/include/asm/bug.h:66:38: warning: function 'do_perf_trace_foo_bar' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/arch/riscv/include/asm/bug.h:66:38: warning: function 'do_trace_event_raw_event_foo_bar' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd'
+      1 /build/tmpp697_l94/block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd'
+      1 /build/tmpp697_l94/block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn'
+      1 /build/tmpp697_l94/block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn'
+      1 /build/tmpp697_l94/block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba'
+      1 /build/tmpp697_l94/block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba'
+      1 /build/tmpp697_l94/block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba'
+      1 /build/tmpp697_l94/block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy'
+      1 /build/tmpp697_l94/drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy'
+      1 /build/tmpp697_l94/drivers/android/binder.c:4013: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf'
+      1 /build/tmpp697_l94/drivers/android/binderfs.c:238: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl'
+      1 /build/tmpp697_l94/drivers/android/binderfs.c:238: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl'
+      1 /build/tmpp697_l94/drivers/android/binderfs.c:238: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl'
+      1 /build/tmpp697_l94/drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback'
+      1 /build/tmpp697_l94/drivers/block/aoe/aoecmd.c:1718:69: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read'
+      1 /build/tmpp697_l94/drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write'
+      1 /build/tmpp697_l94/drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all'
+      1 /build/tmpp697_l94/drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages'
+      1 /build/tmpp697_l94/drivers/char/applicom.c:130:32: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/char/applicom.c:542:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/char/applicom.c:705:32: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/clk/clk-cdce925.c:692:41: warning: '%d' directive writing between 1 and 11 bytes into a region of size 3 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/clk/clkdev.c:185:17: warning: function 'vclkdev_alloc' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/drivers/clocksource/sh_mtu2.c:348:27: warning: '%u' directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/counter/microchip-tcb-capture.c:346:56: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device'
+      1 /build/tmpp697_l94/drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device'
+      1 /build/tmpp697_l94/drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan'
+      1 /build/tmpp697_l94/drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy'
+      1 /build/tmpp697_l94/drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private'
+      1 /build/tmpp697_l94/drivers/firmware/efi/libstub/efi-stub-helper.c:611: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd'
+      1 /build/tmpp697_l94/drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter'
+      1 /build/tmpp697_l94/drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design'
+      1 /build/tmpp697_l94/drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design'
+      1 /build/tmpp697_l94/drivers/gpu/drm/imx/ipuv3/imx-ldb.c:540:57: warning: '_sel' directive output may be truncated writing 4 bytes into a region of size between 3 and 13 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nouveau_backlight.c:56:69: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nouveau_drm.c:129: warning: Function parameter or struct member 'gsp_logs' not described in 'NVIF_LOGS_DECLARE'
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nouveau_drm.c:129: warning: expecting prototype for gsp_logs(). Prototype was for NVIF_LOGS_DECLARE() instead
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1136: warning: cannot understand function prototype: 'struct registry_list_entry '
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1340: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = '
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2112: warning: cannot understand function prototype: 'struct rpc_ucode_libos_print_v1e_08 '
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2174: warning: expecting prototype for create_debufgs(). Prototype was for create_debugfs() instead
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2800: warning: Function parameter or struct member 'name' not described in 'r535_gsp_copy_log'
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2800: warning: Function parameter or struct member 'parent' not described in 'r535_gsp_copy_log'
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2800: warning: Function parameter or struct member 's' not described in 'r535_gsp_copy_log'
+      1 /build/tmpp697_l94/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:2800: warning: Function parameter or struct member 't' not described in 'r535_gsp_copy_log'
+      2 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr'
+      2 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_fw.c:197: warning: Excess struct member 'buf' description in 'panthor_fw_section'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_fw.c:197: warning: Excess struct member 'size' description in 'panthor_fw_section'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_fw.c:268: warning: Excess struct member 'ping_work' description in 'panthor_fw'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand  * @pt_cache: Cache used to allocate MMU page tables.
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand  * @free_pt() - Custom page table free function
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:1763: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:1763: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:2656: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue'
+      2 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:698: warning: Excess struct member 'data' description in 'panthor_group'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:698: warning: Excess struct member 'lock' description in 'panthor_group'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'end' description in 'panthor_job'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'latest_flush' description in 'panthor_job'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'mask' description in 'panthor_job'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'size' description in 'panthor_job'
+      1 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'slot' description in 'panthor_job'
+      2 /build/tmpp697_l94/drivers/gpu/drm/panthor/panthor_sched.c:834: warning: Excess struct member 'start' description in 'panthor_job'
+      1 /build/tmpp697_l94/drivers/gpu/drm/radeon/radeon_cs.c:418: warning: Excess function parameter 'backoff' description in 'radeon_cs_parser_fini'
+      1 /build/tmpp697_l94/drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done'
+      1 /build/tmpp697_l94/drivers/gpu/drm/ttm/ttm_bo.c:1097: warning: Function parameter or struct member 'evict_low' not described in 'ttm_bo_swapout_walk'
+      1 /build/tmpp697_l94/drivers/gpu/drm/ttm/ttm_bo.c:1097: warning: Function parameter or struct member 'hit_low' not described in 'ttm_bo_swapout_walk'
+      1 /build/tmpp697_l94/drivers/gpu/drm/xlnx/zynqmp_dp.c:2335:46: warning: '_preemphasis' directive output may be truncated writing 12 bytes into a region of size between 4 and 14 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/gpu/drm/xlnx/zynqmp_dp.c:2340:53: warning: '_swing' directive output may be truncated writing 6 bytes into a region of size between 4 and 14 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hid/hid-logitech-dj.c:764:44: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter'
+      1 /build/tmpp697_l94/drivers/hid/hid-sensor-custom.c:590:64: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hid/wacom_sys.c:2271:61: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read'
+      1 /build/tmpp697_l94/drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read'
+      1 /build/tmpp697_l94/drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: '%02X' directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: '%04X' directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc'
+      1 /build/tmpp697_l94/drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev'
+      1 /build/tmpp697_l94/drivers/i2c/busses/i2c-tegra.c:297: warning: Function parameter or struct member 'dma_dev' not described in 'tegra_i2c_dev'
+      1 /build/tmpp697_l94/drivers/input/joystick/a3d.c:287:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/adi.c:395:60: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 55 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/analog.c:371:21: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/cobra.c:184:29: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/fsia6b.c:152:57: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/gf2k.c:279:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/grip.c:337:29: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/guillemot.c:203:63: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/interact.c:232:61: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/magellan.c:141:61: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/sidewinder.c:538:58: warning: '%s' directive output may be truncated writing up to 8 bytes into a region of size between 5 and 21 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/sidewinder.c:727:29: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/spaceball.c:208:63: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/spaceorb.c:156:61: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/stinger.c:127:59: warning: '/serio0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/tmdc.c:297:53: warning: '/input' directive output may be truncated writing 6 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/twidjoy.c:180:59: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/warrior.c:133:59: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/joystick/zhenhua.c:140:59: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/atkbd.c:1195:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/lkkbd.c:627:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/newtonkbd.c:78:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/stowaway.c:82:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/sunkbd.c:274:57: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/keyboard/xtkbd.c:80:55: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/misc/iqs626a.c:774:61: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/alps.c:1411:56: warning: '%s' directive output may be truncated writing 6 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/alps.c:3106:63: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/elantech.c:2121:65: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/psmouse-base.c:1603:59: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/sermouse.c:240:61: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/mouse/vsxxxaa.c:468:55: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/serio/ps2mult.c:131:21: warning: '/port' directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/tablet/wacom_serial4.c:533:55: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/dynapro.c:123:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/egalax_ts_serial.c:112:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/elo.c:323:51: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/fujitsu_ts.c:112:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/gunze.c:109:55: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/hampshire.c:122:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/inexio.c:126:59: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/mtouch.c:140:57: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/penmount.c:211:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/touchit213.c:152:21: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/touchright.c:114:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/touchwin.c:121:49: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/input/touchscreen/tsc40.c:95:53: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/leds/led-core.c:551:78: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led'
+      1 /build/tmpp697_l94/drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led'
+      1 /build/tmpp697_l94/drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led'
+      1 /build/tmpp697_l94/drivers/leds/leds-pca955x.c:555:43: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK'
+      1 /build/tmpp697_l94/drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: 
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'context' not described in 'write_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/vdo.c:562:19: warning: '%s' directive output may be truncated writing up to 55 bytes into a region of size 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo'
+      1 /build/tmpp697_l94/drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy'
+      1 /build/tmpp697_l94/drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data'
+      1 /build/tmpp697_l94/drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name'
+      1 /build/tmpp697_l94/drivers/message/fusion/mptsas.c:4791:26: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/misc/dw-xdata-pcie.c:20:41: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/misc/pci_endpoint_test.c:29:49: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/misc/xilinx_sdfec.c:1404:57: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj'
+      1 /build/tmpp697_l94/drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj'
+      1 /build/tmpp697_l94/drivers/mtd/mtdpart.c:693:34: warning: '%s' directive argument is null [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/arcnet/com20020-pci.c:222:71: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/apm/xgene/xgene_enet_main.c:888:66: warning: '-rx-txc' directive output may be truncated writing 7 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/apm/xgene/xgene_enet_main.c:891:66: warning: '-rx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/apm/xgene/xgene_enet_main.c:898:58: warning: '-txc-' directive output may be truncated writing 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/atheros/alx/main.c:868:55: warning: '%u' directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/atheros/alx/main.c:871:55: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/atheros/alx/main.c:874:55: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cadence/macb_main.c:3177:77: warning: '%s' directive output may be truncated writing up to 239 bytes into a region of size between 19 and 29 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: '%u' directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cisco/enic/enic_main.c:1863:40: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/cisco/enic/enic_main.c:1874:40: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ' [' directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/freescale/enetc/enetc.c:2620:60: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/intel/i40e/i40e_ptp.c:1353:27: warning: '%s' directive output may be truncated writing up to 287 bytes into a region of size 64 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1701:49: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: '%d' directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/marvell/prestera/prestera_devlink.c:359:43: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 4 and 12 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/neterion/s2io.c:6936:59: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/neterion/s2io.c:6947:59: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/neterion/s2io.c:8097:59: warning: '%s' directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:45: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: '%-24s' directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: '%-24s' directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/siena/ethtool_common.c:229:32: warning: '%-24s' directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
+      1 /build/tmpp697_l94/drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: '%s' directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/sun/niu.c:6031:52: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c:257:73: warning: '%u' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/wiznet/w5100.c:1190:42: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/ethernet/wiznet/w5300.c:576:42: warning: '%s' directive output may be truncated writing up to 20 bytes into a region of size 16 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/net/phy/mscc/mscc_main.c:451:64: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/net/usb/lan78xx.c:2514:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
+      1 /build/tmpp697_l94/drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store'
+      1 /build/tmpp697_l94/drivers/nvme/host/tcp.c:1578: warning: Function parameter or struct member 'queue' not described in 'nvme_tcp_set_queue_io_cpu'
+      1 /build/tmpp697_l94/drivers/nvme/host/tcp.c:1578: warning: expecting prototype for Track the number of queues assigned to each cpu using a global per(). Prototype was for nvme_tcp_set_queue_io_cpu() instead
+      1 /build/tmpp697_l94/drivers/pci/controller/dwc/pci-dra7xx.c:748:55: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:923:43: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:930:45: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:938:45: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:943:45: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:948:45: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:953:46: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:958:46: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:963:47: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/pci/controller/pcie-mediatek.c:969:47: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/power/supply/cros_usbpd-charger.c:17:49: warning: '%d' directive writing between 1 and 11 bytes into a region of size 5 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/power/supply/sbs-battery.c:834:30: warning: '%04x' directive writing between 4 and 8 bytes into a region of size 5 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/rapidio/rio_cm.c:675:21: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel'
+      1 /build/tmpp697_l94/drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program'
+      1 /build/tmpp697_l94/drivers/rtc/rtc-pl031.c:85: warning: Function parameter or struct member 'range_max' not described in 'pl031_vendor_data'
+      1 /build/tmpp697_l94/drivers/rtc/rtc-pl031.c:85: warning: Function parameter or struct member 'range_min' not described in 'pl031_vendor_data'
+      1 /build/tmpp697_l94/drivers/scsi/ch.c:924:29: warning: '%d' directive writing between 1 and 10 bytes into a region of size 6 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/scsi/csiostor/csio_isr.c:374:68: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
+      2 /build/tmpp697_l94/drivers/scsi/elx/libefc/efc_node.c:254:70: warning: '%s' directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: '%2.2u' directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/libfc/fc_encode.h:359:30: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 62 and 126 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/megaraid.c:317:36: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/megaraid.c:324:36: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb'
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb'
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:54: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_fw.c:2821:60: warning: '%s' directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: '%d' directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: '-mq-poll' directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: '%d' directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: '%s' directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/myrb.c:1050:29: warning: '%02u' directive output may be truncated writing between 2 and 3 bytes into a region of size between 2 and 5 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
+      1 /build/tmpp697_l94/drivers/scsi/st.c:4213:31: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 9 and 10 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/spi/atmel-quadspi.c:244: warning: Excess struct member 'pclkdiv' description in 'atmel_qspi_pcal'
+      1 /build/tmpp697_l94/drivers/spi/atmel-quadspi.c:244: warning: Function parameter or struct member 'pclk_div' not described in 'atmel_qspi_pcal'
+      1 /build/tmpp697_l94/drivers/staging/gpib/cb7210/cb7210.c:1264:31: warning: variable 'handle' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/cb7210/cb7210.c:1265:28: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/cb7210/cb7210.c:383:30: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/eastwood/fluke_gpib.c:197:30: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/ines/ines_gpib.c:1123:28: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/ines/ines_gpib.c:29:30: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:266: warning: Function parameter or struct member 'leng' not described in 'send_command'
+      1 /build/tmpp697_l94/drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:676: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear'
+      1 /build/tmpp697_l94/drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:698: warning: expecting prototype for line_status(). Prototype was for WQT() instead
+      1 /build/tmpp697_l94/drivers/staging/gpib/nec7210/nec7210.c:941:30: warning: variable 'command' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:22: warning: variable 'adr1_bits' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/gpib/tnt4882/tnt4882_gpib.c:762:22: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/staging/greybus/audio_topology.c:1090:51: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/staging/greybus/audio_topology.c:1172:65: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: '%s' directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/target/target_core_transport.c:1258:60: warning: '%s' directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/target/target_core_transport.c:1263:59: warning: '%s' directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/target/target_core_transport.c:1268:59: warning: '%s' directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device'
+      1 /build/tmpp697_l94/drivers/thermal/thermal_debugfs.c:331:59: warning: '%d' directive output may be truncated writing between 1 and 5 bytes into a region of size between 3 and 8 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc'
+      1 /build/tmpp697_l94/drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc'
+      1 /build/tmpp697_l94/drivers/tty/serial/samsung_tty.c:1790:49: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/tty/serial/samsung_tty.c:2338:49: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/usb/core/usb.c:706:37: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1'
+      1 /build/tmpp697_l94/drivers/usb/dwc2/gadget.c:4817:55: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 8 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/function/rndis.c:60:23: warning: '%03d' directive writing between 3 and 10 bytes into a region of size 7 [-Wformat-overflow=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/mv_u3d_core.c:1331:59: warning: 'in' directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/mv_u3d_core.c:1335:59: warning: 'out' directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: 'in' directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: 'out' directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev'
+      1 /build/tmpp697_l94/drivers/usb/gadget/udc/renesas_usb3.c:2700:73: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/host/xhci.c:1368: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index'
+      1 /build/tmpp697_l94/drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/drivers/usb/renesas_usbhs/mod_gadget.c:1140:57: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 6 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/usb/usbip/vhci_sysfs.c:468:67: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 10 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach'
+      1 /build/tmpp697_l94/drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach'
+      1 /build/tmpp697_l94/drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete'
+      1 /build/tmpp697_l94/drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe'
+      1 /build/tmpp697_l94/drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe'
+      1 /build/tmpp697_l94/drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect'
+      1 /build/tmpp697_l94/drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop'
+      1 /build/tmpp697_l94/drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic'
+      1 /build/tmpp697_l94/drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature'
+      1 /build/tmpp697_l94/fs/bcachefs/io_write.c:1598: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK'
+      1 /build/tmpp697_l94/fs/bcachefs/io_write.c:1598: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead
+      1 /build/tmpp697_l94/fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead
+      1 /build/tmpp697_l94/fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:164:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:459:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/coda/upcall.c:577:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/fs/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init'
+      1 /build/tmpp697_l94/fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super'
+      1 /build/tmpp697_l94/fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super'
+     16 /build/tmpp697_l94/fs/orangefs/orangefs-debug.h:86:18: warning: 'num_kmod_keyword_mask_map' defined but not used [-Wunused-const-variable=]
+      1 /build/tmpp697_l94/fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block'
+      1 /build/tmpp697_l94/fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block'
+      1 /build/tmpp697_l94/fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block'
+      1 /build/tmpp697_l94/fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block'
+      1 /build/tmpp697_l94/include/linux/cpumask.h:121:42: warning: function 'trace_event_get_offsets_foo_bar' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+     11 /build/tmpp697_l94/include/linux/fortify-string.h:580:25: warning: call to '__read_overflow2_field' declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
+      2 /build/tmpp697_l94/include/linux/kern_levels.h:5:25: warning: '%s' directive argument is null [-Wformat-overflow=]
+      1 /build/tmpp697_l94/include/linux/phy.h:312:20: warning: '%02x' directive output may be truncated writing between 2 and 8 bytes into a region of size between 0 and 60 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/include/linux/phy.h:312:20: warning: '%s' directive output may be truncated writing up to 60 bytes into a region of size 20 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead
+      1 /build/tmpp697_l94/kernel/audit.c:1978:9: warning: function 'audit_log_vformat' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/kernel/audit.c:1987:17: warning: function 'audit_log_vformat' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:186: warning: Function parameter or struct member 'phdr' not described in 'elf_is_phdr_sane'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:253: warning: Function parameter or struct member 'buf' not described in 'elf_read_phdrs'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:253: warning: Function parameter or struct member 'elf_info' not described in 'elf_read_phdrs'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:253: warning: Function parameter or struct member 'len' not described in 'elf_read_phdrs'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:320: warning: Function parameter or struct member 'elf_info' not described in 'kexec_free_elf_info'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:329: warning: Function parameter or struct member 'buf' not described in 'kexec_build_elf_info'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:329: warning: Function parameter or struct member 'ehdr' not described in 'kexec_build_elf_info'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:329: warning: Function parameter or struct member 'elf_info' not described in 'kexec_build_elf_info'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:329: warning: Function parameter or struct member 'len' not described in 'kexec_build_elf_info'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:392: warning: Function parameter or struct member 'ehdr' not described in 'kexec_elf_load'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:392: warning: Function parameter or struct member 'elf_info' not described in 'kexec_elf_load'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:392: warning: Function parameter or struct member 'image' not described in 'kexec_elf_load'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:392: warning: Function parameter or struct member 'kbuf' not described in 'kexec_elf_load'
+      1 /build/tmpp697_l94/kernel/kexec_elf.c:64: warning: Function parameter or struct member 'ehdr' not described in 'elf_is_ehdr_sane'
+      1 /build/tmpp697_l94/kernel/kprobes.c:142: warning: Function parameter or struct member 'c' not described in '__get_insn_slot'
+      1 /build/tmpp697_l94/kernel/kthread.c:862:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
+      1 /build/tmpp697_l94/kernel/locking/lockdep_proc.c:497:45: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'pfn' not described in 'saveable_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'zone' not described in 'saveable_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1455: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1455: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'base' not described in '__fraction'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'multiplier' not described in '__fraction'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'x' not described in '__fraction'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:1994: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2035: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2305: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2340: warning: Function parameter or struct member 'info' not described in 'load_header'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'bm' not described in 'get_buffer'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'ca' not described in 'get_buffer'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:2858: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region'
+      1 /build/tmpp697_l94/kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region'
+      1 /build/tmpp697_l94/kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image'
+      1 /build/tmpp697_l94/kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap'
+      1 /build/tmpp697_l94/kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart'
+      1 /build/tmpp697_l94/kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff'
+      1 /build/tmpp697_l94/kernel/relay.c:357:42: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
+      1 /build/tmpp697_l94/kernel/time/hrtimer.c:121:35: warning: initialized field overwritten [-Woverride-init]
+      1 /build/tmpp697_l94/kernel/time/hrtimer.c:122:35: warning: initialized field overwritten [-Woverride-init]
+      1 /build/tmpp697_l94/kernel/time/hrtimer.c:123:35: warning: initialized field overwritten [-Woverride-init]
+      1 /build/tmpp697_l94/kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init]
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event'
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event'
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot'
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot'
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot'
+      1 /build/tmpp697_l94/kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot'
+      1 /build/tmpp697_l94/lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress'
+      1 /build/tmpp697_l94/lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress'
+      1 /build/tmpp697_l94/lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress'
+      1 /build/tmpp697_l94/lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress'
+      1 /build/tmpp697_l94/lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress'
+      1 /build/tmpp697_l94/lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress'
+      1 /build/tmpp697_l94/lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress'
+      1 /build/tmpp697_l94/lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress'
+      1 /build/tmpp697_l94/lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress'
+      1 /build/tmpp697_l94/lib/hweight.c:14: warning: Function parameter or struct member 'w' not described in '__sw_hweight32'
+      1 /build/tmpp697_l94/lib/hweight.c:14: warning: expecting prototype for hweightN(). Prototype was for __sw_hweight32() instead
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:116:50: warning: initialized field overwritten [-Woverride-init]
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:117:52: warning: initialized field overwritten [-Woverride-init]
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:118:51: warning: initialized field overwritten [-Woverride-init]
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:122:50: warning: initialized field overwritten [-Woverride-init]
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:123:52: warning: initialized field overwritten [-Woverride-init]
+      6 /build/tmpp697_l94/lib/stackinit_kunit.c:124:51: warning: initialized field overwritten [-Woverride-init]
+      1 /build/tmpp697_l94/lib/vsprintf.c:1704:9: warning: function 'va_format' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+      1 /build/tmpp697_l94/net/8021q/vlan.c:235:46: warning: '%.4i' directive output may be truncated writing 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/net/8021q/vlan.c:247:46: warning: '%i' directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
+      1 /build/tmpp697_l94/net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid'
+      1 /build/tmpp697_l94/net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid'
+      1 /build/tmpp697_l94/net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked'
+      1 /build/tmpp697_l94/security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file'
+      1 /build/tmpp697_l94/security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file'
+      1 /build/tmpp697_l94/security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect'
+      1 /build/tmpp697_l94/security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect'
+      1 /build/tmpp697_l94/security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file '
+      1 /build/tmpp697_l94/security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = '
+      1 /build/tmpp697_l94/security/landlock/fs.c:1002: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses'
+      1 /build/tmpp697_l94/security/landlock/fs.c:1002: warning: Function parameter or struct member '' not described in 'collect_domain_accesses'
+      1 /build/tmpp697_l94/security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed'
+      1 /build/tmpp697_l94/security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed'
+      1 /build/tmpp697_l94/security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed'
+      1 /build/tmpp697_l94/security/landlock/ruleset.c:205: warning: Excess function parameter 'layers' description in 'insert_rule'
+      1 /build/tmpp697_l94/security/landlock/ruleset.c:205: warning: Function parameter or struct member '' not described in 'insert_rule'
+      1 /build/tmpp697_l94/security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks'
+      1 /build/tmpp697_l94/security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks'
+      1 /build/tmpp697_l94/sound/soc/sunxi/sun4i-spdif.c:180: warning: Function parameter or struct member 'mclk_multiplier' not described in 'sun4i_spdif_quirks'
+      1 <command-line>: warning: '_ttyVK' directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=]
Per-file breakdown
error/warning file pre:
pre: 108 post: 974



real	14m51.129s
user	553m5.218s
sys	109m58.067s

real	1m2.696s
user	2m7.768s
sys	1m41.884s

real	2m3.635s
user	24m9.591s
sys	18m53.167s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 18.42 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 20.12 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 1.71 seconds
Result: WARNING
Output:

WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#19: 
new file mode 100644

CHECK: Please don't use multiple blank lines
#68: FILE: arch/riscv/include/asm/swab.h:45:
+
+

CHECK: Macro argument 'size' may be better as '(size)' to avoid precedence issues
#69: FILE: arch/riscv/include/asm/swab.h:46:
+#define ARCH_SWAB(size) \
+static __always_inline unsigned long __arch_swab##size(__u##size value) \
+{									\
+	unsigned long x = value;					\
+									\
+	asm goto(ALTERNATIVE("j %l[legacy]", "nop", 0,			\
+			     RISCV_ISA_EXT_ZBB, 1)			\
+			     :::: legacy);				\
+									\
+	asm volatile (".option push\n"					\
+		      ".option arch,+zbb\n"				\
+		      "rev8 %0, %1\n"					\
+		      ".option pop\n"					\
+		      : "=r" (x) : "r" (x));				\
+									\
+	return x >> (BITS_PER_LONG - size);				\
+									\
+legacy:									\
+	return  ___constant_swab##size(value);				\
+}

total: 0 errors, 1 warnings, 2 checks, 81 lines checked

NOTE: For some of the reported defects, checkpatch may be able to
      mechanically convert to the typical style using --fix or --fix-inplace.

Commit d69e07e70138 ("riscv: introduce asm/swab.h") has style problems, please review.

NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF

NOTE: If any of the errors are false positives, please report
      them to the maintainer, see CHECKPATCH in MAINTAINERS.
total: 0 errors, 1 warnings, 2 checks, 81 lines checked
CHECK: Macro argument 'size' may be better as '(size)' to avoid precedence issues
CHECK: Please don't use multiple blank lines
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?


@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 36.00 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
kdoc
Desc: Detects for kdoc errors
Duration: 0.85 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
module-param
Desc: Detect module_param changes
Duration: 0.27 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.22 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[RFC] riscv: introduce asm/swab.h"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.27 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot deleted the pw942446 branch March 18, 2025 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants