Messages in this thread Patch in this message | | | Date | Thu, 22 Jul 2004 20:02:57 -0500 | From | Jack Steiner <> | Subject | [PATCH] - Initialize sched domain table |
| |
Here is a trivial patch that is required to boot the latest 2.6.7 tree on the SGI 512p system.
Initial the busy_factor in the sched_domain_init table. Otherwise, booting hangs doing excessive load balance operations.
Signed-off-by: Jack Steiner <steiner@sgi.com>
Index: linux/kernel/sched.c =================================================================== --- linux.orig/kernel/sched.c +++ linux/kernel/sched.c @@ -3922,6 +3922,7 @@ void __init sched_init(void) sched_domain_init.groups = &sched_group_init; sched_domain_init.last_balance = jiffies; sched_domain_init.balance_interval = INT_MAX; /* Don't balance */ + sched_domain_init.busy_factor = 1; memset(&sched_group_init, 0, sizeof(struct sched_group)); sched_group_init.cpumask = CPU_MASK_ALL; -- Thanks Jack Steiner (steiner@sgi.com) 651-683-5302 Principal Engineer SGI - Silicon Graphics, Inc.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |