[Armadillo:06010] Re: interfacesファイルの変更でkernel panic

Takenoshita Koyo email@hidden
2010年 10月 27日 (水) 15:54:47 JST


竹之下です。

undefined instruction
となっていますね。

カーネルかユーザーランドを書き換えていますか?

使用している環境を教えてください。
カーネル、ユーザーランドイメージファイルのバージョンか
自分でビルドしている場合は元となったソースコードのバージョン及びビルド環境

また、この問題は再現性のあるものでしょうか?

千葉慎也 さんは書きました:
> 千葉と申します。Armadillo-400を使用し評価しています。
>  
> 初歩的な箇所の質問ですみません、/etc/config/interfaceを書き換えて、固定 
> IPにて通信を
> 行いたいのですが、書き換えてifupするとKernel panicが発生してしまいます。
> <順序>
> viにて/etc/config/interfacesを以下の通り書き換えます。
>  
> auto lo eth0
> iface lo inet loopback
> iface eth0 inet static
>   address 192.168.1.1
>   netmask 255.255.255.0
>   network 192.168.1.0
>   broadcast 192.168.1.255
>   gateway 192.168.1.254
>  
> 次に
>  
> ifdown eth0
>  
> 最後に
>  
> ifup eth0
>  
> すると
>  
> [email@hidden (ttymxc1) ~]# Internal error: Oops - undefined 
> instruction: 0 [#1] PREEMPT
> Modules linked 
> in:                                                                             
> 
> CPU: 0    Not tainted  (2.6.26-at10 #1)
> PC is at 0xc0380fd8                   
> LR is at run_timer_softirq+0x134/0x264
> pc : [<c0380fd8>]    lr : [<c004d2d8>]    psr: 20000013
> sp : c0357e90  ip : c0357e90  fp : c0357ecc           
> r10: c0381648  r9 : c0381848  r8 : c0380fd8
> r7 : c0357e98  r6 : c0356000  r5 : 00000103  r4 : c0380e40
> r3 : 00000103  r2 : 00000000  r1 : c3c23fb0  r0 : c0380fe0
> Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
> Control: 0005317f  Table: 81dbc000  DAC: 00000017                 
> Process swapper (pid: 0, stack limit = 0xc0356268)
> Stack: (0xc0357e90 to 0xc0358000)                
> 7e80:                                     c0381c48 c0381a48 c3c7549c 
> c2491bc8
> 7ea0: 00000000 c0380c4c 00000081 0000000a c0380c00 00000001 00000000 
> c038348c
> 7ec0: c0357efc c0357ed0 c0048540 c004d1b4 c0362940 c0356000 00000036 
> c0384dc8
> 7ee0: 00000000 00000001 c0356000 800224f0 c0357f14 c0357f00 c004860c 
> c00484dc
> 7f00: c0384dc8 c0362940 c0357f34 c0357f18 c002804c c00485c0 ffffffff 
> fc400000
> 7f20: 00360000 00000002 c0357f8c c0357f38 c00287a4 c0028010 00000000 
> 0005317f
> 7f40: 0005217f 80000013 c0029c50 c0356000 c0029c50 c0379f08 80022558 
> 41069264
> 7f60: 800224f0 c0357f8c 800000d3 c0357f80 c0031b0c c0029cb0 80000013 
> ffffffff
> 7f80: c0357fac c0357f90 c0029c1c c0029c60 c0356000 c0379ac8 c0023f28 
> c0359cd0
> 7fa0: c0357fc4 c0357fb0 c029fc3c c0029be8 c0379ac8 c0383744 c0357ff4 
> c0357fc8
> 7fc0: c0008b64 c029fbd8 c000862c 00000000 00000000 c0023f28 00000000 
> 00053175
> 7fe0: c0379f6c c002432c 00000000 c0357ff8 80008034 c00088f4 00000000 
> 00000000
> Backtrace:                                                                    
> 
> [<c004d1a4>] (run_timer_softirq+0x0/0x264) from [<c0048540>] 
> (__do_softirq+0x74/0xe4)
> [<c00484cc>] (__do_softirq+0x0/0xe4) from [<c004860c>] 
> (irq_exit+0x5c/0x70)         
> [<c00485b0>] (irq_exit+0x0/0x70) from [<c002804c>] 
> (__exception_text_start+0x4c/0x60)
>  r4:c0362940                                                                         
> 
> [<c0028000>] (__exception_text_start+0x0/0x60) from [<c00287a4>] 
> (__irq_svc+0x44/0x88)
> Exception stack(0xc0357f38 to 
> 0xc0357f80)                                            
> 7f20:                                                       00000000 
> 0005317f
> 7f40: 0005217f 80000013 c0029c50 c0356000 c0029c50 c0379f08 80022558 
> 41069264
> 7f60: 800224f0 c0357f8c 800000d3 c0357f80 c0031b0c c0029cb0 80000013 
> ffffffff
>  r7:00000002 r6:00360000 r5:fc400000 
> r4:ffffffff                             
> [<c0029c50>] (default_idle+0x0/0x68) from [<c0029c1c>] (cpu_idle+0x44/0x78)
> [<c0029bd8>] (cpu_idle+0x0/0x78) from [<c029fc3c>] (rest_init+0x74/0x88)  
>  r7:c0359cd0 r6:c0023f28 r5:c0379ac8 r4:c0356000                       
> [<c029fbc8>] (rest_init+0x0/0x88) from [<c0008b64>] 
> (start_kernel+0x280/0x324)
>  r4:c0383744                                                                  
> 
> [<c00088e4>] (start_kernel+0x0/0x324) from [<80008034>] (0x80008034)
>  r6:c002432c r5:c0379f6c r4:00053175                               
> Code: c0380fc8 c0380fc8 00000000 00200200 (c0380fd8)
> Kernel panic - not syncing: Fatal exception in interrupt
>  
> となり停止します。
> 原因わかりますでしょうか。よろしくお願いします。
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo


-- 
Koyo Takenoshita




armadillo メーリングリストの案内