diff options
Diffstat (limited to 'usr/src/uts/i86pc/os/mp_implfuncs.c')
-rw-r--r-- | usr/src/uts/i86pc/os/mp_implfuncs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/uts/i86pc/os/mp_implfuncs.c b/usr/src/uts/i86pc/os/mp_implfuncs.c index 3bded8f124..2d0bd3eb53 100644 --- a/usr/src/uts/i86pc/os/mp_implfuncs.c +++ b/usr/src/uts/i86pc/os/mp_implfuncs.c @@ -70,11 +70,11 @@ struct mod_ops mod_psmops = { }; static struct psm_sw psm_swtab = { - &psm_swtab, &psm_swtab, NULL, NULL + &psm_swtab, &psm_swtab, NULL, 0 }; -kmutex_t psmsw_lock; /* lock accesses to psmsw */ -struct psm_sw *psmsw = &psm_swtab; /* start of all psm_sw */ +kmutex_t psmsw_lock; /* lock accesses to psmsw */ +struct psm_sw *psmsw = &psm_swtab; /* start of all psm_sw */ static struct modlinkage * psm_modlinkage_alloc(struct psm_info *infop) @@ -167,7 +167,7 @@ psm_mod_info(void **handlepp, struct psm_info *infop, struct modinfo *modinfop) if (!*modlpp) { mlinkp = psm_modlinkage_alloc(infop); if (!mlinkp) - return ((int)NULL); + return (0); } else mlinkp = *modlpp; |