On Sun, 2002-06-30 19:47:17 +0200, Jan-Benedict Glaw <jbglaw@lug-owl.de> wrote in message <20020630174717.GI17216@lug-owl.de>: > On Sun, 2002-06-30 00:05:13 +0200, Jan-Benedict Glaw <jbglaw@lug-owl.de> > wrote in message <20020629220513.GC17216@lug-owl.de>: > [...] > > 10: bc600060 0xbc600060 > > Code; 88016ce0 <r4k_flush_cache_range_d32i32+e4/16c> > > 14: bc600080 0xbc600080 > > Well, I've bulid the same kernel with CONFIG_MIPS_UNCACHED and the box > is running^Wsnailing fine with it. I'm experiencing a little peformance > drop (100 BogoMips -> 2.79 BogoMips), but it comes up in finite time:-) I've got some mail that support for my early R4600 (well, the bug fixes for it...) got removed some time ago. I've looked at the diff of r1.3 (2.4.16) and r1.3.2.3 (2.4.19-rc1) and it seems that mostly calls to __save_and_cli() and __restore_flags() got removed. Reading <asm/war.h>, it really seems that this is causing my problem. Ralf, would you accept a patch adding these lines again surrounded by #ifdef CONFIG_CPU_R4X00 ... #endif /* CONFIG_CPU_R4X00 */? The current state however isn't that fine: running uncached is no fun:-( MfG, JBG -- Jan-Benedict Glaw . jbglaw@lug-owl.de . +49-172-7608481 -- New APT-Proxy written in shell script -- http://lug-owl.de/~jbglaw/software/ap2/
Attachment:
pgp00208.pgp
Description: PGP signature