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

snapshot (4.99.3) 20061008ts



>                                           千葉市中央区長洲
>                                                    藤原 誠
macppc 用の snapshot を作ってあります。
  ftp://ftp.ki.nu/pub/NetBSD/snapshot/20061008ts/

ある機械で cvs update をしていると必ず 0x38f918 ( cache_lookup + 0x8c)
で落ちる、というのがあるのですが、db>b と入力すると、それ以降
入力出来ないので、何が問題なのか良く分っていません。
(output-device screen です)

vfs_cache.c に
-g を付けて make したもの、実際には -gdwarf-2 だったはずですが
それでも全く同じアドレスで、コードの行が違っていたりします。
trap type 300 at 38f918
Stopped in pid 891.1 (cvs) at netbsd: cache_lookup_raw+0x88:
                                                lwz 0,32(31)
db>

それでメモリの問題かなと、
sysutils/memtester で調べて見たのですが、10 回くらい通過してい
ます。この memtester は初めて使うものなので、だからどう、とい
うことも分っていません。機械の素性も少し ?? なものです。

ttyp0:root@verona 9:48:22/061023(...powerpc/All)# memtester 940 10
memtester version 4.0.5 (32-bit)
Copyright (C) 2005 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffff000
want 940MB (985661440 bytes)
got  940MB (985661440 bytes), trying mlock ...failed for unknown reason.
Continuing with unlocked memory; testing will be slower and less reliable.
Loop 1/10:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok

dmesg の最初の部分は次のようなものです。

NetBSD 4.99.3 (L2-1M-PB2-SHM) #3: Sat Oct 21 07:25:22 JST 2006
        makoto@mini:/export/20061008/checkout/src/sys/arch/macppc/compile/obj/L2-1M-PB2-SHM
total memory = 1024 MB
avail memory = 985 MB
timebase frequency: 41502542 Hz
bootpath: /pci@f4000000/ata-6@d/disk@0
mainbus0 (root): PowerMac10,1
cpu0 at mainbus0: 7447A (Revision 102), ID 0 (primary) 1416.67 MHz
cpu0: HID0 8410c1bc<TBEN,DPM,ICE,DCE,XBSEN,SGE,BTIC,LRSTK,FOLD,BHT>
cpu0: HID1 8000cc80<EMCP,PC1,PC2,SYNCBE,ABE>
cpu0: 512KB on-chip L2 cache
nvram0 at mainbus0: addr 0xfff04000, size 0x4000
uninorth0 at mainbus0

つばいさん、いつも大変ありがとうございます。
---
(藤原)