[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new MIPS cache ops and R4000/4400 with L2 cache



Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> writes:
> L2 cache ありの R4000/R4400 マシンで thorpej-mips-cache merge 後の
> kernel はそれなりに動いてるでしょうか?

NWS-5000X(R4400SC 1MB)とSGI Indy(R4400SC 1MB)でテストしましたが、特に問
題なく動いています。なお、普段はカーネルはpkgsrcのmipseb-netbsdでコンパ
イルしています。

念の為にselfでコンパイルしたカーネルでも試してみましたが、今のところ問題
なしです。Indyではmake buildを2回くらいやりました。(NWS-5000Xは現在テス
ト中。)

それぞれのマシンのcache関係のパラメータは以下のとおりです。

[NWS-5000X]

cpu0 at mainbus0: MIPS R4400 CPU (0x460) Rev. 6.0 with MIPS R4010 FPC Rev. 0.0
cpu0: 16KB/16B direct-mapped L1 Instruction cache, 48 TLB entries
cpu0: 16KB/16B direct-mapped write-back L1 Data cache
cpu0: 1024KB/64B direct-mapped write-back L2 Unified cache

[Indy]

cpu0 at mainbus0: MIPS R4400 CPU (0x460) Rev. 6.0 with MIPS R4010 FPC Rev. 0.0
cpu0: 16KB/16B direct-mapped L1 Instruction cache, 48 TLB entries
cpu0: 16KB/16B direct-mapped write-back L1 Data cache
cpu0: 1024KB/128B direct-mapped write-back L2 Unified cache

篠原