diff options
author | sos <sos@FreeBSD.org> | 1994-10-12 20:28:32 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 1994-10-12 20:28:32 +0000 |
commit | 5da143143431c5fc39b10c75c20e03ab613bbc74 (patch) | |
tree | cf4d272b378720ea480b6f57ea0520b63815dd39 | |
parent | e42ffcf4bb6b8f00024f8055149b90cb31ae067d (diff) | |
download | FreeBSD-src-5da143143431c5fc39b10c75c20e03ab613bbc74.zip FreeBSD-src-5da143143431c5fc39b10c75c20e03ab613bbc74.tar.gz |
Don't allow the same MISC module loading more than once..
-rw-r--r-- | sys/kern/kern_lkm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/kern/kern_lkm.c b/sys/kern/kern_lkm.c index 6f25cb9..61aac0e 100644 --- a/sys/kern/kern_lkm.c +++ b/sys/kern/kern_lkm.c @@ -893,6 +893,8 @@ lkmdispatch(lkmtp, cmd) break; case LM_MISC: /* ignore content -- no "misc-specific" procedure */ + if (lkmexists(lkmtp)) + err = EEXIST; break; default: |