========== build_32bit - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x176 (section: .text) -> is_static_object (section: .init.text) WARNING: modpost: vmlinux: section mismatch in reference: __arm_v7s_unmap+0x386 (section: .text) -> dummy_tlb_add_page (section: .init.text) WARNING: modpost: vmlinux: section mismatch in reference: __arm_v7s_unmap.cold+0x5b (section: .text.unlikely) -> dummy_tlb_flush (section: .init.text) Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/net/ethernet/zte/dinghai/en_pf.c:98:5: warning: no previous prototype for ‘zxdh_pf_pci_find_capability’ [-Wmissing-prototypes] 98 | int zxdh_pf_pci_find_capability(struct pci_dev *pdev, u8 cfg_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c:129:15: warning: no previous prototype for ‘zxdh_pf_map_capability’ [-Wmissing-prototypes] 129 | void __iomem *zxdh_pf_map_capability(struct dh_core_dev *dh_dev, int off, | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c:203:5: warning: no previous prototype for ‘zxdh_pf_common_cfg_init’ [-Wmissing-prototypes] 203 | int zxdh_pf_common_cfg_init(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_common_cfg_init’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:205:41: error: implicit declaration of function ‘dh_core_priv’; did you mean ‘dh_core_free_priv’? [-Wimplicit-function-declaration] 205 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ | dh_core_free_priv ../drivers/net/ethernet/zte/dinghai/en_pf.c:205:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:233:5: warning: no previous prototype for ‘zxdh_pf_notify_cfg_init’ [-Wmissing-prototypes] 233 | int zxdh_pf_notify_cfg_init(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_notify_cfg_init’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:235:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 235 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:283:5: warning: no previous prototype for ‘zxdh_pf_device_cfg_init’ [-Wmissing-prototypes] 283 | int zxdh_pf_device_cfg_init(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_device_cfg_init’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:285:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 285 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:312:6: warning: no previous prototype for ‘zxdh_pf_modern_cfg_uninit’ [-Wmissing-prototypes] 312 | void zxdh_pf_modern_cfg_uninit(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_modern_cfg_uninit’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:314:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 314 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:324:5: warning: no previous prototype for ‘zxdh_pf_modern_cfg_init’ [-Wmissing-prototypes] 324 | int zxdh_pf_modern_cfg_init(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_modern_cfg_init’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:326:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 326 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:358:5: warning: no previous prototype for ‘zxdh_pf_get_queue_notify_off’ [-Wmissing-prototypes] 358 | u16 zxdh_pf_get_queue_notify_off(struct dh_core_dev *dh_dev, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_queue_notify_off’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:361:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 361 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:371:15: warning: no previous prototype for ‘zxdh_pf_map_vq_notify’ [-Wmissing-prototypes] 371 | void __iomem *zxdh_pf_map_vq_notify(struct dh_core_dev *dh_dev, | ^~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_map_vq_notify’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:375:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 375 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:402:6: warning: no previous prototype for ‘zxdh_pf_unmap_vq_notify’ [-Wmissing-prototypes] 402 | void zxdh_pf_unmap_vq_notify(struct dh_core_dev *dh_dev, void *priv) | ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_unmap_vq_notify’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:404:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 404 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:410:6: warning: no previous prototype for ‘zxdh_pf_set_status’ [-Wmissing-prototypes] 410 | void zxdh_pf_set_status(struct dh_core_dev *dh_dev, u8 status) | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_status’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:412:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 412 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:417:4: warning: no previous prototype for ‘zxdh_pf_get_status’ [-Wmissing-prototypes] 417 | u8 zxdh_pf_get_status(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_status’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:419:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 419 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_cfg_gen’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:426:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 426 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:435:6: warning: no previous prototype for ‘zxdh_pf_get_vf_mac’ [-Wmissing-prototypes] 435 | void zxdh_pf_get_vf_mac(struct dh_core_dev *dh_dev, u8 *mac, int vf_id) | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_vf_mac’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:437:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 437 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:458:6: warning: no previous prototype for ‘zxdh_pf_set_vf_mac_reg’ [-Wmissing-prototypes] 458 | void zxdh_pf_set_vf_mac_reg(struct zxdh_pf_device *pf_dev, | ^~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c:478:6: warning: no previous prototype for ‘zxdh_pf_set_vf_mac’ [-Wmissing-prototypes] 478 | void zxdh_pf_set_vf_mac(struct dh_core_dev *dh_dev, u8 *mac, int vf_id) | ^~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_vf_mac’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:480:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 480 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:485:6: warning: no previous prototype for ‘zxdh_set_mac’ [-Wmissing-prototypes] 485 | void zxdh_set_mac(struct dh_core_dev *dh_dev, u8 *mac) | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_set_mac’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:487:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 487 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:497:6: warning: no previous prototype for ‘zxdh_get_mac’ [-Wmissing-prototypes] 497 | void zxdh_get_mac(struct dh_core_dev *dh_dev, u8 *mac) | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_get_mac’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:499:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 499 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:513:5: warning: no previous prototype for ‘zxdh_pf_get_features’ [-Wmissing-prototypes] 513 | u64 zxdh_pf_get_features(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_features’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:515:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 515 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:527:6: warning: no previous prototype for ‘zxdh_pf_set_features’ [-Wmissing-prototypes] 527 | void zxdh_pf_set_features(struct dh_core_dev *dh_dev, u64 features) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_features’: ../drivers/net/ethernet/zte/dinghai/en_pf.c:529:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 529 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); | ^~~~~~~~~~~~ ../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: ../drivers/net/ethernet/zte/dinghai/en_pf.c:424:11: warning: ‘zxdh_pf_get_cfg_gen’ defined but not used [-Wunused-function] 424 | static u8 zxdh_pf_get_cfg_gen(struct dh_core_dev *dh_dev) | ^~~~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:289: drivers/net/ethernet/zte/dinghai/en_pf.o] Error 1 make[7]: *** [../scripts/Makefile.build:548: drivers/net/ethernet/zte/dinghai] Error 2 make[6]: *** [../scripts/Makefile.build:548: drivers/net/ethernet/zte] Error 2 make[5]: *** [../scripts/Makefile.build:548: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:548: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:548: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2141: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.aIyNPm2wsB 2026-04-30 11:57:42.431428397 -0400 +++ /tmp/tmp.PpRG1cIWE3 2026-04-30 11:57:55.429792294 -0400 @@ -2,3 +2,157 @@ -WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x176 (section: .text) -> is_static_object (section: .init.text) -WARNING: modpost: vmlinux: section mismatch in reference: __arm_v7s_unmap+0x386 (section: .text) -> dummy_tlb_add_page (section: .init.text) -WARNING: modpost: vmlinux: section mismatch in reference: __arm_v7s_unmap.cold+0x5b (section: .text.unlikely) -> dummy_tlb_flush (section: .init.text) +../drivers/net/ethernet/zte/dinghai/en_pf.c:98:5: warning: no previous prototype for ‘zxdh_pf_pci_find_capability’ [-Wmissing-prototypes] + 98 | int zxdh_pf_pci_find_capability(struct pci_dev *pdev, u8 cfg_type, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c:129:15: warning: no previous prototype for ‘zxdh_pf_map_capability’ [-Wmissing-prototypes] + 129 | void __iomem *zxdh_pf_map_capability(struct dh_core_dev *dh_dev, int off, + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c:203:5: warning: no previous prototype for ‘zxdh_pf_common_cfg_init’ [-Wmissing-prototypes] + 203 | int zxdh_pf_common_cfg_init(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_common_cfg_init’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:205:41: error: implicit declaration of function ‘dh_core_priv’; did you mean ‘dh_core_free_priv’? [-Wimplicit-function-declaration] + 205 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ + | dh_core_free_priv +../drivers/net/ethernet/zte/dinghai/en_pf.c:205:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:233:5: warning: no previous prototype for ‘zxdh_pf_notify_cfg_init’ [-Wmissing-prototypes] + 233 | int zxdh_pf_notify_cfg_init(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_notify_cfg_init’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:235:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 235 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:283:5: warning: no previous prototype for ‘zxdh_pf_device_cfg_init’ [-Wmissing-prototypes] + 283 | int zxdh_pf_device_cfg_init(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_device_cfg_init’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:285:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 285 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:312:6: warning: no previous prototype for ‘zxdh_pf_modern_cfg_uninit’ [-Wmissing-prototypes] + 312 | void zxdh_pf_modern_cfg_uninit(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_modern_cfg_uninit’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:314:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 314 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:324:5: warning: no previous prototype for ‘zxdh_pf_modern_cfg_init’ [-Wmissing-prototypes] + 324 | int zxdh_pf_modern_cfg_init(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_modern_cfg_init’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:326:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 326 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:358:5: warning: no previous prototype for ‘zxdh_pf_get_queue_notify_off’ [-Wmissing-prototypes] + 358 | u16 zxdh_pf_get_queue_notify_off(struct dh_core_dev *dh_dev, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_queue_notify_off’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:361:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 361 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:371:15: warning: no previous prototype for ‘zxdh_pf_map_vq_notify’ [-Wmissing-prototypes] + 371 | void __iomem *zxdh_pf_map_vq_notify(struct dh_core_dev *dh_dev, + | ^~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_map_vq_notify’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:375:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 375 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:402:6: warning: no previous prototype for ‘zxdh_pf_unmap_vq_notify’ [-Wmissing-prototypes] + 402 | void zxdh_pf_unmap_vq_notify(struct dh_core_dev *dh_dev, void *priv) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_unmap_vq_notify’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:404:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 404 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:410:6: warning: no previous prototype for ‘zxdh_pf_set_status’ [-Wmissing-prototypes] + 410 | void zxdh_pf_set_status(struct dh_core_dev *dh_dev, u8 status) + | ^~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_status’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:412:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 412 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:417:4: warning: no previous prototype for ‘zxdh_pf_get_status’ [-Wmissing-prototypes] + 417 | u8 zxdh_pf_get_status(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_status’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:419:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 419 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_cfg_gen’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:426:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 426 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:435:6: warning: no previous prototype for ‘zxdh_pf_get_vf_mac’ [-Wmissing-prototypes] + 435 | void zxdh_pf_get_vf_mac(struct dh_core_dev *dh_dev, u8 *mac, int vf_id) + | ^~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_vf_mac’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:437:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 437 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:458:6: warning: no previous prototype for ‘zxdh_pf_set_vf_mac_reg’ [-Wmissing-prototypes] + 458 | void zxdh_pf_set_vf_mac_reg(struct zxdh_pf_device *pf_dev, + | ^~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c:478:6: warning: no previous prototype for ‘zxdh_pf_set_vf_mac’ [-Wmissing-prototypes] + 478 | void zxdh_pf_set_vf_mac(struct dh_core_dev *dh_dev, u8 *mac, int vf_id) + | ^~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_vf_mac’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:480:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 480 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:485:6: warning: no previous prototype for ‘zxdh_set_mac’ [-Wmissing-prototypes] + 485 | void zxdh_set_mac(struct dh_core_dev *dh_dev, u8 *mac) + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_set_mac’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:487:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 487 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:497:6: warning: no previous prototype for ‘zxdh_get_mac’ [-Wmissing-prototypes] + 497 | void zxdh_get_mac(struct dh_core_dev *dh_dev, u8 *mac) + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_get_mac’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:499:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 499 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:513:5: warning: no previous prototype for ‘zxdh_pf_get_features’ [-Wmissing-prototypes] + 513 | u64 zxdh_pf_get_features(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_get_features’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:515:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 515 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:527:6: warning: no previous prototype for ‘zxdh_pf_set_features’ [-Wmissing-prototypes] + 527 | void zxdh_pf_set_features(struct dh_core_dev *dh_dev, u64 features) + | ^~~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: In function ‘zxdh_pf_set_features’: +../drivers/net/ethernet/zte/dinghai/en_pf.c:529:41: error: initialization of ‘struct zxdh_pf_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] + 529 | struct zxdh_pf_device *pf_dev = dh_core_priv(dh_dev); + | ^~~~~~~~~~~~ +../drivers/net/ethernet/zte/dinghai/en_pf.c: At top level: +../drivers/net/ethernet/zte/dinghai/en_pf.c:424:11: warning: ‘zxdh_pf_get_cfg_gen’ defined but not used [-Wunused-function] + 424 | static u8 zxdh_pf_get_cfg_gen(struct dh_core_dev *dh_dev) + | ^~~~~~~~~~~~~~~~~~~ +make[8]: *** [../scripts/Makefile.build:289: drivers/net/ethernet/zte/dinghai/en_pf.o] Error 1 +make[7]: *** [../scripts/Makefile.build:548: drivers/net/ethernet/zte/dinghai] Error 2 +make[6]: *** [../scripts/Makefile.build:548: drivers/net/ethernet/zte] Error 2 +make[5]: *** [../scripts/Makefile.build:548: drivers/net/ethernet] Error 2 +make[4]: *** [../scripts/Makefile.build:548: drivers/net] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:548: drivers] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2141: .] Error 2 +make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.QuDryVfsJS 2026-04-30 11:57:55.431889615 -0400 +++ /tmp/tmp.07fxiZGew3 2026-04-30 11:57:55.433889600 -0400 @@ -0,0 +1 @@ + 38 ../drivers/net/ethernet/zte/dinghai/en_pf.c