diff options
author | Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> | 2008-11-09 14:37:17 -0800 |
---|---|---|
committer | Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> | 2008-11-09 14:37:17 -0800 |
commit | 87a18d3f5ba5da1985af86439cf1c94a9118b665 (patch) | |
tree | 4b3372d4ded27d65645f402df06ba6d1711cb6c5 /usr/src/uts/common/conf | |
parent | e857d0f3f579b4f19712d7713099feb8af0bad49 (diff) | |
download | illumos-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.c | 4 |
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 }; |