Date: Mon, 26 Jun 2006 06:25:31 GMT From: John Birrell <jb@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 100036 for review Message-ID: <200606260625.k5Q6PVSa023863@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=100036 Change 100036 by jb@jb_freebsd2 on 2006/06/26 06:25:30 Change the initialisation so that only the device and event stuff happens when MOD_LOAD gets called (which is a lot later then when the dtrace device needs to be initialised for anon enablings). Affected files ... .. //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_modevent.c#7 edit Differences ... ==== //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_modevent.c#7 (text+ko) ==== @@ -30,14 +30,12 @@ switch (type) { case MOD_LOAD: - printf("dtrace -------------------------------------------------\n"); - if ((error = dtrace_load()) == 0) { - /* Enable device cloning. */ - clone_setup(&dtrace_clones); + + /* Enable device cloning. */ + clone_setup(&dtrace_clones); - /* Setup device cloning events. */ - eh_tag = EVENTHANDLER_REGISTER(dev_clone, dtrace_clone, 0, 1000); - } + /* Setup device cloning events. */ + eh_tag = EVENTHANDLER_REGISTER(dev_clone, dtrace_clone, 0, 1000); break; case MOD_UNLOAD:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606260625.k5Q6PVSa023863>