From 27cbb2ca6cf32f8031565a84dbf7b39779d70cb9 Mon Sep 17 00:00:00 2001 From: Alex Hornung Date: Tue, 13 Apr 2010 18:49:24 +0000 Subject: [PATCH] dsched - change loader tunables * Change loader tunables to dsched_pol avoiding the '*' character as it isn't supported by the loader. Reported-by: Petr Janda --- sys/kern/subr_dsched.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/kern/subr_dsched.c b/sys/kern/subr_dsched.c index 48bfcaa041..01c392b07b 100644 --- a/sys/kern/subr_dsched.c +++ b/sys/kern/subr_dsched.c @@ -141,21 +141,21 @@ dsched_create(struct disk *dp, const char *head_name, int unit) /* kprintf("dsched_create() for disk %s%d\n", head_name, unit); */ lockmgr(&dsched_lock, LK_EXCLUSIVE); - ksnprintf(tunable_key, sizeof(tunable_key), "scheduler_%s%d", + ksnprintf(tunable_key, sizeof(tunable_key), "dsched_pol_%s%d", head_name, unit); if (TUNABLE_STR_FETCH(tunable_key, sched_policy, sizeof(sched_policy)) != 0) { policy = dsched_find_policy(sched_policy); } - ksnprintf(tunable_key, sizeof(tunable_key), "scheduler_%s*", + ksnprintf(tunable_key, sizeof(tunable_key), "dsched_pol_%s", head_name); if (!policy && (TUNABLE_STR_FETCH(tunable_key, sched_policy, sizeof(sched_policy)) != 0)) { policy = dsched_find_policy(sched_policy); } - ksnprintf(tunable_key, sizeof(tunable_key), "scheduler_*"); + ksnprintf(tunable_key, sizeof(tunable_key), "dsched_pol"); if (!policy && (TUNABLE_STR_FETCH(tunable_key, sched_policy, sizeof(sched_policy)) != 0)) { policy = dsched_find_policy(sched_policy); -- 2.41.0