Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjfine’: ../drivers/ptp/ptp_mock.c:57:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 57 | spin_lock_irqsave(&phc->lock); | ^ In file included from ../include/linux/sched.h:37, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/ptp_clock_kernel.h:11, from ../drivers/ptp/ptp_mock.c:11: ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:57:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 57 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c:57:9: note: each undeclared identifier is reported only once for each function it appears in ../drivers/ptp/ptp_mock.c:60:9: error: implicit declaration of function ‘spin_unlock_irqsave’; did you mean ‘spin_lock_irqsave’? [-Wimplicit-function-declaration] 60 | spin_unlock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~~~ | spin_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjtime’: ../drivers/ptp/ptp_mock.c:69:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 69 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:69:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 69 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_settime64’: ../drivers/ptp/ptp_mock.c:82:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 82 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:82:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 82 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_gettime64’: ../drivers/ptp/ptp_mock.c:94:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 94 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:94:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 94 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave make[5]: *** [../scripts/Makefile.build:289: drivers/ptp/ptp_mock.o] Error 1 make[4]: *** [../scripts/Makefile.build:546: drivers/ptp] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2101: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjfine’: ../drivers/ptp/ptp_mock.c:57:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 57 | spin_lock_irqsave(&phc->lock); | ^ In file included from ../include/linux/sched.h:37, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/ptp_clock_kernel.h:11, from ../drivers/ptp/ptp_mock.c:11: ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:57:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 57 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c:57:9: note: each undeclared identifier is reported only once for each function it appears in ../drivers/ptp/ptp_mock.c:60:9: error: implicit declaration of function ‘spin_unlock_irqsave’; did you mean ‘spin_lock_irqsave’? [-Wimplicit-function-declaration] 60 | spin_unlock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~~~ | spin_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjtime’: ../drivers/ptp/ptp_mock.c:69:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 69 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:69:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 69 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_settime64’: ../drivers/ptp/ptp_mock.c:82:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 82 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:82:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 82 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave ../drivers/ptp/ptp_mock.c: In function ‘mock_phc_gettime64’: ../drivers/ptp/ptp_mock.c:94:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given 94 | spin_lock_irqsave(&phc->lock); | ^ ../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here 374 | #define spin_lock_irqsave(lock, flags) \ | ^~~~~~~~~~~~~~~~~ ../drivers/ptp/ptp_mock.c:94:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? 94 | spin_lock_irqsave(&phc->lock); | ^~~~~~~~~~~~~~~~~ | ss_lock_irqsave make[5]: *** [../scripts/Makefile.build:289: drivers/ptp/ptp_mock.o] Error 1 make[4]: *** [../scripts/Makefile.build:546: drivers/ptp] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2101: .] 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.dLDKmaLNH5 2026-02-25 10:45:12.956315984 -0500 +++ /tmp/tmp.8A3FAujPot 2026-02-25 10:45:24.531618911 -0500 @@ -1,0 +2,63 @@ +../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjfine’: +../drivers/ptp/ptp_mock.c:57:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given + 57 | spin_lock_irqsave(&phc->lock); + | ^ +In file included from ../include/linux/sched.h:37, + from ../include/linux/ratelimit.h:6, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/ptp_clock_kernel.h:11, + from ../drivers/ptp/ptp_mock.c:11: +../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here + 374 | #define spin_lock_irqsave(lock, flags) \ + | ^~~~~~~~~~~~~~~~~ +../drivers/ptp/ptp_mock.c:57:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? + 57 | spin_lock_irqsave(&phc->lock); + | ^~~~~~~~~~~~~~~~~ + | ss_lock_irqsave +../drivers/ptp/ptp_mock.c:57:9: note: each undeclared identifier is reported only once for each function it appears in +../drivers/ptp/ptp_mock.c:60:9: error: implicit declaration of function ‘spin_unlock_irqsave’; did you mean ‘spin_lock_irqsave’? [-Wimplicit-function-declaration] + 60 | spin_unlock_irqsave(&phc->lock); + | ^~~~~~~~~~~~~~~~~~~ + | spin_lock_irqsave +../drivers/ptp/ptp_mock.c: In function ‘mock_phc_adjtime’: +../drivers/ptp/ptp_mock.c:69:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given + 69 | spin_lock_irqsave(&phc->lock); + | ^ +../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here + 374 | #define spin_lock_irqsave(lock, flags) \ + | ^~~~~~~~~~~~~~~~~ +../drivers/ptp/ptp_mock.c:69:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? + 69 | spin_lock_irqsave(&phc->lock); + | ^~~~~~~~~~~~~~~~~ + | ss_lock_irqsave +../drivers/ptp/ptp_mock.c: In function ‘mock_phc_settime64’: +../drivers/ptp/ptp_mock.c:82:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given + 82 | spin_lock_irqsave(&phc->lock); + | ^ +../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here + 374 | #define spin_lock_irqsave(lock, flags) \ + | ^~~~~~~~~~~~~~~~~ +../drivers/ptp/ptp_mock.c:82:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? + 82 | spin_lock_irqsave(&phc->lock); + | ^~~~~~~~~~~~~~~~~ + | ss_lock_irqsave +../drivers/ptp/ptp_mock.c: In function ‘mock_phc_gettime64’: +../drivers/ptp/ptp_mock.c:94:37: error: macro ‘spin_lock_irqsave’ requires 2 arguments, but only 1 given + 94 | spin_lock_irqsave(&phc->lock); + | ^ +../include/linux/spinlock.h:374:9: note: macro ‘spin_lock_irqsave’ defined here + 374 | #define spin_lock_irqsave(lock, flags) \ + | ^~~~~~~~~~~~~~~~~ +../drivers/ptp/ptp_mock.c:94:9: error: ‘spin_lock_irqsave’ undeclared (first use in this function); did you mean ‘ss_lock_irqsave’? + 94 | spin_lock_irqsave(&phc->lock); + | ^~~~~~~~~~~~~~~~~ + | ss_lock_irqsave +make[5]: *** [../scripts/Makefile.build:289: drivers/ptp/ptp_mock.o] Error 1 +make[4]: *** [../scripts/Makefile.build:546: drivers/ptp] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:546: drivers] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2101: .] 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.x3GL3O2Gn8 2026-02-25 10:45:24.533644033 -0500 +++ /tmp/tmp.2OkIPCpnuz 2026-02-25 10:45:24.536217212 -0500 @@ -0,0 +1 @@ + 9 ../drivers/ptp/ptp_mock.c