tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../arch/x86/events/intel/p4.c:1369:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/common.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm1.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm2.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/nfc/pn533/pn533.c:9: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:13: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/acpi.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_vtpm_proxy.c:24: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' ../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' ../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' ../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' ../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' ../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 778. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 778. ../security/landlock/fs.c:778: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1791, line 778. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1791, line 778. ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 1010. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 1010. ../security/landlock/fs.c:1010: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 1010. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1791, line 1010. ../security/landlock/fs.c:1010: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../net/ipv4/tcp_output.c:187:3: warning: result of comparison of constant -1 with expression of type 'u8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] 187 | NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPACKCOMPRESSED, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | tp->compressed_ack); | ~~~~~~~~~~~~~~~~~~~ ../include/net/ip.h:306:41: note: expanded from macro 'NET_ADD_STATS' 306 | #define NET_ADD_STATS(net, field, adnd) SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/net/snmp.h:143:4: note: expanded from macro 'SNMP_ADD_STATS' 143 | this_cpu_add(mib->mibs[field], addend) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/percpu-defs.h:497:33: note: expanded from macro 'this_cpu_add' 497 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :75:1: note: expanded from here 75 | this_cpu_add_8 | ^ ../arch/x86/include/asm/percpu.h:558:36: note: expanded from macro 'this_cpu_add_8' 558 | #define this_cpu_add_8(pcp, val) percpu_add_op(8, volatile, (pcp), val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/include/asm/percpu.h:238:31: note: expanded from macro 'percpu_add_op' 238 | ((val) == 1 || (val) == -1)) ? \ | ~~~~~ ^ ~~ 1 warning generated. ../drivers/block/rbd.c:6093:17: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 6093 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6094 | / sizeof (u64)) { | ~~~~~~~~~~~~~~ 1 warning generated. ../drivers/message/fusion/mptsas.c:4234:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4234 | int rc; | ^ ../drivers/message/fusion/mptsas.c:4793:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] 4793 | unsigned long timeleft; | ^ 2 warnings generated. ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../arch/x86/kernel/process.c:954:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] 954 | u32 lo, hi; | ^ 1 warning generated. ../drivers/nvme/target/fc.c:177:1: warning: unused function 'nvmet_fc_iodnum' [-Wunused-function] 177 | nvmet_fc_iodnum(struct nvmet_fc_ls_iod *iodptr) | ^~~~~~~~~~~~~~~ ../drivers/nvme/target/fc.c:183:1: warning: unused function 'nvmet_fc_fodnum' [-Wunused-function] 183 | nvmet_fc_fodnum(struct nvmet_fc_fcp_iod *fodptr) | ^~~~~~~~~~~~~~~ 2 warnings generated. ../kernel/sched/core.c:6378:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function] 6378 | DEFINE_LOCK_GUARD_1(core_lock, int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6379 | sched_core_lock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6380 | sched_core_unlock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6381 | unsigned long flags) | ~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:371:65: note: expanded from macro 'DEFINE_LOCK_GUARD_1' 371 | #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ | ^ 372 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:348:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 348 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :4:1: note: expanded from here 4 | class_core_lock_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/8390/pcnet_cs.c:1169:9: warning: variable 'xfer_count' set but not used [-Wunused-but-set-variable] 1169 | int xfer_count = count; | ^ 1 warning generated. ../kernel/sched/fair.c:526:19: warning: unused function 'max_vruntime' [-Wunused-function] 526 | static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime) | ^~~~~~~~~~~~ 1 warning generated. drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open() ../arch/x86/kernel/cpu/common.c:352:19: warning: unused function 'flag_is_changeable_p' [-Wunused-function] 352 | static inline int flag_is_changeable_p(u32 flag) | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../arch/x86/kernel/cpu/intel.c:574:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 574 | unsigned int l1, l2; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/broadcom/b44.c:17: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' ../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:1997: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2038: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2308: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2343: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2861: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' ../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' ../drivers/scsi/qla1280.c:1712:15: warning: variable 'num' set but not used [-Wunused-but-set-variable] 1712 | int err = 0, num, i; | ^ 1 warning generated. ../drivers/cpufreq/amd-pstate.c:1778: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * CPPC function is not supported for family ID 17H with model_ID ranging from 0x10 to 0x2F. ../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../kernel/time/hrtimer.c:121:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:122:22: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, | ^~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:123:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:124:17: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, | ^~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:148:20: warning: unused function 'is_migration_base' [-Wunused-function] 148 | static inline bool is_migration_base(struct hrtimer_clock_base *base) | ^~~~~~~~~~~~~~~~~ 5 warnings generated. ../drivers/gpu/drm/scheduler/sched_main.c:411: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../drivers/hid/hid-debug.c:3412:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3412 | [BTN_DIGI] = "Digi", [BTN_STYLUS3] = "Stylus3", | ^~~~~~ ../drivers/hid/hid-debug.c:3294:19: note: previous initialization is here 3294 | [BTN_TOOL_PEN] = "ToolPen", [BTN_TOOL_RUBBER] = "ToolRubber", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3413:54: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3413 | [BTN_TOOL_QUINTTAP] = "ToolQuintTap", [BTN_WHEEL] = "Wheel", | ^~~~~~~ ../drivers/hid/hid-debug.c:3301:20: note: previous initialization is here 3301 | [BTN_GEAR_DOWN] = "WheelBtn", | ^~~~~~~~~~ ../drivers/hid/hid-debug.c:3417:56: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3417 | [KEY_ALS_TOGGLE] = "ALSToggle", [KEY_ASPECT_RATIO] = "AspectRatio", | ^~~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3314:17: note: previous initialization is here 3314 | [KEY_SCREEN] = "Screen", [KEY_PC] = "PC", | ^~~~~~~~ ../drivers/hid/hid-debug.c:3441:59: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3441 | [KEY_FRAMEFORWARD] = "FrameForward", [KEY_FULL_SCREEN] = "FullScreen", | ^~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3312:40: note: previous initialization is here 3312 | [KEY_ANGLE] = "Angle", [KEY_ZOOM] = "Zoom", | ^~~~~~ ../drivers/hid/hid-debug.c:3443:18: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3443 | [KEY_HANGEUL] = "HanGeul", [KEY_HANGUP_PHONE] = "HangUpPhone", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3217:18: note: previous initialization is here 3217 | [KEY_HANGUEL] = "Hangeul", [KEY_HANJA] = "Hanja", | ^~~~~~~~~ 5 warnings generated. In file included from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1937:13: warning: variable 'drop_cnt' set but not used [-Wunused-but-set-variable] 1937 | static u32 drop_cnt; | ^ In file included from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 2 warnings generated. ../scripts/Makefile.build:229: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/staging/rtl8723bs/hal/hal_com.c:963:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] 963 | u32 res, i = 0; | ^ 1 warning generated. drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val() In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: In file included from ../include/linux/pci.h:27: In file included from ../include/linux/mod_devicetable.h:14: In file included from ../include/linux/uuid.h:11: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/net/ethernet/intel/igc/igc_ethtool.c:5: In file included from ../include/linux/if_vlan.h:10: In file included from ../include/linux/netdevice.h:24: In file included from ../include/linux/timer.h:6: In file included from ../include/linux/ktime.h:25: In file included from ../include/linux/jiffies.h:10: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:459:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:577:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^ 10 warnings generated. ../drivers/scsi/aic7xxx/aic7xxx_core.c:4171:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 4171 | uint32_t data_addr; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/intel/ixgbevf/ethtool.c:9: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/android/binder.c:1976: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1976: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:4010: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../drivers/net/ethernet/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1704 | int loops = 0; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:43: In file included from ../include/linux/tcp.h:17: In file included from ../include/linux/skbuff.h:15: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 2 warnings generated. ../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' ../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' ../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' ../drivers/md/dm-vdo/block-map.c:220: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:220: warning: Excess function parameter 'maximum_age' description in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:282: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'info' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:425: warning: Function parameter or struct member 'cache' not described in 'find_free_page' ../drivers/md/dm-vdo/block-map.c:444: warning: Function parameter or struct member 'cache' not described in 'find_page' ../drivers/md/dm-vdo/block-map.c:463: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:592: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'info' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:845: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' ../drivers/md/dm-vdo/block-map.c:861: warning: Function parameter or struct member 'info' not described in 'launch_page_save' ../drivers/md/dm-vdo/block-map.c:876: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' ../drivers/md/dm-vdo/block-map.c:887: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' ../drivers/md/dm-vdo/block-map.c:939: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' ../drivers/md/dm-vdo/block-map.c:965: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1143: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1330: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:2221: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2446: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2484: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2500: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2559: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2630: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2679: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3101: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' ../drivers/scsi/aic7xxx/aic79xx_core.c:5694:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 5694 | uint64_t data_addr; | ^ 1 warning generated. ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' ../drivers/perf/arm_cspmu/ampere_cspmu.c:35:1: warning: unused function 'get_event' [-Wunused-function] 35 | SOC_PMU_EVENT_ATTR_EXTRACTOR(event, config, 0, 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/perf/arm_cspmu/ampere_cspmu.c:29:20: note: expanded from macro 'SOC_PMU_EVENT_ATTR_EXTRACTOR' 29 | static inline u32 get_##_name(const struct perf_event *event) \ | ^~~~~~~~~~~ :11:1: note: expanded from here 11 | get_event | ^~~~~~~~~ 1 warning generated. ../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'data_vio' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'new_status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'new_state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:392: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:659: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' ../drivers/md/dm-vdo/data-vio.c:787: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:787: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:843: warning: Function parameter or struct member 'pool_ptr' not described in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:843: warning: Excess function parameter 'pool' description in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:897: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:961: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:961: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:1010: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1021: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1040: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1158: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' ../drivers/md/dm-vdo/data-vio.c:1238: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' ../drivers/md/dm-vdo/data-vio.c:1275: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' ../drivers/md/dm-vdo/data-vio.c:1386: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' ../drivers/md/dm-vdo/data-vio.c:1406: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' ../drivers/md/dm-vdo/data-vio.c:1426: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' ../drivers/md/dm-vdo/data-vio.c:1446: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1565: warning: Function parameter or struct member 'completion' not described in 'read_block' ../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' ../drivers/md/dm-vdo/data-vio.c:1750: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' ../drivers/md/dm-vdo/data-vio.c:1771: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1800: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1838: warning: bad line: ../drivers/md/dm-vdo/data-vio.c:1842: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' ../drivers/md/dm-vdo/data-vio.c:1876: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' ../drivers/md/dm-vdo/data-vio.c:1930: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' ../drivers/md/dm-vdo/data-vio.c:1955: warning: Function parameter or struct member 'completion' not described in 'allocate_block' ../drivers/md/dm-vdo/data-vio.c:1987: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' ../drivers/md/dm-vdo/data-vio.c:2016: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' ../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1271 | version = (enum nixge_version)of_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/md/dm-vdo/dedupe.c:569: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:569: warning: Excess function parameter 'context' description in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:1739: warning: Function parameter or struct member 'completion' not described in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1739: warning: Excess function parameter 'data_vio' description in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1836: warning: Function parameter or struct member 'completion' not described in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1836: warning: Excess function parameter 'data_vio' description in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Function parameter or struct member 'zones' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Function parameter or struct member 'stats' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Excess function parameter 'hash_zones' description in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' ../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' In file included from ../drivers/scsi/qla2xxx/qla_init.c:6: In file included from ../drivers/scsi/qla2xxx/qla_def.h:12: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:872: warning: Function parameter or struct member 'offset' not described in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:872: warning: Excess function parameter 'origin' description in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/int-map.c:85: error: Cannot parse struct or union! ../drivers/md/dm-vdo/int-map.c:328: warning: Function parameter or struct member '__always_unused' not described in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:328: warning: Excess function parameter 'map' description in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:459: warning: Function parameter or struct member '__always_unused' not described in 'move_empty_bucket' ../drivers/md/dm-vdo/int-map.c:459: warning: Excess function parameter 'map' description in 'move_empty_bucket' ../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' ../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' ../drivers/md/dm-vdo/io-submitter.c:377: warning: Function parameter or struct member 'io_submitter_ptr' not described in 'vdo_make_io_submitter' ../drivers/md/dm-vdo/io-submitter.c:377: warning: Excess function parameter 'io_submitter' description in 'vdo_make_io_submitter' ../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:253: warning: bad line: ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'block' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Excess function parameter 'compressed_block' description in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:715: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Function parameter or struct member '__always_unused' not described in 'retry_allocation' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Excess function parameter 'context' description in 'retry_allocation' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member '__always_unused' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' ../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1590:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1590 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. ../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' ../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' ../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Function parameter or struct member 'pbn' not described in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Excess function parameter 'physical_block_number' description in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1473: warning: Excess function parameter 'lock' description in 'decrement_for_data' ../drivers/md/dm-vdo/slab-depot.c:1892: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1910: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2162: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2288: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2308: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2494: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2597: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2671: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Function parameter or struct member 'completion' not described in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Excess function parameter 'data_vio' description in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3475: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3911: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4289: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4707: warning: Function parameter or struct member 'context' not described in 'finish_registration' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Function parameter or struct member 'allocator' not described in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'scrubber' description in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'parent' description in 'stop_scrubbing' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:649: warning: Function parameter or struct member 'thread' not described in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:649: warning: Excess function parameter 'thread_data' description in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:855: warning: bad line: ../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' In file included from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h:8: In file included from ../include/linux/spinlock.h:59: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/dm-vdo/vio.c:393: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' ../drivers/scsi/lpfc/lpfc_bsg.c:2806:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2806 | int cnt, offset = 0, i = 0; | ^ 1 warning generated. ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. on line 412 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function on line 481 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:1027: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1027: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1059: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1059: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] 4650 | u64 val; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/tehuti/tehuti.c:63: In file included from ../drivers/net/ethernet/tehuti/tehuti.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/ata/ahci_imx.c:871:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 871 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/ti/tlan.c:2072:7: warning: variable 'def_tx' set but not used [-Wunused-but-set-variable] 2072 | u32 def_tx, crc, code; | ^ 1 warning generated. ../drivers/ata/ahci_xgene.c:779:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 779 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new In file included from ../drivers/net/ethernet/via/via-velocity.c:37: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/net/caif/caif_serial.c:130:20: warning: unused function 'debugfs_tx' [-Wunused-function] 130 | static inline void debugfs_tx(struct ser_device *ser, const u8 *data, int size) | ^~~~~~~~~~ 1 warning generated. ../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' ../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' ../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' ../fs/bcachefs/alloc_foreground.c:605: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' ../fs/gfs2/glock.c:1277: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../fs/ceph/snap.c:377:10: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 377 | if (num > (SIZE_MAX - sizeof(*snapc)) / sizeof(u64)) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' ../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../fs/bcachefs/io_write.c:1582: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1582: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../fs/bcachefs/journal_io.c:1566:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function] 1566 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files ../drivers/phy/broadcom/phy-bcm-ns-usb3.c:206:17: warning: cast to smaller integer type 'enum bcm_ns_family' from 'const void *' [-Wvoid-pointer-to-enum-cast] 206 | usb3->family = (enum bcm_ns_family)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../arch/x86/events/intel/p4.c:1369:20: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^ 1 warning generated. ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file' ../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file' ../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect' ../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 778. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 778. ../security/landlock/fs.c:778: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 778. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 778. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 778. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 778. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1791, line 778. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1791, line 778. ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:778: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed' Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1517, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1469, line 1010. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1573, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1601, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1611, line 1010. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1612, line 1010. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1614, line 1010. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1615, line 1010. ../security/landlock/fs.c:1010: warning: Function parameter or struct member '' not described in 'collect_domain_accesses' Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1630, line 1010. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1791, line 1010. ../security/landlock/fs.c:1010: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file ' ../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = ' In file included from ../drivers/char/tpm/eventlog/common.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm1.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../net/ipv4/tcp_output.c:187:3: warning: result of comparison of constant -1 with expression of type 'u8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] 187 | NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPACKCOMPRESSED, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | tp->compressed_ack); | ~~~~~~~~~~~~~~~~~~~ ../include/net/ip.h:306:41: note: expanded from macro 'NET_ADD_STATS' 306 | #define NET_ADD_STATS(net, field, adnd) SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/net/snmp.h:143:4: note: expanded from macro 'SNMP_ADD_STATS' 143 | this_cpu_add(mib->mibs[field], addend) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/percpu-defs.h:497:33: note: expanded from macro 'this_cpu_add' 497 | #define this_cpu_add(pcp, val) __pcpu_size_call(this_cpu_add_, pcp, val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) :75:1: note: expanded from here 75 | this_cpu_add_8 | ^ ../arch/x86/include/asm/percpu.h:558:36: note: expanded from macro 'this_cpu_add_8' 558 | #define this_cpu_add_8(pcp, val) percpu_add_op(8, volatile, (pcp), val) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/include/asm/percpu.h:238:31: note: expanded from macro 'percpu_add_op' 238 | ((val) == 1 || (val) == -1)) ? \ | ~~~~~ ^ ~~ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/tpm2.c:20: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/nfc/pn533/pn533.c:9: In file included from ../include/linux/device.h:15: In file included from ../include/linux/dev_printk.h:16: In file included from ../include/linux/ratelimit.h:6: In file included from ../include/linux/sched.h:13: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. In file included from ../drivers/char/tpm/eventlog/acpi.c:24: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. In file included from ../drivers/char/tpm/tpm_vtpm_proxy.c:24: In file included from ../drivers/char/tpm/tpm.h:28: ../include/linux/tpm_eventlog.h:167:6: warning: variable 'mapping_size' set but not used [-Wunused-but-set-variable] 167 | int mapping_size; | ^ 1 warning generated. ../block/partitions/aix.c:81: warning: Function parameter or struct member 'state' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'lba' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'buffer' not described in 'read_lba' ../block/partitions/aix.c:81: warning: Function parameter or struct member 'count' not described in 'read_lba' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'state' not described in 'alloc_pvd' ../block/partitions/aix.c:114: warning: Function parameter or struct member 'lba' not described in 'alloc_pvd' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'state' not described in 'alloc_lvn' ../block/partitions/aix.c:139: warning: Function parameter or struct member 'lba' not described in 'alloc_lvn' ../arch/x86/kernel/process.c:954:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable] 954 | u32 lo, hi; | ^ 1 warning generated. ../drivers/block/rbd.c:6093:17: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 6093 | if (snap_count > (SIZE_MAX - sizeof (struct ceph_snap_context)) | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6094 | / sizeof (u64)) { | ~~~~~~~~~~~~~~ 1 warning generated. ../arch/x86/kernel/cpu/common.c:352:19: warning: unused function 'flag_is_changeable_p' [-Wunused-function] 352 | static inline int flag_is_changeable_p(u32 flag) | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read' ../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write' ../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all' ../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages' ../drivers/message/fusion/mptsas.c:4234:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 4234 | int rc; | ^ ../drivers/message/fusion/mptsas.c:4793:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable] 4793 | unsigned long timeleft; | ^ 2 warnings generated. ../arch/x86/kernel/cpu/intel.c:574:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 574 | unsigned int l1, l2; | ^ 1 warning generated. ../drivers/net/ethernet/8390/pcnet_cs.c:1169:9: warning: variable 'xfer_count' set but not used [-Wunused-but-set-variable] 1169 | int xfer_count = count; | ^ 1 warning generated. ../drivers/nvme/target/fc.c:177:1: warning: unused function 'nvmet_fc_iodnum' [-Wunused-function] 177 | nvmet_fc_iodnum(struct nvmet_fc_ls_iod *iodptr) | ^~~~~~~~~~~~~~~ ../drivers/nvme/target/fc.c:183:1: warning: unused function 'nvmet_fc_fodnum' [-Wunused-function] 183 | nvmet_fc_fodnum(struct nvmet_fc_fcp_iod *fodptr) | ^~~~~~~~~~~~~~~ 2 warnings generated. ../kernel/sched/core.c:6378:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function] 6378 | DEFINE_LOCK_GUARD_1(core_lock, int, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6379 | sched_core_lock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6380 | sched_core_unlock(*_T->lock, &_T->flags), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6381 | unsigned long flags) | ~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:371:65: note: expanded from macro 'DEFINE_LOCK_GUARD_1' 371 | #define DEFINE_LOCK_GUARD_1(_name, _type, _lock, _unlock, ...) \ | ^ 372 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:348:21: note: expanded from macro '\ __DEFINE_UNLOCK_GUARD' 348 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :4:1: note: expanded from here 4 | class_core_lock_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../kernel/sched/fair.c:526:19: warning: unused function 'max_vruntime' [-Wunused-function] 526 | static inline u64 max_vruntime(u64 max_vruntime, u64 vruntime) | ^~~~~~~~~~~~ 1 warning generated. drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open() ../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block' ../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create' ../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create' ../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1322: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1381: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1458: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1699: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:1997: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2015: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2038: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2051: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2086: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2308: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2343: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2512: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2722: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2861: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'handle' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'snapshot' not described in 'save_image' ../kernel/power/swap.c:550: warning: Function parameter or struct member 'nr_to_write' not described in 'save_image' ../kernel/power/swap.c:920: warning: Function parameter or struct member 'nr_pages' not described in 'enough_swap' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'handle' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'snapshot' not described in 'load_image' ../kernel/power/swap.c:1091: warning: Function parameter or struct member 'nr_to_read' not described in 'load_image' ../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' In file included from ../drivers/net/ethernet/broadcom/b44.c:17: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../kernel/time/hrtimer.c:121:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 121 | [CLOCK_REALTIME] = HRTIMER_BASE_REALTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:122:22: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 122 | [CLOCK_MONOTONIC] = HRTIMER_BASE_MONOTONIC, | ^~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:123:21: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 123 | [CLOCK_BOOTTIME] = HRTIMER_BASE_BOOTTIME, | ^~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:124:17: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 124 | [CLOCK_TAI] = HRTIMER_BASE_TAI, | ^~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:119:27: note: previous initialization is here 119 | [0 ... MAX_CLOCKS - 1] = HRTIMER_MAX_CLOCK_BASES, | ^~~~~~~~~~~~~~~~~~~~~~~ ../kernel/time/hrtimer.c:148:20: warning: unused function 'is_migration_base' [-Wunused-function] 148 | static inline bool is_migration_base(struct hrtimer_clock_base *base) | ^~~~~~~~~~~~~~~~~ 5 warnings generated. ../drivers/cpufreq/amd-pstate.c:1778: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * CPPC function is not supported for family ID 17H with model_ID ranging from 0x10 to 0x2F. ../drivers/gpu/drm/scheduler/sched_main.c:411: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../drivers/scsi/qla1280.c:1712:15: warning: variable 'num' set but not used [-Wunused-but-set-variable] 1712 | int err = 0, num, i; | ^ 1 warning generated. ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../drivers/hid/hid-debug.c:3412:15: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3412 | [BTN_DIGI] = "Digi", [BTN_STYLUS3] = "Stylus3", | ^~~~~~ ../drivers/hid/hid-debug.c:3294:19: note: previous initialization is here 3294 | [BTN_TOOL_PEN] = "ToolPen", [BTN_TOOL_RUBBER] = "ToolRubber", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3413:54: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3413 | [BTN_TOOL_QUINTTAP] = "ToolQuintTap", [BTN_WHEEL] = "Wheel", | ^~~~~~~ ../drivers/hid/hid-debug.c:3301:20: note: previous initialization is here 3301 | [BTN_GEAR_DOWN] = "WheelBtn", | ^~~~~~~~~~ ../drivers/hid/hid-debug.c:3417:56: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3417 | [KEY_ALS_TOGGLE] = "ALSToggle", [KEY_ASPECT_RATIO] = "AspectRatio", | ^~~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3314:17: note: previous initialization is here 3314 | [KEY_SCREEN] = "Screen", [KEY_PC] = "PC", | ^~~~~~~~ ../drivers/hid/hid-debug.c:3441:59: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3441 | [KEY_FRAMEFORWARD] = "FrameForward", [KEY_FULL_SCREEN] = "FullScreen", | ^~~~~~~~~~~~ ../drivers/hid/hid-debug.c:3312:40: note: previous initialization is here 3312 | [KEY_ANGLE] = "Angle", [KEY_ZOOM] = "Zoom", | ^~~~~~ ../drivers/hid/hid-debug.c:3443:18: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] 3443 | [KEY_HANGEUL] = "HanGeul", [KEY_HANGUP_PHONE] = "HangUpPhone", | ^~~~~~~~~ ../drivers/hid/hid-debug.c:3217:18: note: previous initialization is here 3217 | [KEY_HANGUEL] = "Hangeul", [KEY_HANJA] = "Hanja", | ^~~~~~~~~ 5 warnings generated. ../fs/coda/upcall.c:115:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:164:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:238:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:306:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:329:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:383:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:410:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:443:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:459:27: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^ ../fs/coda/upcall.c:577:20: warning: variable 'outp' set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^ 10 warnings generated. In file included from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1937:13: warning: variable 'drop_cnt' set but not used [-Wunused-but-set-variable] 1937 | static u32 drop_cnt; | ^ In file included from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In file included from ../drivers/staging/rtl8723bs/include/drv_types.h:17: In file included from ../include/linux/sched/signal.h:5: In file included from ../include/linux/rculist.h:11: In file included from ../include/linux/rcupdate.h:26: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 2 warnings generated. drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val() ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'ack' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:122: warning: Function parameter or struct member 'acked' not described in 'tcp_lp_cong_avoid' ../net/ipv4/tcp_lp.c:272: warning: Function parameter or struct member 'sample' not described in 'tcp_lp_pkts_acked' ../drivers/staging/rtl8723bs/hal/hal_com.c:963:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] 963 | u32 res, i = 0; | ^ 1 warning generated. ../drivers/scsi/aic7xxx/aic7xxx_core.c:4171:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 4171 | uint32_t data_addr; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/huawei/hinic/hinic_ethtool.c:17: In file included from ../include/linux/pci.h:27: In file included from ../include/linux/mod_devicetable.h:14: In file included from ../include/linux/uuid.h:11: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../scripts/Makefile.build:229: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch In file included from ../drivers/net/ethernet/intel/ixgbevf/ethtool.c:9: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' In file included from ../drivers/net/ethernet/intel/igc/igc_ethtool.c:5: In file included from ../include/linux/if_vlan.h:10: In file included from ../include/linux/netdevice.h:24: In file included from ../include/linux/timer.h:6: In file included from ../include/linux/ktime.h:25: In file included from ../include/linux/jiffies.h:10: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/scsi/aic7xxx/aic79xx_core.c:5694:13: warning: variable 'data_addr' set but not used [-Wunused-but-set-variable] 5694 | uint64_t data_addr; | ^ 1 warning generated. ../drivers/android/binder.c:1976: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1976: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:4010: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' In file included from ../drivers/scsi/qla2xxx/qla_init.c:6: In file included from ../drivers/scsi/qla2xxx/qla_def.h:12: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/dm-vdo/action-manager.c:64: warning: Function parameter or struct member 'scheduler' not described in 'action_manager' ../drivers/md/dm-vdo/action-manager.c:64: warning: Excess struct member 'Scheduler' description in 'action_manager' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'state' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:159: warning: Function parameter or struct member 'operation' not described in 'get_next_state' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'state' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:198: warning: Function parameter or struct member 'result' not described in 'vdo_finish_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'state' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'operation' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'waiter' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:226: warning: Function parameter or struct member 'initiator' not described in 'begin_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'state' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'operation' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'waiter' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:271: warning: Function parameter or struct member 'initiator' not described in 'start_operation' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'valid' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'code' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'what' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:288: warning: Function parameter or struct member 'waiter' not described in 'check_code' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:310: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_drain_operation' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'state' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'operation' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:325: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_draining' ../drivers/md/dm-vdo/admin-state.c:352: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'state' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:362: warning: Function parameter or struct member 'result' not described in 'vdo_finish_draining_with_result' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'operation' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:374: warning: Function parameter or struct member 'waiter' not described in 'vdo_assert_load_operation' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'state' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'operation' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:389: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_loading' ../drivers/md/dm-vdo/admin-state.c:400: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'state' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:411: warning: Function parameter or struct member 'result' not described in 'vdo_finish_loading_with_result' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'operation' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:423: warning: Function parameter or struct member 'waiter' not described in 'assert_vdo_resume_operation' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'state' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'operation' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:439: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_resuming' ../drivers/md/dm-vdo/admin-state.c:450: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'state' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:461: warning: Function parameter or struct member 'result' not described in 'vdo_finish_resuming_with_result' ../drivers/md/dm-vdo/admin-state.c:472: warning: Function parameter or struct member 'state' not described in 'vdo_resume_if_quiescent' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:487: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'state' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'operation' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'waiter' not described in 'vdo_start_operation_with_waiter' ../drivers/md/dm-vdo/admin-state.c:502: warning: Function parameter or struct member 'initiator' not described in 'vdo_start_operation_with_waiter' ../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../drivers/perf/arm_cspmu/ampere_cspmu.c:35:1: warning: unused function 'get_event' [-Wunused-function] 35 | SOC_PMU_EVENT_ATTR_EXTRACTOR(event, config, 0, 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/perf/arm_cspmu/ampere_cspmu.c:29:20: note: expanded from macro 'SOC_PMU_EVENT_ATTR_EXTRACTOR' 29 | static inline u32 get_##_name(const struct perf_event *event) \ | ^~~~~~~~~~~ :11:1: note: expanded from here 11 | get_event | ^~~~~~~~~ 1 warning generated. ../drivers/md/dm-vdo/block-map.c:181: warning: Function parameter or struct member 'cache' not described in 'initialize_info' ../drivers/md/dm-vdo/block-map.c:220: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:220: warning: Excess function parameter 'maximum_age' description in 'allocate_cache_components' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:246: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread' ../drivers/md/dm-vdo/block-map.c:282: warning: Function parameter or struct member 'state' not described in 'get_page_state_name' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'info' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:349: warning: Function parameter or struct member 'new_state' not described in 'set_info_state' ../drivers/md/dm-vdo/block-map.c:425: warning: Function parameter or struct member 'cache' not described in 'find_free_page' ../drivers/md/dm-vdo/block-map.c:444: warning: Function parameter or struct member 'cache' not described in 'find_page' ../drivers/md/dm-vdo/block-map.c:463: warning: Function parameter or struct member 'cache' not described in 'select_lru_page' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:535: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:560: warning: Function parameter or struct member 'result' not described in 'set_persistent_error' ../drivers/md/dm-vdo/block-map.c:592: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'info' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:768: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load' ../drivers/md/dm-vdo/block-map.c:845: warning: Function parameter or struct member 'info' not described in 'schedule_page_save' ../drivers/md/dm-vdo/block-map.c:861: warning: Function parameter or struct member 'info' not described in 'launch_page_save' ../drivers/md/dm-vdo/block-map.c:876: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page' ../drivers/md/dm-vdo/block-map.c:887: warning: Function parameter or struct member 'info' not described in 'allocate_free_page' ../drivers/md/dm-vdo/block-map.c:939: warning: Function parameter or struct member 'cache' not described in 'discard_a_page' ../drivers/md/dm-vdo/block-map.c:965: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1143: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1183: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion' ../drivers/md/dm-vdo/block-map.c:1330: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:1357: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index' ../drivers/md/dm-vdo/block-map.c:2221: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2446: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2484: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2500: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2559: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2630: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2646: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2679: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2720: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3101: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3116: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' In file included from ../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:43: In file included from ../include/linux/tcp.h:17: In file included from ../include/linux/skbuff.h:15: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 2 warnings generated. ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'completion' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:72: warning: Function parameter or struct member 'result' not described in 'vdo_set_completion_result' ../drivers/md/dm-vdo/completion.c:88: warning: Function parameter or struct member 'completion' not described in 'vdo_launch_completion_with_priority' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'completion' not described in 'vdo_requeue_completion_if_needed' ../drivers/md/dm-vdo/completion.c:133: warning: Function parameter or struct member 'callback_thread_id' not described in 'vdo_requeue_completion_if_needed' ../drivers/net/ethernet/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1704 | int loops = 0; | ^ 1 warning generated. ../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1271 | version = (enum nixge_version)of_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/md/dm-vdo/data-vio.c:231: warning: Function parameter or struct member 'pool' not described in 'check_for_drain_complete_locked' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'data_vio' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Function parameter or struct member 'new_status' not described in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:340: warning: Excess function parameter 'new_state' description in 'set_data_vio_compression_status' ../drivers/md/dm-vdo/data-vio.c:392: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:486: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio' ../drivers/md/dm-vdo/data-vio.c:659: warning: Function parameter or struct member 'pool' not described in 'schedule_releases' ../drivers/md/dm-vdo/data-vio.c:787: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:787: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio' ../drivers/md/dm-vdo/data-vio.c:843: warning: Function parameter or struct member 'pool_ptr' not described in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:843: warning: Excess function parameter 'pool' description in 'make_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:897: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:961: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:961: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio' ../drivers/md/dm-vdo/data-vio.c:1010: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1021: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1040: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool' ../drivers/md/dm-vdo/data-vio.c:1158: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock' ../drivers/md/dm-vdo/data-vio.c:1238: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock' ../drivers/md/dm-vdo/data-vio.c:1275: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup' ../drivers/md/dm-vdo/data-vio.c:1386: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name' ../drivers/md/dm-vdo/data-vio.c:1406: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block' ../drivers/md/dm-vdo/data-vio.c:1426: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock' ../drivers/md/dm-vdo/data-vio.c:1446: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1565: warning: Function parameter or struct member 'completion' not described in 'read_block' ../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping' ../drivers/md/dm-vdo/data-vio.c:1750: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data' ../drivers/md/dm-vdo/data-vio.c:1771: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1800: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio' ../drivers/md/dm-vdo/data-vio.c:1838: warning: bad line: ../drivers/md/dm-vdo/data-vio.c:1842: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio' ../drivers/md/dm-vdo/data-vio.c:1876: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished' ../drivers/md/dm-vdo/data-vio.c:1930: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback' ../drivers/md/dm-vdo/data-vio.c:1955: warning: Function parameter or struct member 'completion' not described in 'allocate_block' ../drivers/md/dm-vdo/data-vio.c:1987: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error' ../drivers/md/dm-vdo/data-vio.c:2016: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot' ../drivers/md/dm-vdo/dedupe.c:569: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:569: warning: Excess function parameter 'context' description in 'abort_waiter' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'waiter' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:925: warning: Function parameter or struct member 'context' not described in 'enter_forked_lock' ../drivers/md/dm-vdo/dedupe.c:1739: warning: Function parameter or struct member 'completion' not described in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1739: warning: Excess function parameter 'data_vio' description in 'vdo_continue_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1836: warning: Function parameter or struct member 'completion' not described in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:1836: warning: Excess function parameter 'data_vio' description in 'vdo_acquire_hash_lock' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2515: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2529: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2540: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2578: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2611: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Function parameter or struct member 'zones' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Function parameter or struct member 'stats' not described in 'vdo_get_dedupe_statistics' ../drivers/md/dm-vdo/dedupe.c:2689: warning: Excess function parameter 'hash_zones' description in 'vdo_get_dedupe_statistics' ../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../drivers/md/bcache/request.c:309: warning: Function parameter or struct member 'bch_data_insert' not described in 'CLOSURE_CALLBACK' ../drivers/md/bcache/request.c:309: warning: expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'root_count' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'old_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:443: warning: Function parameter or struct member 'new_sizes' not described in 'vdo_compute_new_forest_pages' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'buffer' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'offset' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:470: warning: Function parameter or struct member 'state' not described in 'encode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:493: warning: Function parameter or struct member 'offset' not described in 'decode_recovery_journal_state_7_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'buffer' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'offset' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:550: warning: Function parameter or struct member 'state' not described in 'encode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'buffer' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'offset' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:578: warning: Function parameter or struct member 'state' not described in 'decode_slab_depot_state_2_0' ../drivers/md/dm-vdo/encodings.c:872: warning: Function parameter or struct member 'offset' not described in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:872: warning: Excess function parameter 'origin' description in 'vdo_initialize_layout' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1176: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1425: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1449: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' ../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1590:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1590 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/int-map.c:85: error: Cannot parse struct or union! ../drivers/md/dm-vdo/int-map.c:328: warning: Function parameter or struct member '__always_unused' not described in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:328: warning: Excess function parameter 'map' description in 'search_hop_list' ../drivers/md/dm-vdo/int-map.c:459: warning: Function parameter or struct member '__always_unused' not described in 'move_empty_bucket' ../drivers/md/dm-vdo/int-map.c:459: warning: Excess function parameter 'map' description in 'move_empty_bucket' ../drivers/md/dm-vdo/io-submitter.c:123: warning: Function parameter or struct member 'completion' not described in 'vdo_submit_vio' ../drivers/md/dm-vdo/io-submitter.c:165: warning: Function parameter or struct member 'completion' not described in 'submit_data_vio' ../drivers/md/dm-vdo/io-submitter.c:377: warning: Function parameter or struct member 'io_submitter_ptr' not described in 'vdo_make_io_submitter' ../drivers/md/dm-vdo/io-submitter.c:377: warning: Excess function parameter 'io_submitter' description in 'vdo_make_io_submitter' ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/scsi/lpfc/lpfc_bsg.c:2806:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2806 | int cnt, offset = 0, i = 0; | ^ 1 warning generated. ../drivers/md/dm-vdo/logical-zone.c:168: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'context' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'zone_number' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:179: warning: Function parameter or struct member 'parent' not described in 'drain_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'context' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'zone_number' not described in 'resume_logical_zone' ../drivers/md/dm-vdo/logical-zone.c:202: warning: Function parameter or struct member 'parent' not described in 'resume_logical_zone' In file included from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In file included from ../include/linux/gfp.h:7: In file included from ../include/linux/mmzone.h:8: In file included from ../include/linux/spinlock.h:59: In file included from ../include/linux/irqflags.h:18: In file included from ../arch/x86/include/asm/irqflags.h:80: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'mapping_state' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'block' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_offset' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:49: warning: Function parameter or struct member 'fragment_size' not described in 'vdo_get_compressed_block_fragment' ../drivers/md/dm-vdo/packer.c:253: warning: bad line: ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'slot' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Function parameter or struct member 'block' not described in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:394: warning: Excess function parameter 'compressed_block' description in 'pack_fragment' ../drivers/md/dm-vdo/packer.c:715: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/physical-zone.c:82: warning: Function parameter or struct member 'compressed_write' not described in 'vdo_downgrade_pbn_write_lock' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Function parameter or struct member '__always_unused' not described in 'retry_allocation' ../drivers/md/dm-vdo/physical-zone.c:521: warning: Excess function parameter 'context' description in 'retry_allocation' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'waiter' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:268: warning: Function parameter or struct member 'context' not described in 'continue_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'waiter' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1085: warning: Function parameter or struct member 'context' not described in 'assign_entry' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'waiter' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1172: warning: Function parameter or struct member 'context' not described in 'continue_committed_waiter' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member 'waiter' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1369: warning: Function parameter or struct member '__always_unused' not described in 'write_block' ../drivers/md/dm-vdo/recovery-journal.c:1620: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand * @pt_cache: Cache used to allocate MMU page tables. on line 412 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand * @free_pt() - Custom page table free function on line 481 - I thought it was a doc line ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle' ../drivers/gpu/drm/panthor/panthor_mmu.c:1027: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1027: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1059: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1059: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm' ../drivers/gpu/drm/panthor/panthor_mmu.c:1493: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm' ../drivers/md/dm-vdo/slab-depot.c:136: warning: Function parameter or struct member 'slab' not described in 'is_slab_journal_blank' ../drivers/md/dm-vdo/slab-depot.c:232: warning: Function parameter or struct member 'allocator' not described in 'check_summary_drain_complete' ../drivers/md/dm-vdo/slab-depot.c:660: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1282: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Function parameter or struct member 'pbn' not described in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1298: warning: Excess function parameter 'physical_block_number' description in 'slab_block_number_from_pbn' ../drivers/md/dm-vdo/slab-depot.c:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1473: warning: Excess function parameter 'lock' description in 'decrement_for_data' ../drivers/md/dm-vdo/slab-depot.c:1892: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1910: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1944: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2144: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2162: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2288: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2308: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2494: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2597: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2671: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3064: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Function parameter or struct member 'completion' not described in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3241: warning: Excess function parameter 'data_vio' description in 'vdo_modify_reference_count' ../drivers/md/dm-vdo/slab-depot.c:3475: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3836: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3895: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3911: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4289: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4542: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4707: warning: Function parameter or struct member 'context' not described in 'finish_registration' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Function parameter or struct member 'allocator' not described in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'scrubber' description in 'stop_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:4757: warning: Excess function parameter 'parent' description in 'stop_scrubbing' In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In file included from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:201: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:649: warning: Function parameter or struct member 'thread' not described in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:649: warning: Excess function parameter 'thread_data' description in 'free_listeners' ../drivers/md/dm-vdo/vdo.c:855: warning: bad line: ../drivers/md/dm-vdo/vdo.c:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' ../drivers/md/dm-vdo/vio.c:393: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' ../drivers/net/caif/caif_serial.c:130:20: warning: unused function 'debugfs_tx' [-Wunused-function] 130 | static inline void debugfs_tx(struct ser_device *ser, const u8 *data, int size) | ^~~~~~~~~~ 1 warning generated. ../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] 4650 | u64 val; | ^ 1 warning generated. ../fs/gfs2/glock.c:1277: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' In file included from ../drivers/net/ethernet/tehuti/tehuti.c:63: In file included from ../drivers/net/ethernet/tehuti/tehuti.h:10: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../fs/bcachefs/alloc_foreground.c:605: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans' ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' In file included from ../drivers/net/ethernet/via/via-velocity.c:37: In file included from ../include/linux/module.h:13: In file included from ../include/linux/stat.h:19: In file included from ../include/linux/time.h:60: In file included from ../include/linux/time32.h:13: In file included from ../include/linux/timex.h:67: In file included from ../arch/x86/include/asm/timex.h:5: In file included from ../arch/x86/include/asm/processor.h:19: In file included from ../arch/x86/include/asm/cpuid.h:62: In file included from ../arch/x86/include/asm/paravirt.h:21: In file included from ../include/linux/cpumask.h:12: In file included from ../include/linux/bitmap.h:13: In file included from ../include/linux/string.h:390: ../include/linux/fortify-string.h:580:4: warning: call to '__read_overflow2_field' declared with 'warning' attribute: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^ 1 warning generated. ../drivers/net/ethernet/ti/tlan.c:2072:7: warning: variable 'def_tx' set but not used [-Wunused-but-set-variable] 2072 | u32 def_tx, crc, code; | ^ 1 warning generated. ../drivers/ata/ahci_imx.c:871:18: warning: cast to smaller integer type 'enum ahci_imx_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 871 | imxpriv->type = (enum ahci_imx_type)device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/ata/ahci_xgene.c:779:13: warning: cast to smaller integer type 'enum xgene_ahci_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 779 | version = (enum xgene_ahci_version)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../fs/ceph/snap.c:377:10: warning: result of comparison of constant 2305843009213693948 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] 377 | if (num > (SIZE_MAX - sizeof(*snapc)) / sizeof(u64)) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:229: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../fs/gfs2/super.c:735: warning: Function parameter or struct member 'who' not described in 'gfs2_freeze_super' ../fs/gfs2/super.c:803: warning: Function parameter or struct member 'who' not described in 'gfs2_thaw_super' ../drivers/most/most_usb.c:69: warning: Function parameter or struct member 'dev' not described in 'most_dci_obj' ../drivers/most/most_usb.c:69: warning: Excess struct member 'kobj' description in 'most_dci_obj' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'dev' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'clear_work' not described in 'most_dev' ../drivers/most/most_usb.c:122: warning: Function parameter or struct member 'on_netinfo' not described in 'most_dev' ../drivers/most/most_usb.c:650: warning: Function parameter or struct member 'on_netinfo' not described in 'hdm_request_netinfo' ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../fs/bcachefs/io_write.c:1582: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1582: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c:2041:19: warning: cast to smaller integer type 'enum xgene_enet_id' from 'const void *' [-Wvoid-pointer-to-enum-cast] 2041 | pdata->enet_id = (enum xgene_enet_id)device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../fs/bcachefs/journal_io.c:1566:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function] 1566 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated.