========== build_clang - FAILED ../drivers/acpi/property.c:1680:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types] 1680 | DECLARE_ACPI_FWNODE_OPS(acpi_device_fwnode_ops); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS' 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1681:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types] 1681 | DECLARE_ACPI_FWNODE_OPS(acpi_data_fwnode_ops); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS' 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. make[5]: *** [../scripts/Makefile.build:207: drivers/acpi/property.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../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' make[4]: *** [../scripts/Makefile.build:465: drivers/acpi] Error 2 make[4]: *** Waiting for unfinished jobs.... ../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/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. ../drivers/usb/host/xhci.c:1369: 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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/usb/musb/musb_host.c:1489:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function] 1489 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma, | ^~~~~~~~~~~~~~~~~~~~~~ 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/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' ../scripts/Makefile.build:207: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK | ^ ~~~~~~~~~~~~~~~~~~ 946 | : IWL_MAC_BEACON_CCK_V1; | ~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] 1112 | 0) > 10 ? | ^ 1113 | IWL_MAC_BEACON_FILS : | ~~~~~~~~~~~~~~~~~~~ 1114 | IWL_MAC_BEACON_FILS_V1; | ~~~~~~~~~~~~~~~~~~~~~~ 2 warnings 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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/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:392: ../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/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] 1704 | int loops = 0; | ^ 1 warning generated. ../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1271 | version = (enum nixge_version)of_id->data; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/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. In file included from ../drivers/scsi/pm8001/pm8001_hwi.c:40: In file included from ../include/linux/slab.h:16: 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:102: 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:392: ../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/scsi/pm8001/pm80xx_hwi.c:40: In file included from ../include/linux/slab.h:16: 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:102: 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:392: ../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/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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' In file included from ../drivers/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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/mpi3mr/mpi3mr_app.c:809: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' ../drivers/scsi/mpi3mr/mpi3mr_app.c:836: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1640:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] 1640 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^ 1 warning generated. 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:102: 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:392: ../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/mpt3sas/mpt3sas_ctl.c:2916:22: warning: variable 'mpi_reply' set but not used [-Wunused-but-set-variable] 2916 | MPI2DefaultReply_t *mpi_reply; | ^ 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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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/mpt3sas/mpt3sas_ctl.c:2913: warning: expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead ../drivers/net/usb/lan78xx.c:2514:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 2514 | int ret; | ^ 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/scsi/lpfc/lpfc_bsg.c:2820:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 2820 | int cnt, offset = 0, i = 0; | ^ 1 warning generated. ../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac ../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] 4650 | u64 val; | ^ 1 warning generated. In file included from ../drivers/net/ethernet/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:6: In file included from ../arch/x86/include/asm/cpuid/api.h:57: 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:392: ../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:207: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 ../drivers/acpi/property.c:1680:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types] 1680 | DECLARE_ACPI_FWNODE_OPS(acpi_device_fwnode_ops); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS' 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1681:1: error: incompatible function pointer types initializing 'int (*)(const struct fwnode_handle *, const char *, const char *, int, unsigned int, struct fwnode_reference_args *)' with an expression of type 'int (const struct fwnode_handle *, const char *, const char *, unsigned int, unsigned int, struct fwnode_reference_args *)' [-Wincompatible-function-pointer-types] 1681 | DECLARE_ACPI_FWNODE_OPS(acpi_data_fwnode_ops); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/property.c:1669:25: note: expanded from macro 'DECLARE_ACPI_FWNODE_OPS' 1669 | .get_reference_args = acpi_fwnode_get_reference_args, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. make[5]: *** [../scripts/Makefile.build:207: drivers/acpi/property.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:465: drivers/acpi] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' ../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/i2c/busses/i2c-bcm-iproc.c:1054:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1054 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../drivers/md/dm-table.c:1052:7: warning: variable 'mempool_needs_integrity' set but not used [-Wunused-but-set-variable] 1052 | bool mempool_needs_integrity = t->integrity_supported; | ^ 1 warning generated. ../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/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:308:2: note: expanded from macro 'DEFINE_GUARD' 308 | DEFINE_CLASS_IS_GUARD(_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:300:2: note: expanded from macro 'DEFINE_CLASS_IS_GUARD' 300 | __DEFINE_GUARD_LOCK_PTR(_name, _T) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/cleanup.h:295:23: note: expanded from macro '__DEFINE_GUARD_LOCK_PTR' 295 | static inline void * class_##_name##_lock_ptr(class_##_name##_t *_T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ :111:1: note: expanded from here 111 | class_tt_zone_lock_ptr | ^~~~~~~~~~~~~~~~~~~~~~ 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/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/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/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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:2516: warning: Function parameter or struct member 'context' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2516: warning: Function parameter or struct member 'completion' not described in 'suspend_index' ../drivers/md/dm-vdo/dedupe.c:2530: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2579: warning: Function parameter or struct member 'context' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2579: warning: Function parameter or struct member 'parent' not described in 'resume_index' ../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' ../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' ../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:2218: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' ../drivers/md/dm-vdo/block-map.c:2443: warning: Function parameter or struct member 'map' not described in 'make_forest' ../drivers/md/dm-vdo/block-map.c:2481: warning: Function parameter or struct member 'map' not described in 'replace_forest' ../drivers/md/dm-vdo/block-map.c:2497: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' ../drivers/md/dm-vdo/block-map.c:2556: warning: Function parameter or struct member 'cursor' not described in 'traverse' ../drivers/md/dm-vdo/block-map.c:2627: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' ../drivers/md/dm-vdo/block-map.c:2643: warning: Function parameter or struct member 'map' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2643: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' ../drivers/md/dm-vdo/block-map.c:2676: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' ../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' ../drivers/md/dm-vdo/block-map.c:3098: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' ../drivers/md/dm-vdo/block-map.c:3113: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' ../drivers/md/dm-vdo/block-map.c:3113: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' ../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:1163: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1163: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1163: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' ../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' ../drivers/md/dm-vdo/encodings.c:1431: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' ../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' ../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' ../drivers/md/dm-vdo/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/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' ../drivers/md/dm-vdo/vio.c:405: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' ../drivers/md/dm-vdo/vdo.c:193: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:193: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' ../drivers/md/dm-vdo/vdo.c:889: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' ../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:659: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:1281: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1281: warning: Function parameter or struct member 'index' not described in 'get_reference_block' ../drivers/md/dm-vdo/slab-depot.c:1385: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' ../drivers/md/dm-vdo/slab-depot.c:1890: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1908: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' ../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' ../drivers/md/dm-vdo/slab-depot.c:2142: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2142: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' ../drivers/md/dm-vdo/slab-depot.c:2160: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2356: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' ../drivers/md/dm-vdo/slab-depot.c:2383: warning: Function parameter or struct member 'slab' not described in 'drain_slab' ../drivers/md/dm-vdo/slab-depot.c:2569: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' ../drivers/md/dm-vdo/slab-depot.c:2672: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' ../drivers/md/dm-vdo/slab-depot.c:2746: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' ../drivers/md/dm-vdo/slab-depot.c:3140: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3140: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' ../drivers/md/dm-vdo/slab-depot.c:3542: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' ../drivers/md/dm-vdo/slab-depot.c:3903: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3903: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' ../drivers/md/dm-vdo/slab-depot.c:3962: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3962: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:3978: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' ../drivers/md/dm-vdo/slab-depot.c:4370: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' ../drivers/md/dm-vdo/slab-depot.c:4623: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4623: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' ../drivers/md/dm-vdo/slab-depot.c:4788: warning: Function parameter or struct member 'context' not described in 'finish_registration' make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1997: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:251: __sub-make] Error 2 make: *** [Makefile:251: __sub-make] Error 2 New errors added --- /tmp/tmp.K7Tth9Hjyg 2025-04-08 05:27:03.635264448 -0700 +++ /tmp/tmp.Qe87ZzC3WH 2025-04-08 05:28:20.884215074 -0700 @@ -16,7 +15,0 @@ -../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' @@ -25,264 +18,3 @@ -../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/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. -../drivers/usb/host/xhci.c:1369: 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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/usb/musb/musb_host.c:1489:19: warning: unused function 'musb_rx_dma_iso_cppi41' [-Wunused-function] - 1489 | static inline int musb_rx_dma_iso_cppi41(struct dma_controller *dma, - | ^~~~~~~~~~~~~~~~~~~~~~ -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/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' -../scripts/Makefile.build:207: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:945:24: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] - 945 | flags |= is_new_rate ? IWL_MAC_BEACON_CCK - | ^ ~~~~~~~~~~~~~~~~~~ - 946 | : IWL_MAC_BEACON_CCK_V1; - | ~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1112:21: warning: conditional expression between different enumeration types ('enum iwl_mac_beacon_flags' and 'enum iwl_mac_beacon_flags_v1') [-Wenum-compare-conditional] - 1112 | 0) > 10 ? - | ^ - 1113 | IWL_MAC_BEACON_FILS : - | ~~~~~~~~~~~~~~~~~~~ - 1114 | IWL_MAC_BEACON_FILS_V1; - | ~~~~~~~~~~~~~~~~~~~~~~ -2 warnings 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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/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:392: -../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/natsemi/ns83820.c:1704:6: warning: variable 'loops' set but not used [-Wunused-but-set-variable] - 1704 | int loops = 0; - | ^ -1 warning generated. -../drivers/net/ethernet/ni/nixge.c:1271:12: warning: cast to smaller integer type 'enum nixge_version' from 'const void *' [-Wvoid-pointer-to-enum-cast] - 1271 | version = (enum nixge_version)of_id->data; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 warning generated. -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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/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. -In file included from ../drivers/scsi/pm8001/pm8001_hwi.c:40: -In file included from ../include/linux/slab.h:16: -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:102: -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:392: -../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/scsi/pm8001/pm80xx_hwi.c:40: -In file included from ../include/linux/slab.h:16: -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:102: -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:392: -../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/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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' -In file included from ../drivers/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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/mpi3mr/mpi3mr_app.c:809: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb' -../drivers/scsi/mpi3mr/mpi3mr_app.c:836: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb' -../drivers/scsi/mpi3mr/mpi3mr_fw.c:1640:47: warning: variable 'scratch_pad0' set but not used [-Wunused-but-set-variable] - 1640 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; - | ^ -1 warning generated. -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:102: -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:392: -../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/mpt3sas/mpt3sas_ctl.c:2916:22: warning: variable 'mpi_reply' set but not used [-Wunused-but-set-variable] - 2916 | MPI2DefaultReply_t *mpi_reply; - | ^ -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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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/mpt3sas/mpt3sas_ctl.c:2913: warning: expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead -../drivers/net/usb/lan78xx.c:2514:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] - 2514 | int ret; +../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature' +../drivers/input/keyboard/bcm-keypad.c:166:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] + 166 | u32 val; @@ -291,41 +23,281 @@ -../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/scsi/lpfc/lpfc_bsg.c:2820:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] - 2820 | int cnt, offset = 0, i = 0; - | ^ -1 warning generated. -../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' -../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac -../drivers/net/ethernet/sun/niu.c:4650:6: warning: variable 'val' set but not used [-Wunused-but-set-variable] - 4650 | u64 val; - | ^ -1 warning generated. -In file included from ../drivers/net/ethernet/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:6: -In file included from ../arch/x86/include/asm/cpuid/api.h:57: -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:392: -../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:207: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new -../scripts/Makefile.build:207: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new -../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/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' +../drivers/i2c/busses/i2c-bcm-iproc.c:1054:3: warning: cast to smaller integer type 'enum bcm_iproc_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 1054 | (enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 warning generated. +../drivers/md/dm-table.c:1052:7: warning: variable 'mempool_needs_integrity' set but not used [-Wunused-but-set-variable] + 1052 | bool mempool_needs_integrity = t->integrity_supported; + | ^ +1 warning generated. +../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/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:308:2: note: expanded from macro 'DEFINE_GUARD' + 308 | DEFINE_CLASS_IS_GUARD(_name) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/cleanup.h:300:2: note: expanded from macro 'DEFINE_CLASS_IS_GUARD' + 300 | __DEFINE_GUARD_LOCK_PTR(_name, _T) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/cleanup.h:295:23: note: expanded from macro '__DEFINE_GUARD_LOCK_PTR' + 295 | static inline void * class_##_name##_lock_ptr(class_##_name##_t *_T) \ + | ^~~~~~~~~~~~~~~~~~~~~~~~ +:111:1: note: expanded from here + 111 | class_tt_zone_lock_ptr + | ^~~~~~~~~~~~~~~~~~~~~~ +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/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/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/i2c/busses/i2c-rcar.c:1144:18: warning: cast to smaller integer type 'enum rcar_i2c_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] + 1144 | priv->devtype = (enum rcar_i2c_type)of_device_get_match_data(dev); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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:2516: warning: Function parameter or struct member 'context' not described in 'suspend_index' +../drivers/md/dm-vdo/dedupe.c:2516: warning: Function parameter or struct member 'completion' not described in 'suspend_index' +../drivers/md/dm-vdo/dedupe.c:2530: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'context' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'zone_number' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2541: warning: Function parameter or struct member 'parent' not described in 'drain_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2579: warning: Function parameter or struct member 'context' not described in 'resume_index' +../drivers/md/dm-vdo/dedupe.c:2579: warning: Function parameter or struct member 'parent' not described in 'resume_index' +../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'context' not described in 'resume_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'zone_number' not described in 'resume_hash_zone' +../drivers/md/dm-vdo/dedupe.c:2612: warning: Function parameter or struct member 'parent' not described in 'resume_hash_zone' +../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:2218: warning: Function parameter or struct member 'data_vio' not described in 'vdo_find_block_map_slot' +../drivers/md/dm-vdo/block-map.c:2443: warning: Function parameter or struct member 'map' not described in 'make_forest' +../drivers/md/dm-vdo/block-map.c:2481: warning: Function parameter or struct member 'map' not described in 'replace_forest' +../drivers/md/dm-vdo/block-map.c:2497: warning: Function parameter or struct member 'cursor' not described in 'finish_cursor' +../drivers/md/dm-vdo/block-map.c:2556: warning: Function parameter or struct member 'cursor' not described in 'traverse' +../drivers/md/dm-vdo/block-map.c:2627: warning: Function parameter or struct member 'waiter' not described in 'launch_cursor' +../drivers/md/dm-vdo/block-map.c:2643: warning: Function parameter or struct member 'map' not described in 'compute_boundary' +../drivers/md/dm-vdo/block-map.c:2643: warning: Function parameter or struct member 'root_index' not described in 'compute_boundary' +../drivers/md/dm-vdo/block-map.c:2676: warning: Function parameter or struct member 'map' not described in 'vdo_traverse_forest' +../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'map' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'zone_number' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:2717: warning: Function parameter or struct member 'cache_size' not described in 'initialize_block_map_zone' +../drivers/md/dm-vdo/block-map.c:3098: warning: Function parameter or struct member 'data_vio' not described in 'clear_mapped_location' +../drivers/md/dm-vdo/block-map.c:3113: warning: Function parameter or struct member 'data_vio' not described in 'set_mapped_location' +../drivers/md/dm-vdo/block-map.c:3113: warning: Function parameter or struct member 'entry' not described in 'set_mapped_location' +../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:1163: warning: Function parameter or struct member 'buffer' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1163: warning: Function parameter or struct member 'offset' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1163: warning: Function parameter or struct member 'component' not described in 'decode_vdo_component' +../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'offset' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1389: warning: Function parameter or struct member 'states' not described in 'vdo_encode_component_states' +../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'buffer' not described in 'vdo_encode_super_block' +../drivers/md/dm-vdo/encodings.c:1407: warning: Function parameter or struct member 'states' not described in 'vdo_encode_super_block' +../drivers/md/dm-vdo/encodings.c:1431: warning: Function parameter or struct member 'buffer' not described in 'vdo_decode_super_block' +../drivers/rtc/rtc-omap.c:412: warning: Function parameter or struct member 'dev' not described in 'omap_rtc_power_off_program' +../drivers/md/dm-vdo/flush.c:531: warning: Function parameter or struct member 'state' not described in 'initiate_drain' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_name_prefix' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'name' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'owner' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'type' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_count' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'thread_privates' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/funnel-workqueue.c:385: warning: Function parameter or struct member 'queue_ptr' not described in 'vdo_make_work_queue' +../drivers/md/dm-vdo/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/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' +../drivers/md/dm-vdo/vio.c:405: warning: Function parameter or struct member 'pool' not described in 'is_vio_pool_busy' +../drivers/md/dm-vdo/vdo.c:193: warning: Function parameter or struct member 'counts' not described in 'initialize_thread_config' +../drivers/md/dm-vdo/vdo.c:193: warning: Function parameter or struct member 'config' not described in 'initialize_thread_config' +../drivers/md/dm-vdo/vdo.c:889: warning: Function parameter or struct member 'vdo' not described in 'record_vdo' +../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:659: warning: Function parameter or struct member 'slab' not described in 'reopen_slab_journal' +../drivers/md/dm-vdo/slab-depot.c:1281: warning: Function parameter or struct member 'slab' not described in 'get_reference_block' +../drivers/md/dm-vdo/slab-depot.c:1281: warning: Function parameter or struct member 'index' not described in 'get_reference_block' +../drivers/md/dm-vdo/slab-depot.c:1385: warning: Function parameter or struct member 'slab' not described in 'adjust_free_block_count' +../drivers/md/dm-vdo/slab-depot.c:1890: warning: Function parameter or struct member 'slab' not described in 'reset_search_cursor' +../drivers/md/dm-vdo/slab-depot.c:1908: warning: Function parameter or struct member 'slab' not described in 'advance_search_cursor' +../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'depot' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'pbn' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:1942: warning: Function parameter or struct member 'operation' not described in 'vdo_adjust_reference_count_for_rebuild' +../drivers/md/dm-vdo/slab-depot.c:2142: warning: Function parameter or struct member 'slab' not described in 'make_provisional_reference' +../drivers/md/dm-vdo/slab-depot.c:2142: warning: Function parameter or struct member 'block_number' not described in 'make_provisional_reference' +../drivers/md/dm-vdo/slab-depot.c:2160: warning: Function parameter or struct member 'slab' not described in 'dirty_all_reference_blocks' +../drivers/md/dm-vdo/slab-depot.c:2356: warning: Function parameter or struct member 'slab' not described in 'load_reference_blocks' +../drivers/md/dm-vdo/slab-depot.c:2383: warning: Function parameter or struct member 'slab' not described in 'drain_slab' +../drivers/md/dm-vdo/slab-depot.c:2569: warning: Function parameter or struct member 'slab' not described in 'load_slab_journal' +../drivers/md/dm-vdo/slab-depot.c:2672: warning: Function parameter or struct member 'state' not described in 'initiate_slab_action' +../drivers/md/dm-vdo/slab-depot.c:2746: warning: Function parameter or struct member 'result' not described in 'finish_scrubbing' +../drivers/md/dm-vdo/slab-depot.c:3140: warning: Function parameter or struct member 'waiter' not described in 'abort_waiter' +../drivers/md/dm-vdo/slab-depot.c:3140: warning: Function parameter or struct member '__always_unused' not described in 'abort_waiter' +../drivers/md/dm-vdo/slab-depot.c:3542: warning: Function parameter or struct member 'completion' not described in 'vdo_notify_slab_journals_are_recovered' +../drivers/md/dm-vdo/slab-depot.c:3903: warning: Function parameter or struct member 'context' not described in 'get_allocator_thread_id' +../drivers/md/dm-vdo/slab-depot.c:3903: warning: Function parameter or struct member 'zone_number' not described in 'get_allocator_thread_id' +../drivers/md/dm-vdo/slab-depot.c:3962: warning: Function parameter or struct member 'context' not described in 'prepare_for_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:3962: warning: Function parameter or struct member 'parent' not described in 'prepare_for_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:3978: warning: Function parameter or struct member 'context' not described in 'schedule_tail_block_commit' +../drivers/md/dm-vdo/slab-depot.c:4370: warning: Function parameter or struct member 'depot' not described in 'vdo_allocate_reference_counters' +../drivers/md/dm-vdo/slab-depot.c:4623: warning: Function parameter or struct member 'context' not described in 'load_slab_summary' +../drivers/md/dm-vdo/slab-depot.c:4623: warning: Function parameter or struct member 'parent' not described in 'load_slab_summary' +../drivers/md/dm-vdo/slab-depot.c:4788: warning: Function parameter or struct member 'context' not described in 'finish_registration' Per-file breakdown --- /tmp/tmp.GP8iTMSNa5 2025-04-08 05:28:20.893674285 -0700 +++ /tmp/tmp.EVEgU4nI3n 2025-04-08 05:28:20.900674212 -0700 @@ -2,27 +2,28 @@ - 7 ../drivers/firewire/init_ohci1394_dma.c - 1 ../drivers/message/fusion/mptsas.c - 1 ../drivers/net/ethernet/8390/pcnet_cs.c - 1 ../drivers/net/ethernet/apm/xgene/xgene_enet_main.c - 1 ../drivers/net/ethernet/natsemi/ns83820.c - 1 ../drivers/net/ethernet/ni/nixge.c - 1 ../drivers/net/ethernet/sfc/ptp.c - 1 ../drivers/net/ethernet/sfc/siena/ptp.c - 1 ../drivers/net/ethernet/sun/niu.c - 1 ../drivers/net/ethernet/ti/tlan.c - 1 ../drivers/net/usb/lan78xx.c - 2 ../drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c - 1 ../drivers/scsi/aic7xxx/aic79xx_core.c - 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c - 1 ../drivers/scsi/lpfc/lpfc_bsg.c - 2 ../drivers/scsi/mpi3mr/mpi3mr_app.c - 1 ../drivers/scsi/mpi3mr/mpi3mr_fw.c - 2 ../drivers/scsi/mpt3sas/mpt3sas_ctl.c - 1 ../drivers/scsi/qla1280.c - 1 ../drivers/scsi/qla2xxx/qla_isr.c - 1 ../drivers/usb/dwc2/core_intr.c - 1 ../drivers/usb/dwc2/hcd_ddma.c - 8 ../drivers/usb/gadget/udc/pch_udc.c - 1 ../drivers/usb/host/xhci.c - 1 ../drivers/usb/musb/musb_host.c - 1 ../drivers/usb/renesas_usbhs/mod.c - 13 ../include/linux/fortify-string.h + 1 ../drivers/i2c/busses/i2c-bcm-iproc.c + 8 ../drivers/i2c/busses/i2c-mxs.c + 1 ../drivers/i2c/busses/i2c-pxa.c + 1 ../drivers/i2c/busses/i2c-rcar.c + 1 ../drivers/input/keyboard/bcm-keypad.c + 1 ../drivers/input/touchscreen/mms114.c + 1 ../drivers/md/dm-table.c + 2 ../drivers/md/dm-vdo/action-manager.c + 50 ../drivers/md/dm-vdo/admin-state.c + 46 ../drivers/md/dm-vdo/block-map.c + 32 ../drivers/md/dm-vdo/data-vio.c + 13 ../drivers/md/dm-vdo/dedupe.c + 1 ../drivers/md/dm-vdo/dm-vdo-target.c + 22 ../drivers/md/dm-vdo/encodings.c + 1 ../drivers/md/dm-vdo/flush.c + 7 ../drivers/md/dm-vdo/funnel-workqueue.c + 2 ../drivers/md/dm-vdo/io-submitter.c + 7 ../drivers/md/dm-vdo/logical-zone.c + 6 ../drivers/md/dm-vdo/packer.c + 1 ../drivers/md/dm-vdo/physical-zone.c + 9 ../drivers/md/dm-vdo/recovery-journal.c + 31 ../drivers/md/dm-vdo/slab-depot.c + 3 ../drivers/md/dm-vdo/vdo.c + 1 ../drivers/md/dm-vdo/vio.c + 1 ../drivers/rtc/rtc-omap.c + 2 ../drivers/thermal/max77620_thermal.c + 1 ../drivers/thermal/testing/zone.c + 1 ../drivers/watchdog/wdt_pci.c