2007年10月8日月曜日

[FreeBSD] 3行パッチその後

アレで commit されるっぽい。めでたしめでたし。

試してみー、ともらったのが以下。

--- sched_ule.c 2 Oct 2007 01:30:18 -0000 1.212
+++ sched_ule.c 7 Oct 2007 04:01:20 -0000
@@ -743,6 +743,9 @@
int load;
int cpu;

+ if (!smp_started)
+ return (1);
+ KASSERT(steal_thresh != 0, ("steal_thresh == 0"));
/* We don't want to be preempted while we're iterating over tdqs */
spinlock_enter();
tdg = tdq->tdq_group;

こんだけで直るんだねぇ。

実際修正されたのはこう

0 件のコメント:

コメントを投稿