[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PowerPC portingのtimebase処理について
齊藤masanobuです。
> >PowerPC系のporting内(powerpc/ibm4xx,macppc,ofppc,evbppc,mvmeppc...)
> >のclock.c内の関数"decr_intr"の処理で、SPL_CLOCKより上の割り込みが入って
> >いた場合の処理が微妙に違っています。
>
> いまのコードがどうなってるのか知りませんが、少なくとも
> hardclock() を呼ぶ時 (つまり time が変化する時) だけ lasttb
> を更新するようになっていないと microtime() が正確でなくなる
> はずです。
>
> (…が、macppcのをいじった本人の言うことだから意見の数には
> なりません:-)
手元のコードを確認したら、その部分は macppc と同様に修正されてました
(commit メッセージは macppc に合わせましたとなっていた :-) )。
誰か(含む tsubai さん) powerpc 系をまとめて直しておいて頂けるとみんなが
嬉しいかと…(僕は -current 使ってないし -current の状況を知らないので
(decr_intr() 部分は見ればわかるけど))。
----------------------------------------------------------
SAITOH Masanobu (masanobu@iij.ad.jp
msaitoh@netbsd.org)