../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation'
../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave'
../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save'
../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead
../arch/x86/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge'
../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge'
../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range'
../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range'
../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/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr'
../arch/x86/events/rapl.c:165:37: warning: unused function 'get_rapl_pmu_cpumask' [-Wunused-function]
  165 | static inline const struct cpumask *get_rapl_pmu_cpumask(int cpu)
      |                                     ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
../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/char/ipmi/ipmi_si_platform.c:268:15: warning: cast to smaller integer type 'enum si_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  268 |         io.si_type      = (enum si_type)device_get_match_data(&pdev->dev);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/soc/fsl/qe/qe_ic.c:235:29: warning: unused function 'qe_ic_from_irq' [-Wunused-function]
  235 | static inline struct qe_ic *qe_ic_from_irq(unsigned int virq)
      |                             ^~~~~~~~~~~~~~
1 warning generated.
../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart'
../kernel/reboot.c:972: 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/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/kernel/process.c:954:10: warning: variable 'hi' set but not used [-Wunused-but-set-variable]
  954 |         u32 lo, hi;
      |                 ^
1 warning generated.
../kernel/sched/core.c:6430:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function]
 6430 | DEFINE_LOCK_GUARD_1(core_lock, int,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6431 |                     sched_core_lock(*_T->lock, &_T->flags),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6432 |                     sched_core_unlock(*_T->lock, &_T->flags),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6433 |                     unsigned long flags)
      |                     ~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:416:49: note: expanded from macro 'DEFINE_LOCK_GUARD_1'
  416 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  417 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__)               \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:23:1: note: expanded from here
   23 | class_core_lock_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../kernel/locking/lockdep.c:2000:20: warning: unused function 'hlock_equal' [-Wunused-function]
 2000 | static inline bool hlock_equal(struct lock_list *entry, void *data)
      |                    ^~~~~~~~~~~
1 warning generated.
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led'
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led'
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led'
In file included from ../sound/core/seq/seq_ump_convert.c:8:
In file included from ../include/linux/string.h:389:
../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.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 202.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 202.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 202.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 202.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 202.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 202.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 202.
../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 202.
Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 202.
../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule'
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 692.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 692.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 692.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 692.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 692.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 692.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 692.
../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 692.
Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 692.
../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan'
../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 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 762.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 762.
../security/landlock/fs.c:762: 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 1645, <IN_FILE> line 762.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed'
../security/landlock/fs.c:762: 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 1532, <IN_FILE> line 994.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 994.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 994.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 994.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 994.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 994.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 994.
../security/landlock/fs.c:994: 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 1645, <IN_FILE> line 994.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 994.
../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses'
In file included from ../drivers/char/tpm/tpm-chip.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.
../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/video/fbdev/neofb.c:145:20: warning: unused function 'write_le32' [-Wunused-function]
  145 | static inline void write_le32(int regindex, u32 val, const struct neofb_par *par)
      |                    ^~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm-dev-common.c:19:
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.
In file included from ../drivers/char/tpm/tpm-dev.c:16:
In file included from ../drivers/char/tpm/tpm-dev.h:6:
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/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/tpm-interface.c: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.
In file included from ../drivers/char/tpm/tpm1-cmd.c:21:
../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/tpm2-cmd.c:14:
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.
../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'
../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'
../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line:                                            for a KUnit test
In file included from ../drivers/char/tpm/tpmrm-dev.c:6:
In file included from ../drivers/char/tpm/tpm-dev.h:6:
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.
In file included from ../drivers/char/tpm/tpm2-space.c:16:
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.
In file included from ../drivers/char/tpm/tpm-sysfs.c:16:
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.
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.
../drivers/char/applicom.c:130:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
  130 |         volatile unsigned char byte_reset_it;
      |                                ^
../drivers/char/applicom.c:542:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  542 |         int ret = 0;
      |             ^
../drivers/char/applicom.c:705:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
  705 |         volatile unsigned char byte_reset_it;
      |                                ^
3 warnings 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.
../drivers/video/fbdev/arkfb.c:321:20: warning: unused function 'dac_read_regs' [-Wunused-function]
  321 | static inline void dac_read_regs(struct dac_info *info, u8 *code, int count)
      |                    ^~~~~~~~~~~~~
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/char/tpm/tpm2-sessions.c:71:
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.
In file included from ../drivers/char/tpm/tpm_ppi.c:17:
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.
../drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c:35:19: warning: unused function 'rcar_cmm_read' [-Wunused-function]
   35 | static inline int rcar_cmm_read(struct rcar_cmm *rcmm, u32 reg)
      |                   ^~~~~~~~~~~~~
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/eventlog/efi.c:11:
../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/of.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/tpm_tis_core.c:28:
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.
In file included from ../drivers/char/tpm/tpm_tis.c:29:
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.
In file included from ../drivers/char/tpm/tpm_crb.c:22:
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.
In file included from ../drivers/char/tpm/tpm_tis_synquacer.c:13:
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.
../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc'
../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc'
../arch/x86/kernel/cpu/intel.c:543:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable]
  543 |                 unsigned int l1, l2;
      |                                  ^
1 warning generated.
In file included from ../drivers/char/tpm/tpm_tis_spi_main.c:35:
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.
In file included from ../drivers/char/tpm/tpm_tis_spi_cr50.c:18:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
../drivers/dma/mmp_tdma.c:644:9: warning: cast to smaller integer type 'enum mmp_tdma_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  644 |         type = (enum mmp_tdma_type)device_get_match_data(&pdev->dev);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../arch/x86/kernel/cpu/mtrr/mtrr.c:563:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  563 |         unsigned long config, dummy;
      |                               ^
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/regulator/da9121-regulator.c:1132:24: warning: cast to smaller integer type 'enum da9121_subvariant' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1132 |         chip->subvariant_id = (enum da9121_subvariant)i2c_get_match_data(i2c);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
../arch/x86/kernel/cpu/mtrr/generic.c:691:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  691 |         unsigned lo, dummy;
      |                      ^
../arch/x86/kernel/cpu/mtrr/generic.c:1060:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
 1060 |         unsigned long config, dummy;
      |                               ^
2 warnings generated.
In file included from ../drivers/char/tpm/tpm_tis_i2c.c:15:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
../mm/slub.c:413:6: warning: unused function 'stat_add' [-Wunused-function]
  413 | void stat_add(const struct kmem_cache *s, enum stat_item si, int v)
      |      ^~~~~~~~
../mm/slub.c:526:21: warning: unused function 'get_freepointer_safe' [-Wunused-function]
  526 | static inline void *get_freepointer_safe(struct kmem_cache *s, void *object)
      |                     ^~~~~~~~~~~~~~~~~~~~
../mm/slub.c:626:1: warning: unused function 'slub_set_cpu_partial' [-Wunused-function]
  626 | slub_set_cpu_partial(struct kmem_cache *s, unsigned int nr_objects)
      | ^~~~~~~~~~~~~~~~~~~~
../mm/slub.c:690:20: warning: unused function '__slab_update_freelist' [-Wunused-function]
  690 | static inline bool __slab_update_freelist(struct kmem_cache *s, struct slab *slab,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
../mm/slub.c:1866:20: warning: unused function 'set_track' [-Wunused-function]
 1866 | static inline void set_track(struct kmem_cache *s, void *object,
      |                    ^~~~~~~~~
../mm/slub.c:3372:19: warning: unused function 'node_match' [-Wunused-function]
 3372 | static inline int node_match(struct slab *slab, int node)
      |                   ^~~~~~~~~~
6 warnings generated.
../arch/x86/kernel/cpu/mtrr/cleanup.c:673:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  673 |         unsigned long base, size, def, dummy;
      |                                        ^
../arch/x86/kernel/cpu/mtrr/cleanup.c:869:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  869 |         unsigned long i, base, size, highest_pfn = 0, def, dummy;
      |                                                            ^
2 warnings generated.
In file included from ../drivers/char/tpm/tpm_i2c_atmel.c:23:
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.
In file included from ../drivers/char/tpm/tpm_i2c_nuvoton.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.
In file included from ../drivers/char/tpm/tpm_i2c_infineon.c:21:
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.
In file included from ../drivers/char/tpm/tpm_nsc.c:19:
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.
In file included from ../drivers/char/tpm/tpm_atmel.c:17:
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.
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:64:
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:389:
../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/tpm_infineon.c:16:
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.
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter'
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design'
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design'
../lib/locking-selftest.c:2510:1: warning: unused function 'class_HARDIRQ_lock_ptr' [-Wunused-function]
 2510 | DEFINE_LOCK_GUARD_0(HARDIRQ, HARDIRQ_ENTER(), HARDIRQ_EXIT())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:200:1: note: expanded from here
  200 | class_HARDIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2511:1: warning: unused function 'class_NOTTHREADED_HARDIRQ_lock_ptr' [-Wunused-function]
 2511 | DEFINE_LOCK_GUARD_0(NOTTHREADED_HARDIRQ,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2512 |         do {
      |         ~~~~
 2513 |                 local_irq_disable();
      |                 ~~~~~~~~~~~~~~~~~~~~
 2514 |                 __irq_enter();
      |                 ~~~~~~~~~~~~~~
 2515 |                 WARN_ON(!in_irq());
      |                 ~~~~~~~~~~~~~~~~~~~
 2516 |         } while(0), HARDIRQ_EXIT())
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:308:1: note: expanded from here
  308 | class_NOTTHREADED_HARDIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2517:1: warning: unused function 'class_SOFTIRQ_lock_ptr' [-Wunused-function]
 2517 | DEFINE_LOCK_GUARD_0(SOFTIRQ, SOFTIRQ_ENTER(), SOFTIRQ_EXIT())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:16:1: note: expanded from here
   16 | class_SOFTIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2520:1: warning: unused function 'class_RCU_lock_ptr' [-Wunused-function]
 2520 | DEFINE_LOCK_GUARD_0(RCU, rcu_read_lock(), rcu_read_unlock())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:34:1: note: expanded from here
   34 | class_RCU_lock_ptr
      | ^~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2521:1: warning: unused function 'class_RCU_BH_lock_ptr' [-Wunused-function]
 2521 | DEFINE_LOCK_GUARD_0(RCU_BH, rcu_read_lock_bh(), rcu_read_unlock_bh())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:52:1: note: expanded from here
   52 | class_RCU_BH_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2522:1: warning: unused function 'class_RCU_SCHED_lock_ptr' [-Wunused-function]
 2522 | DEFINE_LOCK_GUARD_0(RCU_SCHED, rcu_read_lock_sched(), rcu_read_unlock_sched())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:70:1: note: expanded from here
   70 | class_RCU_SCHED_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
../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'
In file included from ../drivers/char/tpm/xen-tpmfront.c:17:
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.
../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets'
../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma'
../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma'
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.
../drivers/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback'
In file included from ../drivers/char/tpm/st33zp24/st33zp24.c:22:
In file included from ../drivers/char/tpm/st33zp24/../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.
In file included from ../drivers/char/tpm/st33zp24/i2c.c:13:
In file included from ../drivers/char/tpm/st33zp24/../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.
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep'
In file included from ../drivers/char/tpm/st33zp24/spi.c:13:
In file included from ../drivers/char/tpm/st33zp24/../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.
../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable]
 4791 |         unsigned long    timeleft;
      |                          ^
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/video/fbdev/riva/riva_hw.c:659:24: warning: variable 'pclks' set but not used [-Wunused-but-set-variable]
  659 |     int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs;
      |                        ^
1 warning generated.
../drivers/video/fbdev/nvidia/nv_hw.c:245:21: warning: variable 'pclks' set but not used [-Wunused-but-set-variable]
  245 |         int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs;
      |                            ^
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/video/fbdev/matrox/g450_pll.c:410:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable]
  410 |                                 unsigned int mnp;
      |                                              ^
1 warning generated.
../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
../drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c:30:18: warning: unused function 'hdmi_read' [-Wunused-function]
   30 | static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset)
      |                  ^~~~~~~~~
1 warning generated.
../drivers/dma/dw-edma/dw-edma-core.c:26:16: warning: unused function 'dchan2dev' [-Wunused-function]
   26 | struct device *dchan2dev(struct dma_chan *dchan)
      |                ^~~~~~~~~
../drivers/dma/dw-edma/dw-edma-core.c:32:16: warning: unused function 'chan2dev' [-Wunused-function]
   32 | struct device *chan2dev(struct dw_edma_chan *chan)
      |                ^~~~~~~~
2 warnings 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.
../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry'
../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry'
../drivers/video/fbdev/sis/sis_main.c:4558:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable]
 4558 |         u8 reg;
      |            ^
1 warning generated.
../drivers/video/fbdev/aty/aty128fb.c:534:18: warning: unused function '_aty_ld_8' [-Wunused-function]
  534 | static inline u8 _aty_ld_8(unsigned int regindex,
      |                  ^~~~~~~~~
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()
../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot'
../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot'
../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event'
../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot'
../drivers/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable]
  166 |         u32 val;
      |             ^
1 warning generated.
../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1'
../drivers/usb/dwc2/hcd_ddma.c:555:16: warning: variable 'n_desc' set but not used [-Wunused-but-set-variable]
  555 |         u16 idx, inc, n_desc = 0, ntd_max = 0;
      |                       ^
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:64:
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:389:
../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/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/tty/serial/mxs-auart.c:1600:15: warning: cast to smaller integer type 'enum mxs_auart_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1600 |         s->devtype = (enum mxs_auart_type)of_device_get_match_data(&pdev->dev);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index'
../drivers/tty/serial/sh-sci.c:3204:19: warning: unused function 'sci_probe_earlyprintk' [-Wunused-function]
 3204 | static inline int sci_probe_earlyprintk(struct platform_device *pdev)
      |                   ^~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'dst' not described in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'src' not described in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Excess function parameter 'dest' description in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Excess function parameter 'source' description in 'gcov_info_add'
../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot'
../drivers/usb/musb/musb_host.c:1488:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function]
 1488 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma,
      |                   ^~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/input/touchscreen/mms114.c:507:15: warning: cast to smaller integer type 'enum mms_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  507 |         data->type = (enum mms_type)match_data;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable]
  195 |         u16 intenb0, intenb1;
      |             ^
1 warning generated.
../drivers/i2c/busses/i2c-bcm-iproc.c:1056:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1056 |                 (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device'
../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop'
../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency'
../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency'
../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency'
../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic'
../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature'
../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'
../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'
../sound/soc/rockchip/rockchip_pdm.c:583:17: warning: cast to smaller integer type 'enum rk_pdm_version' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  583 |         pdm->version = (enum rk_pdm_version)device_get_match_data(&pdev->dev);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../lib/test_maple_tree.c:212:26: warning: unused function 'not_empty' [-Wunused-function]
  212 | static inline __init int not_empty(struct maple_node *node)
      |                          ^~~~~~~~~
1 warning generated.
../lib/crc32test.c:674:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable]
  674 |         static u32 crc;
      |                    ^
../lib/crc32test.c:754:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable]
  754 |         static u32 crc;
      |                    ^
2 warnings generated.
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev'
../fs/dlm/dir.c:65:26: warning: variable 'count_match' set but not used [-Wunused-but-set-variable]
   65 |         unsigned int count = 0, count_match = 0, count_bad = 0, count_add = 0;
      |                                 ^
1 warning generated.
../fs/dlm/lock.c:239:19: warning: unused function 'is_granted' [-Wunused-function]
  239 | static inline int is_granted(struct dlm_lkb *lkb)
      |                   ^~~~~~~~~~
1 warning generated.
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev'
../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid'
../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy'
../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private'
../drivers/i2c/busses/i2c-pxa.c:1269:15: warning: cast to smaller integer type 'enum pxa_i2c_types' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1269 |         *i2c_types = (enum pxa_i2c_types)device_get_match_data(&pdev->dev);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program'
../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp'
../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp'
../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.
../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.
../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/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc'
../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify'
../drivers/thermal/testing/zone.c:54:1: warning: unused function 'class_tt_zone_lock_ptr' [-Wunused-function]
   54 | DEFINE_GUARD(tt_zone, struct tt_thermal_zone *, mutex_lock(&_T->lock), mutex_unlock(&_T->lock))
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:303:23: note: expanded from macro 'DEFINE_GUARD'
  303 |         static inline void * class_##_name##_lock_ptr(class_##_name##_t *_T) \
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:239:1: note: expanded from here
  239 | class_tt_zone_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/i2c/busses/i2c-rcar.c:1134:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1134 |         priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning 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:389:
../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.
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress'
../kernel/trace/rv/monitors/wip/wip.c:20:1: warning: unused function 'da_handle_start_run_event_wip' [-Wunused-function]
   20 | DECLARE_DA_MON_PER_CPU(wip, unsigned char);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/rv/da_monitor.h:532:48: note: expanded from macro 'DECLARE_DA_MON_PER_CPU'
  532 | DECLARE_DA_MON_INIT_PER_CPU(name, type)                                                         \
      |                                                                                                 ^
  533 | DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT(name, type)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/rv/da_monitor.h:434:20: note: expanded from macro '\
DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT'
  434 | static inline bool da_handle_start_run_event_##name(enum events_##name event)                   \
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:63:1: note: expanded from here
   63 | da_handle_start_run_event_wip
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init'
../drivers/devfreq/event/exynos-ppmu.c:527:20: warning: cast to smaller integer type 'enum exynos_ppmu_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  527 |         info->ppmu_type = (enum exynos_ppmu_type)device_get_match_data(dev);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:389:
../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/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd'
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:64:
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:389:
../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/hal/hal_com.c:945:6: warning: variable 'res' set but not used [-Wunused-but-set-variable]
  945 |         u32 res, i = 0;
      |             ^
1 warning generated.
../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/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device'
../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
   95 |         int i, tmp;
      |                ^
1 warning generated.
../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done'
../drivers/staging/gpib/cb7210/cb7210.c:383:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
  383 |         struct nec7210_priv *nec_priv;
      |                              ^
../drivers/staging/gpib/cb7210/cb7210.c:1264:24: warning: variable 'handle' set but not used [-Wunused-but-set-variable]
 1264 |         struct pcmcia_device *handle;
      |                               ^
../drivers/staging/gpib/cb7210/cb7210.c:1265:21: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
 1265 |         struct local_info *dev;
      |                            ^
3 warnings generated.
../drivers/scsi/lpfc/lpfc_bsg.c:2810:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable]
 2810 |         int cnt, offset = 0, i = 0;
      |                  ^
1 warning generated.
../drivers/staging/gpib/eastwood/fluke_gpib.c:197:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
  197 |         struct nec7210_priv *nec_priv;
      |                              ^
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/staging/gpib/ines/ines_gpib.c:29:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
   29 |         struct nec7210_priv *nec_priv;
      |                              ^
../drivers/staging/gpib/ines/ines_gpib.c:1123:21: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
 1123 |         struct local_info *dev;
      |                            ^
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()
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command'
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear'
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead
../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:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components'
../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread'
../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread'
../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name'
../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state'
../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state'
../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page'
../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page'
../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page'
../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq'
../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq'
../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error'
../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error'
../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page'
../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load'
../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load'
../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save'
../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save'
../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page'
../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page'
../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page'
../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion'
../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot'
../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest'
../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest'
../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor'
../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse'
../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor'
../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary'
../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary'
../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location'
../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location'
../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location'
../drivers/staging/gpib/nec7210/nec7210.c:941:16: warning: variable 'command' set but not used [-Wunused-but-set-variable]
  941 |                 unsigned int command;
      |                              ^
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/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/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant'
../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch
../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block'
../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:15: warning: variable 'adr1_bits' set but not used [-Wunused-but-set-variable]
  430 |         unsigned int adr1_bits;
      |                      ^
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:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression'
../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio'
../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio'
../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases'
../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio'
../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio'
../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio'
../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio'
../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock'
../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock'
../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup'
../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name'
../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block'
../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock'
../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block'
../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping'
../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data'
../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: 
../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio'
../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished'
../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback'
../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block'
../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error'
../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot'
../drivers/scsi/mpi3mr/mpi3mr_fw.c:1625:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable]
 1625 |         u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0;
      |                                                      ^
1 warning generated.
../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: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/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/md/dm-vdo/dm-vdo-target.c:1149: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase'
../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter'
../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:15: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  766 |         unsigned int retval;
      |                      ^
1 warning generated.
../drivers/staging/gpib/tnt4882/mite.c:164:6: warning: variable 'lkar' set but not used [-Wunused-but-set-variable]
  164 |         int lkar;
      |             ^
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: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/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
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:389:
../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/platform/surface/surface3_power.c:248:3: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation-non-kprintf]
  248 |                 snprintf(bix->serial, ARRAY_SIZE(bix->serial), "%3pE%6pE", buf + 7, buf);
      |                 ^
1 warning generated.
../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/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/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'
../fs/nfsd/nfs4state.c:7969:22: warning: variable 'sb' set but not used [-Wunused-but-set-variable]
 7969 |         struct super_block *sb;
      |                             ^
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:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment'
../drivers/md/dm-vdo/packer.c:714: 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/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 'context' 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'
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:389:
../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/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:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count'
../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor'
../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference'
../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference'
../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks'
../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks'
../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab'
../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal'
../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action'
../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing'
../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter'
../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter'
../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered'
../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id'
../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id'
../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters'
../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary'
../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary'
../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration'
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc'
../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:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo'
../drivers/md/dm-vdo/vio.c:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy'
../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data'
../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)     \
      |                           ^~~~~~~~~~~
<scratch space>:11:1: note: expanded from here
   11 | get_event
      | ^~~~~~~~~
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'
../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb'
../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy'
../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc'
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:64:
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:389:
../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/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/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:64:
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:389:
../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:64:
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:389:
../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/rapidio/rio_cm.c:675:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  675 |                 int rc;
      |                     ^
1 warning generated.
../fs/fuse/ioctl.c:132:18: warning: result of comparison of constant 18446744073709551611 with expression of type '__u16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare]
  132 |         if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest))
      |             ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store'
../net/ceph/osdmap.c:1441:10: warning: result of comparison of constant 4611686018427387891 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
 1441 |         if (len > (SIZE_MAX - sizeof(*pg)) / sizeof(u32))
      |             ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../net/ceph/osdmap.c:1624:10: warning: result of comparison of constant 2305843009213693945 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
 1624 |         if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32)))
      |             ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead
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:64:
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:389:
../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/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../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.
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:64:
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:389:
../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/gpu/drm/pl111/pl111_versatile.c:488:24: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  488 |         versatile_clcd_type = (enum versatile_clcd)clcd_id->data;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/pl111/pl111_versatile.c:508:26: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  508 |                         versatile_clcd_type = (enum versatile_clcd)clcd_id->data;
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings 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/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/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable]
 4650 |         u64 val;
      |             ^
1 warning generated.
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac
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:64:
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:389:
../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:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans'
../fs/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init'
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new
../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change'
../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req'
../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req'
../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr'
../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host'
../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host'
../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host'
../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host'
../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host'
../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester'
../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify'
../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify'
../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section'
../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section'
../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw'
../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/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:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm'
../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/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group'
../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events'
../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events'
../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault'
../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../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/bluetooth/btintel_pcie.c:339:20: warning: unused function 'btintel_pcie_in_rom' [-Wunused-function]
  339 | static inline bool btintel_pcie_in_rom(struct btintel_pcie_data *data)
      |                    ^~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref'
../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.
../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel'
../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write'
../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write'
../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read'
../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read'
../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read'
../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read'
../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read'
../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read'
../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write'
../drivers/mux/adgs1408.c:62:12: warning: cast to smaller integer type 'enum adgs1408_chip_id' from 'const void *' [-Wvoid-pointer-to-enum-cast]
   62 |         chip_id = (enum adgs1408_chip_id)device_get_match_data(dev);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/mtd/nand/raw/vf610_nfc.c:843:17: warning: cast to smaller integer type 'enum vf610_nfc_variant' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  843 |         nfc->variant = (enum vf610_nfc_variant)device_get_match_data(&pdev->dev);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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'
../drivers/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel'
../fs/bcachefs/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK'
../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead
../fs/bcachefs/journal_io.c:1571:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function]
 1571 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j)
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry '
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = '
../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation'
../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave'
../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save'
../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead
../arch/x86/lib/usercopy_64.c:29: warning: Function parameter or struct member 'addr' not described in 'clean_cache_range'
../arch/x86/lib/usercopy_64.c:29: warning: Excess function parameter 'vaddr' description in 'clean_cache_range'
../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/mm/pgtable.c:664: warning: Function parameter or struct member 'reserve' not described in 'reserve_top_address'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'p4d' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'addr' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:713: warning: Function parameter or struct member 'prot' not described in 'p4d_set_huge'
../arch/x86/mm/pgtable.c:723: warning: Function parameter or struct member 'p4d' not described in 'p4d_clear_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'pud' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'addr' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:740: warning: Function parameter or struct member 'prot' not described in 'pud_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'pmd' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'addr' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:766: warning: Function parameter or struct member 'prot' not described in 'pmd_set_huge'
../arch/x86/mm/pgtable.c:793: warning: Function parameter or struct member 'pud' not described in 'pud_clear_huge'
../arch/x86/mm/pgtable.c:808: warning: Function parameter or struct member 'pmd' not described in 'pmd_clear_huge'
../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.
../arch/x86/mm/pat/memtype.c:692: warning: Function parameter or struct member 'pfn' not described in 'pat_pfn_immune_to_uc_mtrr'
../arch/x86/events/rapl.c:165:37: warning: unused function 'get_rapl_pmu_cpumask' [-Wunused-function]
  165 | static inline const struct cpumask *get_rapl_pmu_cpumask(int cpu)
      |                                     ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/char/ipmi/ipmi_si_platform.c:268:15: warning: cast to smaller integer type 'enum si_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  268 |         io.si_type      = (enum si_type)device_get_match_data(&pdev->dev);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart'
../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff'
../drivers/soc/fsl/qe/qe_ic.c:235:29: warning: unused function 'qe_ic_from_irq' [-Wunused-function]
  235 | static inline struct qe_ic *qe_ic_from_irq(unsigned int virq)
      |                             ^~~~~~~~~~~~~~
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'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan'
../kernel/sched/core.c:6430:1: warning: unused function 'class_core_lock_lock_ptr' [-Wunused-function]
 6430 | DEFINE_LOCK_GUARD_1(core_lock, int,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6431 |                     sched_core_lock(*_T->lock, &_T->flags),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6432 |                     sched_core_unlock(*_T->lock, &_T->flags),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6433 |                     unsigned long flags)
      |                     ~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:416:49: note: expanded from macro 'DEFINE_LOCK_GUARD_1'
  416 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  417 | __DEFINE_UNLOCK_GUARD(_name, _type, _unlock, __VA_ARGS__)               \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:23:1: note: expanded from here
   23 | 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.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 202.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 202.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 202.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 202.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 202.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 202.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 202.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 202.
../security/landlock/ruleset.c:202: warning: Function parameter or struct member '' not described in 'insert_rule'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 202.
Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 202.
../security/landlock/ruleset.c:202: warning: Excess function parameter 'layers' description in 'insert_rule'
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 692.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 692.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 692.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 692.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 692.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 692.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 692.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 692.
../security/landlock/ruleset.c:692: warning: Function parameter or struct member '' not described in 'landlock_init_layer_masks'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 692.
Use of uninitialized value $parameterlist[2] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 692.
../security/landlock/ruleset.c:692: warning: Excess function parameter 'layer_masks' description in 'landlock_init_layer_masks'
../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'
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'boost_ctrl' not described in 'lm3692x_led'
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'brightness_ctrl' not described in 'lm3692x_led'
../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or struct member 'enabled' not described in 'lm3692x_led'
../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.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 762.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 762.
../security/landlock/fs.c:762: 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 1645, <IN_FILE> line 762.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed'
../security/landlock/fs.c:762: 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 1532, <IN_FILE> line 994.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 994.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 994.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 994.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 994.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 994.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 994.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 994.
../security/landlock/fs.c:994: 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 1645, <IN_FILE> line 994.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 994.
../security/landlock/fs.c:994: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses'
../kernel/locking/lockdep.c:2000:20: warning: unused function 'hlock_equal' [-Wunused-function]
 2000 | static inline bool hlock_equal(struct lock_list *entry, void *data)
      |                    ^~~~~~~~~~~
1 warning generated.
../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[] = '
../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'
../drivers/gpu/drm/tests/drm_kunit_helpers.c:324: warning: bad line:                                            for a KUnit test
In file included from ../drivers/char/tpm/tpm-chip.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.
../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'
In file included from ../sound/core/seq/seq_ump_convert.c:8:
In file included from ../include/linux/string.h:389:
../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/tpm-dev-common.c:19:
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.
../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'
In file included from ../drivers/char/tpm/tpm-dev.c:16:
In file included from ../drivers/char/tpm/tpm-dev.h:6:
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.
../drivers/video/fbdev/neofb.c:145:20: warning: unused function 'write_le32' [-Wunused-function]
  145 | static inline void write_le32(int regindex, u32 val, const struct neofb_par *par)
      |                    ^~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm-interface.c: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.
In file included from ../drivers/char/tpm/tpm1-cmd.c:21:
../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/tpmrm-dev.c:6:
In file included from ../drivers/char/tpm/tpm-dev.h:6:
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.
In file included from ../drivers/char/tpm/tpm2-cmd.c:14:
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.
In file included from ../drivers/char/tpm/tpm2-space.c:16:
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.
../drivers/dma/mmp_tdma.c:644:9: warning: cast to smaller integer type 'enum mmp_tdma_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  644 |         type = (enum mmp_tdma_type)device_get_match_data(&pdev->dev);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c:35:19: warning: unused function 'rcar_cmm_read' [-Wunused-function]
   35 | static inline int rcar_cmm_read(struct rcar_cmm *rcmm, u32 reg)
      |                   ^~~~~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm-sysfs.c:16:
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.
../drivers/char/applicom.c:130:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
  130 |         volatile unsigned char byte_reset_it;
      |                                ^
../drivers/char/applicom.c:542:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  542 |         int ret = 0;
      |             ^
../drivers/char/applicom.c:705:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
  705 |         volatile unsigned char byte_reset_it;
      |                                ^
3 warnings 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.
../drivers/video/fbdev/arkfb.c:321:20: warning: unused function 'dac_read_regs' [-Wunused-function]
  321 | static inline void dac_read_regs(struct dac_info *info, u8 *code, int count)
      |                    ^~~~~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm2-sessions.c:71:
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.
In file included from ../drivers/char/tpm/tpm_ppi.c:17:
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.
../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.
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/eventlog/efi.c:11:
../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/of.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/tpm_tis_core.c:28:
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.
In file included from ../drivers/char/tpm/tpm_tis.c:29:
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.
../mm/slub.c:413:6: warning: unused function 'stat_add' [-Wunused-function]
  413 | void stat_add(const struct kmem_cache *s, enum stat_item si, int v)
      |      ^~~~~~~~
../mm/slub.c:526:21: warning: unused function 'get_freepointer_safe' [-Wunused-function]
  526 | static inline void *get_freepointer_safe(struct kmem_cache *s, void *object)
      |                     ^~~~~~~~~~~~~~~~~~~~
../mm/slub.c:626:1: warning: unused function 'slub_set_cpu_partial' [-Wunused-function]
  626 | slub_set_cpu_partial(struct kmem_cache *s, unsigned int nr_objects)
      | ^~~~~~~~~~~~~~~~~~~~
../mm/slub.c:690:20: warning: unused function '__slab_update_freelist' [-Wunused-function]
  690 | static inline bool __slab_update_freelist(struct kmem_cache *s, struct slab *slab,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
../mm/slub.c:1866:20: warning: unused function 'set_track' [-Wunused-function]
 1866 | static inline void set_track(struct kmem_cache *s, void *object,
      |                    ^~~~~~~~~
../mm/slub.c:3372:19: warning: unused function 'node_match' [-Wunused-function]
 3372 | static inline int node_match(struct slab *slab, int node)
      |                   ^~~~~~~~~~
6 warnings generated.
In file included from ../drivers/char/tpm/tpm_crb.c:22:
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.
../arch/x86/kernel/cpu/intel.c:543:20: warning: variable 'l2' set but not used [-Wunused-but-set-variable]
  543 |                 unsigned int l1, l2;
      |                                  ^
1 warning generated.
In file included from ../drivers/char/tpm/tpm_tis_synquacer.c:13:
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.
In file included from ../drivers/char/tpm/tpm_tis_spi_main.c:35:
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.
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:64:
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:389:
../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/base/power/runtime.c:364: warning: Excess function parameter 'dev' description in '__rpm_callback'
../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'
In file included from ../drivers/char/tpm/tpm_tis_spi_cr50.c:18:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
In file included from ../drivers/char/tpm/tpm_tis_i2c_cr50.c:29:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
../drivers/regulator/da9121-regulator.c:1132:24: warning: cast to smaller integer type 'enum da9121_subvariant' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1132 |         chip->subvariant_id = (enum da9121_subvariant)i2c_get_match_data(i2c);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
In file included from ../drivers/char/tpm/tpm_tis_i2c.c:15:
In file included from ../drivers/char/tpm/tpm_tis_core.h:22:
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.
../arch/x86/kernel/cpu/mtrr/mtrr.c:563:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  563 |         unsigned long config, dummy;
      |                               ^
1 warning generated.
In file included from ../drivers/char/tpm/tpm_i2c_atmel.c:23:
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.
In file included from ../drivers/char/tpm/tpm_i2c_infineon.c:21:
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.
In file included from ../drivers/char/tpm/tpm_i2c_nuvoton.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.
In file included from ../drivers/char/tpm/tpm_nsc.c:19:
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.
../arch/x86/kernel/cpu/mtrr/generic.c:691:15: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  691 |         unsigned lo, dummy;
      |                      ^
../arch/x86/kernel/cpu/mtrr/generic.c:1060:24: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
 1060 |         unsigned long config, dummy;
      |                               ^
2 warnings generated.
In file included from ../drivers/char/tpm/tpm_atmel.c:17:
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.
In file included from ../drivers/char/tpm/tpm_infineon.c:16:
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.
../arch/x86/kernel/cpu/mtrr/cleanup.c:673:33: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  673 |         unsigned long base, size, def, dummy;
      |                                        ^
../arch/x86/kernel/cpu/mtrr/cleanup.c:869:53: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
  869 |         unsigned long i, base, size, highest_pfn = 0, def, dummy;
      |                                                            ^
2 warnings 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.
In file included from ../drivers/char/tpm/xen-tpmfront.c:17:
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.
../drivers/dma/dw-edma/dw-edma-core.c:26:16: warning: unused function 'dchan2dev' [-Wunused-function]
   26 | struct device *dchan2dev(struct dma_chan *dchan)
      |                ^~~~~~~~~
../drivers/dma/dw-edma/dw-edma-core.c:32:16: warning: unused function 'chan2dev' [-Wunused-function]
   32 | struct device *chan2dev(struct dw_edma_chan *chan)
      |                ^~~~~~~~
2 warnings generated.
In file included from ../drivers/char/tpm/st33zp24/st33zp24.c:22:
In file included from ../drivers/char/tpm/st33zp24/../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.
In file included from ../drivers/char/tpm/st33zp24/i2c.c:13:
In file included from ../drivers/char/tpm/st33zp24/../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.
In file included from ../drivers/char/tpm/st33zp24/spi.c:13:
In file included from ../drivers/char/tpm/st33zp24/../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.
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_irq' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'perst_asserted' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_up' not described in 'rockchip_pcie_ep'
../drivers/pci/controller/pcie-rockchip-ep.c:59: warning: Function parameter or struct member 'link_training' not described in 'rockchip_pcie_ep'
../lib/locking-selftest.c:2510:1: warning: unused function 'class_HARDIRQ_lock_ptr' [-Wunused-function]
 2510 | DEFINE_LOCK_GUARD_0(HARDIRQ, HARDIRQ_ENTER(), HARDIRQ_EXIT())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:200:1: note: expanded from here
  200 | class_HARDIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2511:1: warning: unused function 'class_NOTTHREADED_HARDIRQ_lock_ptr' [-Wunused-function]
 2511 | DEFINE_LOCK_GUARD_0(NOTTHREADED_HARDIRQ,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2512 |         do {
      |         ~~~~
 2513 |                 local_irq_disable();
      |                 ~~~~~~~~~~~~~~~~~~~~
 2514 |                 __irq_enter();
      |                 ~~~~~~~~~~~~~~
 2515 |                 WARN_ON(!in_irq());
      |                 ~~~~~~~~~~~~~~~~~~~
 2516 |         } while(0), HARDIRQ_EXIT())
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:308:1: note: expanded from here
  308 | class_NOTTHREADED_HARDIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2517:1: warning: unused function 'class_SOFTIRQ_lock_ptr' [-Wunused-function]
 2517 | DEFINE_LOCK_GUARD_0(SOFTIRQ, SOFTIRQ_ENTER(), SOFTIRQ_EXIT())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:16:1: note: expanded from here
   16 | class_SOFTIRQ_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2520:1: warning: unused function 'class_RCU_lock_ptr' [-Wunused-function]
 2520 | DEFINE_LOCK_GUARD_0(RCU, rcu_read_lock(), rcu_read_unlock())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:34:1: note: expanded from here
   34 | class_RCU_lock_ptr
      | ^~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2521:1: warning: unused function 'class_RCU_BH_lock_ptr' [-Wunused-function]
 2521 | DEFINE_LOCK_GUARD_0(RCU_BH, rcu_read_lock_bh(), rcu_read_unlock_bh())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:52:1: note: expanded from here
   52 | class_RCU_BH_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~
../lib/locking-selftest.c:2522:1: warning: unused function 'class_RCU_SCHED_lock_ptr' [-Wunused-function]
 2522 | DEFINE_LOCK_GUARD_0(RCU_SCHED, rcu_read_lock_sched(), rcu_read_unlock_sched())
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:421:49: note: expanded from macro 'DEFINE_LOCK_GUARD_0'
  421 | __DEFINE_CLASS_IS_CONDITIONAL(_name, false);                            \
      |                                                                         ^
  422 | __DEFINE_UNLOCK_GUARD(_name, void, _unlock, __VA_ARGS__)                \
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:392:21: note: expanded from macro '\
__DEFINE_UNLOCK_GUARD'
  392 | static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T)     \
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:70:1: note: expanded from here
   70 | class_RCU_SCHED_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~~~
6 warnings 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/tty/n_hdlc.c:140: warning: Function parameter or struct member 'write_work' not described in 'n_hdlc'
../drivers/tty/n_hdlc.c:140: warning: Function parameter or struct member 'tty_for_write_work' not described in 'n_hdlc'
../drivers/message/fusion/mptsas.c:4791:17: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable]
 4791 |         unsigned long    timeleft;
      |                          ^
1 warning generated.
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:174: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_gaussian_filter'
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'phase0_identity' not described in 'dcss_scaler_filter_design'
../drivers/gpu/drm/imx/dcss/dcss-scaler.c:271: warning: Function parameter or struct member 'nn_interpolation' not described in 'dcss_scaler_filter_design'
../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
../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.
../drivers/video/fbdev/riva/riva_hw.c:659:24: warning: variable 'pclks' set but not used [-Wunused-but-set-variable]
  659 |     int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs;
      |                        ^
1 warning generated.
../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets'
../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma'
../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma'
../drivers/video/fbdev/matrox/g450_pll.c:410:18: warning: variable 'mnp' set but not used [-Wunused-but-set-variable]
  410 |                                 unsigned int mnp;
      |                                              ^
1 warning generated.
../drivers/video/fbdev/nvidia/nv_hw.c:245:21: warning: variable 'pclks' set but not used [-Wunused-but-set-variable]
  245 |         int nvclks, mclks, pclks, vpagemiss, crtpagemiss, vbs;
      |                            ^
1 warning generated.
../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'bc' not described in 'tick_broadcast_setup_oneshot'
../kernel/time/tick-broadcast.c:1026: warning: Function parameter or struct member 'from_periodic' not described in 'tick_broadcast_setup_oneshot'
../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'expires' not described in 'tick_program_event'
../kernel/time/tick-oneshot.c:24: warning: Function parameter or struct member 'force' not described in 'tick_program_event'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'newdev' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'handler' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:64: warning: Function parameter or struct member 'next_event' not described in 'tick_setup_oneshot'
../kernel/time/tick-oneshot.c:74: warning: Function parameter or struct member 'handler' not described in 'tick_switch_to_oneshot'
../drivers/misc/vmw_balloon.c:260: warning: Function parameter or struct member '5' not described in 'vmballoon_batch_entry'
../drivers/misc/vmw_balloon.c:260: warning: Excess struct member 'reserved' description in 'vmballoon_batch_entry'
drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open()
../drivers/video/fbdev/aty/aty128fb.c:534:18: warning: unused function '_aty_ld_8' [-Wunused-function]
  534 | static inline u8 _aty_ld_8(unsigned int regindex,
      |                  ^~~~~~~~~
1 warning generated.
../drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c:30:18: warning: unused function 'hdmi_read' [-Wunused-function]
   30 | static inline u8 hdmi_read(struct dw_hdmi_i2s_audio_data *audio, int offset)
      |                  ^~~~~~~~~
1 warning generated.
../drivers/video/fbdev/sis/sis_main.c:4558:5: warning: variable 'reg' set but not used [-Wunused-but-set-variable]
 4558 |         u8 reg;
      |            ^
1 warning generated.
../drivers/tty/serial/mxs-auart.c:1600:15: warning: cast to smaller integer type 'enum mxs_auart_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1600 |         s->devtype = (enum mxs_auart_type)of_device_get_match_data(&pdev->dev);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable]
  166 |         u32 val;
      |             ^
1 warning generated.
../drivers/tty/serial/sh-sci.c:3204:19: warning: unused function 'sci_probe_earlyprintk' [-Wunused-function]
 3204 | static inline int sci_probe_earlyprintk(struct platform_device *pdev)
      |                   ^~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/usb/dwc2/core_intr.c:342: warning: Function parameter or struct member 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1'
../fs/dlm/dir.c:65:26: warning: variable 'count_match' set but not used [-Wunused-but-set-variable]
   65 |         unsigned int count = 0, count_match = 0, count_bad = 0, count_add = 0;
      |                                 ^
1 warning generated.
../drivers/usb/dwc2/hcd_ddma.c:555:16: warning: variable 'n_desc' set but not used [-Wunused-but-set-variable]
  555 |         u16 idx, inc, n_desc = 0, ntd_max = 0;
      |                       ^
1 warning generated.
../fs/dlm/lock.c:239:19: warning: unused function 'is_granted' [-Wunused-function]
  239 | static inline int is_granted(struct dlm_lkb *lkb)
      |                   ^~~~~~~~~~
1 warning generated.
../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/gcov/clang.c:273: warning: Function parameter or struct member 'dst' not described in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Function parameter or struct member 'src' not described in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Excess function parameter 'dest' description in 'gcov_info_add'
../kernel/gcov/clang.c:273: warning: Excess function parameter 'source' description in 'gcov_info_add'
../kernel/kprobes.c:141: warning: Function parameter or struct member 'c' not described in '__get_insn_slot'
../drivers/usb/host/xhci.c:1367: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index'
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:64:
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:389:
../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.
../sound/soc/rockchip/rockchip_pdm.c:583:17: warning: cast to smaller integer type 'enum rk_pdm_version' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  583 |         pdm->version = (enum rk_pdm_version)device_get_match_data(&pdev->dev);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning 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.
../kernel/latencytop.c:177: warning: Function parameter or struct member 'tsk' not described in '__account_scheduler_latency'
../kernel/latencytop.c:177: warning: Function parameter or struct member 'usecs' not described in '__account_scheduler_latency'
../kernel/latencytop.c:177: warning: Function parameter or struct member 'inter' not described in '__account_scheduler_latency'
../drivers/watchdog/pretimeout_noop.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_noop'
../drivers/watchdog/pretimeout_panic.c:19: warning: Function parameter or struct member 'wdd' not described in 'pretimeout_panic'
../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature'
../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'
../drivers/i2c/busses/i2c-bcm-iproc.c:1056:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1056 |                 (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/thermal/cpufreq_cooling.c:81: warning: Excess struct member 'cdev' description in 'cpufreq_cooling_device'
../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'
../lib/test_maple_tree.c:212:26: warning: unused function 'not_empty' [-Wunused-function]
  212 | static inline __init int not_empty(struct maple_node *node)
      |                          ^~~~~~~~~
1 warning generated.
../lib/crc32test.c:674:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable]
  674 |         static u32 crc;
      |                    ^
../lib/crc32test.c:754:13: warning: variable 'crc' set but not used [-Wunused-but-set-variable]
  754 |         static u32 crc;
      |                    ^
2 warnings generated.
../drivers/usb/renesas_usbhs/mod.c:195:6: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable]
  195 |         u16 intenb0, intenb1;
      |             ^
1 warning generated.
../drivers/usb/musb/musb_host.c:1488:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function]
 1488 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma,
      |                   ^~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing0' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing1' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'timing2' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dmach' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'pio_data' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'addr_data' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'sg_io' not described in 'mxs_i2c_dev'
../drivers/i2c/busses/i2c-mxs.c:130: warning: Function parameter or struct member 'dma_read' not described in 'mxs_i2c_dev'
../drivers/thermal/max77620_thermal.c:48: warning: Function parameter or struct member 'tz' not described in 'max77620_thermal_read_temp'
../drivers/thermal/max77620_thermal.c:48: warning: Excess function parameter 'data' description in 'max77620_thermal_read_temp'
../drivers/i2c/busses/i2c-pxa.c:1269:15: warning: cast to smaller integer type 'enum pxa_i2c_types' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1269 |         *i2c_types = (enum pxa_i2c_types)device_get_match_data(&pdev->dev);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program'
../drivers/input/touchscreen/mms114.c:507:15: warning: cast to smaller integer type 'enum mms_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  507 |         data->type = (enum mms_type)match_data;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/thermal/testing/zone.c:54:1: warning: unused function 'class_tt_zone_lock_ptr' [-Wunused-function]
   54 | DEFINE_GUARD(tt_zone, struct tt_thermal_zone *, mutex_lock(&_T->lock), mutex_unlock(&_T->lock))
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/linux/cleanup.h:303:23: note: expanded from macro 'DEFINE_GUARD'
  303 |         static inline void * class_##_name##_lock_ptr(class_##_name##_t *_T) \
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:239:1: note: expanded from here
  239 | class_tt_zone_lock_ptr
      | ^~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'inode' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'fragment' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'bh_result' not described in 'ufs_getfrag_block'
../fs/ufs/inode.c:376: warning: Function parameter or struct member 'create' not described in 'ufs_getfrag_block'
../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or struct member 'nvram' not described in 'bcm47xx_nvram_is_valid'
../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'nvram_start' not described in 'bcm47xx_nvram_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy'
../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or struct member 'res_size' not described in 'bcm47xx_nvram_find_and_copy'
../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private'
../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.
../drivers/i2c/busses/i2c-rcar.c:1134:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
 1134 |         priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../fs/nfsd/nfs4state.c:7969:22: warning: variable 'sb' set but not used [-Wunused-but-set-variable]
 7969 |         struct super_block *sb;
      |                             ^
1 warning generated.
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'in' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'ilen' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'out' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'olen' not described in 'sw842_compress'
../lib/842/842_compress.c:479: warning: Function parameter or struct member 'wmem' not described in 'sw842_compress'
../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.
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'in' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'ilen' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'out' not described in 'sw842_decompress'
../lib/842/842_decompress.c:279: warning: Function parameter or struct member 'olen' not described in 'sw842_decompress'
../kernel/trace/rv/monitors/wip/wip.c:20:1: warning: unused function 'da_handle_start_run_event_wip' [-Wunused-function]
   20 | DECLARE_DA_MON_PER_CPU(wip, unsigned char);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/rv/da_monitor.h:532:48: note: expanded from macro 'DECLARE_DA_MON_PER_CPU'
  532 | DECLARE_DA_MON_INIT_PER_CPU(name, type)                                                         \
      |                                                                                                 ^
  533 | DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT(name, type)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/rv/da_monitor.h:434:20: note: expanded from macro '\
DECLARE_DA_MON_MONITOR_HANDLER_IMPLICIT'
  434 | static inline bool da_handle_start_run_event_##name(enum events_##name event)                   \
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<scratch space>:63:1: note: expanded from here
   63 | da_handle_start_run_event_wip
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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:218: warning: Function parameter or struct member 'cache' not described in 'allocate_cache_components'
../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'cache' not described in 'assert_on_cache_thread'
../drivers/md/dm-vdo/block-map.c:244: warning: Function parameter or struct member 'function_name' not described in 'assert_on_cache_thread'
../drivers/md/dm-vdo/block-map.c:280: warning: Function parameter or struct member 'state' not described in 'get_page_state_name'
../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'info' not described in 'set_info_state'
../drivers/md/dm-vdo/block-map.c:347: warning: Function parameter or struct member 'new_state' not described in 'set_info_state'
../drivers/md/dm-vdo/block-map.c:423: warning: Function parameter or struct member 'cache' not described in 'find_free_page'
../drivers/md/dm-vdo/block-map.c:442: warning: Function parameter or struct member 'cache' not described in 'find_page'
../drivers/md/dm-vdo/block-map.c:461: warning: Function parameter or struct member 'cache' not described in 'select_lru_page'
../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'info' not described in 'distribute_page_over_waitq'
../drivers/md/dm-vdo/block-map.c:533: warning: Function parameter or struct member 'waitq' not described in 'distribute_page_over_waitq'
../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'cache' not described in 'set_persistent_error'
../drivers/md/dm-vdo/block-map.c:558: warning: Function parameter or struct member 'result' not described in 'set_persistent_error'
../drivers/md/dm-vdo/block-map.c:590: warning: Function parameter or struct member 'completion' not described in 'validate_completed_page'
../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'info' not described in 'launch_page_load'
../drivers/md/dm-vdo/block-map.c:766: warning: Function parameter or struct member 'pbn' not described in 'launch_page_load'
../drivers/md/dm-vdo/block-map.c:843: warning: Function parameter or struct member 'info' not described in 'schedule_page_save'
../drivers/md/dm-vdo/block-map.c:859: warning: Function parameter or struct member 'info' not described in 'launch_page_save'
../drivers/md/dm-vdo/block-map.c:874: warning: Function parameter or struct member 'waiter' not described in 'completion_needs_page'
../drivers/md/dm-vdo/block-map.c:885: warning: Function parameter or struct member 'info' not described in 'allocate_free_page'
../drivers/md/dm-vdo/block-map.c:937: warning: Function parameter or struct member 'cache' not described in 'discard_a_page'
../drivers/md/dm-vdo/block-map.c:963: warning: Function parameter or struct member 'vdo_page_comp' not described in 'discard_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1141: warning: Function parameter or struct member 'completion' not described in 'vdo_release_page_completion'
../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'info' not described in 'load_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1181: warning: Function parameter or struct member 'vdo_page_comp' not described in 'load_page_for_completion'
../drivers/md/dm-vdo/block-map.c:1328: warning: Function parameter or struct member 'cache' not described in 'vdo_invalidate_page_cache'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'forest' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'root_index' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'height' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:1355: warning: Function parameter or struct member 'page_index' not described in 'get_tree_page_by_index'
../drivers/md/dm-vdo/block-map.c:2219: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot'
../drivers/md/dm-vdo/block-map.c:2444: warning: Function parameter or struct member 'map' not described in 'make_forest'
../drivers/md/dm-vdo/block-map.c:2482: warning: Function parameter or struct member 'map' not described in 'replace_forest'
../drivers/md/dm-vdo/block-map.c:2498: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor'
../drivers/md/dm-vdo/block-map.c:2557: warning: Function parameter or struct member 'cursor' not described in 'traverse'
../drivers/md/dm-vdo/block-map.c:2628: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor'
../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'map' not described in 'compute_boundary'
../drivers/md/dm-vdo/block-map.c:2644: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary'
../drivers/md/dm-vdo/block-map.c:2677: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:2718: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone'
../drivers/md/dm-vdo/block-map.c:3099: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location'
../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location'
../drivers/md/dm-vdo/block-map.c:3114: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location'
../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/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:393: warning: Function parameter or struct member 'data_vio' not described in 'cancel_data_vio_compression'
../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'data_vio' not described in 'launch_data_vio'
../drivers/md/dm-vdo/data-vio.c:487: warning: Function parameter or struct member 'lbn' not described in 'launch_data_vio'
../drivers/md/dm-vdo/data-vio.c:660: warning: Function parameter or struct member 'pool' not described in 'schedule_releases'
../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'data_vio' not described in 'initialize_data_vio'
../drivers/md/dm-vdo/data-vio.c:788: warning: Function parameter or struct member 'vdo' not described in 'initialize_data_vio'
../drivers/md/dm-vdo/data-vio.c:898: warning: Function parameter or struct member 'pool' not described in 'free_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'pool' not described in 'vdo_launch_bio'
../drivers/md/dm-vdo/data-vio.c:962: warning: Function parameter or struct member 'bio' not described in 'vdo_launch_bio'
../drivers/md/dm-vdo/data-vio.c:1011: warning: Function parameter or struct member 'pool' not described in 'drain_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1022: warning: Function parameter or struct member 'pool' not described in 'resume_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1041: warning: Function parameter or struct member 'pool' not described in 'dump_data_vio_pool'
../drivers/md/dm-vdo/data-vio.c:1130: warning: Function parameter or struct member 'completion' not described in 'release_allocated_lock'
../drivers/md/dm-vdo/data-vio.c:1210: warning: Function parameter or struct member 'completion' not described in 'release_logical_lock'
../drivers/md/dm-vdo/data-vio.c:1247: warning: Function parameter or struct member 'data_vio' not described in 'finish_cleanup'
../drivers/md/dm-vdo/data-vio.c:1358: warning: Function parameter or struct member 'data_vio' not described in 'get_data_vio_operation_name'
../drivers/md/dm-vdo/data-vio.c:1378: warning: Function parameter or struct member 'data_vio' not described in 'data_vio_allocate_data_block'
../drivers/md/dm-vdo/data-vio.c:1398: warning: Function parameter or struct member 'data_vio' not described in 'release_data_vio_allocation_lock'
../drivers/md/dm-vdo/data-vio.c:1418: warning: Function parameter or struct member 'data_vio' not described in 'uncompress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1537: warning: Function parameter or struct member 'completion' not described in 'read_block'
../drivers/md/dm-vdo/data-vio.c:1694: warning: Function parameter or struct member 'completion' not described in 'read_old_block_mapping'
../drivers/md/dm-vdo/data-vio.c:1722: warning: Function parameter or struct member 'completion' not described in 'pack_compressed_data'
../drivers/md/dm-vdo/data-vio.c:1743: warning: Function parameter or struct member 'completion' not described in 'compress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1772: warning: Function parameter or struct member 'data_vio' not described in 'launch_compress_data_vio'
../drivers/md/dm-vdo/data-vio.c:1810: warning: bad line: 
../drivers/md/dm-vdo/data-vio.c:1814: warning: Function parameter or struct member 'completion' not described in 'hash_data_vio'
../drivers/md/dm-vdo/data-vio.c:1848: warning: Function parameter or struct member 'bio' not described in 'write_bio_finished'
../drivers/md/dm-vdo/data-vio.c:1902: warning: Function parameter or struct member 'completion' not described in 'acknowledge_write_callback'
../drivers/md/dm-vdo/data-vio.c:1927: warning: Function parameter or struct member 'completion' not described in 'allocate_block'
../drivers/md/dm-vdo/data-vio.c:1959: warning: Function parameter or struct member 'completion' not described in 'handle_allocation_error'
../drivers/md/dm-vdo/data-vio.c:1988: warning: Function parameter or struct member 'completion' not described in 'continue_data_vio_with_block_map_slot'
../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: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/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: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/watchdog/max77620_wdt.c:43: warning: Excess struct member 'wdt_info' description in 'max77620_variant'
drivers/media/pci/solo6x10/solo6x10.o: warning: objtool: tw28_set_ctrl_val() falls through to next function __cfi_tw28_get_ctrl_val()
../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/platform/x86/dell/dcdbas.c:104: warning: Function parameter or struct member 'size' not described in 'smi_data_buf_realloc'
../drivers/platform/x86/dell/dcdbas.c:285: warning: Function parameter or struct member 'smi_cmd' not described in 'dcdbas_smi_request'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'dev' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'attr' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'buf' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:317: warning: Function parameter or struct member 'count' not described in 'smi_request_store'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'nb' not described in 'dcdbas_reboot_notify'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'code' not described in 'dcdbas_reboot_notify'
../drivers/platform/x86/dell/dcdbas.c:616: warning: Function parameter or struct member 'unused' not described in 'dcdbas_reboot_notify'
../net/ceph/osdmap.c:1441:10: warning: result of comparison of constant 4611686018427387891 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
 1441 |         if (len > (SIZE_MAX - sizeof(*pg)) / sizeof(u32))
      |             ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../net/ceph/osdmap.c:1624:10: warning: result of comparison of constant 2305843009213693945 with expression of type 'u32' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare]
 1624 |         if (len > (SIZE_MAX - sizeof(*pg)) / (2 * sizeof(u32)))
      |             ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
../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/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/firmware/efi/libstub/efi-stub-helper.c:612: warning: Function parameter or struct member 'out' not described in 'efi_load_initrd'
../fs/fuse/ioctl.c:132:18: warning: result of comparison of constant 18446744073709551611 with expression of type '__u16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare]
  132 |         if (digest_size > SIZE_MAX - sizeof(struct fsverity_digest))
      |             ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done'
../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:393: warning: Function parameter or struct member 'slot' not described in 'pack_fragment'
../drivers/md/dm-vdo/packer.c:714: warning: Function parameter or struct member 'state' not described in 'initiate_drain'
../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init'
../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/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 'context' 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'
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:64:
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:389:
../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:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch
../scripts/Makefile.build:194: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch
../drivers/devfreq/event/exynos-ppmu.c:527:20: warning: cast to smaller integer type 'enum exynos_ppmu_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  527 |         info->ppmu_type = (enum exynos_ppmu_type)device_get_match_data(dev);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:1386: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count'
../drivers/md/dm-vdo/slab-depot.c:1891: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor'
../drivers/md/dm-vdo/slab-depot.c:1909: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:1943: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild'
../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference'
../drivers/md/dm-vdo/slab-depot.c:2143: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference'
../drivers/md/dm-vdo/slab-depot.c:2161: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks'
../drivers/md/dm-vdo/slab-depot.c:2287: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks'
../drivers/md/dm-vdo/slab-depot.c:2307: warning: Function parameter or struct member 'slab' not described in 'drain_slab'
../drivers/md/dm-vdo/slab-depot.c:2493: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal'
../drivers/md/dm-vdo/slab-depot.c:2596: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action'
../drivers/md/dm-vdo/slab-depot.c:2670: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing'
../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter'
../drivers/md/dm-vdo/slab-depot.c:3063: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter'
../drivers/md/dm-vdo/slab-depot.c:3465: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered'
../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id'
../drivers/md/dm-vdo/slab-depot.c:3826: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id'
../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:3885: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:3901: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit'
../drivers/md/dm-vdo/slab-depot.c:4279: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters'
../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'context' not described in 'load_slab_summary'
../drivers/md/dm-vdo/slab-depot.c:4532: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary'
../drivers/md/dm-vdo/slab-depot.c:4697: warning: Function parameter or struct member 'context' not described in 'finish_registration'
../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/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:1625:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable]
 1625 |         u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0;
      |                                                      ^
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:898: warning: Function parameter or struct member 'vdo' not described in 'record_vdo'
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:389:
../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:394: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy'
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:389:
../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/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device'
../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device'
../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:389:
../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/staging/rtl8723bs/hal/hal_com.c:945:6: warning: variable 'res' set but not used [-Wunused-but-set-variable]
  945 |         u32 res, i = 0;
      |             ^
1 warning generated.
../drivers/platform/surface/surface3_power.c:248:3: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 12 [-Wformat-truncation-non-kprintf]
  248 |                 snprintf(bix->serial, ARRAY_SIZE(bix->serial), "%3pE%6pE", buf + 7, buf);
      |                 ^
1 warning generated.
../drivers/staging/sm750fb/ddk750_swi2c.c:95:9: warning: variable 'tmp' set but not used [-Wunused-but-set-variable]
   95 |         int i, tmp;
      |                ^
1 warning generated.
../drivers/memory/emif.c:68: warning: Function parameter or struct member 'lpmode' not described in 'emif_data'
../fs/befs/datastream.c:132: warning: expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead
../drivers/scsi/lpfc/lpfc_bsg.c:2810:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable]
 2810 |         int cnt, offset = 0, i = 0;
      |                  ^
1 warning generated.
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc'
../fs/gfs2/glock.c:1260: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init'
../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'
../drivers/android/binder.c:1982: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb'
../drivers/android/binder.c:1982: warning: Excess struct member 'fd' description in 'binder_task_work_cb'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2433: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy'
../drivers/android/binder.c:2453: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy'
../drivers/android/binder.c:4014: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc'
../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc'
../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/staging/gpib/cb7210/cb7210.c:383:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
  383 |         struct nec7210_priv *nec_priv;
      |                              ^
../drivers/staging/gpib/cb7210/cb7210.c:1264:24: warning: variable 'handle' set but not used [-Wunused-but-set-variable]
 1264 |         struct pcmcia_device *handle;
      |                               ^
../drivers/staging/gpib/cb7210/cb7210.c:1265:21: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
 1265 |         struct local_info *dev;
      |                            ^
3 warnings generated.
../fs/bcachefs/alloc_foreground.c:609: warning: Function parameter or struct member 'nowait' not described in 'bch2_bucket_alloc_trans'
../drivers/hid/hid-logitech-hidpp.c:179: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter'
../drivers/staging/gpib/eastwood/fluke_gpib.c:197:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
  197 |         struct nec7210_priv *nec_priv;
      |                              ^
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:389:
../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/gpib/ines/ines_gpib.c:29:23: warning: variable 'nec_priv' set but not used [-Wunused-but-set-variable]
   29 |         struct nec7210_priv *nec_priv;
      |                              ^
../drivers/staging/gpib/ines/ines_gpib.c:1123:21: warning: variable 'dev' set but not used [-Wunused-but-set-variable]
 1123 |         struct local_info *dev;
      |                            ^
2 warnings generated.
../drivers/staging/gpib/nec7210/nec7210.c:941:16: warning: variable 'command' set but not used [-Wunused-but-set-variable]
  941 |                 unsigned int command;
      |                              ^
1 warning generated.
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:268: warning: Function parameter or struct member 'leng' not described in 'send_command'
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:620: warning: expecting prototype for disable_eos(). Prototype was for usb_gpib_disable_eos() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:638: warning: expecting prototype for enable_eos(). Prototype was for usb_gpib_enable_eos() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:656: warning: expecting prototype for go_to_standby(). Prototype was for usb_gpib_go_to_standby() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: Function parameter or struct member 'assert' not described in 'usb_gpib_interface_clear'
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:678: warning: expecting prototype for interface_clear(). Prototype was for usb_gpib_interface_clear() instead
../drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c:700: warning: expecting prototype for line_status(). Prototype was for WQT() instead
../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)     \
      |                           ^~~~~~~~~~~
<scratch space>:11:1: note: expanded from here
   11 | get_event
      | ^~~~~~~~~
1 warning generated.
../drivers/staging/gpib/ni_usb/ni_usb_gpib.c:430:15: warning: variable 'adr1_bits' set but not used [-Wunused-but-set-variable]
  430 |         unsigned int adr1_bits;
      |                      ^
1 warning generated.
../drivers/staging/gpib/tnt4882/mite.c:164:6: warning: variable 'lkar' set but not used [-Wunused-but-set-variable]
  164 |         int lkar;
      |             ^
1 warning generated.
../drivers/staging/gpib/tnt4882/tnt4882_gpib.c:766:15: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  766 |         unsigned int retval;
      |                      ^
1 warning generated.
../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store'
../drivers/rapidio/rio_cm.c:675:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
  675 |                 int rc;
      |                     ^
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.
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:64:
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:389:
../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/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:64:
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:389:
../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/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:64:
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:389:
../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/gpu/drm/pl111/pl111_versatile.c:488:24: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  488 |         versatile_clcd_type = (enum versatile_clcd)clcd_id->data;
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/pl111/pl111_versatile.c:508:26: warning: cast to smaller integer type 'enum versatile_clcd' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  508 |                         versatile_clcd_type = (enum versatile_clcd)clcd_id->data;
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
../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/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.
../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/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/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:139: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr'
../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'buf' description in 'panthor_fw_section'
../drivers/gpu/drm/panthor/panthor_fw.c:196: warning: Excess struct member 'size' description in 'panthor_fw_section'
../drivers/gpu/drm/panthor/panthor_fw.c:278: warning: Excess struct member 'ping_work' description in 'panthor_fw'
../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:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm'
../drivers/memstick/core/memstick.c:206: warning: Function parameter or struct member 'host' not described in 'memstick_detect_change'
../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'host' not described in 'memstick_next_req'
../drivers/memstick/core/memstick.c:222: warning: Function parameter or struct member 'mrq' not described in 'memstick_next_req'
../drivers/memstick/core/memstick.c:248: warning: Function parameter or struct member 'host' not described in 'memstick_new_req'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:265: warning: Function parameter or struct member 'sg' not described in 'memstick_init_req_sg'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'mrq' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'tpc' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'buf' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:295: warning: Function parameter or struct member 'length' not described in 'memstick_init_req'
../drivers/memstick/core/memstick.c:366: warning: Function parameter or struct member 'card' not described in 'memstick_set_rw_addr'
../drivers/memstick/core/memstick.c:513: warning: Function parameter or struct member 'host' not described in 'memstick_add_host'
../drivers/memstick/core/memstick.c:549: warning: Function parameter or struct member 'host' not described in 'memstick_remove_host'
../drivers/memstick/core/memstick.c:571: warning: Function parameter or struct member 'host' not described in 'memstick_free_host'
../drivers/memstick/core/memstick.c:582: warning: Function parameter or struct member 'host' not described in 'memstick_suspend_host'
../drivers/memstick/core/memstick.c:594: warning: Function parameter or struct member 'host' not described in 'memstick_resume_host'
../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester'
../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify'
../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'runnable' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'idle' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'waiting' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'has_ref' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'in_progress' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:320: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'mem' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'input_fw_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'output_fw_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gpu_va' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'ref' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'gt' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'sync64' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'bo' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'offset' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'kmap' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'lock' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'id' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'last_fence' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slots' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'slot_count' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:492: warning: Excess struct member 'seqno' description in 'panthor_queue'
../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'data' description in 'panthor_group'
../drivers/gpu/drm/panthor/panthor_sched.c:688: warning: Excess struct member 'lock' description in 'panthor_group'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'size' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'latest_flush' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'start' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'end' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'mask' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:824: warning: Excess struct member 'slot' description in 'panthor_job'
../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events'
../drivers/gpu/drm/panthor/panthor_sched.c:1753: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events'
../drivers/gpu/drm/panthor/panthor_sched.c:2646: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault'
../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name'
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:64:
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:389:
../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/io_write.c:1579: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK'
../fs/bcachefs/io_write.c:1579: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead
../fs/bcachefs/journal_io.c:1571:35: warning: unused function 'journal_last_unwritten_buf' [-Wunused-function]
 1571 | static inline struct journal_buf *journal_last_unwritten_buf(struct journal *j)
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/rpmsg/qcom_smd.c:229: warning: Excess struct member 'cb' description in 'qcom_smd_channel'
../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
../drivers/bluetooth/btintel_pcie.c:339:20: warning: unused function 'btintel_pcie_in_rom' [-Wunused-function]
  339 | static inline bool btintel_pcie_in_rom(struct btintel_pcie_data *data)
      |                    ^~~~~~~~~~~~~~~~~~~
1 warning generated.
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref'
../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref'
../drivers/hwtracing/stm/ftrace.c:39: warning: Function parameter or struct member 'export' not described in 'stm_ftrace_write'
../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'data' not described in 'aht10_interval_write'
../drivers/hwmon/aht10.c:224: warning: Function parameter or struct member 'val' not described in 'aht10_interval_write'
../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'data' not described in 'aht10_interval_read'
../drivers/hwmon/aht10.c:235: warning: Function parameter or struct member 'val' not described in 'aht10_interval_read'
../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'data' not described in 'aht10_temperature1_read'
../drivers/hwmon/aht10.c:244: warning: Function parameter or struct member 'val' not described in 'aht10_temperature1_read'
../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'data' not described in 'aht10_humidity1_read'
../drivers/hwmon/aht10.c:259: warning: Function parameter or struct member 'val' not described in 'aht10_humidity1_read'
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:64:
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:389:
../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/mtd/nand/raw/vf610_nfc.c:843:17: warning: cast to smaller integer type 'enum vf610_nfc_variant' from 'const void *' [-Wvoid-pointer-to-enum-cast]
  843 |         nfc->variant = (enum vf610_nfc_variant)device_get_match_data(&pdev->dev);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
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:64:
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:389:
../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.
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new
../drivers/mux/adgs1408.c:62:12: warning: cast to smaller integer type 'enum adgs1408_chip_id' from 'const void *' [-Wvoid-pointer-to-enum-cast]
   62 |         chip_id = (enum adgs1408_chip_id)device_get_match_data(dev);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
../scripts/Makefile.build:194: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new
../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../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/most/most_snd.c:58: warning: Excess struct member 'opened' description in 'channel'
../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../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.
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry '
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = '