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

/netbsd: sa_switch(219.10 flag 900004): Not enough stacks.



>                                            千葉市中央区長洲
>                                                    藤原  誠

Re: ffs_alloccg: map corrupted: start 2 len 510 offset 214 214
という題名の問題はおかげさまで解決して snapshot も出来ました。
いつもありがとうございます。

しかしこちらはまだ何も動かしていないので、その話は(一応)後まわ
しとして、

20030507ts を入れた機械で、kernel は例の L2CR 変更をして、

NetBSD st3240 1.6R NetBSD 1.6R (L2CR) #0: Sat May 17 20:04:39 JST 2003  
makoto@st3240:/usr/s/src/sys/arch/macppc/compile/L2CR macppc

bind-9.2.2 を動かしていると、どうも良く止ってしまう気がします。
例えば

May 30 11:34:12 st3240 /netbsd: sa_switch(219.10 flag 900004): Not enough stacks. 
May 30 11:34:12 st3240 /netbsd: sa_switch(219.10 flag 900004): Not enough stacks 

(kern_sa.c)
514   printf("sa_switch(%d.%d flag %x): Not enough stacks.\n",
とか、

ttyp1:root@st3240  21:07:19/030530(/etc/named)# gdb /usr/pkg/sbin/named named.core
 GNU gdb 5.0nb1
...
(gdb) where
#0  0x41b55ef4 in pthread__switch () from /usr/lib/libpthread.so.0
#1  0x41b55ee8 in pthread__switch () from /usr/lib/libpthread.so.0
(gdb) 

というようなもので、macppc には関係ないかなと思ったのですが、
(特に他で大騷ぎもしていないし)

8750 Jan 25 10:43 lib/libpthread/arch/powerpc/pthread_switch.S
4147 Jan 24 17:13 lib/libpthread/arch/powerpc/pthread_md.h
3450 Jan 24 17:13 lib/libpthread/arch/powerpc/genassym.cf
5461 Jan 25 10:49 lib/libpthread/arch/powerpc/_context_u.S

というようなものも使っているらしいので、一応こちらに報告して見ます。
---
(藤原)