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

Re: -current sun4c weirdness



持田@NETside です。  # おそくなっちゃいました。

> dumping to dev 7,1 offset 1263
> dump pv_link: proc halt, va=0xf0221000: unexpected uncached mapping at 0xf25b0000
> pv_link: proc halt, va=0xf021a000: unexpected uncached mapping at 0xf25b1000
> pv_link: proc halt, va=0xf021b000: unexpected uncached mapping at 0xf25b2000
> pv_link: proc halt, va=0xf021c000: unexpected uncached mapping at 0xf25b3000
> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 2 3 1 2 3 succeeded
> rebooting

> と出てきて最初の 16M が dump されませんでした。(メモリは 16+16+4+4 です)
> panic させなくても起動直後に reboot -d で crash dump を
> 採ろうとすると同じ結果になります。


 うちの SS2 + 1.5T カーネル(3/28 頃)です。

oxi# disklabel -r sd0 | grep swap
  b:   262200   131560       swap                        # (Cyl.  143 - 427)

oxi# reboot -d
Apr 12 01:10:54 oxi reboot: rebooted by root
Apr 12 01:10:54 oxi reboot: rebooted by root
Apr 12 01:10:55 oxi syslogd: exiting on signal 15
Apr 12 01:10:55 oxi syslogd: exiting on signal 15
Apr 12 01:10:55 amd[182]: WARNING: automounter going down on signal 15
syncing disks... 9 7 2 done
Frame pointer is at 0xf2f5dd08
Call traceback:
  pc = 0xf01f8720  args = (0x114000e1, 0x11400fe1, 0x0, 0xf0277c00, 0x0, 0x3e8, 0xf2f5dd70) fp = 0xf2f5dd70
  pc = 0xf005ffbc  args = (0x100, 0x0, 0x100, 0x0, 0xf261a090, 0xf0182e88, 0xf2f5ddd8) fp = 0xf2f5ddd8
  pc = 0xf0205fe8  args = (0x0, 0xf2f5df28, 0xf2f5df20, 0xf005ff60, 0x0, 0xf, 0xf2f5dec0) fp = 0xf2f5dec0
  pc = 0xf00087b0  args = (0xd0, 0xf2f5dfb0, 0x137a8, 0xf2f5dfb0, 0x0, 0xf, 0xf2f5df50) fp = 0xf2f5df50
  pc = 0x10bd0  args = (0x100, 0x0, 0x10620, 0x10510, 0x5fdf8, 0xf2f5dfb0, 0xeffffa68) fp = 0xeffffa68

dumping to dev 7,1 offset 196807
dump 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 succeeded
rebooting


 メモリは 32MB で 4MB SIMM 8 枚ですから、16+16 で 16MB 分が
ダンプされない、ってことでしょうか?

 それから、シングルユーザーで立ち上げて直後に reboot -d ってやると
ぜんぜんダンプできないみたいなんですけど、そういうもんでしょうか?
# 2 回試しました。kernel security level のせい?


    :
root on sd0a dumps on sd0b
root file system type: ffs
Enter pathname of shell or RETURN for sh: 
We recommend creating a non-root account and using su(1) for root access.
# reboot -d
Apr 12 01:04:52 init: kernel security level changed from 0 to 1
syncing disks... done
Frame pointer is at 0xf2e35d08
Call traceback:
  pc = 0xf01f8720  args = (0x114000e2, 0x11400fe2, 0x0, 0xf0277c00, 0x0, 0x3e8, 0xf2e35d70) fp = 0xf2e35d70
  pc = 0xf005ffbc  args = (0x100, 0x0, 0x100, 0x0, 0xf261a090, 0xf0182e88, 0xf2e35dd8) fp = 0xf2e35dd8
  pc = 0xf0205fe8  args = (0x0, 0xf2e35f28, 0xf2e35f20, 0xf005ff60, 0x0, 0xa, 0xf2e35ec0) fp = 0xf2e35ec0
  pc = 0xf00087b0  args = (0xd0, 0xf2e35fb0, 0x137a8, 0xf2e35fb0, 0x0, 0xa, 0xf2e35f50) fp = 0xf2e35f50
  pc = 0x10bd0  args = (0x100, 0x0, 0x10620, 0x10510, 0x5fdf8, 0xf2e35fb0, 0xeffffad8) fp = 0xeffffad8

dumping to dev 7,1 offset 196807
dump device bad
rebooting


--
持田 修司 NETside Technologies Inc.
          -- Do not crack your dream. Be MI by NetBSD --