From: Masahiro A. <m-...@aa...> - 2003-01-27 05:10:52
|
I'm sorry but my test had a mistake... Announced patch doesn't work on my SolutionEngine 7750S. "Unable to handle kernel paging request" occurs inside remap_area_pte. It's called as start_kernel |-->mem_init |-->p3_cache_init |-->remap_area_pages |-->remap_area_pmd |-->remap_area_pte Will do some more investigation... On Sun, 26 Jan 2003 19:06:18 +0900 Masahiro Abe <m-...@aa...> wrote: > I'm trying Mr. Stuart Menefy's "memcpy speed-up" and "TLB Miss Handling > optimization" patch with 2.4.18cvs source, on SolutionEngine 7750S, in > the hope that they may improve the behavior of RTLinux-patched kernel. > > Now it's build and seems to work without problems. I don't have > performance figure yet, but thought some of you might try his work with > relatively easier way, I've put simple patch files on our server. > > <ftp://ftp.aandd.co.jp/pub/linuxsh/work/20030126/> > > There are three patches there. > -diff-2.4.18-cvs.diff.bz2 is to apply changes to stock 2.4.18 kernel, > and make it same as the "linux-2_4_18" tagged cvs source. > -diff-2.4.18cvs-se.diff.bz2 is to apply to the "linux-2_4_18" tagged cvs > source, and make it boot from CompactFlash on SolutionEngine 7750S. This > is not needed for other platforms. > -diff-2.4.18se-su-20030126-1.diff.bz2 is the main patch file of today. > This is to apply to the "linux-2_4_18" tagged cvs source. Includes "memcpy > speed-up" and "TLB Miss Handling optimization" patch. > > I've read Mr. Stuart Menefy's original posts carefully and tried to > apply his changes as intended, but there may be some error due to my > lack of understanding. If such is found, please let everybody know. > > to Mr. Stuart Menefy: > Regarding TLBMiss patch, I've moved "PCC_MASK" to asm-sh/mmu_context.h > and use in kernel/entry.S and mm/fault.c, since I thought the change in > update_mmu_cache is related to this flag. Please let me know if this > assumption is correct. Thanks. > > ================================= > Masahiro ABE, A&D Co., Ltd. Japan > ================================= Masahiro ABE, A&D Co., Ltd. Japan |