summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/conf
diff options
context:
space:
mode:
authorMadhavan Venkataraman <Madhavan.Venkataraman@Sun.COM>2008-11-09 14:37:17 -0800
committerMadhavan Venkataraman <Madhavan.Venkataraman@Sun.COM>2008-11-09 14:37:17 -0800
commit87a18d3f5ba5da1985af86439cf1c94a9118b665 (patch)
tree4b3372d4ded27d65645f402df06ba6d1711cb6c5 /usr/src/uts/common/conf
parente857d0f3f579b4f19712d7713099feb8af0bad49 (diff)
downloadillumos-joyent-87a18d3f5ba5da1985af86439cf1c94a9118b665.tar.gz
6565503 callout processing is single threaded, throttling applications that rely on scalable callouts
6311743 callout table lock contention in timeout and untimeout
Diffstat (limited to 'usr/src/uts/common/conf')
-rw-r--r--usr/src/uts/common/conf/param.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/common/conf/param.c b/usr/src/uts/common/conf/param.c
index 53a4b91775..eed86e9bce 100644
--- a/usr/src/uts/common/conf/param.c
+++ b/usr/src/uts/common/conf/param.c
@@ -23,8 +23,6 @@
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include <sys/types.h>
#include <sys/time.h>
#include <sys/param.h>
@@ -195,6 +193,7 @@ extern void pg_init(void);
extern void pg_cmt_class_init(void);
extern void pg_cpu0_init(void);
extern void clock_tick_mp_init(void);
+extern void callout_mp_init(void);
void (*init_tbl[])(void) = {
system_taskq_init,
@@ -240,6 +239,7 @@ void (*mp_init_tbl[])(void) = {
siron_mp_init,
#endif
clock_tick_mp_init,
+ callout_mp_init,
0
};