[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Error: operand out of range (32 not between 0 and 31)
>XFree86のコードで出るのならば、
>LinuxPPCとかmklinuxの方で問題になってないのでしょうかねぇ。
そりゃそうだ。どうしてるんだろう…。
>例のpmapの所だけが問題だったのですね?
もう一ヶ所あります。extintr.c の do_pending_int() で
if (ipending & SINT_CLOCK) {
ipending &= ~SINT_CLOCK;
...
となっているところがありますが、これだと softint をマスクしていない
ので ipending & ~pcpl & SINT_CLOCK とかしなきゃいけないと思います。
# これが panic: m_copym の原因。たぶん。
ここ2週間では一度だけ panic しました。 lockmgr: lock against myself
だったかな。これはまだ原因不明。