<div dir="ltr"><pre style="white-space:pre-wrap;color:rgb(0,0,0)">>On Sat, Jan 2, 2016 at 2:45 AM, John Crispin <<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel">blogic at openwrt.org</a>> wrote:
>><i> Hi Russel,
</i>>><i>
</i>>><i> i'll have a look now. [...]
</i>
>Ethernet appears to be working (no more panics) in r48064, thanks!</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">I'm seeing the same issues in r48138:</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style=""><font color="#000000"><span style="white-space:pre-wrap">U-Boot for VoCore(based on RT5350)Warning: un-recognized chip ID, please update bootloader!
.
Version: May 30 2014 20:52:36

Press 'x' to console...


Booting image at bc050000 .
   Image Name:   MIPS OpenWrt Linux-4.3
   Created:      2016-01-06  17:19:33 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1219923 Bytes =  1.2 MB
   Load Address: 80000000
   Entry Point:  80000000
   Load Kernel:  ...................

   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

[    0.000000] Linux version 4.3.0 (prg3@shell) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48014) ) #9 Wed Jan 6 10:18:51 MST 2016
[    0.000000] SoC Type: Ralink RT5350 id:1 rev:3
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 0001964c (MIPS 24KEc)
[    0.000000] MIPS: machine is VoCore
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000001ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Writing ErrCtl register=000792b9
[    0.000000] Readback ErrCtl register=000792b9
[    0.000000] Memory: 28616K/32768K available (2746K kernel code, 120K rwdata, 536K rodata, 172K init, 191K bss, 4152K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 360MHz
[    0.000000] clocksource: systick: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 583261500 ns
[    0.000000] systick: running - mult: 214748, shift: 32
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 10618113593 ns
[    0.000015] sched_clock: 32 bits at 180MHz, resolution 5ns, wraps every 11930464253ns
[    0.015661] Calibrating delay loop... 239.61 BogoMIPS (lpj=1198080)
[    0.090886] pid_max: default: 32768 minimum: 301
[    0.100279] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.113352] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.138767] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.158548] pinctrl core: initialized pinctrl subsystem
[    0.170269] NET: Registered protocol family 16
[    0.224166] rt2880_gpio 10000600.gpio: registering 22 gpios
[    0.235288] rt2880_gpio 10000600.gpio: registering 22 irq handlers
[    0.247938] rt2880_gpio 10000660.gpio: registering 6 gpios
[    0.258859] rt2880_gpio 10000660.gpio: registering 6 irq handlers
[    0.274174] clocksource: Switched to clocksource MIPS
[    0.287044] NET: Registered protocol family 2
[    0.297402] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.311295] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.323880] TCP: Hash tables configured (established 1024 bind 1024)
[    0.336761] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.348384] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.361326] NET: Registered protocol family 1
[    0.370996] rt-timer 10000100.timer: maximum frequency is 3662Hz
[    0.385224] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.442865] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.454492] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.480814] io scheduler noop registered
[    0.488620] io scheduler deadline registered (default)
[    0.506264] gpio-export gpio-export: 17 gpio(s) exported
[    0.517389] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.532555] console [ttyS0] disabled
[    0.539731] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud = 2500000) is a Palmchip BK-3103
[    0.559449] console [ttyS0] enabled
[    0.559449] console [ttyS0] enabled
[    0.573234] bootconsole [early0] disabled
[    0.573234] bootconsole [early0] disabled
[    0.605822] spi spi0.0: force spi mode3
[    0.614324] m25p80 spi0.0: w25q128 (16384 Kbytes)
[    0.623766] 4 ofpart partitions found on MTD device spi0.0
[    0.634769] Creating 4 MTD partitions on "spi0.0":
[    0.644388] 0x000000000000-0x000000030000 : "uboot"
[    0.657939] 0x000000030000-0x000000040000 : "uboot-env"
[    0.672566] 0x000000040000-0x000000050000 : "factory"
[    0.686956] 0x000000050000-0x000001000000 : "firmware"
[    0.778460] 2 uimage-fw partitions found on MTD device firmware
[    0.790402] 0x000000050000-0x000000179d93 : "kernel"
[    0.803736] 0x000000179d93-0x000001000000 : "rootfs"
[    0.817925] mtd: device 5 (rootfs) set to be root filesystem
[    0.829563] 1 squashfs-split partitions found on MTD device rootfs
[    0.842002] 0x000000340000-0x000001000000 : "rootfs_data"
[    0.859529] spi spi1.0: force spi mode3
[    0.871357] mtk_soc_eth 10100000.ethernet eth0: mediatek frame engine at 0xb0100000, irq 5
[    0.889066] rt2880_wdt 10000120.watchdog: Initialized
[    0.901792] NET: Registered protocol family 10
[    0.918954] NET: Registered protocol family 17
[    0.928190] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.953476] 8021q: 802.1Q VLAN Support v1.8
[    0.982152] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    0.998198] Freeing unused kernel memory: 172K (80355000 - 80380000)
[    3.233452] init: Console is alive
[    3.241043] init: - watchdog -
[    5.118930] usbcore: registered new interface driver usbfs
[    5.130340] usbcore: registered new interface driver hub
[    5.141328] usbcore: registered new device driver usb
[    5.162629] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.178916] ehci-platform: EHCI generic platform driver
[    5.195666] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.210578] ohci-platform: OHCI generic platform driver
[    5.262151] init: - preinit -
Failed to connect to the switch. Use the "list" command to see which switches are available.
Failed to connect to the switch. Use the "list" command to see which switches are available.
Failed to connect to the switch. Use the "list" command to see which switches are available.
Failed to connect to the switch. Use the "list" command to see which switches are available.
Failed to connect to the switch. Use the "list" command to see which switches are available.
[    6.350101] random: procd urandom read with 10 bits of entropy available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    9.942759] jffs2: notice: (334) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    9.977594] mount_root: switching to jffs2 overlay
[   10.045514] procd: - early -
[   10.051552] procd: - watchdog -
[   11.038866] procd: - ubus -
[   12.053064] procd: - init -
Please press Enter to activate this console.
[   13.132939] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   13.174480] i2c /dev entries driver
[   13.186537] i2c-ralink 10000900.i2c: loaded
[   13.205589] Loading modules backported from Linux version master-2015-12-03-0-g1677f62
[   13.221505] Backport generated by backports.git backports-20151120-0-g906a6b3
[   13.243911] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.274943] nf_conntrack version 0.5.0 (449 buckets, 1796 max)
[   13.323239] spidev spi1.0: buggy DT: spidev listed directly in DT
[   13.335540] ------------[ cut here ]------------
[   13.344831] WARNING: CPU: 0 PID: 508 at drivers/spi/spidev.c:719 init_module+0x7330/0x7d4c [spidev]()
[   13.363255] Modules linked in: spidev(+) slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack iptable_raw iptable_mangle iptable_filter ip_tables crc_itu_t crc_ccitt compat i2c_ralink i2c_dev i2c_core ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables eeprom_93cx6 leds_gpio ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[   13.455498] CPU: 0 PID: 508 Comm: kmodloader Not tainted 4.3.0 #9
[   13.467682] Stack : 80301f8c 00000000 00000001 80340000 818f9190 8033ece3 802e41a0 000001fc
          8038341c 00000003 0000001b 80063e48 00000124 80049a8c 8034acc4 80340000
          00000003 00000003 802e79f4 80c3db5c 00000124 80047a6c 80000000 00000000
          00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
          00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
          ...
[   13.538905] Call Trace:
[   13.543820] [<800143a4>] show_stack+0x50/0x84
[   13.552572] [<800249ac>] warn_slowpath_common+0xa0/0xd0
[   13.563056] [<80024a60>] warn_slowpath_null+0x18/0x24
[   13.573209] [<80cd8330>] init_module+0x7330/0x7d4c [spidev]
[   13.584383]
[   13.587361] ---[ end trace 61e484b4ce02811d ]---
[   13.639733] xt_time: kernel timezone is -0000
[   13.690869] cfg80211: World regulatory domain updated:
[   13.701265] cfg80211:  DFS Master region: unset
[   13.710003] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   13.729491] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   13.745504] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   13.761514] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   13.777530] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   13.796493] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   13.815452] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   13.831635] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   13.847646] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   13.964648] PPP generic driver version 2.4.2
[   13.979147] NET: Registered protocol family 24
[   14.041869] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5350, rev 0500 detected
[   14.057482] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5350 detected
[   16.104238] ------------[ cut here ]------------
[   16.113513] WARNING: CPU: 0 PID: 109 at net/sched/sch_generic.c:303 dev_watchdog+0x1dc/0x260()
[   16.130730] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
[   16.144638] Modules linked in: rt2800soc rt2800mmio rt2800lib pppoe ppp_async iptable_nat rt2x00soc rt2x00mmio rt2x00lib pppox ppp_generic nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_id xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_CT spidev slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack iptable_raw iptable_mangle iptable_filter ip_tables crc_itu_t crc_ccitt compat i2c_ralink i2c_dev i2c_core ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables eeprom_93cx6 leds_gpio ohci_platform ohci_hcd ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[   16.294806] CPU: 0 PID: 109 Comm: kworker/0:1 Tainted: G        W       4.3.0 #9
[   16.309617] Workqueue: mtdblock5 mtd_blktrans_work
[   16.319208] Stack : 00000200 00100000 00000100 80049a8c 818acc88 8033ece3 802e41a0 0000006d
          8030a6fc 819558cc 80340000 80047a6c 00000100 80049a8c 8034acc4 80340000
          00000003 819558cc 80340000 80037d88 00000100 81955904 000000f2 00000000
          000000f1 00000000 8019c594 8104c100 8192f700 6264746d 6b636f6c 00000035
          00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
          ...
[   16.390344] Call Trace:
[   16.395291] [<800143a4>] show_stack+0x50/0x84
[   16.403990] [<800249ac>] warn_slowpath_common+0xa0/0xd0
[   16.414460] [<80024a08>] warn_slowpath_fmt+0x2c/0x38
[   16.424423] [<801f3a30>] dev_watchdog+0x1dc/0x260
[   16.433816] [<80051f4c>] call_timer_fn.isra.5+0x24/0x80
[   16.444287] [<800521c4>] run_timer_softirq+0x1a8/0x1f0
[   16.454593] [<80026e40>] __do_softirq+0x164/0x290
[   16.463979] [<80004430>] ret_from_irq+0x0/0x4
[   16.472724] [<801a9e00>] rt2880_spi_wait_ready.constprop.4+0x20/0x58
[   16.485452] [<801a9f60>] rt2880_spi_transfer_one+0x128/0x190
[   16.496797] [<801a7de4>] spi_transfer_one_message+0x124/0x380
[   16.508311] [<801a868c>] __spi_pump_messages+0x3c4/0x45c
[   16.518960] [<801a95b8>] __spi_sync+0x1a4/0x1e4
[   16.528048] [<801a4ed4>] m25p80_read+0x114/0x154
[   16.537308] [<801a52e0>] spi_nor_read+0x64/0x94
[   16.546403] [<80197cf8>] part_read+0x60/0xb0
[   16.554963] [<80195490>] mtd_read+0x80/0xc4
[   16.563319] [<8019db58>] mtdblock_readsect+0xd4/0x12c
[   16.573444] [<8019c7d4>] mtd_blktrans_work+0x240/0x3a4
[   16.583757] [<80035d04>] process_one_work+0x1f8/0x328
[   16.593889] [<80036af8>] worker_thread+0x2b4/0x404
[   16.603498] [<8003addc>] kthread+0xdc/0xe8
[   16.611723] [<80004478>] ret_from_kernel_thread+0x14/0x1c
[   16.622524]
[   16.625531] ---[ end trace 61e484b4ce02811e ]---
[   16.634788] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   16.647168] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   16.659211] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01b4b000, max=128, ctx=3, dtx=1, fdx=1, next=3
[   16.679217] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=01b9a000, max=128, calc=127, drx=0
[   25.607305] device eth0.1 entered promiscuous mode
[   25.617010] device eth0 entered promiscuous mode
[   25.643392] br-lan: port 1(eth0.1) entered forwarding state
[   25.654732] br-lan: port 1(eth0.1) entered forwarding state
[   27.654221] br-lan: port 1(eth0.1) entered forwarding state
[   31.114306] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   31.126723] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   31.138799] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01a77000, max=128, ctx=2, dtx=0, fdx=0, next=2
[   31.158826] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=00c5d000, max=128, calc=127, drx=0
[   46.104204] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   46.116608] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   46.128665] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=00c5d000, max=128, ctx=2, dtx=0, fdx=0, next=2
[   46.148671] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=01a77000, max=128, calc=127, drx=0
[   61.104204] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   61.116608] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   61.128667] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01a77000, max=128, ctx=2, dtx=0, fdx=0, next=2
[   61.148671] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=00c5d000, max=128, calc=127, drx=0
[   76.104202] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   76.116606] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   76.128664] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=00c5d000, max=128, ctx=2, dtx=0, fdx=0, next=2
[   76.148669] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=01a77000, max=128, calc=127, drx=0
[   80.884252] random: nonblocking pool is initialized
[   91.104204] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[   91.116608] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[   91.128667] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01a77000, max=128, ctx=1, dtx=0, fdx=0, next=1
[   91.148672] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=00c5d000, max=128, calc=127, drx=0
[  106.104202] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  106.116607] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[  106.128667] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=00c5d000, max=128, ctx=3, dtx=0, fdx=0, next=3
[  106.148672] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=01a77000, max=128, calc=127, drx=0
[  121.104201] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  121.116607] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[  121.128667] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01a77000, max=128, ctx=1, dtx=0, fdx=0, next=1
[  121.148673] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=00c5d000, max=128, calc=127, drx=0
[  136.104203] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  136.116607] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[  136.128667] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=00c5d000, max=128, ctx=3, dtx=0, fdx=0, next=3
[  136.148672] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=01a77000, max=128, calc=127, drx=0
[  151.104201] mtk_soc_eth 10100000.ethernet eth0: transmit timed out
[  151.116606] mtk_soc_eth 10100000.ethernet eth0: dma_cfg:00000057
[  151.128665] mtk_soc_eth 10100000.ethernet eth0: tx_ring=0, base=01a77000, max=128, ctx=1, dtx=0, fdx=0, next=1
[  151.148672] mtk_soc_eth 10100000.ethernet eth0: rx_ring=0, base=00c5d000, max=128, calc=127, drx=0</span></font><span style="color:rgb(0,0,0);white-space:pre-wrap">
</span></pre><div><br></div></div>