|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||||
2002年06月19日(水) 旧暦 [n年日記]#1 [NetBSD] start=0x100000 と __syncichache
きょう試すことは、
sys/arch/macppc/macppc/machdep.c sys/lib/libkern/arch/powerpc/syncicache.c machdepc. syncicache.c (1) consinit removed x (2) cpu_probe_cache/before install_extint x (3) syncicache.c (half) reverted to 20020313 x (4) add printf-cacheinfo x (5) - no cninit x (6) - ddb init xきのうまでのその結果は (1) (2) (3) YES works YES YES works YES stops after start=0x100000 YES YES worksそれから consinit() の中の、 cninit ddb init のどちらが悪さをしているかを調べる。 +----syncicache-half-revert | | +-- add printf-cacheinfo | | | | +-- no cninit | | | (1) (2) (3) (4) (5) YES YES works (*1) YES YES YES works (*1) YES YES works (*1) (*1) but no cacheinfo printed --- to early to use printfcninit の方が問題あるということ。 更に来た。 +-------- Temporarily set up cache_info | | +----syncicache-half-revert | | | | +-- add printf-cacheinfo | | | | | | +-- no cninit | | | | (1) (2a) (3) (4) (5) YES YES works YES worksAllen Brigges がこれだよというのを送って来て、めでたく解決となった。 1.6B に当てるものも大丈夫。 ( つっこみ )
#2 [NetBSD] 1.6B ts 版cc -O2 -pipe -Werror -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized -Wno-main -msoft-float -ffreestanding -I. -I../../../../arch -I../../../../arch/powerpc -I../../../.. -nostdinc -DDIAGNOSTIC -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -Dmacppc -c /export/20020615/syssrc/sys/arch/macppc/compile/GENERIC/../../../../arch/powerpc/powerpc/trap.c sys/kern/kern_ktrace.c:ktrsyscall(struct proc *p, register_t code, register_t args[])一か所変更。 --- sys/arch/powerpc/powerpc/trap.c-1.23 Wed Jun 5 18:15:28 2002 +++ sys/arch/powerpc/powerpc/trap.c Wed Jun 19 15:14:57 2002 @@ -234,7 +234,7 @@ #ifdef KTRACE if (KTRPOINT(p, KTR_SYSCALL)) - ktrsyscall(p, code, argsize, params); + ktrsyscall(p, code, params); #endifsegfault storm... って syncicache かなぁ。調べよう。
( つっこみ )
|
最近の日記 2024年07月03日 ・kicad oddity 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed | ||