> On Nov 11, 2015, at 06:32, Hans Petter Selasky <h...@selasky.org> wrote: > > On 11/10/15 17:15, Bjoern A. Zeeb wrote: >> >>> On 10 Nov 2015, at 14:14 , Randall Stewart <r...@freebsd.org> wrote: >>> >>> Author: rrs >>> Date: Tue Nov 10 14:14:41 2015 >>> New Revision: 290663 >>> URL: https://svnweb.freebsd.org/changeset/base/290663 >>> >>> Log: >>> Add a kernel test framework. The callout_test is a demonstration and will >>> only >>> work with the upcoming async-drain functionality. Tests can be added >>> to the tests directory and then the framework can be used to launch >>> those tests. >>> >>> MFC after: 1 month >>> Sponsored by: Netflix Inc. >>> Differential Revision: https://reviews.freebsd.org/D1755 >>> >> >> >> /scratch/tmp/bz/head.svn/sys/modules/tests/callout_test/../../../tests/callout_test/callout_test.c:75: >> warning: function declaration isn't a prototype [-Wstrict-prototypes] >> /scratch/tmp/bz/head.svn/sys/modules/tests/callout_test/../../../tests/callout_test/callout_test.c:133: >> warning: no previous prototype for ‘execute_the_co_test' >> [-Wmissing-prototypes] >> >> >> /scratch/tmp/bz/head.svn/sys/modules/tests/framework/../../../tests/framework/kern_testfrwk.c:171: >> warning: redundant redeclaration of 'sysctl___kern' [-Wredundant-decls] >> /scratch/tmp/bz/head.svn/sys/sys/sysctl.h:918: warning: previous declaration >> of ‘sysctl___kern' was here >> >> This is on sparc64 but I guess that’s just one of my early kernel compiles. >> >> >>> Added: >>> head/sys/modules/tests/ >>> head/sys/modules/tests/callout_test/ >>> head/sys/modules/tests/callout_test/Makefile (contents, props changed) >>> head/sys/modules/tests/framework/ >>> head/sys/modules/tests/framework/Makefile (contents, props changed) >>> head/sys/tests/ >>> head/sys/tests/callout_test/ >>> head/sys/tests/callout_test.h (contents, props changed) >>> head/sys/tests/callout_test/callout_test.c (contents, props changed) >>> head/sys/tests/framework/ >>> head/sys/tests/framework/kern_testfrwk.c (contents, props changed) >>> head/sys/tests/kern_testfrwk.h (contents, props changed) >>> Modified: >>> head/sys/modules/Makefile >> > > Breaks here too on amd64: > >> /usr/img/freebsd/sys/modules/tests/callout_test/../../../tests/callout_test/callout_test.c:52:9: >> error: >> 'cpu_spinwait' macro redefined [-Werror] >> #define cpu_spinwait() >> ^ >> ./machine/cpu.h:50:9: note: previous definition is here >> #define cpu_spinwait() ia32_pause() >> ^ >> 1 error generated. > >> /usr/img/freebsd/sys/modules/tests/framework/../../../sys/bus.h:655:10: >> fatal error: >> 'device_if.h' file not found >> #include "device_if.h" >> ^ >> 1 error generated. >> *** Error code 1
+1 -- Renato Botelho _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"