diff options
| author | Roger Hardiman <roger@FreeBSD.org> | 2000-09-11 12:23:50 +0000 |
|---|---|---|
| committer | Roger Hardiman <roger@FreeBSD.org> | 2000-09-11 12:23:50 +0000 |
| commit | 26d8b8af6fa0206d07413989ca2a9e3f31dad371 (patch) | |
| tree | 646fc1ab8f1d8ae4517373136e7ca40f47d24eac /sys | |
| parent | 0950aa881dfdd968b1f397af75b1d4ef38382d6d (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/dev/bktr/bktr_mem.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/dev/bktr/bktr_mem.c b/sys/dev/bktr/bktr_mem.c index 5e2c8e85570a5..84fb8794699ef 100644 --- a/sys/dev/bktr/bktr_mem.c +++ b/sys/dev/bktr/bktr_mem.c @@ -87,8 +87,8 @@ bktr_mem_modevent(module_t mod, int type, void *unused){ } case MOD_UNLOAD: { - printf("bktr_mem: memory holder unloaded\n"); - return 0; + printf("bktr_mem: memory holder cannot be unloaded\n"); + return EBUSY; } default: break; @@ -169,6 +169,7 @@ static moduledata_t bktr_mem_mod = { bktr_mem_modevent, 0 }; -/* The load order is First so bktr_mem loads (and initialises) before bktr */ -DECLARE_MODULE(bktr_mem, bktr_mem_mod, SI_SUB_PSEUDO, SI_ORDER_FIRST); +/* The load order is First and module type is Driver to make sure bktr_mem + loads (and initialises) before bktr when both are loaded together */ +DECLARE_MODULE(bktr_mem, bktr_mem_mod, SI_SUB_DRIVERS, SI_ORDER_FIRST); MODULE_VERSION(bktr_mem, 1); |
