========== build_allmodconfig_warn - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/ptp/ptp_vmclock.c:445:22: warning: restricted __le64 degrades to integer ../drivers/ptp/ptp_vmclock.c:446:24: warning: incorrect type in return expression (different base types) ../drivers/ptp/ptp_vmclock.c:446:24: expected restricted __poll_t ../drivers/ptp/ptp_vmclock.c:446:24: got int ../drivers/ptp/ptp_vmclock.c:452:31: warning: incorrect type in return expression (different base types) ../drivers/ptp/ptp_vmclock.c:452:31: expected restricted __poll_t ../drivers/ptp/ptp_vmclock.c:452:31: got int Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/ptp/ptp_vmclock.c:587:8: error: unknown type name ‘irqreturn_t’ 587 | static irqreturn_t vmclock_of_irq_handler(int __always_unused irq, void *dev) | ^~~~~~~~~~~ ../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_of_irq_handler’: ../drivers/ptp/ptp_vmclock.c:593:16: error: ‘IRQ_HANDLED’ undeclared (first use in this function) 593 | return IRQ_HANDLED; | ^~~~~~~~~~~ ../drivers/ptp/ptp_vmclock.c:593:16: note: each undeclared identifier is reported only once for each function it appears in ../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_probe_dt’: ../drivers/ptp/ptp_vmclock.c:600:18: warning: unused variable ‘ret’ [-Wunused-variable] 600 | int irq, ret; | ^~~ ../drivers/ptp/ptp_vmclock.c:600:13: warning: unused variable ‘irq’ [-Wunused-variable] 600 | int irq, ret; | ^~~ ../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_setup_of_notification’: ../drivers/ptp/ptp_vmclock.c:620:16: error: implicit declaration of function ‘devm_request_irq’; did you mean ‘devm_request_region’? [-Wimplicit-function-declaration] 620 | return devm_request_irq(dev, irq, vmclock_of_irq_handler, IRQF_SHARED, | ^~~~~~~~~~~~~~~~ | devm_request_region ../drivers/ptp/ptp_vmclock.c:620:67: error: ‘IRQF_SHARED’ undeclared (first use in this function); did you mean ‘VM_SHARED’? 620 | return devm_request_irq(dev, irq, vmclock_of_irq_handler, IRQF_SHARED, | ^~~~~~~~~~~ | VM_SHARED make[5]: *** [../scripts/Makefile.build:287: drivers/ptp/ptp_vmclock.o] Error 1 make[4]: *** [../scripts/Makefile.build:556: drivers/ptp] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2010: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.d20IUHFD4e 2025-12-02 15:29:27.216562807 -0500 +++ /tmp/tmp.GnslVXdnJi 2025-12-02 15:29:33.265500722 -0500 @@ -2,7 +2,31 @@ -../drivers/ptp/ptp_vmclock.c:445:22: warning: restricted __le64 degrades to integer -../drivers/ptp/ptp_vmclock.c:446:24: warning: incorrect type in return expression (different base types) -../drivers/ptp/ptp_vmclock.c:446:24: expected restricted __poll_t -../drivers/ptp/ptp_vmclock.c:446:24: got int -../drivers/ptp/ptp_vmclock.c:452:31: warning: incorrect type in return expression (different base types) -../drivers/ptp/ptp_vmclock.c:452:31: expected restricted __poll_t -../drivers/ptp/ptp_vmclock.c:452:31: got int +../drivers/ptp/ptp_vmclock.c:587:8: error: unknown type name ‘irqreturn_t’ + 587 | static irqreturn_t vmclock_of_irq_handler(int __always_unused irq, void *dev) + | ^~~~~~~~~~~ +../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_of_irq_handler’: +../drivers/ptp/ptp_vmclock.c:593:16: error: ‘IRQ_HANDLED’ undeclared (first use in this function) + 593 | return IRQ_HANDLED; + | ^~~~~~~~~~~ +../drivers/ptp/ptp_vmclock.c:593:16: note: each undeclared identifier is reported only once for each function it appears in +../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_probe_dt’: +../drivers/ptp/ptp_vmclock.c:600:18: warning: unused variable ‘ret’ [-Wunused-variable] + 600 | int irq, ret; + | ^~~ +../drivers/ptp/ptp_vmclock.c:600:13: warning: unused variable ‘irq’ [-Wunused-variable] + 600 | int irq, ret; + | ^~~ +../drivers/ptp/ptp_vmclock.c: In function ‘vmclock_setup_of_notification’: +../drivers/ptp/ptp_vmclock.c:620:16: error: implicit declaration of function ‘devm_request_irq’; did you mean ‘devm_request_region’? [-Wimplicit-function-declaration] + 620 | return devm_request_irq(dev, irq, vmclock_of_irq_handler, IRQF_SHARED, + | ^~~~~~~~~~~~~~~~ + | devm_request_region +../drivers/ptp/ptp_vmclock.c:620:67: error: ‘IRQF_SHARED’ undeclared (first use in this function); did you mean ‘VM_SHARED’? + 620 | return devm_request_irq(dev, irq, vmclock_of_irq_handler, IRQF_SHARED, + | ^~~~~~~~~~~ + | VM_SHARED +make[5]: *** [../scripts/Makefile.build:287: drivers/ptp/ptp_vmclock.o] Error 1 +make[4]: *** [../scripts/Makefile.build:556: drivers/ptp] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 +make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2010: .] Error 2 +make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.yPxTxcFbKe 2025-12-02 15:29:33.270254812 -0500 +++ /tmp/tmp.0nlQkzMtpv 2025-12-02 15:29:33.272249515 -0500 @@ -1 +1 @@ - 3 ../drivers/ptp/ptp_vmclock.c + 6 ../drivers/ptp/ptp_vmclock.c