========== build_allmodconfig_warn - FAILED ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:97:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:110:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:123:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:137:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:148:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:161:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:178:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:195:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:213:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:225:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:234:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:251:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:266:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:281:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:299:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:315:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:331:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:346:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:361:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:373:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:388:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:406:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:418:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../kernel/bpf/cpumask.c:437:17: warning: symbol 'bpf_cpumask_populate' was not declared. Should it be static? ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: expected void [noderef] __iomem *[assigned] inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:23: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:31: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:25: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:434:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: expected void [noderef] __iomem *doorbell_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:436:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: expected void [noderef] __iomem *inst_cnt_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:478:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: expected void [noderef] __iomem *pkts_sent_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:480:14: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: expected void [noderef] __iomem *pkts_credit_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: got unsigned char [usertype] * ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: got void *mbox_write_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:566:39: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:570:41: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:574:40: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: got void *mbox_read_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: expected void const volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: got void *mbox_int_reg ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: got void *mbox_int_reg ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:97:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:110:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:123:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:137:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:148:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:161:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:178:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:195:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:213:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:225:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:234:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:251:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:266:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:281:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:299:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:315:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:331:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:346:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:361:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:373:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:388:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:406:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:418:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:97:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:110:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:123:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:137:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:148:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:161:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:178:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:195:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:213:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:225:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:234:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:251:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:266:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:281:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:299:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:315:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:331:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:346:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:361:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:373:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:388:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:406:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:418:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../kernel/bpf/cpumask.c:437:17: warning: symbol 'bpf_cpumask_populate' was not declared. Should it be static? ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.fHCg5emBmv 2025-03-07 12:44:00.062261512 -0800 +++ /tmp/tmp.PXAV1TmH8E 2025-03-07 12:45:23.056400585 -0800 @@ -26,0 +27 @@ +../kernel/bpf/cpumask.c:437:17: warning: symbol 'bpf_cpumask_populate' was not declared. Should it be static? Per-file breakdown --- /tmp/tmp.BmHij0Abq6 2025-03-07 12:45:23.063400512 -0800 +++ /tmp/tmp.QEy8egYLFk 2025-03-07 12:45:23.066400481 -0800 @@ -1 +1 @@ - 26 ../kernel/bpf/cpumask.c + 27 ../kernel/bpf/cpumask.c