|
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年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 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) | ||