This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3354: Kernel crashes with network traffic

Part Number: AM3354

Hi team

Our customer encountered a problem of using the network port, which has a probability of crashing, and found a similar error in your forum. There is a post saying that it is a bug of linux 3.2. The problem has been solved on your latest version, but it is currently updated to The workload on the latest kernel is too large. Is there any patch patch to solve the problem for our reference?

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/530328/am335x-kernel-crashes-with-network-traffic        

 5242880 bytes read: OK
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-3.2.0
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3188144 Bytes = 3 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 3.2.0 (root@ubuntu) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #616 Tue Sep 28 17:13:31 CST 2021
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: am335xevm
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM335X ES2.1 (sgx neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=7,2048 rootfstype=ubifs rootwait=1 screentype=R screensize=800x480-7 calibrate=Y laohua=N
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 512MB = 512MB total
[    0.000000] Memory: 513044k/513044k available, 11244k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc05be000   (5848 kB)
[    0.000000]       .init : 0xc05be000 - 0xc05f5000   ( 220 kB)
[    0.000000]       .data : 0xc05f6000 - 0xc065b618   ( 406 kB)
[    0.000000]        .bss : 0xc065b63c - 0xc068c5a0   ( 196 kB)
[    0.000000] NR_IRQS:396
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
[    0.000000] omap_dm_timer_switch_src: Switching to HW default clocksource(sys_clkin_ck) for timer1, this may impact timekeeping in low power state
[    0.000000] OMAP clocksource: GPTIMER1 at 24000000 Hz
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] Console: colour dummy device 80x30
[    0.000255] Calibrating delay loop... 716.80 BogoMIPS (lpj=358400)
[    0.009180] pid_max: default: 32768 minimum: 301
[    0.009307] Security Framework initialized
[    0.009407] Mount-cache hash table entries: 512
[    0.009794] CPU: Testing write buffer coherency: ok
[    0.010593] devtmpfs: initialized
[    0.029853] omap_hwmod: pruss: failed to hardreset
[    0.030998] print_constraints: dummy: 
[    0.031394] NET: Registered protocol family 16
[    0.033627] OMAP GPIO hardware version 0.1
[    0.036046] omap_mux_init: Add partition: #1: core, flags: 0
[    0.038004]  omap_i2c.1: alias fck already exists
[    0.039282]  omap_i2c.2: alias fck already exists
[    0.040903]  d_can.0: alias fck already exists
[    0.041677] _omap_mux_get_by_name: Could not find signal gpmc_a12.gpmc_a12
[    0.041700] _omap_mux_get_by_name: Could not find signal gpmc_a13.gpmc_a13
[    0.041719] _omap_mux_get_by_name: Could not find signal gpmc_a14.gpmc_a14
[    0.041739] _omap_mux_get_by_name: Could not find signal gpmc_a15.gpmc_a15
[    0.041860] _omap_mux_get_by_name: Could not find signal gpio0_11.gpio0_11
[    0.042749]  omap2_mcspi.1: alias fck already exists
[    0.042983]  omap2_mcspi.2: alias fck already exists
[    0.043264]  edma.0: alias fck already exists
[    0.043285]  edma.0: alias fck already exists
[    0.043304]  edma.0: alias fck already exists
[    0.071605] bio: create slab <bio-0> at 0
[    0.073812] SCSI subsystem initialized
[    0.075844] usbcore: registered new interface driver usbfs
[    0.076162] usbcore: registered new interface driver hub
[    0.076393] usbcore: registered new device driver usb
[    0.076698] registerd cppi-dma Intr @ IRQ 17
[    0.076713] Cppi41 Init Done Qmgr-base(e087a000) dma-base(e0878000)
[    0.076724] Cppi41 Init Done
[    0.076751] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
[    0.077055] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
[    0.080225] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[    0.081932] tps65217 1-0024: TPS65217 ID 0xe version 1.2
[    0.083939] print_constraints: DCDC1: 900 <--> 1800 mV at 1500 mV 
[    0.085985] print_constraints: DCDC2: 900 <--> 3300 mV at 1100 mV 
[    0.087986] print_constraints: DCDC3: 900 <--> 1500 mV at 1100 mV 
[    0.089965] print_constraints: LDO1: 1000 <--> 3300 mV at 1800 mV 
[    0.091972] print_constraints: LDO2: 900 <--> 3300 mV at 3300 mV 
[    0.093964] print_constraints: LDO3: 1800 <--> 3300 mV at 1800 mV 
[    0.095984] print_constraints: LDO4: 1800 <--> 3300 mV at 3300 mV 
[    0.098224] omap_i2c omap_i2c.2: bus 2 rev2.4.0 at 100 kHz
[    0.100900] Switching to clocksource gp timer
[    0.119510] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[    0.119714] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
[    0.120071] MUSB0 controller's USBSS revision = 4ea20800
[    0.120106] musb0: Enabled SW babble control
[    0.121074] musb-hdrc musb-hdrc.0: USB OTG mode controller at e083e000 using DMA, IRQ 18
[    0.121251] musb-hdrc musb-hdrc.1: dma type: dma-cppi41
[    0.121560] MUSB1 controller's USBSS revision = 4ea20800
[    0.121587] musb1: Enabled SW babble control
[    0.122060] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[    0.122165] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[    0.122326] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.122341] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.122355] usb usb1: Product: MUSB HDRC host driver
[    0.122367] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd
[    0.122377] usb usb1: SerialNumber: musb-hdrc.1
[    0.123363] hub 1-0:1.0: USB hub found
[    0.123395] hub 1-0:1.0: 1 port detected
[    0.124010] musb-hdrc musb-hdrc.1: USB Host mode controller at e084a800 using DMA, IRQ 19
[    0.124476] NET: Registered protocol family 2
[    0.124675] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.125034] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.125331] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[    0.125506] TCP: Hash tables configured (established 16384 bind 16384)
[    0.125518] TCP reno registered
[    0.125531] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.125554] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.125736] NET: Registered protocol family 1
[    0.126020] RPC: Registered named UNIX socket transport module.
[    0.126032] RPC: Registered udp transport module.
[    0.126041] RPC: Registered tcp transport module.
[    0.126050] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.126265] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.126486] omap-gpmc omap-gpmc: GPMC revision 6.0
[    0.146347] VFS: Disk quotas dquot_6.5.2
[    0.146417] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.146999] msgmni has been set to 1002
[    0.150323] alg: No test for stdrng (krng)
[    0.150399] io scheduler noop registered
[    0.150410] io scheduler deadline registered
[    0.150516] io scheduler cfq registered (default)
[    0.151991] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[    0.840663] console [ttyO0] enabled
[    0.845125] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[    0.853135] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[    0.861107] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[    0.869043] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[    0.876968] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[    0.895384] brd: module loaded
[    0.904169] loop: module loaded
[    0.907916] i2c-core: driver [tsl2550] using legacy suspend method
[    0.914411] i2c-core: driver [tsl2550] using legacy resume method
[    0.921176] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    0.931748] mtdoops: mtd device (mtddev=name/number) must be supplied
[    0.939125] omap2-nand driver initializing
[    0.943510] info->phys_base 8000000
[    0.947233] ONFI flash detected
[    0.950650] ONFI param page 0 valid
[    0.954319] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP)
[    0.962710] omap2-nand: detected x8 NAND flash 
[    0.967461] Page size 2048 Select ECC BCH8
[    0.971756] Nand ECC BCH8 HW
[    0.975015] Creating 8 MTD partitions on "omap2-nand.0":
[    0.980604] 0x000000000000-0x000000200000 : "SPL"
[    0.987559] 0x000000200000-0x000000400000 : "SPL.backup1"
[    0.995073] 0x000000400000-0x000000600000 : "SPL.backup2"
[    1.002541] 0x000000600000-0x000000800000 : "SPL.backup3"
[    1.009995] 0x000000800000-0x000000a00000 : "U-Boot"
[    1.016885] 0x000000a00000-0x000000c00000 : "U-Boot Env"
[    1.024187] 0x000000c00000-0x000001400000 : "Kernel"
[    1.032274] 0x000001400000-0x000010000000 : "File System"
[    1.082789] OneNAND driver initializing
[    1.087648] UBI: attaching mtd7 to ubi0
[    1.091704] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    1.098277] UBI: logical eraseblock size:    126976 bytes
[    1.103937] UBI: smallest flash I/O unit:    2048
[    1.108868] UBI: sub-page size:              512
[    1.113709] UBI: VID header offset:          2048 (aligned 2048)
[    1.120006] UBI: data offset:                4096
[    2.794978] UBI: max. sequence number:       0
[    2.862979] UBI: volume 0 ("rootfs") re-sized from 1652 to 1866 LEBs
[    2.870787] UBI: attached mtd7 to ubi0
[    2.874755] UBI: MTD device name:            "File System"
[    2.880509] UBI: MTD device size:            236 MiB
[    2.885715] UBI: number of good PEBs:        1888
[    2.890645] UBI: number of bad PEBs:         0
[    2.895303] UBI: number of corrupted PEBs:   0
[    2.899962] UBI: max. allowed volumes:       128
[    2.904802] UBI: wear-leveling threshold:    4096
[    2.909733] UBI: number of internal volumes: 1
[    2.914391] UBI: number of user volumes:     1
[    2.919048] UBI: available PEBs:             0
[    2.923706] UBI: total number of reserved PEBs: 1888
[    2.928910] UBI: number of PEBs reserved for bad PEB handling: 18
[    2.935298] UBI: max/mean erase counter: 1/0
[    2.939773] UBI: image sequence number:  2080388041
[    2.944984] UBI: background thread "ubi_bgt0d" started, PID 564
[    2.970392] CAN device driver interface
[    2.974436] CAN bus driver for Bosch D_CAN controller 1.0
[    2.989685] d_can d_can.0: device registered (irq=52, irq_obj=53)
[    3.010284] [wzz] mdio_in=125000000, div=7c
[    3.047019] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[    3.053507] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
[    3.073952] davinci_mdio.0: probed
[    3.077534] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[    3.098067] PPP generic driver version 2.4.2
[    3.107415] PPP BSD Compression module registered
[    3.112364] PPP Deflate Compression module registered
[    3.117663] RTL871X: module init start version:v4.1.7_9024.20130916
[    3.141670] RTL871X: module init ret=0
[    3.150213] usbcore: registered new interface driver zd1201
[    3.160621] usbcore: registered new interface driver cdc_ether
[    3.171243] usbcore: registered new interface driver cdc_eem
[    3.185995] usbcore: registered new interface driver dm9601
[    3.191888] cdc_ncm: 04-Aug-2011
[    3.204105] usbcore: registered new interface driver cdc_ncm
[    3.210046] Initializing USB Mass Storage driver...
[    3.228354] usbcore: registered new interface driver usb-storage
[    3.234658] USB Mass Storage support registered.
[    3.252915] usbcore: registered new interface driver usbserial
[    3.263515] USB Serial support registered for generic
[    3.273379] usbcore: registered new interface driver usbserial_generic
[    3.280230] usbserial: USB Serial Driver core
[    3.293588] USB Serial support registered for GSM modem (1-port)
[    3.308839] usbcore: registered new interface driver option
[    3.314689] option: v0.7.2:USB Driver for GSM modems
[    3.333099]  gadget: Mass Storage Function, version: 2009/09/11
[    3.339317]  gadget: Number of LUNs=1
[    3.343162]  lun0: LUN: removable file: (no medium)
[    3.348303]  gadget: Mass Storage Gadget, version: 2009/09/11
[    3.354338]  gadget: userspace failed to provide iSerialNumber
[    3.360465]  gadget: g_mass_storage ready
[    3.364688] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
[    3.370319] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
[    3.378189] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    3.385317] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.392892] usb usb2: Product: MUSB HDRC host driver
[    3.398100] usb usb2: Manufacturer: Linux 3.2.0 musb-hcd
[    3.403670] usb usb2: SerialNumber: musb-hdrc.0
[    3.426738] hub 2-0:1.0: USB hub found
[    3.430720] hub 2-0:1.0: 1 port detected
[    3.449207] mousedev: PS/2 mouse device common for all mice
[    3.466709] rtc-ds1307: probe of 1-0068 failed with error -5
[    3.478183] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    3.500865] cpuidle: using governor ladder
[    3.514360] cpuidle: using governor menu
[    3.558011] usbcore: registered new interface driver usbhid
[    3.563869] usbhid: USB HID core driver
[    3.577336] tiadc tiadc: attached adc driver
[    3.586333] oprofile: hardware counters not available
[    3.591640] oprofile: using timer interrupt.
[    3.596148] nf_conntrack version 0.5.0 (8016 buckets, 32064 max)
[    3.603028] ip_tables: (C) 2000-2006 Netfilter Core Team
[    3.608722] TCP cubic registered
[    3.612120] NET: Registered protocol family 17
[    3.616794] can: controller area network core (rev 20090105 abi 8)
[    3.623365] NET: Registered protocol family 29
[    3.628056] can: raw protocol (rev 20090105)
[    3.632540] can: broadcast manager protocol (rev 20090105 t)
[    3.638519] Registering the dns_resolver key type
[    3.643535] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    3.651592] ThumbEE CPU extension supported.
[    3.656139] mux: Failed to setup hwmod io irq -22
[    3.661777] Power Management for AM33XX family
[    3.666667] Trying to load am335x-pm-firmware.bin (60 secs timeout)
[    3.673378] Copied the M3 firmware to UMEM
[    3.677768] Cortex M3 Firmware Version = 0x181
[    3.786999] clock: disabling unused clocks to save power
[    3.807995] Detected MACID=38:b:3c:59:b6:67
[    3.818067] cpsw: Detected MACID = 38:0b:3c:59:b6:69
[    3.828610] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    4.028249] UBIFS: start fixing up free space
[   15.326824] UBIFS: free space fixup complete
[   17.058164] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[   17.064511] UBIFS: file system size:   235540480 bytes (230020 KiB, 224 MiB, 1855 LEBs)
[   17.072910] UBIFS: journal size:       9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
[   17.080575] UBIFS: media format:       w4/r0 (latest is w4/r0)
[   17.086690] UBIFS: default compressor: lzo
[   17.090986] UBIFS: reserved for root:  0 bytes (0 KiB)
[   17.100643] VFS: Mounted root (ubifs filesystem) on device 0:14.
[   17.111142] devtmpfs: mounted
[   17.114593] Freeing init memory: 220K
INIT: version 2.88 booting
Starting udev
[   19.135533] udev[665]: starting version 164
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
bootlogd.
ALSA: Restoring mixer settings...
Configuring network interfaces... /usr/sbin/alsactl: load_state:1686: No soundcards found...
[   22.375668] net eth0: CPSW phy found : id is : 0x4dd074
done.
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Starting system message bus: dbus.
Starting telnet daemon.
Starting inetd daemon.
hwclock: can't open '/dev/misc/rtc': No such file or directory
Starting syslogd/klogd: done
Stopping Bootlog daemon: bootlogd.

amixer: Control default open error: No such file or directory

find: *.rep: No such file or directory
init version: v0.1 
[   24.380069] PHY: 0:00 - Link is Up - 1000/Full
[   30.061304] Disabling lock debugging due to kernel taint
[   30.070720] gpio_to_irq() done !irq:179
[   30.074906] request_irq() done!
[   30.078208] IRQF_TRIGGER_HIGH !
[   30.081503] Getting Chip Select
[   30.084846] GPMC revision 6.0
[   30.087963] *************************************
[   30.092896] GPMC_CS1_CONFIG1 value 0x1000
[   30.097099] GPMC_CS1_CONFIG2 value 0x60400
[   30.101393] GPMC_CS1_CONFIG3 value 0x10101
[   30.105688] GPMC_CS1_CONFIG4 value 0x5010400
[   30.110165] GPMC_CS1_CONFIG5 value 0x50706
[   30.114458] GPMC_CS1_CONFIG6 value 0x0
[   30.118386] *************************************
[   30.123317] GPMC_CS2_CONFIG1 value 0x1000
[   30.127520] GPMC_CS2_CONFIG2 value 0x60400
[   30.131813] GPMC_CS2_CONFIG3 value 0x10101
[   30.136107] GPMC_CS2_CONFIG4 value 0x5010400
[   30.140583] GPMC_CS2_CONFIG5 value 0x50706
[   30.144877] GPMC_CS2_CONFIG6 value 0x0
[   30.148805] *************************************
[   30.153736] GPMC_CS1_CONFIG7 value 0xf00
[   30.157847] GPMC_CS2_CONFIG7 value 0xf00
[   30.161967] base_cs1_val = 0x0
[   30.165171] Got CS1,address=1000000
[   30.168830] base_cs2_val = 0x0
[   30.172032] Got CS2,address=2000000
[   30.175707] GPMC_CS1_CONFIG7 value 0xf41
[   30.179821] GPMC_CS2_CONFIG7 value 0xf42
[   30.184086] my_wq_exist = 0
[   30.187018] Init_work() done!
root@ok335x:/home/forlinx# Launch mriAPP(0)...
Launch mriAPP(1)...
Launch mriAPP(2)...
Launch mriAPP(3)...
open_gpmc_dev Done.

@ App Version : 2.70 Driver Version: 2.22 

Kernel Version: #616 Tue Sep 28 17:13:31 CST 2021

-----------------------------------------------------------------------

                       FPGA POWER-ON REPORT                      

-----------------------------------------------------------------------
2:e0:ffff
2:e4:ffff
2:e8:ffff
2:ec:ffff
Power on test start...

Logic test start...
2:de:ffff
  tx test PASS
  rx test PASS
  grad test PASS
  ddr self test PASS
  ddr init PASS
  9520 clock LOCK
  temperature NORMAL
  fan NORMAL
  power NORMAL


Sram test start...
  Ctrl grad sram test passed

  Tx sram test passed

  DDR sram test passed

  Rx sram test passed


-----------------------------------------------------------------------

fpga_poweroncheck Done.
********adf4351.cfg open error!********
AD9520 File read open failed!
pthread_cond_init: done.
Initial Server
Initial_Server done.
error opendir /home/forlinx/rxgain/!!!
Grad Info FPGA config done!
RX1 ADC config done!
RX2 File read open failed!
RX3 File read open failed!
RX4 File read open failed!
addr 0x000E(0007) write 1
addr 0x0012(0009) write 0
AUX REG File read open failed!
Listening...
server waiting for connect
accepted.client_sockfd = 5
192.168.0.100 Connect to the server
default sendbuflen:20680
default sendbuflen:81920
exit_cnt =1
************* mmap
rec_data thread created. 
listen_net thread created. 
send_data thread created. 
Listening...
server waiting for connect
----------- enter pthread recv -----------
ETR 02
L:63
reg_num=13
IC = 1
[S]
ETS 04
L:123
IC = 2
ETS 04
L:27
IC = 3
AVQ ff
L:11
IC = 4
[S]
ETS 04
L:19
IC = 5
ETS 04
L:515
IC = 6
ETS 04
L:83
IC = 7
ETS 04
L:19
IC = 8
ETS 04
L:115
IC = 9
ETS 04
L:19
IC = 10
ETS 04
L:115
IC = 11
ETS 04
L:19
IC = 12
ETS 04
L:115
IC = 13
ETS 04
L:19
IC = 14
ETS 04
L:115
IC = 15
ETS 04
L:19
IC = 16
ETS 04
L:115
IC = 17
ETS 04
L:19
IC = 18
ETS 04
L:115
IC = 19
ETS 04
L:19
IC = 20
ETS 04
L:115
IC = 21
ETS 04
L:19
IC = 22
ETS 04
L:115
IC = 23
ETS 04
L:19
IC = 24
ETS 04
L:19
IC = 25
ETS 04
L:35
IC = 26
ETS 04
L:43
IC = 27
ETS 04
L:27
IC = 28
ETS 04
L:27
IC = 29
ETS 04
L:27
IC = 30
ETS 04
L:27
IC = 31
ETS 04
L:2603
IC = 32
ETS 01
L:19
IC = 33
ETS 01
L:19
IC = 34
ETS 01
L:19
IC = 35
ETS 01
L:19
IC = 36
ETS 01
L:19
IC = 37
ETS 01
L:19
IC = 38
ETS 01
L:19
IC = 39
ETS 01
L:19
IC = 40
ETS 01
L:19
IC = 41
ETS 01
L:19
IC = 42
ETS 01
L:19
IC = 43
ETS 01
L:19
IC = 44
ETS 01
L:19
IC = 45
ETS 01
L:19
IC = 46
ETS 01
L:19
IC = 47
ETR 01
L:15
IC = 48
[S]
ETR 01
L:15
IC = 49
[S]
ETS 04
L:51
IC = 50
ETS 04
L:155
IC = 51
ETS 04
L:51
IC = 52
ETS 01
L:19
IC = 53
ETS 01
L:19
IC = 54
ETS 04
L:19
IC = 55
ETS 04
L:19
IC = 56
ETS 01
L:19
IC = 57
ETS 01
L:19
IC = 58
ETR 01
L:15
IC = 59
[S]
ETS 04
L:387
IC = 60
ETR 01
L:15
IC = 61
[S]
ETR 02
L:63
reg_num=13
IC = 62
[S]
ETR 02
L:63
reg_num=13
IC = 63
[S]
ETR 01
L:15
IC = 64
[S]
FSQ 0a
L:11

ret = 2
[*][spi:2-byte msg]:000, 0.00
IC = 65
[S]
ETR 01
L:15
IC = 66
[S]
ETR 02
L:63
reg_num=13
IC = 67
[S]
FSQ 0a
L:11

ret = 2
[*][spi:2-byte msg]:000, 0.00
IC = 68
[S]
ETR 02
L:43
reg_num=8
IC = 69
[S]
FSQ 0a
L:11

ret = 2
[*][spi:2-byte msg]:000, 0.00
IC = 70
[S]
ETR 02
L:43
reg_num=8
IC = 71
[S]
FSQ 0a
L:11

ret = 2
[*][spi:2-byte msg]:000, 0.00
IC = 72
[S]
ETR 02
L:43
reg_num=8
IC = 73
[S]
FSQ 0a
L:11

ret = 2
[*][spi:2-byte msg]:000, 0.00
IC = 74
[S]
ETR 02
L:43
reg_num=8
IC = 75
[S]
ETS 04
L:20539
IC = 76
ETS 04
L:19
IC = 77
ETS 04
L:1611
IC = 78
ETS 04
L:19
IC = 79
ETS 01
L:19
IC = 80
ETS 04
L:123
IC = 81
ETS 04
L:19
IC = 82
ETS[  131.929405] ------------[ cut here ]------------
[  131.938077] WARNING: at kernel/irq/manage.c:421 __enable_irq+0xa0/0xd4()
[  131.945112] Unbalanced enable for IRQ 179
[  131.949318] Modules linked in: fpga_gpmc_edma_cs(O)
[  131.954446] Backtrace: 
[  131.957038] [<c0017d70>] (dump_backtrace+0x0/0x110) from [<c0447c78>] (dump_stack+0x18/0x1c)
[  131.965901]  r6:c0535214 r5:000001a5 r4:df32be98 r3:c0618668
[  131.971877] [<c0447c60>] (dump_stack+0x0/0x1c) from [<c003e5a0>] (warn_slowpath_common+0x5c/0x6c)
[  131.981203] [<c003e544>] (warn_slowpath_common+0x0/0x6c) from [<c003e654>] (warn_slowpath_fmt+0x38/0x40)
[  131.991158]  r8:00000000 r7:00000003 r6:de075068 r5:c061f444 r4:000000b3
[  131.998028] r3:00000009
[  132.000788] [<c003e61c>] (warn_slowpath_fmt+0x0/0x40) from [<c00724fc>] (__enable_irq+0xa0/0xd4)
[  132.010013]  r3:000000b3 r2:c05352ec
[  132.013779] [<c007245c>] (__enable_irq+0x0/0xd4) from [<c0072574>] (enable_irq+0x44/0x7c)
[  132.022365]  r5:000000b3 r4:c061f444
[  132.026143] [<c0072530>] (enable_irq+0x0/0x7c) from [<bf000744>] (fpga_ioctl_edma+0x240/0x24c [fpga_gpmc_edma_cs])
[  132.037011]  r5:00000000 r4:00000000
[  132.040790] [<bf000504>] (fpga_ioctl_edma+0x0/0x24c [fpga_gpmc_edma_cs]) from [<c00b7be0>] (do_vfs_ioctl+0x88/0x528)
[  132.051841]  r4:00000000 r3:bf000504
[  132.055607] [<c00b7b58>] (do_vfs_ioctl+0x0/0x528) from [<c00b80fc>] (sys_ioctl+0x7c/0x84)
[  132.064193]  r9:df32a000 r8:00000000 r7:00000003 r6:00002109 r5:00000000
[  132.071062] r4:de09ff40
[  132.073835] [<c00b8080>] (sys_ioctl+0x0/0x84) from [<c0014280>] (ret_fast_syscall+0x0/0x30)
[  132.082603]  r8:c0014428 r7:00000036 r6:405cbc70 r5:00000000 r4:00000000
[  132.089661] ---[ end trace d6088ee8b859b15d ]---
 04
L:219
IC = 83
ETS 04
L:14395
IC = 84
ETS 04
L:1068
IC = 85
ETS 04
L:27
IC = 86
STA 04
L:11
enable irq 179!

root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
ret = 2
[*][spi:2-byte msg]:000, 0.00

ret = 2
[*][spi:2-byte msg]:000, 0.00

ret = 2
[*][spi:2-byte msg]:000, 0.00

ret = 2
[*][spi:2-byte msg]:000, 0.00

ret = 2
[*][spi:2-byte msg]:000, 0.00

root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# 
root@ok335x:/home/forlinx# [40774.930774] skb_over_panic: text:c0291ac8 len:1806 put:1806 head:de005800 data:de005842 tail:0xde005f50 end:0xde005f40 dev:eth0
[40774.942916] ------------[ cut here ]------------
[40774.947750] kernel BUG at net/core/skbuff.c:128!
[40774.952582] Internal error: Oops - undefined instruction: 0 [#1]
[40774.958869] Modules linked in: fpga_gpmc_edma_cs(O)
[40774.963990] CPU: 0    Tainted: G        W  O  (3.2.0 #616)
[40774.969751] PC is at skb_put+0x94/0x98
[40774.973686] LR is at console_unlock+0x170/0x1f8
[40774.978431] pc : [<c03970fc>]    lr : [<c003ec4c>]    psr: 20000113
[40774.978439] sp : de067ca8  ip : de067ba0  fp : de067ce4
[40774.990456] r10: 00000000  r9 : df38b844  r8 : de005842
[40774.995925] r7 : c0291ac8  r6 : df38b800  r5 : c055a5d8  r4 : de005f40
[40775.002758] r3 : c0618668  r2 : 00000001  r1 : 00000000  r0 : 00000089
[40775.009595] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[40775.017067] Control: 10c5387d  Table: 9e158019  DAC: 00000015
[40775.023081] 
[40775.023084] PC: 0xc039707c:
[40775.027550] 707c  e1a06000 e1a0700e e1a03001 e3520000 e5900090 1a000009 e5964094 e080c001
[40775.036145] 709c  e596204c e15c0004 e586c090 e0822001 e586204c 8a000002 e24bd020 e89da9f0
[40775.044738] 70bc  e7f001f2 e596e098 e30a55d8 e596809c e30706a8 e5966014 e34c5055 e1a01007
[40775.053332] 70dc  e34c0058 e3560000 e58de000 01a06005 e98d1100 e58d400c e58d6010 eb02c347
[40775.061925] 70fc  e7f001f2 e1a0c00d e92ddff0 e24cb004 e24dd014 e590704c e1a04000 e5903050
[40775.070518] 711c  e1a09002 e1a05001 e0637007 e1520007 3a00004d e5903094 e0672002 e1d310b0
[40775.079111] 713c  e50b1030 e3a01000 e1c310b0 e51b3030 e3530000 e590304c e0693003 e5853050
[40775.087705] 715c  e585304c e5802050 e580904c 051b2030 0a000035 e3a02000 e1a0a005 e1a06002
[40775.096299] 
[40775.096302] LR: 0xc003ebcc:
[40775.100768] ebcc  ebfffed1 e1550007 e3e02000 01a04005 e5862044 0affffe0 e1a04007 e0643005
[40775.109362] ebec  e3530002 9affffd9 e5960004 e3a02000 e5963000 e2400001 e59f10c0 e0040000
[40775.117955] ec0c  e0830000 ebffff25 e5962044 e0844000 eaffffce e30e36d8 e30e16d8 e34c3065
[40775.126549] ec2c  e34c1065 e59f0098 e5932004 e3a03000 e5813020 e1520003 15813004 eb007535
[40775.135142] ec4c  e51b1030 e5982010 e5983008 e1520003 13a01001 e50b1030 e121f00a e51b2030
[40775.143736] ec6c  e3520000 0a000004 ebffff82 e3500000 13a01001 150b1030 1affffa2 e3590000
[40775.152329] ec8c  0a000008 e3083600 e34c3061 e2832048 e5933048 e1530002 13083668 13a02001
[40775.160923] ecac  134c3061 15832000 e24bd028 e89daff0 e59f000c eb007517 eafffffa e7f001f2
[40775.169518] 
[40775.169521] SP: 0xde067c28:
[40775.173987] 7c28  5ce3cdc8 00000000 0000000c c05f9808 fffffffe c05fc52c c0397100 20000113
[40775.182581] 7c48  c0014194 00000000 de067ce4 de067c60 c0013f28 c0008220 00000089 00000000
[40775.191173] 7c68  00000001 c0618668 de005f40 c055a5d8 df38b800 c0291ac8 de005842 df38b844
[40775.199767] 7c88  00000000 de067ce4 de067ba0 de067ca8 c003ec4c c03970fc 20000113 ffffffff
[40775.208360] 7ca8  de005800 de005842 de005f50 de005f40 df38b800 00000001 de067ce4 df38bbc0
[40775.216953] 7cc8  df643740 df643740 df38b800 0000070e de067d1c de067ce8 c0291ac8 c0397074
[40775.225546] 7ce8  de067d1c de067cf8 c0019ad0 df321c40 80000113 df31f5c0 df643740 0000070e
[40775.234140] 7d08  c0650a88 00010000 de067d44 de067d20 c028d6f4 c0291a5c 00010000 2a976000
[40775.242734] 
[40775.242737] IP: 0xde067b20:
[40775.247203] 7b20  c0018084 c0015670 00000000 0000000b c0044070 c003b6dc c0073974 c0633168
[40775.255796] 7b40  de067b6c de067b50 c0015168 c0044028 00000002 00000004 fa200000 00000044
[40775.264390] 7b60  de067b8c de067b70 c00085b8 c0015130 c003f048 20000113 ffffffff 00000004
[40775.272983] 7b80  c03970fc 60000193 00000000 e7100000 c0013f28 00000000 de067bb4 de067ba8
[40775.281576] 7ba0  c0018230 c0017f44 de067c5c de067bb8 c0008350 c001821c 00000006 de067c7c
[40775.290169] 7bc0  00000004 00000000 00030001 c03970fc 20000113 ffffffff df47f744 c065e6fc
[40775.298762] 7be0  00000003 00000089 c03e0658 de067c16 60000113 10624dd3 3b9aca00 c0618600
[40775.307355] 7c00  c065e6fc 00002515 0000000f 000013e8 00000000 345b0402 34373730 3033392e
[40775.315949] 
[40775.315953] FP: 0xde067c64:
[40775.320419] 7c64  00000000 00000001 c0618668 de005f40 c055a5d8 df38b800 c0291ac8 de005842
[40775.329012] 7c84  df38b844 00000000 de067ce4 de067ba0 de067ca8 c003ec4c c03970fc 20000113
[40775.337605] 7ca4  ffffffff de005800 de005842 de005f50 de005f40 df38b800 00000001 de067ce4
[40775.346198] 7cc4  df38bbc0 df643740 df643740 df38b800 0000070e de067d1c de067ce8 c0291ac8
[40775.354792] 7ce4  c0397074 de067d1c de067cf8 c0019ad0 df321c40 80000113 df31f5c0 df643740
[40775.363385] 7d04  0000070e c0650a88 00010000 de067d44 de067d20 c028d6f4 c0291a5c 00010000
[40775.371978] 7d24  2a976000 e085ea60 df38bbd0 00000000 c06195b0 de067d64 de067d48 c028d7c4
[40775.380571] 7d44  c028d650 00000001 df31f5c0 00000000 00000040 de067d84 de067d68 c028d850
[40775.389166] 
[40775.389169] R3: 0xc06185e8:
[40775.393635] 85e8  0000001a 0000001b 0000001c 0000001d 0000001e 0000001f c065eb8c 00010000
[40775.402228] 8608  0000000f 00000004 00000001 00000007 00000001 c061861c c061861c 00001388
[40775.410821] 8628  0000000a 00000000 00000000 00000000 00000001 c061863c c061863c 00000004
[40775.419414] 8648  c0618648 c0618648 ffffffff 00000000 00000001 00000000 00000000 ffffffff
[40775.428007] 8668  00000000 00000001 00000000 c0618670 00000000 c0618678 df02b680 c0618684
[40775.436599] 8688  c0618684 c061868c c061868c c0618694 c0618694 c061869c c061869c c06186a4
[40775.445193] 86a8  c06186a4 c06186ac c06186ac c06186b4 c06186b4 c06186bc c06186bc c06186c4
[40775.453786] 86c8  c06186c4 c06186cc c06186cc c05328cc c05328d0 c05328d8 c05328e0 c05328e8
[40775.462380] 
[40775.462384] R4: 0xde005ec0:
[40775.466849] 5ec0  0000a8c0 0002ff01 0004ff03 0006ff05 00080007 000aff09 ff0cff0b ff0eff0d
[40775.475443] 5ee0  ff00000f 00020001 00040003 ff060005 ff08ff07 000aff09 000cff0b ff0e000d
[40775.484037] 5f00  0000000f 0002ff01 ff040003 ff06ff05 00080007 000aff09 000cff0b 000e000d
[40775.492630] 5f20  ff00ff0f 00020001 ff040003 0006ff05 ff080007 000a0009 000cff0b ff0eff0d
[40775.501223] 5f40  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.509816] 5f60  00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000
[40775.518408] 5f80  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.527000] 5fa0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.535593] 
[40775.535597] R5: 0xc055a558:
[40775.540063] a558  0a746e65 00000000 6a626f6b 3a746365 73252720 25282027 203a2970 6f747561
[40775.548656] a578  656c6320 70756e61 626f6b20 7463656a 6c65645f 0000000a 6a626f6b 3a746365
[40775.557250] a598  73252720 25282027 203a2970 6c6c6163 20676e69 7079746b 65722065 7361656c
[40775.565843] a5b8  00000a65 6a626f6b 3a746365 73252720 66203a27 20656572 656d616e 0000000a
[40775.574437] a5d8  4c554e3c 00003e4c 6a626f6b 3a746365 70252820 61203a29 6d657474 64657470
[40775.583030] a5f8  206f7420 72206562 73696765 65726574 69772064 65206874 7974706d 6d616e20
[40775.591623] a618  000a2165 6a626f6b 3a746365 73252720 25282027 203a2970 203a7325 65726170
[40775.600217] a638  203a746e 27732527 6573202c 27203a74 0a277325 00000000 253e333c 61662073
[40775.608811] 
[40775.608814] R6: 0xdf38b780:
[40775.613281] b780  cc7fd776 5777ebfe 7df9f8fd fdffc4ff e53aefed eefeeddd eff3ffef d5bdba6f
[40775.621874] b7a0  f8eddf6f f0d8fe7d 7cf6bfd5 bee57cfd 7f5d5f5f 6b6f2fbc 9feaeaff cfbefeee
[40775.630467] b7c0  fffefeff 73efedef 53fffaff b6f7bfff 8b7fe7bd 96e9b6f3 5fedfecb d7d4f5cf
[40775.639061] b7e0  bbf5ffef 7ad87fef 2ffbdfff 67d16bbb cbff7bbb e7b66bdf bbffbf77 6fd9d71f
[40775.647654] b800  30687465 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.656247] b820  00000000 00000000 00000000 df08d2c0 00000000 00000000 00000000 00000000
[40775.664839] b840  00000000 00000003 df38d848 df291048 df38bbec df38bbec df38b858 df38b858
[40775.673433] b860  00004000 40004800 00004800 00000020 00000003 00000003 00000000 00000000
[40775.682026] 
[40775.682030] R7: 0xc0291a48:
[40775.686496] 1a48  c056bf1e c056bf29 e1a0c00d e92ddff0 e24cb004 e24dd00c e7e23852 e5907014
[40775.695089] 1a68  e3530001 e1a05000 e1a08001 e1a06000 e2874d0f 0a000040 e3530002 0594313c
[40775.703683] 1a88  05937040 02874d0f 05807014 e5973044 e2879044 e3130001 0a00003c e597a044
[40775.712276] 1aa8  e7e0a15a e35a0000 1a000038 e3520000 ba00000f e1a01008 e1a00005 eb041567
[40775.720869] 1ac8  e1a01007 e1a00005 e1a0600a eb048b94 e1c506b2 e1a00005 eb043873 e59420d4
[40775.729463] 1ae8  e59430cc e0828008 e58480d4 e2833001 e58430cc e5993000 e3130001 0a000026
[40775.738056] 1b08  e3560000 1a000017 e5941128 e1a00007 e3a02020 e2811002 eb041917 e2501000
[40775.746649] 1b28  0a000022 e5910050 e591209c e5913090 e3500000 e2822002 e581209c e2833002
[40775.755243] 
[40775.755247] R8: 0xde0057c2:
[40775.759713] 57c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.768305] 57e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.776898] 5800  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.785490] 5820  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.794082] 5840  ff020000 ff04ff03 00060005 ff080007 ff0a0009 000cff0b ff0eff0d 0000ff0f
[40775.802676] 5860  ff020001 ff040003 0006ff05 0008ff07 ff0a0009 ff0c000b 000eff0d ff00ff0f
[40775.811269] 5880  00020001 ff04ff03 0006ff05 ff08ff07 ff0aff09 ff0cff0b 000e000d ff00000f
[40775.819863] 58a0  ff020001 0004ff03 ff060005 00080007 000a0009 ff0c000b ff0e000d 0000ff0f
[40775.828456] 58c0  ff02ff01 00040003 0006ff05 0008ff07 ff0aff09 ff0cff0b ff0e000d ff00ff0f
[40775.837050] 
[40775.837054] R9: 0xdf38b7c4:
[40775.841520] b7c4  73efedef 53fffaff b6f7bfff 8b7fe7bd 96e9b6f3 5fedfecb d7d4f5cf bbf5ffef
[40775.850113] b7e4  7ad87fef 2ffbdfff 67d16bbb cbff7bbb e7b66bdf bbffbf77 6fd9d71f 30687465
[40775.858707] b804  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.867299] b824  00000000 00000000 df08d2c0 00000000 00000000 00000000 00000000 00000000
[40775.875891] b844  00000003 df38d848 df291048 df38bbec df38bbec df38b858 df38b858 00004000
[40775.884485] b864  40004800 00004800 00000020 00000003 00000003 00000000 00000000 00000000
[40775.893078] b884  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.901670] b8a4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[40775.910266] Process mri_soft_edma_c (pid: 1145, stack limit = 0xde0662f0)
[40775.917374] Stack: (0xde067ca8 to 0xde068000)
[40775.921939] 7ca0:                   de005800 de005842 de005f50 de005f40 df38b800 00000001
[40775.930507] 7cc0: de067ce4 df38bbc0 df643740 df643740 df38b800 0000070e de067d1c de067ce8
[40775.939075] 7ce0: c0291ac8 c0397074 de067d1c de067cf8 c0019ad0 df321c40 80000113 df31f5c0
[40775.947643] 7d00: df643740 0000070e c0650a88 00010000 de067d44 de067d20 c028d6f4 c0291a5c
[40775.956211] 7d20: 00010000 2a976000 e085ea60 df38bbd0 00000000 c06195b0 de067d64 de067d48
[40775.964779] 7d40: c028d7c4 c028d650 00000001 df31f5c0 00000000 00000040 de067d84 de067d68
[40775.973346] 7d60: c028d850 c028d704 c02929ac df38bbc0 df38bbd0 00000040 de067db4 de067d88
[40775.981914] 7d80: c02929e4 c028d808 c0072414 c007147c df38bbc0 00000001 df38bbd0 00000040
[40775.990482] 7da0: 0000012c c0650a80 de067df4 de067db8 c039ffe8 c02929b8 00000001 c0650a80
[40775.999050] 7dc0: 02699935 c06842e8 c0670cbc 00000001 c066ec10 de066000 00000100 c066ebc0
[40776.007617] 7de0: c06184c8 c066ec04 de067e3c de067df8 c0043c38 c039ff38 de067e98 00000000
[40776.016185] 7e00: de066000 00000003 c06186d4 0000000a c0071b50 de066000 0000005d 00000000
[40776.024752] 7e20: de067e98 00000000 de066000 00000000 de067e54 de067e40 c00440a8 c0043b98
[40776.033320] 7e40: c0073974 c0633168 de067e74 de067e58 c0015168 c0044028 00000002 00000004
[40776.041888] 7e60: fa200000 0000005d de067e94 de067e78 c00085b8 c0015130 c001d124 80000013
[40776.050455] 7e80: ffffffff de067ecc de067eec de067e98 c0013ec0 c0008540 400c0c40 400c7000
[40776.059023] 7ea0: 00000040 0000003f 00003f0b 00003f0b de075068 00000003 00000000 de066000
[40776.067591] 7ec0: 00000000 de067eec de067ef0 de067ee0 bf0009a0 c001d124 80000013 ffffffff
[40776.076158] 7ee0: de067f04 de067ef0 bf000574 bf0008a0 bf000504 00003f0b de067f74 de067f08
[40776.084726] 7f00: c00b7be0 bf000510 de067f64 de067f18 c005fcb0 c0022aa4 c005b794 fffffffa
[40776.093293] 7f20: de067f21 00000000 00000006 c06702e0 0000a910 00000000 a74aec74 de067f88
[40776.101861] 7f40: 000cddd0 40e73c70 0000004e c0014428 de09ff40 00003f0b 00002102 00000003
[40776.110429] 7f60: 00000000 de066000 de067fa4 de067f78 c00b80fc c00b7b64 00000008 00000001
[40776.118996] 7f80: 000cddb0 00000000 00000000 40e73c70 00000036 c0014428 00000000 de067fa8
[40776.127564] 7fa0: c0014280 c00b808c 00000000 00000000 00000003 00002102 00003f0b 00000003
[40776.136131] 7fc0: 00000000 00000000 40e73c70 00000036 00000000 000ca308 bebe2a38 40e73c64
[40776.144699] 7fe0: 00000000 40e73c38 0000dcc8 0003d7ac 60000010 00000003 9fffe821 9fffec21
[40776.153259] Backtrace: 
[40776.155842] [<c0397068>] (skb_put+0x0/0x98) from [<c0291ac8>] (cpsw_rx_handler+0x78/0x190)
[40776.164496]  r8:0000070e r7:df38b800 r6:df643740 r5:df643740 r4:df38bbc0
[40776.171542] [<c0291a50>] (cpsw_rx_handler+0x0/0x190) from [<c028d6f4>] (__cpdma_chan_free+0xb0/0xb4)
[40776.181113] [<c028d644>] (__cpdma_chan_free+0x0/0xb4) from [<c028d7c4>] (__cpdma_chan_process+0xcc/0x104)
[40776.191138] [<c028d6f8>] (__cpdma_chan_process+0x0/0x104) from [<c028d850>] (cpdma_chan_process+0x54/0x64)
[40776.201246]  r6:00000040 r5:00000000 r4:df31f5c0 r3:00000001
[40776.207195] [<c028d7fc>] (cpdma_chan_process+0x0/0x64) from [<c02929e4>] (cpsw_poll+0x38/0x10c)
[40776.216302]  r6:00000040 r5:df38bbd0 r4:df38bbc0 r3:c02929ac
[40776.222253] [<c02929ac>] (cpsw_poll+0x0/0x10c) from [<c039ffe8>] (net_rx_action+0xbc/0x18c)
[40776.230996]  r8:c0650a80 r7:0000012c r6:00000040 r5:df38bbd0 r4:00000001
[40776.238040] [<c039ff2c>] (net_rx_action+0x0/0x18c) from [<c0043c38>] (__do_softirq+0xac/0x134)
[40776.247064] [<c0043b8c>] (__do_softirq+0x0/0x134) from [<c00440a8>] (irq_exit+0x8c/0xa4)
[40776.255556] [<c004401c>] (irq_exit+0x0/0xa4) from [<c0015168>] (handle_IRQ+0x44/0x8c)
[40776.263754]  r4:c0633168 r3:c0073974
[40776.267510] [<c0015124>] (handle_IRQ+0x0/0x8c) from [<c00085b8>] (omap3_intc_handle_irq+0x84/0x88)
[40776.276890]  r6:0000005d r5:fa200000 r4:00000004 r3:00000002
[40776.282837] [<c0008534>] (omap3_intc_handle_irq+0x0/0x88) from [<c0013ec0>] (__irq_svc+0x40/0x60)
[40776.292128] Exception stack(0xde067e98 to 0xde067ee0)
[40776.297416] 7e80:                                                       400c0c40 400c7000
[40776.305983] 7ea0: 00000040 0000003f 00003f0b 00003f0b de075068 00000003 00000000 de066000
[40776.314552] 7ec0: 00000000 de067eec de067ef0 de067ee0 bf0009a0 c001d124 80000013 ffffffff
[40776.323112]  r7:de067ecc r6:ffffffff r5:80000013 r4:c001d124
[40776.329075] [<bf000894>] (set_pingpong+0x0/0x204 [fpga_gpmc_edma_cs]) from [<bf000574>] (fpga_ioctl_edma+0x70/0x24c [fpga_gpmc_edma_cs])
[40776.341935] [<bf000504>] (fpga_ioctl_edma+0x0/0x24c [fpga_gpmc_edma_cs]) from [<c00b7be0>] (do_vfs_ioctl+0x88/0x528)
[40776.352953]  r4:00003f0b r3:bf000504
[40776.356708] [<c00b7b58>] (do_vfs_ioctl+0x0/0x528) from [<c00b80fc>] (sys_ioctl+0x7c/0x84)
[40776.365270]  r9:de066000 r8:00000000 r7:00000003 r6:00002102 r5:00003f0b
[40776.372119] r4:de09ff40
[40776.374872] [<c00b8080>] (sys_ioctl+0x0/0x84) from [<c0014280>] (ret_fast_syscall+0x0/0x30)
[40776.383615]  r8:c0014428 r7:00000036 r6:40e73c70 r5:00000000 r4:00000000
[40776.390657] Code: e98d1100 e58d400c e58d6010 eb02c347 (e7f001f2) 
[40776.397071] ---[ end trace d6088ee8b859b15e ]---
[40776.401928] Kernel panic - not syncing: Fatal exception in interrupt
[40776.408589] Backtrace: 
[40776.411180] [<c0017d70>] (dump_backtrace+0x0/0x110) from [<c0447c78>] (dump_stack+0x18/0x1c)
[40776.420025]  r6:00000000 r5:de066000 r4:c065e290 r3:c0618648
[40776.426015] [<c0447c60>] (dump_stack+0x0/0x1c) from [<c0447ce8>] (panic+0x6c/0x1a0)
[40776.434048] [<c0447c7c>] (panic+0x0/0x1a0) from [<c0018078>] (die+0x140/0x2d8)
[40776.441619]  r3:00000100 r2:00000000 r1:00000000 r0:c05240f0
[40776.447591]  r7:de067b72
[40776.450258] [<c0017f38>] (die+0x0/0x2d8) from [<c0018230>] (arm_notify_die+0x20/0x58)
[40776.458473] [<c0018210>] (arm_notify_die+0x0/0x58) from [<c0008350>] (do_undefinstr+0x13c/0x154)
[40776.467691] [<c0008214>] (do_undefinstr+0x0/0x154) from [<c0013f28>] (__und_svc+0x48/0x60)
[40776.476354] Exception stack(0xde067c60 to 0xde067ca8)
[40776.481657] 7c60: 00000089 00000000 00000001 c0618668 de005f40 c055a5d8 df38b800 c0291ac8
[40776.490235] 7c80: de005842 df38b844 00000000 de067ce4 de067ba0 de067ca8 c003ec4c c03970fc
[40776.498806] 7ca0: 20000113 ffffffff
[40776.502463]  r7:00000000 r6:c0014194 r5:20000113 r4:c0397100
[40776.508448] [<c0397068>] (skb_put+0x0/0x98) from [<c0291ac8>] (cpsw_rx_handler+0x78/0x190)
[40776.517111]  r8:0000070e r7:df38b800 r6:df643740 r5:df643740 r4:df38bbc0
[40776.524199] [<c0291a50>] (cpsw_rx_handler+0x0/0x190) from [<c028d6f4>] (__cpdma_chan_free+0xb0/0xb4)
[40776.533780] [<c028d644>] (__cpdma_chan_free+0x0/0xb4) from [<c028d7c4>] (__cpdma_chan_process+0xcc/0x104)
[40776.543816] [<c028d6f8>] (__cpdma_chan_process+0x0/0x104) from [<c028d850>] (cpdma_chan_process+0x54/0x64)
[40776.553934]  r6:00000040 r5:00000000 r4:df31f5c0 r3:00000001
[40776.559916] [<c028d7fc>] (cpdma_chan_process+0x0/0x64) from [<c02929e4>] (cpsw_poll+0x38/0x10c)
[40776.569034]  r6:00000040 r5:df38bbd0 r4:df38bbc0 r3:c02929ac
[40776.575023] [<c02929ac>] (cpsw_poll+0x0/0x10c) from [<c039ffe8>] (net_rx_action+0xbc/0x18c)
[40776.583776]  r8:c0650a80 r7:0000012c r6:00000040 r5:df38bbd0 r4:00000001
[40776.590861] [<c039ff2c>] (net_rx_action+0x0/0x18c) from [<c0043c38>] (__do_softirq+0xac/0x134)
[40776.599895] [<c0043b8c>] (__do_softirq+0x0/0x134) from [<c00440a8>] (irq_exit+0x8c/0xa4)
[40776.608384] [<c004401c>] (irq_exit+0x0/0xa4) from [<c0015168>] (handle_IRQ+0x44/0x8c)
[40776.616592]  r4:c0633168 r3:c0073974
[40776.620365] [<c0015124>] (handle_IRQ+0x0/0x8c) from [<c00085b8>] (omap3_intc_handle_irq+0x84/0x88)
[40776.629755]  r6:0000005d r5:fa200000 r4:00000004 r3:00000002
[40776.635737] [<c0008534>] (omap3_intc_handle_irq+0x0/0x88) from [<c0013ec0>] (__irq_svc+0x40/0x60)
[40776.645037] Exception stack(0xde067e98 to 0xde067ee0)
[40776.650335] 7e80:                                                       400c0c40 400c7000
[40776.658911] 7ea0: 00000040 0000003f 00003f0b 00003f0b de075068 00000003 00000000 de066000
[40776.667489] 7ec0: 00000000 de067eec de067ef0 de067ee0 bf0009a0 c001d124 80000013 ffffffff
[40776.676060]  r7:de067ecc r6:ffffffff r5:80000013 r4:c001d124
[40776.682053] [<bf000894>] (set_pingpong+0x0/0x204 [fpga_gpmc_edma_cs]) from [<bf000574>] (fpga_ioctl_edma+0x70/0x24c [fpga_gpmc_edma_cs])
[40776.694916] [<bf000504>] (fpga_ioctl_edma+0x0/0x24c [fpga_gpmc_edma_cs]) from [<c00b7be0>] (do_vfs_ioctl+0x88/0x528)
[40776.705944]  r4:00003f0b r3:bf000504
[40776.709718] [<c00b7b58>] (do_vfs_ioctl+0x0/0x528) from [<c00b80fc>] (sys_ioctl+0x7c/0x84)
[40776.718290]  r9:de066000 r8:00000000 r7:00000003 r6:00002102 r5:00003f0b
[40776.725182] r4:de09ff40
[40776.727951] [<c00b8080>] (sys_ioctl+0x0/0x84) from [<c0014280>] (ret_fast_syscall+0x0/0x30)
[40776.736704]  r8:c0014428 r7:00000036 r6:40e73c70 r5:00000000 r4:00000000

log is also attached.

BR

Brandon

  • Hi,

    Unfortunately TI does not maintain a patch set to resolve kernel issues.  Also this kernel is beyond a version that TI can support.

    The skb_over_panic is saying the size of the packet is 1806, perhaps this is too large. From what I see here I cannot tell where the packet was destined to go to. For example the cpsw Linux driver cannot handle packets larger than 1522. 

    Best Regards,

    Schuyler