[#4553] Trunk kernel with SMP patch can not bootup
Submitted By: Graf Yang
Open Date
2008-10-20 22:52:12 Close Date
2008-11-14 06:22:57
Priority:
Medium Assignee:
Graf Yang
Status:
Closed Fixed In Release:
N/A
Found In Release:
N/A Release:
Category:
N/A Board:
N/A
Processor:
N/A Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
N/A
Summary: Trunk kernel with SMP patch can not bootup
Details:
## Booting image at 01000000 ...
Image Name: Linux-2.6.26.5-ADI-2009R1-pre
Image Type: Blackfin Linux Kernel Image (gzip compressed)
Data Size: 852613 Bytes = 832.6 kB
Load Address: 00001000
Entry Point: 0019cbc8
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting Kernel at = 19cbc8
Linux version 2.6.26.5-ADI-2009R1-pre (ymm@dyang) (gcc version 4.1.2 (ADI svn))8
console [early_BFuart0] enabled
early printk enabled on early_BFuart0
Warning: limiting memory to 56MB due to hardware anomaly 05000263
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
fixedcode = 0x00000400-0x00000490
text = 0x00001000-0x0011c140
rodata = 0x0011c140-0x00173a4c
bss = 0x00173a60-0x00181dd0
data = 0x00181dd0-0x00192000
stack = 0x00190000-0x00192000
init = 0x00192000-0x001ae000
available = 0x001ae000-0x037ff000
DMA Zone = 0x03f00000-0x04000000
Hardware Trace Active and Enabled
Blackfin support (C) 2004-2008 Analog Devices, Inc.
Compiled for ADSP-BF561 Rev 0.3
Warning: Unsupported Chip Revision ADSP-BF561 Rev 0.3 detected
Blackfin Linux support by http://blackfin.uclinux.org/
Processor Speed: 600 MHz core clock and 100 MHz System Clock
NOMPU: setting up cplb tables for global access
Instruction Cache Enabled
Data Cache Enabled (write-through)
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 14223
Kernel command line: root=/dev/mtdblock2 rw rootfstype=jffs2 earlyprintk=serial0
Configuring Blackfin Priority Driven Interrupts
Hardware Trace expanded to 2k
PID hash table entries: 256 (order: 8, 1024 bytes)
console handover: boot [early_BFuart0] -> real [ttyBF0]
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory available: 55040k/65536k RAM, (112k init code, 1132k kernel code, 472k d)
kernel stopped booting.
Follow-ups
--- Graf Yang 2008-10-20 23:08:17
The original code defined _exception_stack but not alloc space for the exception
stack. In exception, this area is over written by exception stack. Common kernel
luckly boot up, but SMP kernel stuck.
Now should be fixed.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found