diff options
author | Bret Lambert <blambert@cvs.openbsd.org> | 2009-08-09 10:40:19 +0000 |
---|---|---|
committer | Bret Lambert <blambert@cvs.openbsd.org> | 2009-08-09 10:40:19 +0000 |
commit | 2220ced8170aff304378109d961c32d6fc55779b (patch) | |
tree | 0df382349bd530ae1edac92d1e19c76dc94e88e9 /sys/arch/hp300 | |
parent | 2890459c5b942e808a4a0b8a5f352cb21e345748 (diff) |
Rototill system V message queues.
No longer allocate a static amount of memory for messages in MD
boot path; message queues, message metadata, and message data now
all use dynamic memory, which means that runtime sysctls should now
be trivial to implement.
Since I'm going to be around all week to fix any breakage, this should
probably just go in now.
Diffstat (limited to 'sys/arch/hp300')
-rw-r--r-- | sys/arch/hp300/hp300/machdep.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/sys/arch/hp300/hp300/machdep.c b/sys/arch/hp300/hp300/machdep.c index 8661452c4f8..5e1d61baec0 100644 --- a/sys/arch/hp300/hp300/machdep.c +++ b/sys/arch/hp300/hp300/machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: machdep.c,v 1.123 2009/08/02 16:28:39 beck Exp $ */ +/* $OpenBSD: machdep.c,v 1.124 2009/08/09 10:40:17 blambert Exp $ */ /* $NetBSD: machdep.c,v 1.121 1999/03/26 23:41:29 mycroft Exp $ */ /* @@ -66,9 +66,6 @@ #include <sys/sysctl.h> #include <sys/syscallargs.h> #include <sys/syslog.h> -#ifdef SYSVMSG -#include <sys/msg.h> -#endif #include <machine/db_machdep.h> #ifdef DDB @@ -371,13 +368,6 @@ allocsys(v) #define valloclim(name, type, num, lim) \ (name) = (type *)v; v = (caddr_t)((lim) = ((name)+(num))) -#ifdef SYSVMSG - valloc(msgpool, char, msginfo.msgmax); - valloc(msgmaps, struct msgmap, msginfo.msgseg); - valloc(msghdrs, struct msg, msginfo.msgtql); - valloc(msqids, struct msqid_ds, msginfo.msgmni); -#endif - return (v); } |