On Mon, Sep 12, 2011 at 11:48:42AM +0200, "Marc L?rner" wrote: > Hello, > what about changing order of callout_reset and uprintf? > And your timeout isn't 1minute, it's one second! > > Regards, > Marc > > >I already did that to ensure timer_event_handler would be called correctly. > > > >The result follows: > > > >freebsd# kldload ./timer.ko > >timer_event_handler() with MOD_LOAD > > > >freebsd# kldunload ./timer.ko > >timer_event_handler() with MOD_UNLOAD > > > >and I maintained the module load for about 1 minute so the timer printing > >>"Hello, World!" should have been run. > > > >Filippo > > > >On 12/set/2011, at 11:24, Adrian Chadd wrote: > > > >> How about adding some printfs() to the functions to ensure they're being > >> called? > >>
The callouts are executed in the context that does not have the controlling terminal. uprintf(9) tries to use the ctty for output. Use printf(9) to get something on console.
pgpMi02zI4Bux.pgp
Description: PGP signature

