Hi All,
I am getting kernel krash problem.When I boot the board I am getting fallowing interrupt is generating.
TFTP from server 192.168.2.65; our IP address is 192.168.2.100
Filename 'uImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
#################################################################
########
done
Bytes transferred = 2968389 (2d4b45 hex)
Speed: 1000, full duplex
Using eTSEC1 device
TFTP from server 192.168.2.65; our IP address is 192.168.2.100
Filename 'multi/dtb1'.
Load address: 0xc00000
Loading: ##
done
Bytes transferred = 20000 (4e20 hex)
WARNING: adjusting available memory to 10000000
## Booting kernel from Legacy Image at 01000000 ...
Image Name: Linux-2.6.28.5
Created: 2009-05-11 9:41:16 UTC
Image Type: Image type
Done
Data Size: 2968325 Bytes = 2.8 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 00c00000
Booting using the fdt blob at 0xc00000
Uncompressing
OK
Loading Device Tree to 007f8000, end 007ffe1f ... OK
Using MPC86xx MULTI machine description
Total memory = 512MB; using 1024kB for hash table (at cff00000)
Linux version 2.6.28.5 (dm6446@dm6446) (gcc version 4.0.0 (DENX ELDK 4.0 4.0.0))
#8 SMP PREEMPT Mon May 11 15:11:02 IST 2009
CPU maps initialized for 1 thread per core
console [udbg0] enabled
setup_arch: bootmem
mpc8640_multi_setup_arch()
Found FSL PCI host bridge at 0x00000000ff708000. Firmware bus number: 0->2
PCI host bridge /pcie@ff708000 ranges:
MEM 0x0000000080000000..0x000000009fffffff -> 0x0000000080000000
IO 0x00000000e0000000..0x00000000e00fffff -> 0x0000000000000000
MPC8640D board from CORNET Technology
arch: exit
Zone PFN ranges:
DMA 0x00000000 -> 0x00020000
Normal 0x00020000 -> 0x00020000
HighMem 0x00020000 -> 0x00020000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00020000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
Kernel command line: root=/dev/nfs rw nfsroot=192.168.2.65:/home/dm6446/Multi/Mu
ltiFromUS/prootfs ip=192.168.2.100:192.168.2.65:192.168.2.1:255.255.255.0:unknow
n:eth0
ff console=ttyS0,115200
Preemptible RCU implementation.
mpic: Setting up MPIC " MPIC " version 1.2 at ff740000, max 2 CPUs
mpic: ISU size: 256, shift: 8, mask: ff
mpic: Initializing for 256 sources
PID hash table entries: 2048 (order: 11, 8192 bytes)
clocksource: timebase mult[2000000] shift[22] registered
Console: colour dummy device 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 511232k/524288k available (5996k kernel code, 12492k reserved, 232k data
, 340k bss, 268k init)
SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Calibrating delay loop... 249.84 BogoMIPS (lpj=415744)
Mount-cache hash table entries: 512
mpic: requesting IPIs ...
Processor 1 found.
Synchronizing timebase
Got ack
score 299, offset 1000
score 299, offset 500
score 299, offset 250
score 299, offset 125
score 299, offset 62
score 249, offset 31
score -267, offset 15
score 285, offset 23
score -285, offset 19
score 283, offset 21
score -285, offset 20
Min 20 (score -285), Max 21 (score 277)
Final offset: 21 (271/300)
Brought up 2 CPUs
net_namespace: 728 bytes
NET: Registered protocol family 16
PCI: Probing PCI hardware
PCI --Suresh bus no 0x2
pci 0000:00:00.0: ignoring class b20 (doesn't match header type 01)
pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:00.0: PME# disabled
pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot
pci 0000:01:00.0: PME# disabled
pci 0000:02:02.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:02:02.0: PME# disabled
PCI: Cannot allocate resource region 0 of PCI bridge 2, will remap
PCI: Cannot allocate resource region 0 of device 0000:02:00.0, will remap
PCI: Cannot allocate resource region 1 of device 0000:02:00.0, will remap
PCI: Cannot allocate resource region 2 of device 0000:02:00.0, will remap
PCI: Cannot allocate resource region 3 of device 0000:02:00.0, will remap
PCI: Cannot allocate resource region 4 of device 0000:02:00.0, will remap
PCI: Cannot allocate resource region 0 of device 0000:02:01.0, will remap
PCI: Cannot allocate resource region 1 of device 0000:02:01.0, will remap
PCI: Cannot allocate resource region 2 of device 0000:02:01.0, will remap
PCI: Cannot allocate resource region 3 of device 0000:02:01.0, will remap
PCI: Cannot allocate resource region 4 of device 0000:02:01.0, will remap
pci 0000:00:00.0: BAR 9: can't allocate mem resource [0xa0000000-0x9fffffff]
pci 0000:01:00.0: PCI bridge, secondary bus 0000:02
pci 0000:01:00.0: IO window: 0x00-0xfff
pci 0000:01:00.0: MEM window: 0x80000000-0x87ffffff
pci 0000:01:00.0: PREFETCH window: 0x00000088000000-0x000000880fffff
pci 0000:00:00.0: PCI bridge, secondary bus 0000:01
pci 0000:00:00.0: IO window: 0x00-0xfffff
pci 0000:00:00.0: MEM window: 0x80000000-0x9fffffff
pci 0000:00:00.0: PREFETCH window: disabled
pci 0000:00:00.0: enabling device (0106 -> 0107)
bus: 00 index 0 io port: [0xff8fd000-0xff9fcfff]
bus: 00 index 1 mmio: [0x80000000-0x9fffffff]
bus: 01 index 0 io port: [0xff8fd000-0xff9fcfff]
bus: 01 index 1 mmio: [0x80000000-0x9fffffff]
bus: 01 index 2 mmio: [0x0-0x0]
bus: 01 index 3 mmio: [0x0-0x0]
bus: 02 index 0 io port: [0xff8fd000-0xff8fdfff]
bus: 02 index 1 mmio: [0x80000000-0x87ffffff]
bus: 02 index 2 mmio: [0x88000000-0x880fffff]
bus: 02 index 3 mmio: [0x0-0x0]
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Freescale Elo / Elo Plus DMA driver
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Thermal assist unit not available
fsl-elo-dma ff721300.dma: Probe the Freescale DMA driver for fsl,eloplus-dma con
troller at ff721300...
fsl-elo-dma ff721300.dma: #0 (fsl,eloplus-dma-channel), irq 21
fsl-elo-dma ff721300.dma: #1 (fsl,eloplus-dma-channel), irq 22
fsl-elo-dma ff721300.dma: #2 (fsl,eloplus-dma-channel), irq 23
fsl-elo-dma ff721300.dma: #3 (fsl,eloplus-dma-channel), irq 24
OF_RTC: /localbus@f8005000/nvram@4,0 is a stk17ta8 @ 0xc8000000-0xc801ffff
audit: initializing netlink socket (disabled)
type=2000 audit(0.609:1): initialized
audit: cannot initialize inotify handle
Installing knfsd (copyright (C) 1996
okir@monad.swb.de).
NTFS driver 2.1.29 [Flags: R/W].
JFS: nTxBlock = 3998, nTxLock = 31987
msgmni has been set to 999
alg: No test for cipher_null (cipher_null-generic)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
aer: probe of 0000:00:00.0
cie01 failed with error -38
Generic non-volatile memory driver v1.1
Serial: 8250/16550 driver4 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xff704500 (irq = 42) is a 16550A
console handover: b
oot [udbg0] -> real [ttyS0]
serial8250.0: ttyS1 at MMIO 0xff704600 (irq = 28) is a 16550A
brd: module loaded
loop: module loaded
nbd: registered device at major 43
Registering polling
Gianfar MII Bus: probed
Registering polling
eth0: Gianfar Ethernet Controller Version 1.2, 00:e0:0c:00:01:02
eth0: Running with NAPI enabled
eth0: 256/256 RX/TX BD ring size
Registering polling
eth1: Gianfar Ethernet Controller Version 1.2, 00:e0:0c:00:01:fd
eth1: Running with NAPI enabled
eth1: 256/256 RX/TX BD ring size
Fixed MDIO Bus: probed
Uniform Multi-Platform E-IDE driver
siimage 0000:02:00.0: IDE controller (0x1095:0x0680 rev 0x02)
siimage 0000:02:00.0: BASE CLOCK == 133
siimage 0000:02:00.0: 100% native mode on irq 17
ide0: MMIO-DMA
ide1: MMIO-DMA
irq 17: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[df82b8b0] [c0008790] show_stack+0x54/0x14c (unreliable)
[df82b8e0] [c005d8f0] __report_bad_irq+0x48/0xa0
[df82b8f0] [c005dac8] note_interrupt+0x180/0x1f0
[df82b910] [c005e76c] handle_fasteoi_irq+0x10c/0x150
[df82b930] [c0006860] do_IRQ+0x9c/0xfc
[df82b940] [c00129c4] ret_from_except+0x0/0x14
--- Exception: 501 at delayed_put_task_struct+0x18/0x48
LR = rcu_process_callbacks+0x98/0xb4
[df82ba00] [c003b894] put_pid+0x5c/0x90 (unreliable)
[df82ba10] [c005f488] rcu_process_callbacks+0x98/0xb4
[df82ba30] [c002d7f8] __do_softirq+0x8c/0x144
[df82ba50] [c00067ac] do_softirq+0x50/0x68
[df82ba60] [c002d140] irq_exit+0x50/0xa8
[df82ba70] [c0006888] do_IRQ+0xc4/0xfc
[df82ba80] [c00129c4] ret_from_except+0x0/0x14
--- Exception: 501 at _spin_lock+0x34/0xb0
LR = xlate_proc_name+0x3c/0xc4
[df82bb40] [00000000] 0x0 (unreliable)
[df82bb60] [c00d69f0] xlate_proc_name+0x3c/0xc4
[df82bb80] [c00d6fcc] __proc_create+0x44/0x100
[df82bbb0] [c00d720c] proc_mkdir_mode+0x2c/0x6c
[df82bbd0] [c005ede4] register_irq_proc+0x74/0xd8
[df82bc00] [c005d554] __setup_irq+0x204/0x258
[df82bc30] [c005d660] request_irq+0xb8/0xe8
[df82bc60] [c02af638] init_irq+0x250/0x330
[df82bc90] [c02afb44] ide_host_register+0x42c/0x62c
[df82bcc0] [c02b2cc4] ide_pci_init_one+0xc4/0xec
[df82bdf0] [c048c768] siimage_init_one+0x1ac/0x200
[df82be60] [c05b6f28] ide_scan_pcibus+0x68/0x148
[df82be70] [c0003b28] do_one_initcall+0x60/0x194
[df82bfe0] [c05989e0] kernel_init+0x178/0x1e4
[df82bff0] [c0012074] kernel_thread+0x4c/0x68
handlers:
[<c02aab24>] (ide_intr+0x0/0x260)
Disabling IRQ #17
ide0 at 0xe12dc080-0xe12dc087,0xe12dc08a on irq 17
irq 17: nobody cared (try booting with the "irqpoll" option)
Call Trace:
[df82b980] [c0008790] show_stack+0x54/0x14c (unreliable)
[df82b9b0] [c005d8f0] __report_bad_irq+0x48/0xa0
[df82b9c0] [c005dac8] note_interrupt+0x180/0x1f0
[df82b9e0] [c005e76c] handle_fasteoi_irq+0x10c/0x150
[df82ba00] [c0006860] do_IRQ+0x9c/0xfc
[df82ba10] [c00129c4] ret_from_except+0x0/0x14
--- Exception: 501 at _spin_lock+0x2c/0xb0
LR = xlate_proc_name+0x3c/0xc4
[df82bad0] [20000000] 0x20000000 (unreliable)
[df82baf0] [c00d69f0] xlate_proc_name+0x3c/0xc4
[df82bb10] [c00d6fcc] __proc_create+0x44/0x100
[df82bb40] [c00d720c] proc_mkdir_mode+0x2c/0x6c
[df82bb60] [c005f054] register_handler_proc+0x11c/0x134
[df82bc00] [c005d56c] __setup_irq+0x21c/0x258
[df82bc30] [c005d660] request_irq+0xb8/0xe8
[df82bc60] [c02af638] init_irq+0x250/0x330
[df82bc90] [c02afb44] ide_host_register+0x42c/0x62c
[df82bcc0] [c02b2cc4] ide_pci_init_one+0xc4/0xec
[df82bdf0] [c048c768] siimage_init_one+0x1ac/0x200
[df82be60] [c05b6f28] ide_scan_pcibus+0x68/0x148
[df82be70] [c0003b28] do_one_initcall+0x60/0x194
[df82bfe0] [c05989e0] kernel_init+0x178/0x1e4
[df82bff0] [c0012074] kernel_thread+0x4c/0x68
handlers:
[<c02aab24>] (ide_intr+0x0/0x260)
[<c02aab24>] (ide_intr+0x0/0x260)
Disabling IRQ #17
ide1 at 0xe12dc0c0-0xe12dc0c7,0xe12dc0ca on irq 17
ide-gd driver 1.18
ide-cd driver 5.00
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
SCSI Media Changer driver v0.25
Driver 'ch' needs updating - please use bus_type methods
sata_sil 0000:02:01.0: Applying R_ERR on DMA activate FIS errata fix
scsi0 : sata_sil
scsi1 : sata_sil
ata1: SATA max UDMA/100 mmio m512@0x80000200 tf 0x80000280 irq 18
ata2: SATA max UDMA/100 mmio m512@0x80000200 tf 0x800002c0 irq 18
ata1: SATA link down (SStatus 0 SControl 310)
ata2: SATA link down (SStatus 0 SControl 310)
Error: Driver 'pata_platform' is already registered, aborting...
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci_hcd 0000:02:02.0: OHCI Host Controller
ohci_hcd 0000:02:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:02:02.0: irq 19, io mem 0x80001000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
stk17ta8 stk17ta8: rtc core: registered stk17ta8 as rtc0
------Flash ROM driver------
i2c /dev entries driver
Registering FPGA I2C driver
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ctnetlink v0.93: registering with nfnetlink.
IPVS: Registered protocols (TCP, UDP, AH, ESP)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: ipvs loaded.
IPVS: [rr] scheduler registered.
IPVS: [wrr] scheduler registered.
IPVS: [lc] scheduler registered.
IPVS: [wlc] scheduler registered.
IPVS: [lblc] scheduler registered.
IPVS: [lblcr] scheduler registered.
IPVS: [dh] scheduler registered.
IPVS: [sh] scheduler registered.
IPVS: [sed] scheduler registered.
IPVS: [nq] scheduler registered.
IPVS: ftp: loaded support on port[0] = 21
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
ClusterIP Version 0.8 loaded successfully
arp_tables: (C) 2002 David S. Miller
TCP bic registered
TCP cubic registered
TCP westwood registered
TCP highspeed registered
TCP hybla registered
TCP htcp registered
TCP vegas registered
TCP veno registered
TCP scalable registered
TCP lp registered
TCP yeah registered
TCP illinois registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
tunl0: Disabled Privacy Extensions
Mobile IPv6
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
ip6tnl0: Disabled Privacy Extensions
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
stk17ta8 stk17ta8: setting system clock to 2009-11-30 00:26:52 UTC (1259540812)
ADDRCONF(NETDEV_UP): eth0: link is not ready
IP-Config: Complete:
device=eth0, addr=192.168.2.100, mask=255.255.255.0, gw=192.168.2.1,
host=unknown, domain=, nis-domain=(none),
bootserver=192.168.2.65, rootserver=192.168.2.65, rootpath=
Looking up port of RPC 100003/2 on 192.168.2.65
PHY: 24520:0b - Link is Up - 1000/Full
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Looking up port of RPC 100005/1 on 192.168.2.65
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 268k init
Setting the hostname to mpc8641hpcn
Mounting filesystems
mount: Mounting rwfs on /mnt/rwfs failed: Invalid argument
mount: Mounting shm on /dev/shm failed: Invalid argument
mount: Mounting usbfs on /proc/bus/usb failed: No such file or directory
Starting syslogd and klogd
Running sysctl
Setting up networking on loopback device:
Setting up networking on eth0:
Adding static route for default gateway to 192.168.2.1:
Setting nameserver to 192.168.2.1 in /etc/resolv.conf:
Starting inetd:
Welcome to Freescale Semiconductor Embedded Linux Environment
!!!!! WARNING !!!!!!!
The default password for the root account is: root
please change this password using the 'passwd' command
and then edit this message (/etc/issue) to remove this message
mpc8641hpcn login:
Thanks for kind help.
Regards,
Chandrashekar