[#6033] traps test case 93 will make kernel panic on bf526 when stack set to L1 instruction
Submitted By: Vivi Li
Open Date
2010-05-18 06:12:17 Close Date
2011-06-08 03:45:42
Priority:
Medium Assignee:
Sonic Zhang
Status:
Closed Fixed In Release:
N/A
Found In Release:
2010R1-RC5 Release:
Category:
N/A Board:
N/A
Processor:
BF526 Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Not reproducible
Uboot version or rev.:
Toolchain version or rev.:
gcc4.3-2010_Apr_07
App binary format:
N/A
Summary: traps test case 93 will make kernel panic on bf526 when stack set to L1 instruction
Details:
traps test case 85 on bf526 will make kernel panic at Stack set to L1 instruction.
Last passed version:
--
kernel: Linux release 2.6.33.3-ADI-2010R1-pre-svn8681, build #16 Tue May 4 00:46:31 CST 2010
toolchain: bfin-uclinux-gcc release gcc version 4.3.4 (ADI-trunk/svn-3951)
user-dist: release svn-9599, build #282 Tue May 4 00:45:49 CST 2010
--
First failed version:
--
kernel: Linux release 2.6.33.3-ADI-2010R1-pre-svn8682, build #20 Wed May 5 04:41:41 CST 2010
toolchain: bfin-uclinux-gcc release gcc version 4.3.4 (ADI-trunk/svn-3951)
user-dist: release svn-9599, build #361 Wed May 5 04:41:00 CST 2010
--
--
Linux version 2.6.33.4-ADI-2010R1-pre-svn8711 (test@uclinux81-bf526) (gcc version 4.3.4 (ADI-trunk/svn-3951) ) #60 Mon May 17 19:00:57 CST 2010
register early platform devices
bootconsole [early_shadow0] enabled
bootconsole [early_BFuart1] enabled
early printk enabled on early_BFuart1
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
fixedcode = 0x00000400-0x00000490
text = 0x00001000-0x0013f780
rodata = 0x0013f780-0x001adae4
bss = 0x001ae000-0x001bedc0
data = 0x001bedc0-0x001d6000
stack = 0x001d4000-0x001d6000
init = 0x001d6000-0x00712000
available = 0x00712000-0x03f00000
DMA Zone = 0x03f00000-0x04000000
Hardware Trace Active and Enabled
Boot Mode: 1
Blackfin support (C) 2004-2010 Analog Devices, Inc.
Compiled for ADSP-BF526 Rev 0.0
Blackfin Linux support by http://blackfin.uclinux.org/
Processor Speed: 400 MHz core clock and 80 MHz System Clock
NOMPU: setting up cplb tables
Instruction Cache Enabled for CPU0
External memory: cacheable in instruction cache
Data Cache Enabled for CPU0
External memory: cacheable (write-back) in data cache
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 16002
Kernel command line: root=/dev/mtdblock0 rw ip=10.100.4.50 earlyprintk=serial,uart1,57600 console=ttyBF1,57600 ip=10.100.4.50:10.100.4.174:10.100.4.174:255.255.255.0:bf526-ezbrd:eth0:off
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory available: 56704k/65536k RAM, (5360k init code, 1273k kernel code, 603k data, 1024k dma, 572k reserved)
Hierarchical RCU implementation.
NR_IRQS:159
Configuring Blackfin Priority Driven Interrupts
console [ttyBF1] enabled, bootconsole disabled
console [ttyBF1] enabled, bootconsole disabled
Calibrating delay loop... 796.67 BogoMIPS (lpj=1593344)
Security Framework initialized
Mount-cache hash table entries: 512
Blackfin Scratchpad data SRAM: 4 KB
Blackfin L1 Data A SRAM: 16 KB (16 KB free)
Blackfin L1 Data B SRAM: 16 KB (16 KB free)
Blackfin L1 Instruction SRAM: 48 KB (42 KB free)
NET: Registered protocol family 16
Blackfin DMA Controller
ezbrd_init(): registering device resources
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
musb_hdrc: version 6.0, musb-dma, host, debug=0
musb_hdrc: USB Host mode controller at ffc03800 using DMA, IRQ 59
musb_hdrc musb_hdrc.0: MUSB HDRC host driver
musb_hdrc musb_hdrc.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
msgmni has been set to 110
io scheduler noop registered (default)
bfin-otp: initialized
bfin-uart: Blackfin serial driver
bfin-uart.1: ttyBF1 at MMIO 0xffc02000 (irq = 31) is a BFIN-UART
brd: module loaded
physmap platform flash device: 00400000 at 20000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
Intel/Sharp Extended Query Table at 0x0039
Intel/Sharp Extended Query Table at 0x0039
Intel/Sharp Extended Query Table at 0x0039
Intel/Sharp Extended Query Table at 0x0039
Intel/Sharp Extended Query Table at 0x0039
cfi_cmdset_0001: Erase suspend on write enabled
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using physmap partition information
Creating 3 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000040000 : "bootloader(nor)"
0x000000040000-0x000000200000 : "linux kernel(nor)"
0x000000200000-0x000000400000 : "file system(nor)"
m25p80 spi0.1: sst25wf040 (512 Kbytes)
Creating 2 MTD partitions on "m25p80":
0x000000000000-0x000000040000 : "bootloader(spi)"
0x000000040000-0x000000080000 : "linux kernel(spi)"
bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc00500, dma channel@7
bfin_mii_bus: probed
bfin_mac: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, irq=-1, mdc_clk=2500000Hz(mdc_div=15)@sclk=80MHz)
bfin_mac bfin_mac.0: Blackfin on-chip Ethernet MAC driver, Version 1.1
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0
i2c-bfin-twi i2c-bfin-twi.0: Blackfin BF5xx on-chip I2C TWI Contoller, regs_base@ffc01400
bfin-wdt: initialized: timeout=20 sec (nowayout=0)
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
NET: Registered protocol family 17
rtc-bfin rtc-bfin: setting system clock to 2004-05-31 14:42:52 UTC (1086014572)
dma_alloc_init: dma_page @ 0x0270f000 - 256 pages at 0x03f00000
IP-Config: Complete:
device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,
host=bf526-ezbrd, domain=, nis-domain=(none),
bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=
Freeing unused kernel memory: 5360k freed
_____________________________________
a8888b. / Welcome to the uClinux distribution \
d888888b. / _ _ \
8P"YP"Y88 / | | |_| __ __ (TM) |
8|o||o|88 _____/ | | _ ____ _ _ \ \/ / |
8' .88 \ | | | | _ \| | | | \ / |
8`._.' Y8. \ | |__ | | | | | |_| | / \ |
d/ `8b. \ \____||_|_| |_|\____|/_/\_\ |
dP . Y8b. \ For embedded processors including |
d8:' " `::88b \ the Analog Devices Blackfin /
d8" 'Y88b \___________________________________/
:8P ' :888
8a. : _a88P For further information, check out:
._/"Yaa_: .| 88P| - http://blackfin.uclinux.org/
\ YP" `| 8P `. - http://docs.blackfin.uclinux.org/
/ \.___.d| .' - http://www.uclinux.org/
`--..__)8888P`._.' jgs/a:f - http://www.analog.com/blackfin
Have a lot of fun...
BusyBox v1.16.1 (2010-05-17 15:52:23 CST) hush - the humble shell
root:/>
root:/> traps_test 85
Running test 85 for exception 0x3f: Stack set to L1 instruction
... PASS (test completed 1/1 times, as expected by signal 7: Bus error)
1/1 tests passed
root:/> traps_test 85
Running test 85 for exception 0x3f: Stack set to L1 instruction
... External Memory Addressing Error
Kernel OOPS in progress
HW Error context
CURRENT PROCESS:
COMM=traps_test PID=242 CPU=0
TEXT = 0x02990040-0x029988e0 DATA = 0x02998900-0x0299bf64
BSS = 0x0299bf64-0x0299c3f0 USER-STACK = 0x0299df40
return address: [0xffa00aae]; contents of:
0xffa00a80: 0160 0161 0162 0163 0170 0173 0171 0174
0xffa00a90: 0172 0175 0166 0140 0167 31c3 0140 017c
0xffa00aa0: 017d 017e 0179 0140 017b 6000 3620 [3628]
0xffa00ab0: 3630 3638 e108 203c e148 ffe0 e109 0efc
Looks like this was a deferred error - sorry
It might be better to look around here :
-------------------------------------------
ADSP-BF526-0.0 400(MHz CCLK) 80(MHz SCLK) (mpu off)
Linux version 2.6.33.4-ADI-2010R1-pre-svn8711 (test@uclinux81-bf526) (gcc version 4.3.4 (ADI-trunk/svn-3951) ) #60 Mon May 17 190
SEQUENCER STATUS: Not tainted
SEQSTAT: 0000c000 IPEND: 2990f4c IMASK: 0000 SYSCFG: 0006
Peripheral interrupts masked off
Kernel interrupts masked off
EXCAUSE : 0x0
physical IVG2 asserted : <0xffa00d18> { _evt_nmi + 0x0 }
physical IVG3 asserted : <0xffa006c0> { _trap + 0x0 }
physical IVG6 asserted : <0xffa00d1c> { _evt_timer + 0x0 }
physical IVG8 asserted : <0xffa00d94> { _evt_evt8 + 0x0 }
physical IVG9 asserted : <0xffa00dd0> { _evt_evt9 + 0x0 }
physical IVG10 asserted : <0xffa00e0c> { _evt_evt10 + 0x0 }
physical IVG11 asserted : <0xffa00e48> { _evt_evt11 + 0x0 }
logical irq 6 mapped : <0xffa00358> { _bfin_coretmr_interrupt + 0x0 }
logical irq 21 mapped : <0x000dfc98> { _bfin_rtc_interrupt + 0x0 }
logical irq 27 mapped : <0x000e1da8> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 31 mapped : <0x000a2ef8> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 32 mapped : <0x000a2c6c> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 35 mapped : <0x000c3860> { _bfin_mac_interrupt + 0x0 }
logical irq 59 mapped : <0x000d80b8> { _blackfin_interrupt + 0x0 }
logical irq 62 mapped : <0x000db4a4> { _dma_controller_irq + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0207a000> /* kernel dynamic memory (maybe user-space) */
RETX: <0x029919d8> /* kernel dynamic memory (maybe user-space) */
RETS: <0x029917f0> /* kernel dynamic memory (maybe user-space) */
PC : <0x02990f4c> /* kernel dynamic memory (maybe user-space) */
PROCESSOR STATE:
R0 : 00000001 R1 : 00000055 R2 : 00000001 R3 : 00000100
R4 : 00000006 R5 : 00000001 R6 : 0299a6a0 R7 : 0299decc
P0 : 00000550 P1 : 02998a40 P2 : 02998a40 P3 : 00000001
P4 : 0299df44 P5 : 0299bd7c FP : ffa10000 SP : 02079f24
LB0: 02991879 LT0: 0299186c LC0: 00000000
LB1: 029827a5 LT1: 029827a4 LC1: 00000000
B0 : 00000000 L0 : 00000000 M0 : 00000004 I0 : 0299dc11
B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 02998920
B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 00000000
B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : ffa10000 ASTAT: 02003004
-------------------------------------------
ADSP-BF526-0.0 400(MHz CCLK) 80(MHz SCLK) (mpu off)
Linux version 2.6.33.4-ADI-2010R1-pre-svn8711 (test@uclinux81-bf526) (gcc version 4.3.4 (ADI-trunk/svn-3951) ) #60 Mon May 17 190
SEQUENCER STATUS: Not tainted
SEQSTAT: 0000c03f IPEND: 8030 IMASK: 0000 SYSCFG: 0006
Global Interrupts Disabled (IPEND[4])
Peripheral interrupts masked off
Kernel interrupts masked off
HWERRCAUSE: 0x3
EXCAUSE : 0x3f
interrupts disabled
physical IVG5 asserted : <0xffa00c0c> { _evt_ivhw + 0x0 }
physical IVG15 asserted : <0xffa00a54> { _schedule_and_signal + 0x0 }
logical irq 6 mapped : <0xffa00358> { _bfin_coretmr_interrupt + 0x0 }
logical irq 21 mapped : <0x000dfc98> { _bfin_rtc_interrupt + 0x0 }
logical irq 27 mapped : <0x000e1da8> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 31 mapped : <0x000a2ef8> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 32 mapped : <0x000a2c6c> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 35 mapped : <0x000c3860> { _bfin_mac_interrupt + 0x0 }
logical irq 59 mapped : <0x000d80b8> { _blackfin_interrupt + 0x0 }
logical irq 62 mapped : <0x000db4a4> { _dma_controller_irq + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0207a000> /* kernel dynamic memory (maybe user-space) */
RETX: <0x029919d8> /* kernel dynamic memory (maybe user-space) */
RETS: <0x029917f0> /* kernel dynamic memory (maybe user-space) */
PC : <0xffa00aae> { _schedule_and_signal + 0x5a }
PROCESSOR STATE:
R0 : 00000000 R1 : 00000055 R2 : 00000001 R3 : 00000100
R4 : 00000006 R5 : 00000001 R6 : 0299a6a0 R7 : 0299decc
P0 : 00000550 P1 : 02998a40 P2 : 02998a40 P3 : 00000001
P4 : 0299df44 P5 : 0299bd7c FP : ffa10000 SP : 02079e48
LB0: 02991879 LT0: 0299186c LC0: 00000000
LB1: 029827a5 LT1: 029827a4 LC1: 00000000
B0 : 00000000 L0 : 00000000 M0 : 00000004 I0 : 0299dc11
B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 02998920
B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 00000000
B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : ffa10000 ASTAT: 02003004
Hardware Trace:
0 Target : <0x00003ef8> { _trap_c + 0x0 }
Source : <0xffa00cb6> { _evt_ivhw + 0xaa } CALL pcrel
1 Target : <0xffa00c98> { _evt_ivhw + 0x8c }
Source : <0xffa00c8a> { _evt_ivhw + 0x7e } IF !CC JUMP pcrel
2 Target : <0xffa00c0c> { _evt_ivhw + 0x0 }
FAULT : <0xffa00aac> { _schedule_and_signal + 0x58 } 0x3620
3 Target : <0xffa00a54> { _schedule_and_signal + 0x0 }
Source : <0xffa00d14> { _evt_ivhw + 0x108 } RTI
4 Target : <0xffa00cc0> { _evt_ivhw + 0xb4 }
Source : <0xffa00996> { _ret_from_exception + 0x66 } RTS
5 Target : <0xffa00930> { _ret_from_exception + 0x0 }
Source : <0xffa00cbc> { _evt_ivhw + 0xb0 } JUMP.L
6 Target : <0xffa00cba> { _evt_ivhw + 0xae }
Source : <0x00004026> { _trap_c + 0x12e } RTS
Kernel Stack
Stack info:
SP: [0x02079dec] <0x02079dec> /* kernel dynamic memory (maybe user-space) */
Memory from 0x02079de0 to 0207a000
02079de0: 00044b83 00000000 0000e4dc [00000006] 00000007 ffa10000 0000003f ffa10000
02079e00: 00019acc 028f9918 02045b64 02079e80 00000000 00000007 02990f60 02990f4c
02079e20: 00000000 ffa00cba 0299bd7c 0299decc 0299a6a0 00000001 00000006 00000007
02079e40: 02079e80 00000013 029919d8 00008030 0000c03f 00000000 0207a000 029919d8
02079e60: ffa00aae <029917f0> 00000000 02003004 029827a5 02991879 029827a4 0299186c
02079e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079ea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079ec0: 00000000 00000004 00000000 00000000 02998920 0299dc11 ffa10000 ffa10000
02079ee0: 0299bd7c 0299df44 00000001 02998a40 02998a40 00000550 0299decc 0299a6a0
02079f00: 00000001 00000006 00000100 00000001 00000055 00000000 00000000 00000550
02079f20: 00000006 02990f4c 02990f4c 0000c000 00000000 0207a000 029919d8 02990f4c
02079f40:<029917f0> 00000001 02003004 029827a5 02991879 029827a4 0299186c 00000000
02079f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079f80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079fa0: 00000004 00000000 00000000 02998920 0299dc11 ffa10000 ffa10000 0299bd7c
02079fc0: 0299df44 00000001 02998a40 02998a40 00000550 0299decc 0299a6a0 00000001
02079fe0: 00000006 00000100 00000001 00000055 00000001 00000001 00000550 00000006
Return addresses in stack:
address : <0x029917f0> /* kernel dynamic memory (maybe user-space) */
address : <0x029917f0> /* kernel dynamic memory (maybe user-space) */
Modules linked in:
Kernel panic - not syncing: Kernel exception
Hardware Trace:
Stack info:
SP: [0x02079d64] <0x02079d64> /* kernel dynamic memory (maybe user-space) */
Memory from 0x02079d60 to 0207a000
02079d60: 00000013 [00174748] 0013df8e 02079e48 00174748 001b34be 001b34be 001b34be
02079d80: 02079d9c 00004334 02079e48 0299df44 00000001 0299decc 02079e48 0000ffff
02079da0: ffffffff 00006334 00010a20 00030002 ffffffff 6678303c 30316166 3e303030
02079dc0: 202a2f20 6e72656b 64206c65 6d616e79 6d206369 726f6d65 00000000 0001991c
02079de0: 00044b83 00000000 0000e4dc 00000006 00000007 ffa10000 0000003f ffa10000
02079e00: 00019acc 028f9918 02045b64 02079e80 00000000 00000007 02990f60 02990f4c
02079e20: 00000000 ffa00cba 0299bd7c 0299decc 0299a6a0 00000001 00000006 00000007
02079e40: 02079e80 00000013 029919d8 00008030 0000c03f 00000000 0207a000 029919d8
02079e60: ffa00aae <029917f0> 00000000 02003004 029827a5 02991879 029827a4 0299186c
02079e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079ea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079ec0: 00000000 00000004 00000000 00000000 02998920 0299dc11 ffa10000 ffa10000
02079ee0: 0299bd7c 0299df44 00000001 02998a40 02998a40 00000550 0299decc 0299a6a0
02079f00: 00000001 00000006 00000100 00000001 00000055 00000000 00000000 00000550
02079f20: 00000006 02990f4c 02990f4c 0000c000 00000000 0207a000 029919d8 02990f4c
02079f40:<029917f0> 00000001 02003004 029827a5 02991879 029827a4 0299186c 00000000
02079f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079f80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
02079fa0: 00000004 00000000 00000000 02998920 0299dc11 ffa10000 ffa10000 0299bd7c
02079fc0: 0299df44 00000001 02998a40 02998a40 00000550 0299decc 0299a6a0 00000001
02079fe0: 00000006 00000100 00000001 00000055 00000001 00000001 00000550 00000006
Return addresses in stack:
address : <0x029917f0> /* kernel dynamic memory (maybe user-space) */
address : <0x029917f0> /* kernel dynamic memory (maybe user-space) */
--
Follow-ups
--- Vivi Li 2010-06-03 03:34:34
This test failed on May, 2/4/9/17/20, and not happened all the time.
Need to recheck from time to time.
--- Vivi Li 2010-06-29 05:27:58
I see this bug again with following revision. Need to recheck from time to
time.
--
kernel: Linux release 2.6.34-ADI-2010R1-pre-svn8929, build #160 Tue Jun 22
05:54:58 CST 2010
toolchain: bfin-uclinux-gcc release gcc version 4.3.4 (ADI-trunk/svn-3951)
user-dist: release svn-9683, build #3057 Tue Jun 22 05:54:16 CST 2010
--
--- Sonic Zhang 2010-07-13 02:49:10
Can't replicate on uClinux-dist svn 9723 and kernel svn 8985.
Running test 84 for exception 0x2e: Illegal use of supervisor resource -
Instruction
... PASS (test completed 1/1 times, as expected by signal 4: Illegal
instruction)
--- Vivi Li 2010-07-22 03:09:42
85 test case at present is not the same one when I report this bug.
Now test 93 will make kernel panic.
--
root:/> traps_test 93
Running test 93 for exception 0x3f: Stack set to non-existant L1
... External Memory Addressing Error
Kernel OOPS in progress
HW Error context
CURRENT PROCESS:
COMM=traps_test PID=243 CPU=0
TEXT = 0x029a0040-0x029a88e0 DATA = 0x029a8900-0x029ac068
BSS = 0x029ac068-0x029ac4f0 USER-STACK = 0x029adf54
return address: [0xffa00b36]; contents of:
0xffa00b10: 0170 0173 0171 0174 0172 0175 0166 0140
0xffa00b20: 0167 31c3 0140 017c 017d 017e 0179 0140
0xffa00b30: 017b 6000 3620 [3628] 3630 3638 e108 203c
0xffa00b40: e148 ffe0 e109 0f84 e149 ffa0 9341 0023
Looks like this was a deferred error - sorry
It might be better to look around here :
-------------------------------------------
ADSP-BF526-0.0 400(MHz CCLK) 80(MHz SCLK) (mpu off)
Linux version 2.6.34.1-ADI-2010R1-pre-svn8996 (test@uclinux81-bf526) (gcc
version 4.3.4 (ADI-trunk/svn-3951) ) #260 Thu Jul 22 00
SEQUENCER STATUS: Not tainted
SEQSTAT: 0000c000 IPEND: 29a0f44 IMASK: 0000 SYSCFG: 0006
Peripheral interrupts masked off
Kernel interrupts masked off
EXCAUSE : 0x0
physical IVG2 asserted : <0xffa00da0> { _evt_nmi + 0x0 }
physical IVG6 asserted : <0xffa00da4> { _evt_timer + 0x0 }
physical IVG8 asserted : <0xffa00e1c> { _evt_evt8 + 0x0 }
physical IVG9 asserted : <0xffa00e58> { _evt_evt9 + 0x0 }
physical IVG10 asserted : <0xffa00e94> { _evt_evt10 + 0x0 }
physical IVG11 asserted : <0xffa00ed0> { _evt_evt11 + 0x0 }
logical irq 6 mapped : <0xffa00380> { _bfin_coretmr_interrupt + 0x0
}
logical irq 21 mapped : <0x000e0bb8> { _bfin_rtc_interrupt + 0x0 }
logical irq 27 mapped : <0x000e2cf0> { _bfin_twi_interrupt_entry +
0x0 }
logical irq 31 mapped : <0x000a3978> { _bfin_serial_dma_rx_int + 0x0
}
logical irq 32 mapped : <0x000a36ec> { _bfin_serial_dma_tx_int + 0x0
}
logical irq 35 mapped : <0x000c4470> { _bfin_mac_interrupt + 0x0 }
logical irq 59 mapped : <0x000d8d10> { _blackfin_interrupt + 0x0 }
logical irq 62 mapped : <0x000dc214> { _dma_controller_irq + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0298a000> /* kernel dynamic memory (maybe user-space) */
RETX: <0x029a19d0> /* kernel dynamic memory (maybe user-space) */
RETS: <0x029a17e8> /* kernel dynamic memory (maybe user-space) */
PC : <0x029a0f44> /* kernel dynamic memory (maybe user-space) */
PROCESSOR STATE:
R0 : 00000001 R1 : 0000005d R2 : 00000001 R3 : 00000100
R4 : 00000006 R5 : 00000001 R6 : 029aa6a0 R7 : 029adee0
P0 : 000005d0 P1 : 029a8a38 P2 : 029a8a38 P3 : 00000001
P4 : 029adf58 P5 : 029abe80 FP : ffafff00 SP : 02989f24
LB0: 029a1871 LT0: 029a1864 LC0: 00000000
LB1: 0299279d LT1: 0299279c LC1: 00000000
B0 : 00000000 L0 : 00000000 M0 : 00000004 I0 : 029adc25
B1 : 00000000 L1 : 00000000 M1 : 00000000 I1 : 029a8920
B2 : 00000000 L2 : 00000000 M2 : 00000000 I2 : 00000000
B3 : 00000000 L3 : 00000000 M3 : 00000000 I3 : 00000000
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : ffafff00 ASTAT: 02003004
(...)
--
--- Sonic Zhang 2010-08-17 04:02:08
Can't replicate on kernel rev. 9029 and bf526 v0.2 and v0.0.
Running test 93 for exception 0x3f: Stack set to non-existant L1
... PASS (test completed 1/1 times, as expected by signal 7: Bus error)
--- Vivi Li 2011-04-29 02:28:28
I see this bug happen again on Jan and Feb in 2011 for 3 times.
--- Vivi Li 2011-06-08 03:44:28
I don't see this bug for several months.
Can't replicate now. Close this bug.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found