PERFORCE change 132139 for review
John Birrell
jb at FreeBSD.org
Sun Dec 30 17:29:37 PST 2007
http://perforce.freebsd.org/chv.cgi?CH=132139
Change 132139 by jb at jb_freebsd1 on 2007/12/31 01:28:48
Delete some Solaris-specific code that we do in a very different way.
Affected files ...
.. //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_load.c#20 edit
Differences ...
==== //depot/projects/dtrace/src/sys/cddl/dev/dtrace/dtrace_load.c#20 (text+ko) ====
@@ -61,31 +61,6 @@
mutex_enter(&dtrace_lock);
#ifdef DOODAD
- if (ddi_soft_state_init(&dtrace_softstate,
- sizeof (dtrace_state_t), 0) != 0) {
- cmn_err(CE_NOTE, "/dev/dtrace failed to initialize soft state");
- mutex_exit(&cpu_lock);
- mutex_exit(&dtrace_provider_lock);
- mutex_exit(&dtrace_lock);
- return (DDI_FAILURE);
- }
-
- if (ddi_create_minor_node(devi, DTRACEMNR_DTRACE, S_IFCHR,
- DTRACEMNRN_DTRACE, DDI_PSEUDO, NULL) == DDI_FAILURE ||
- ddi_create_minor_node(devi, DTRACEMNR_HELPER, S_IFCHR,
- DTRACEMNRN_HELPER, DDI_PSEUDO, NULL) == DDI_FAILURE) {
- cmn_err(CE_NOTE, "/dev/dtrace couldn't create minor nodes");
- ddi_remove_minor_node(devi, NULL);
- ddi_soft_state_fini(&dtrace_softstate);
- mutex_exit(&cpu_lock);
- mutex_exit(&dtrace_provider_lock);
- mutex_exit(&dtrace_lock);
- return (DDI_FAILURE);
- }
-
- ddi_report_dev(devi);
- dtrace_devi = devi;
-
dtrace_modload = dtrace_module_loaded;
dtrace_modunload = dtrace_module_unloaded;
dtrace_cpu_init = dtrace_cpu_setup_initial;
More information about the p4-projects
mailing list