[SCore-users-jp] システムテストPM/Ethernet における躓き

Shinji Sumimoto s-sumi @ bd6.so-net.ne.jp
2002年 10月 20日 (日) 16:59:24 JST


住元です。

返事が遅くなって済みません。

頂いたデータから、バックトレースをとると

f8895060 __insmod_rtl8139_S.text_L7856  [rtl8139]
c0105dec __up_wakeup
c0108260 disable_irq_R3ce4ca6f

となり、どうもプロセス切替えのところで、なぜかrtlデバイスドライバに移
行して落ちているようです。SCore自体の問題かどうかは判断できません。

お使いのクラスタは、IDEディスクとRtl8139のデバイスドライバがあれば動く
でしょうか? もし、そうでしたら、こちらのカーネルをバイナリレベルで提
供しますので、試して頂けないでしょうか?

==================================================================
[kate @ comp0 RealTek]$ cat /proc/ksyms | grep f8895
f8895060 __insmod_rtl8139_S.text_L7856  [rtl8139]
f8895000 __insmod_rtl8139_O/lib/modules/2.4.18-2SCORE/kernel/drivers/net/rtl8139.o_M3DABDBE9_V132114    [rtl8139]
c0100234 gdt_R455fbf86
c0104000 empty_zero_page_R84daabab
c0105390 disable_hlt_R794487ee
c01053a0 enable_hlt_R9c7077bd
c01053b0 default_idle_R92897e3d
c0105470 machine_real_restart_R3da1b07a
c0105520 machine_restart_Re6e3ef70
c01055a0 machine_halt_R9aa32630
c01055b0 machine_power_off_R091c824a
c0105700 kernel_thread_R7e9ebb05
c01058d0 dump_thread_Rae90b20c
c0105ba0 get_wchan_R15345b4c
c0105dc8 __down_failed
c0105dd4 __down_failed_interruptible
c0105de0 __down_failed_trylock
c0105dec __up_wakeup
><c010822a>
c0108260 disable_irq_R3ce4ca6f
c01082c0 enable_irq_Rfcec0987
c01082c0 enable_irq_Rfcec0987
c0108260 disable_irq_R3ce4ca6f
><c01083a8>
c01083f0 request_irq_R0c60f2e0
c01083f0 request_irq_R0c60f2e0
c01084b0 free_irq_Rf20dabd8
c01084b0 free_irq_Rf20dabd8
c0108530 probe_irq_on_Rb121390a
c0108530 probe_irq_on_Rb121390a
c0108640 probe_irq_mask_R360b1afe
c0108640 probe_irq_mask_R360b1afe
c01086c0 probe_irq_off_Rab600421
c01086c0 probe_irq_off_Rab600421
c01089b0 disable_irq_nosync_R27bbf221
c01089b0 disable_irq_nosync_R27bbf221
c010ad50 do_gettimeofday_R72270e35
c010adc0 do_settimeofday_R19d7b1ff
c010b0e0 get_cmos_time_Rb31ddfb4
c010b9d0 pci_alloc_consistent_R5ca45b27
c010ba60 pci_free_consistent_R8a923015
c010c3e0 dump_fpu_Rf7e7d3e6
c010c480 dump_extended_fpu_Ra9c2ac9b
c010d8b0 pcibios_get_irq_routing_table_R294a76e5
c010d9d0 pcibios_set_irq_routing_Re317f518
c010e9d0 pcibios_penalize_isa_irq_R5211c8bf
c010f790 mtrr_add_R56179c5f
c010f9d0 mtrr_del_R272d394e


From: KATAYAMA Yoshio <kate @ pfu.fujitsu.com>
Subject: Re: [SCore-users-jp] システムテストPM/Ethernet における躓き
Date: Tue, 15 Oct 2002 21:44:30 +0900
Message-ID: <200210151244.AA12311 @ flash.tokyo.pfu.co.jp>

kate> 片山です。
kate> 
kate> Date: Tue, 15 Oct 2002 19:25:01 +0900 (JST)
kate> From: Shinji Sumimoto <s-sumi @ flab.fujitsu.co.jp>
kate> 
kate> >> SCore 4.X でしたら、こちらも同じバージョンにしてみようと思ったの
kate> >> ですが、、、
kate> 
kate> >試してみるとよいものとしては、linux 2.2系を使ってみるというのがあります。
kate> >パッチ自体はSCoreに入っています。(linux-2.2.17 baseですが、、)
kate> 
kate> 有難う御座います。まとまった時間が取れたら試してみます。
kate> 
kate> >それで、以下のようにして落ちたシンボルがどこに相当するかを調べていただ
kate> >け無いでしょうか?
kate> 
kate> >% cat /proc/ksyms |grep f8895
kate> 
kate> こちらは、それらしいシンボルが出てきました。
kate> 
kate> [kate @ comp0 RealTek]$ cat /proc/ksyms | grep f8895
kate> f8895060 __insmod_rtl8139_S.text_L7856  [rtl8139]
kate> f8895000 __insmod_rtl8139_O/lib/modules/2.4.18-2SCORE/kernel/drivers/net/rtl8139.o_M3DABDBE9_V132114    [rtl8139]
kate> 
kate> ><c010822a>
kate> ><c01083a8>
kate> 
kate> しかし、こちらは c0108 で grep すると、
kate> 
kate> [kate @ comp0 RealTek]$ cat /proc/ksyms | grep c0108
kate> c01082c0 enable_irq_Rfcec0987
kate> c0108260 disable_irq_R3ce4ca6f
kate> c01089b0 disable_irq_nosync_R27bbf221
kate> c0108640 probe_irq_mask_R360b1afe
kate> c01083f0 request_irq_R0c60f2e0
kate> c01084b0 free_irq_Rf20dabd8
kate> c0108530 probe_irq_on_Rb121390a
kate> c01086c0 probe_irq_off_Rab600421
kate> 
kate> となり、<c010822a> が出てこないみたいです。c010 で grep すると、
kate> 
kate> [kate @ comp0 RealTek]$ cat /proc/ksyms | grep c010
kate> c0105470 machine_real_restart_R3da1b07a
kate> c01053b0 default_idle_R92897e3d
kate> c01058d0 dump_thread_Rae90b20c
kate> c010c3e0 dump_fpu_Rf7e7d3e6
kate> c010c480 dump_extended_fpu_Ra9c2ac9b
kate> c01082c0 enable_irq_Rfcec0987
kate> c0108260 disable_irq_R3ce4ca6f
kate> c01089b0 disable_irq_nosync_R27bbf221
kate> c0108640 probe_irq_mask_R360b1afe
kate> c0105700 kernel_thread_R7e9ebb05
kate> c010b0e0 get_cmos_time_Rb31ddfb4
kate> c0100234 gdt_R455fbf86
kate> c0105dc8 __down_failed
kate> c0105dd4 __down_failed_interruptible
kate> c0105de0 __down_failed_trylock
kate> c0105dec __up_wakeup
kate> c010b9d0 pci_alloc_consistent_R5ca45b27
kate> c010ba60 pci_free_consistent_R8a923015
kate> c010e9d0 pcibios_penalize_isa_irq_R5211c8bf
kate> c010d9d0 pcibios_set_irq_routing_Re317f518
kate> c010d8b0 pcibios_get_irq_routing_table_R294a76e5
kate> c0105ba0 get_wchan_R15345b4c
kate> c010f790 mtrr_add_R56179c5f
kate> c010f9d0 mtrr_del_R272d394e
kate> c01083f0 request_irq_R0c60f2e0
kate> c01084b0 free_irq_Rf20dabd8
kate> c0108530 probe_irq_on_Rb121390a
kate> c01086c0 probe_irq_off_Rab600421
kate> c0105390 disable_hlt_R794487ee
kate> c01053a0 enable_hlt_R9c7077bd
kate> c010ad50 do_gettimeofday_R72270e35
kate> c010adc0 do_settimeofday_R19d7b1ff
kate> c0105520 machine_restart_Re6e3ef70
kate> c01055a0 machine_halt_R9aa32630
kate> c01055b0 machine_power_off_R091c824a
kate> c0104000 empty_zero_page_R84daabab
kate> 
kate> となりました。念のため、rtl8139.o を付けておきます。
kate> --
kate> (株)PFU OSSC)Linuxシステム部
kate> 片山 善夫
kate> Tel 044-520-6617  Fax 044-556-1022
-----
住元  真司    E-Mail: s-sumi @ bd6.so-net.ne.jp



SCore-users-jp メーリングリストの案内