[#7170] In vs6624 camera test when mtd driver is enabled, after ffmpeg or v4l2_video_test is run, network becomes slow
Submitted By: Vivi Li
Open Date
2012-06-26 05:15:04
Priority:
Medium Assignee:
Bob Liu
Status:
Open Fixed In Release:
N/A
Found In Release:
N/A Release:
Category:
N/A Board:
STAMP
Processor:
BF537 Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Assigned (Not Start)
Uboot version or rev.:
Toolchain version or rev.:
gcc4.3-2012_Feb_15
App binary format:
N/A
Summary: In vs6624 camera test when mtd driver is enabled, after ffmpeg or v4l2_video_test is run, network becomes slow
Details:
In vs6624 camera test, after ffmpeg or v4l2_video_test is run, network to target board turns to be slow and there are error message from ethernet driver.
This bug will disappear when mtd driver is disabled. Config files are attached.
--
Linux version 3.3.0-ADI-2012R1-pre-00757-g8a0f72d (test@uclinux57-usb1761-vs6624-ad1371) (gcc version 4.3.5 (ADI-2012R1-RC2) ) #2
register early platform devices
bootconsole [early_shadow0] enabled
bootconsole [early_BFuart0] enabled
early printk enabled on early_BFuart0
Limiting kernel memory to 56MB due to anomaly 05000263
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
fixedcode = 0x00000400-0x00000490
text = 0x00001000-0x00127fe0
rodata = 0x00127fe0-0x00181dd8
bss = 0x00182000-0x00191ba0
data = 0x00191ba0-0x001a4000
stack = 0x001a2000-0x001a4000
init = 0x001a4000-0x00b4c000
available = 0x00b4c000-0x03800000
DMA Zone = 0x03c00000-0x04000000
Hardware Trace active and enabled
Boot Mode: 0
Blackfin support (C) 2004-2010 Analog Devices, Inc.
Compiled for ADSP-BF537 Rev 0.2
Blackfin Linux support by http://blackfin.uclinux.org/
Processor Speed: 500 MHz core clock and 125 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: 14224
Kernel command line: root=/dev/mtdblock0 rw clkin_hz=25000000 earlyprintk=serial,uart0,57600 console=ttyBF0,57600 ip=10.100.4.50f
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: 45168k/65536k RAM, (9888k init code, 1179k kernel code, 497k data, 4096k dma, 4708k reserved)
NR_IRQS:146
Configuring Blackfin Priority Driven Interrupts
Šconsole [ttyBF0] enabled, bootconsole disabledrly
console [ttyBF0] enabled, bootconsole disabled
Calibrating delay loop... 995.32 BogoMIPS (lpj=1990656)
pid_max: default: 32768 minimum: 301
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 (47 KB free)
NET: Registered protocol family 16
gpiochip_add: registered GPIOs 0 to 47 on device: BFIN-GPIO
Blackfin DMA Controller
stamp_init(): registering device resources
bio: create slab <bio-0> at 0
bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs@ffc00500, dma channel@7
i2c-bfin-twi i2c-bfin-twi.0: Blackfin on-chip I2C TWI Contoller, regs_base@ffc01400
Switching to clocksource bfin_cs_cycles
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
debug-mmrs: setting up Blackfin MMR debugfs
msgmni has been set to 88
io scheduler noop registered (default)
bfin-uart: Blackfin serial driver
bfin-uart.0: ttyBF0 at MMIO 0xffc00400 (irq = 18) is a BFIN-UART
brd: module loaded
bfin_mii_bus: probed
bfin_mac: attached PHY driver [Generic PHY] (mii_bus:phy_addr=bfin_mii_bus-0:01, irq=-1, mdc_clk=2500000Hz(mdc_div=24)@sclk=125M)
bfin_mac bfin_mac.0: eth0: Blackfin on-chip Ethernet MAC driver, Version 1.1
rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0
TCP cubic registered
NET: Registered protocol family 17
rtc-bfin rtc-bfin: setting system clock to 1970-01-10 05:54:08 UTC (798848)
dma_alloc_init: dma_page @ 0x025a5000 - 1024 pages at 0x03c00000
IP-Config: Complete:
device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,
host=bf537-stamp, domain=, nis-domain=(none),
bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=
Freeing unused kernel memory: 9888k 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 - https://www.analog.com/blackfin
Have a lot of fun...
BusyBox v1.18.4 (2012-06-25 23:35:29 CST) hush - the humble shell
root:/> PHY: bfin_mii_bus-0:01 - Link is Up - 100/Full
root:/>
root:/> modprobe vs6624
Linux video capture interface: v2.00
root:/> modprobe bfin_video_capture
ppi probe success
bfin_capture bfin_capture.0: v4l2 device registered
bfin_capture bfin_capture.0: video device registered as: video0
vs6624 0-0010: chip found @ 0x20 (i2c-bfin-twi)
bfin_capture bfin_capture.0: v4l2 sub device registered
root:/> ffmpeg -f video4linux2 -s 320x240 -pix_fmt uyvy422 -r 25 -i /dev/video0
-qscale 6 -vcodec mpeg2video -f avi /var/camera.avi
FFmpeg version SVN-r10724, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Jun 25 2012 23:33:28 with gcc 4.3.5
configuration: --prefix=/usr --source-path=/home/test/work/cruise/checkouts/uclinux-dist/lib/ffmpeg/build/../ffmpeg-svn-20344 -
libavutil 50. 3. 0 / 50. 3. 0
libavcodecbfin_capture bfin_capture.0: dma_alloc_coherent of size 153600 failed
52.37. 0 / 52.37. 0
libavformat 52.39. 2 / 52.39. 2
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
[video4linux2 @ 0x2072fa0][3]Capabilities: 4000001
Input #0, video4linux2, from '/dev/video0':
Duration: N/A, start: 798924.046289, bitrate: 30720 kb/s
Stream #0.0: Video: rawvideo, uyvy422, 320x240, 30720 kb/s, 25 tbr, 1000k tbn, 25 tbc
Output #0, avi, to '/var/camera.avi':
Stream #0.0: Video: mpeg2video, yuv420p, 320x240, q=2-31, 200 kb/s, 25 tbn, 25 tbc
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
frame= 43 fps= 26 q=6.0 Lsize= 109kB time=1.68 bitrate= 532.9kbits/s
video:103kB audio:0kB global headers:0kB muxing overhead 6.400943%
root:/>
--
Telnet from host PC to target board, it's very slow in telnet and there are error message in dmesg:
--
telnet 10.100.4.50
Trying 10.100.4.50...
Connected to 10.100.4.50.
Escape character is '^]'.
BusyBox v1.18.4 (2012-06-25 23:35:29 CST) hush - the humble shell
root:/>
(it becomes slow here when type any commands)
--
--
root:/> dmesg
16 mapped : <0x000c9060> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 18 mapped : <0x000b3100> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 19 mapped : <0x000b2efc> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 106 mapped : <0x000c4ac4> { _bfin_mac_interrupt + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0270bbf0> /* kernel dynamic memory */
RETX: <0x00000480> /* Maybe fixed code section */
RETS: <0x00100546> { _tcp_ack + 0x72a }
PC : <0x001008e2> { _tcp_ack + 0xac6 }
DCPLB_FAULT_ADDR: <0x02f9e3bc> /* kernel dynamic memory */
ICPLB_FAULT_ADDR: <0x001008e2> { _tcp_ack + 0xac6 }
PROCESSOR STATE:
R0 : ffff2ed9 R1 : ffffffff R2 : 00000777 R3 : 00000000
R4 : 00000000 R5 : 00000004 R6 : 00000777 R7 : 00000000
P0 : 02f9e0ac P1 : 00000000 P2 : 00194ff4 P3 : 02f9e040
P4 : 02665e38 P5 : 001a088c FP : 00000000 SP : 0270bb14
LB0: 0009ea00 LT0: 0009e9fe LC0: 00000000
LB1: 02e5e137 LT1: 02e5e136 LC1: 00000000
B0 : 00000137 L0 : 00000000 M0 : fffffffc I0 : 02fa3128
B1 : 000000c0 L1 : 00000000 M1 : 00000001 I1 : 025aa88c
B2 : 7ffff000 L2 : 00000000 M2 : 00001802 I2 : 00000003
B3 : 00000000 L3 : 00000000 M3 : 0000005b I3 : 00000007
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : 0273fc24 ASTAT: 02003026
---[ end trace ac3731e2dc6dc73a ]---
Hardware Trace:
0 Target : <0x00004368> { _trap_c + 0x0 }
Source : <0x00009f10> { _exception_to_level5 + 0xa4 } JUMP.L
1 Target : <0x00009e6c> { _exception_to_level5 + 0x0 }
Source : <0x00009d24> { _bfin_return_from_exception + 0x20 } RTX
2 Target : <0x00009d04> { _bfin_return_from_exception + 0x0 }
Source : <0x00009dc6> { _ex_trap_c + 0x72 } JUMP.S
3 Target : <0x00009d54> { _ex_trap_c + 0x0 }
Source : <0x00009fe4> { _trap + 0x68 } JUMP (P4)
4 Target : <0x00009f9a> { _trap + 0x1e }
Source : <0x00009f96> { _trap + 0x1a } IF CC JUMP pcrel
5 Target : <0x00009f7c> { _trap + 0x0 }
FAULT : <0x001008e2> { _tcp_ack + 0xac6 } BUG
Source : <0x001002a6> { _tcp_ack + 0x48a } JUMP.S
6 Target : <0x0010029e> { _tcp_ack + 0x482 }
Source : <0x0010029a> { _tcp_ack + 0x47e } IF !CC JUMP pcrel (BP)
7 Target : <0x00100292> { _tcp_ack + 0x476 }
Source : <0x00100546> { _tcp_ack + 0x72a } JUMP.S
8 Target : <0x00100546> { _tcp_ack + 0x72a }
Source : <0x0011b94a> { _bictcp_acked + 0xb2 } RTS
9 Target : <0x0011b944> { _bictcp_acked + 0xac }
Source : <0x0011b8e2> { _bictcp_acked + 0x4a } IF CC JUMP pcrel
10 Target : <0x0011b898> { _bictcp_acked + 0x0 }
Source : <0x00100544> { _tcp_ack + 0x728 } CALL (P2)
11 Target : <0x00100538> { _tcp_ack + 0x71c }
Source : <0x0009eb64> { ___muldi3 + 0x48 } RTS
12 Target : <0x0009eb1c> { ___muldi3 + 0x0 }
Source : <0x00100534> { _tcp_ack + 0x718 } JUMP.L
13 Target : <0x00100522> { _tcp_ack + 0x706 }
Source : <0x0009e7b8> { ___divsi3 + 0x54 } RTS
14 Target : <0x0009e764> { ___divsi3 + 0x0 }
Source : <0x0010051e> { _tcp_ack + 0x702 } CALL pcrel
15 Target : <0x00100518> { _tcp_ack + 0x6fc }
Source : <0x0010050c> { _tcp_ack + 0x6f0 } IF !CC JUMP pcrel (BP)
Leak l=4294967295 0
------------[ cut here ]------------
WARNING: at net/ipv4/tcp_input.c:3426
Modules linked in: bfin_video_capture videobuf2_core videobuf2_dma_contig videobuf2_memops vs6624 v4l2_common videodev
ADSP-BF537-0.2 500(MHz CCLK) 125(MHz SCLK) (mpu off)
Linux version 3.3.0-ADI-2012R1-pre-00757-g8a0f72d (test@uclinux57-usb1761-vs6624-ad1371) (gcc version 4.3.5 (ADI-2012R1-RC2) ) #2
SEQUENCER STATUS: Tainted: P
SEQSTAT: 00060021 IPEND: 8008 IMASK: ffff SYSCFG: 0006
EXCAUSE : 0x21
physical IVG3 asserted : <0x00009f7c> { _trap + 0x0 }
physical IVG15 asserted : <0x0000a864> { _evt_system_call + 0x0 }
logical irq 6 mapped : <0x00006aa8> { _bfin_coretmr_interrupt + 0x0 }
logical irq 10 mapped : <0x000c72bc> { _bfin_rtc_interrupt + 0x0 }
logical irq 16 mapped : <0x000c9060> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 18 mapped : <0x000b3100> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 19 mapped : <0x000b2efc> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 106 mapped : <0x000c4ac4> { _bfin_mac_interrupt + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0270bbf0> /* kernel dynamic memory */
RETX: <0x00000480> /* Maybe fixed code section */
RETS: <0x00100546> { _tcp_ack + 0x72a }
PC : <0x001008e2> { _tcp_ack + 0xac6 }
DCPLB_FAULT_ADDR: <0x02f9e3bc> /* kernel dynamic memory */
ICPLB_FAULT_ADDR: <0x001008e2> { _tcp_ack + 0xac6 }
PROCESSOR STATE:
R0 : ffff2f98 R1 : ffffffff R2 : 00000d06 R3 : 00000000
R4 : 00000000 R5 : 00000004 R6 : 00000d06 R7 : 00000000
P0 : 02003c80 P1 : 00000000 P2 : 00194ff4 P3 : 02f9e040
P4 : 02665e38 P5 : 001a088c FP : 00000000 SP : 0270bb14
LB0: 0009e9d4 LT0: 0009e9d2 LC0: 00000000
LB1: 02e5e137 LT1: 02e5e136 LC1: 00000000
B0 : 00000137 L0 : 00000000 M0 : fffffffc I0 : 0000000a
B1 : 000000c0 L1 : 00000000 M1 : 00000001 I1 : 02668d54
B2 : 7ffff000 L2 : 00000000 M2 : 00001802 I2 : 00000003
B3 : 00000000 L3 : 00000000 M3 : 0000005b I3 : 00000007
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : 0273fa28 ASTAT: 02003066
---[ end trace ac3731e2dc6dc73b ]---
Hardware Trace:
0 Target : <0x00004368> { _trap_c + 0x0 }
Source : <0x00009f10> { _exception_to_level5 + 0xa4 } JUMP.L
1 Target : <0x00009e6c> { _exception_to_level5 + 0x0 }
Source : <0x00009d24> { _bfin_return_from_exception + 0x20 } RTX
2 Target : <0x00009d04> { _bfin_return_from_exception + 0x0 }
Source : <0x00009dc6> { _ex_trap_c + 0x72 } JUMP.S
3 Target : <0x00009d54> { _ex_trap_c + 0x0 }
Source : <0x00009fe4> { _trap + 0x68 } JUMP (P4)
4 Target : <0x00009f9a> { _trap + 0x1e }
Source : <0x00009f96> { _trap + 0x1a } IF CC JUMP pcrel
5 Target : <0x00009f7c> { _trap + 0x0 }
FAULT : <0x001008e2> { _tcp_ack + 0xac6 } BUG
Source : <0x001002a6> { _tcp_ack + 0x48a } JUMP.S
6 Target : <0x0010029e> { _tcp_ack + 0x482 }
Source : <0x0010029a> { _tcp_ack + 0x47e } IF !CC JUMP pcrel (BP)
7 Target : <0x00100292> { _tcp_ack + 0x476 }
Source : <0x00100546> { _tcp_ack + 0x72a } JUMP.S
8 Target : <0x00100546> { _tcp_ack + 0x72a }
Source : <0x0011b94a> { _bictcp_acked + 0xb2 } RTS
9 Target : <0x0011b944> { _bictcp_acked + 0xac }
Source : <0x0011b8e2> { _bictcp_acked + 0x4a } IF CC JUMP pcrel
10 Target : <0x0011b898> { _bictcp_acked + 0x0 }
Source : <0x00100544> { _tcp_ack + 0x728 } CALL (P2)
11 Target : <0x00100538> { _tcp_ack + 0x71c }
Source : <0x0009eb64> { ___muldi3 + 0x48 } RTS
12 Target : <0x0009eb1c> { ___muldi3 + 0x0 }
Source : <0x00100534> { _tcp_ack + 0x718 } JUMP.L
13 Target : <0x00100522> { _tcp_ack + 0x706 }
Source : <0x0009e7b8> { ___divsi3 + 0x54 } RTS
14 Target : <0x0009e764> { ___divsi3 + 0x0 }
Source : <0x0010051e> { _tcp_ack + 0x702 } CALL pcrel
15 Target : <0x00100518> { _tcp_ack + 0x6fc }
Source : <0x0010050c> { _tcp_ack + 0x6f0 } IF !CC JUMP pcrel (BP)
Leak l=4294967295 0
------------[ cut here ]------------
WARNING: at net/ipv4/tcp_input.c:3426
Modules linked in: bfin_video_capture videobuf2_core videobuf2_dma_contig videobuf2_memops vs6624 v4l2_common videodev
ADSP-BF537-0.2 500(MHz CCLK) 125(MHz SCLK) (mpu off)
Linux version 3.3.0-ADI-2012R1-pre-00757-g8a0f72d (test@uclinux57-usb1761-vs6624-ad1371) (gcc version 4.3.5 (ADI-2012R1-RC2) ) #2
SEQUENCER STATUS: Tainted: P
SEQSTAT: 00060021 IPEND: c008 IMASK: ffff SYSCFG: 0006
EXCAUSE : 0x21
physical IVG3 asserted : <0x00009f7c> { _trap + 0x0 }
physical IVG14 asserted : <0x0000a2d4> { _evt_evt14 + 0x0 }
physical IVG15 asserted : <0x0000a864> { _evt_system_call + 0x0 }
logical irq 6 mapped : <0x00006aa8> { _bfin_coretmr_interrupt + 0x0 }
logical irq 10 mapped : <0x000c72bc> { _bfin_rtc_interrupt + 0x0 }
logical irq 16 mapped : <0x000c9060> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 18 mapped : <0x000b3100> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 19 mapped : <0x000b2efc> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 106 mapped : <0x000c4ac4> { _bfin_mac_interrupt + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x0270baa4> /* kernel dynamic memory */
RETX: <0x00000480> /* Maybe fixed code section */
RETS: <0x00100546> { _tcp_ack + 0x72a }
PC : <0x001008e2> { _tcp_ack + 0xac6 }
DCPLB_FAULT_ADDR: <0x02f9e3bc> /* kernel dynamic memory */
ICPLB_FAULT_ADDR: <0x001008e2> { _tcp_ack + 0xac6 }
PROCESSOR STATE:
R0 : ffff3054 R1 : ffffffff R2 : 00000672 R3 : 00000000
R4 : 00000000 R5 : 00000004 R6 : 00000672 R7 : 00000000
P0 : 02f9e0ac P1 : 00000000 P2 : 00194ff4 P3 : 02f9e040
P4 : 02665e38 P5 : 001a088c FP : 00000000 SP : 0270b9c8
LB0: 0009eab0 LT0: 0009eab0 LC0: 00000000
LB1: ffa0005e LT1: ffa0005e LC1: 00000000
B0 : 00000137 L0 : 00000000 M0 : 0000002c I0 : 0000ffff
B1 : 000000c0 L1 : 00000000 M1 : 00000001 I1 : 02f9e06c
B2 : 7ffff000 L2 : 00000000 M2 : 00001802 I2 : 00000004
B3 : 00000000 L3 : 00000000 M3 : 0000005b I3 : 00000007
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : 0273fa48 ASTAT: 02003066
---[ end trace ac3731e2dc6dc73c ]---
Hardware Trace:
0 Target : <0x00004368> { _trap_c + 0x0 }
Source : <0x00009f10> { _exception_to_level5 + 0xa4 } JUMP.L
1 Target : <0x00009e6c> { _exception_to_level5 + 0x0 }
Source : <0x00009d24> { _bfin_return_from_exception + 0x20 } RTX
2 Target : <0x00009d04> { _bfin_return_from_exception + 0x0 }
Source : <0x00009dc6> { _ex_trap_c + 0x72 } JUMP.S
3 Target : <0x00009d54> { _ex_trap_c + 0x0 }
Source : <0x00009fe4> { _trap + 0x68 } JUMP (P4)
4 Target : <0x00009f9a> { _trap + 0x1e }
Source : <0x00009f96> { _trap + 0x1a } IF CC JUMP pcrel
5 Target : <0x00009f7c> { _trap + 0x0 }
FAULT : <0x001008e2> { _tcp_ack + 0xac6 } BUG
Source : <0x001002a6> { _tcp_ack + 0x48a } JUMP.S
6 Target : <0x0010029e> { _tcp_ack + 0x482 }
Source : <0x0010029a> { _tcp_ack + 0x47e } IF !CC JUMP pcrel (BP)
7 Target : <0x00100292> { _tcp_ack + 0x476 }
Source : <0x00100546> { _tcp_ack + 0x72a } JUMP.S
8 Target : <0x00100546> { _tcp_ack + 0x72a }
Source : <0x0011b94a> { _bictcp_acked + 0xb2 } RTS
9 Target : <0x0011b944> { _bictcp_acked + 0xac }
Source : <0x0011b8e2> { _bictcp_acked + 0x4a } IF CC JUMP pcrel
10 Target : <0x0011b898> { _bictcp_acked + 0x0 }
Source : <0x00100544> { _tcp_ack + 0x728 } CALL (P2)
11 Target : <0x00100538> { _tcp_ack + 0x71c }
Source : <0x0009eb64> { ___muldi3 + 0x48 } RTS
12 Target : <0x0009eb1c> { ___muldi3 + 0x0 }
Source : <0x00100534> { _tcp_ack + 0x718 } JUMP.L
13 Target : <0x00100522> { _tcp_ack + 0x706 }
Source : <0x0009e7b8> { ___divsi3 + 0x54 } RTS
14 Target : <0x0009e764> { ___divsi3 + 0x0 }
Source : <0x0010051e> { _tcp_ack + 0x702 } CALL pcrel
15 Target : <0x00100518> { _tcp_ack + 0x6fc }
Source : <0x0010050c> { _tcp_ack + 0x6f0 } IF !CC JUMP pcrel (BP)
Leak l=4294967295 0
------------[ cut here ]------------
WARNING: at net/ipv4/tcp_input.c:3426
Modules linked in: bfin_video_capture videobuf2_core videobuf2_dma_contig videobuf2_memops vs6624 v4l2_common videodev
ADSP-BF537-0.2 500(MHz CCLK) 125(MHz SCLK) (mpu off)
Linux version 3.3.0-ADI-2012R1-pre-00757-g8a0f72d (test@uclinux57-usb1761-vs6624-ad1371) (gcc version 4.3.5 (ADI-2012R1-RC2) ) #2
SEQUENCER STATUS: Tainted: P
SEQSTAT: 00060021 IPEND: c008 IMASK: ffff SYSCFG: 0006
EXCAUSE : 0x21
physical IVG3 asserted : <0x00009f7c> { _trap + 0x0 }
physical IVG14 asserted : <0x0000a2d4> { _evt_evt14 + 0x0 }
physical IVG15 asserted : <0x0000a864> { _evt_system_call + 0x0 }
logical irq 6 mapped : <0x00006aa8> { _bfin_coretmr_interrupt + 0x0 }
logical irq 10 mapped : <0x000c72bc> { _bfin_rtc_interrupt + 0x0 }
logical irq 16 mapped : <0x000c9060> { _bfin_twi_interrupt_entry + 0x0 }
logical irq 18 mapped : <0x000b3100> { _bfin_serial_dma_rx_int + 0x0 }
logical irq 19 mapped : <0x000b2efc> { _bfin_serial_dma_tx_int + 0x0 }
logical irq 106 mapped : <0x000c4ac4> { _bfin_mac_interrupt + 0x0 }
RETE: <0x00000000> /* Maybe null pointer? */
RETN: <0x02f21a00> /* kernel dynamic memory */
RETX: <0x00000480> /* Maybe fixed code section */
RETS: <0x00100546> { _tcp_ack + 0x72a }
PC : <0x001008e2> { _tcp_ack + 0xac6 }
DCPLB_FAULT_ADDR: <0x02f9e3bc> /* kernel dynamic memory */
ICPLB_FAULT_ADDR: <0x001008e2> { _tcp_ack + 0xac6 }
PROCESSOR STATE:
R0 : ffff310d R1 : ffffffff R2 : 0000091e R3 : 00000000
R4 : 00000000 R5 : 00000004 R6 : 0000091e R7 : 00000000
P0 : 02f9e0ac P1 : 00000000 P2 : 00194ff4 P3 : 02f9e040
P4 : 02665e38 P5 : 001a088c FP : 00000000 SP : 02f21924
LB0: 0009eab0 LT0: 0009eab0 LC0: 00000000
LB1: ffa0005e LT1: ffa0005e LC1: 00000000
B0 : 00000137 L0 : 00000000 M0 : 0000002c I0 : 0000ffff
B1 : 000000c0 L1 : 00000000 M1 : 00000001 I1 : 02f9e06c
B2 : 7ffff000 L2 : 00000000 M2 : 00001802 I2 : 00000003
B3 : 00000000 L3 : 00000000 M3 : 0000005b I3 : 00000007
A0.w: 00000000 A0.x: 00000000 A1.w: 00000000 A1.x: 00000000
USP : 02fdfd3c ASTAT: 02003066
---[ end trace ac3731e2dc6dc73d ]---
Hardware Trace:
0 Target : <0x00004368> { _trap_c + 0x0 }
Source : <0x00009f10> { _exception_to_level5 + 0xa4 } JUMP.L
1 Target : <0x00009e6c> { _exception_to_level5 + 0x0 }
Source : <0x00009d24> { _bfin_return_from_exception + 0x20 } RTX
2 Target : <0x00009d04> { _bfin_return_from_exception + 0x0 }
Source : <0x00009dc6> { _ex_trap_c + 0x72 } JUMP.S
3 Target : <0x00009d54> { _ex_trap_c + 0x0 }
Source : <0x00009fe4> { _trap + 0x68 } JUMP (P4)
4 Target : <0x00009f9a> { _trap + 0x1e }
Source : <0x00009f96> { _trap + 0x1a } IF CC JUMP pcrel
5 Target : <0x00009f7c> { _trap + 0x0 }
FAULT : <0x001008e2> { _tcp_ack + 0xac6 } BUG
Source : <0x001002a6> { _tcp_ack + 0x48a } JUMP.S
6 Target : <0x0010029e> { _tcp_ack + 0x482 }
Source : <0x0010029a> { _tcp_ack + 0x47e } IF !CC JUMP pcrel (BP)
7 Target : <0x00100292> { _tcp_ack + 0x476 }
Source : <0x00100546> { _tcp_ack + 0x72a } JUMP.S
8 Target : <0x00100546> { _tcp_ack + 0x72a }
Source : <0x0011b94a> { _bictcp_acked + 0xb2 } RTS
9 Target : <0x0011b944> { _bictcp_acked + 0xac }
Source : <0x0011b8e2> { _bictcp_acked + 0x4a } IF CC JUMP pcrel
10 Target : <0x0011b898> { _bictcp_acked + 0x0 }
Source : <0x00100544> { _tcp_ack + 0x728 } CALL (P2)
11 Target : <0x00100538> { _tcp_ack + 0x71c }
Source : <0x0009eb64> { ___muldi3 + 0x48 } RTS
12 Target : <0x0009eb1c> { ___muldi3 + 0x0 }
Source : <0x00100534> { _tcp_ack + 0x718 } JUMP.L
13 Target : <0x00100522> { _tcp_ack + 0x706 }
Source : <0x0009e7b8> { ___divsi3 + 0x54 } RTS
14 Target : <0x0009e764> { ___divsi3 + 0x0 }
Source : <0x0010051e> { _tcp_ack + 0x702 } CALL pcrel
15 Target : <0x00100518> { _tcp_ack + 0x6fc }
Source : <0x0010050c> { _tcp_ack + 0x6f0 } IF !CC JUMP pcrel (BP)
Leak l=4294967295 0
root:/>
--
Follow-ups
No Messages Were Found
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
config.user.camera_vs6624 application/octet-stream 51503 Vivi Li
config.kernel.camera_vs6624 application/octet-stream 40410 Vivi Li