[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
だったかな。これはまだ原因不明。