connected U-Boot 1.1.1 (Build time: Feb 26 2010 - 13:13:30) CAPK-0100ND-CN50XX_1.8.1_294_V1.0.0 Hardware Monitor: W83792D initialized CN3010_EVB_HS5 board revision major:0, minor:0, serial #: CAPK-0100ND OCTEON CN5020-SCP pass 1.1, Core clock: 500 MHz, DDR clock: 265 MHz (530 Mhz data rate) PAL rev: 0.00, MCU rev: 0.00, CPU voltage: 0.00 DRAM: 1024 MB Clearing DRAM........ done Flash: 8 MB BIST check passed. Starting PCI PCI Status: PCI 32-bit PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000 Net: octeth0, octeth1, octeth2 Bus 0 (CF Card): OK ide 0: Model: SanDisk SDCFB-256 Firm: Vdg 8.21 Ser#: 015212K1202K3354 Type: Removable Hard Disk Capacity: 245.0 MB = 0.2 GB (501760 x 512) Octeon capk-0100nd# run fbsd Interface 0 has 3 ports (RGMII) Using octeth0 device TFTP from server 192.168.0.3; our IP address is 192.168.0.21 Filename 'kernel'. Load address: 0x20000000 Loading: octeth0: Down (port 0) ################################################################# ##################################### done Bytes transferred = 14514618 (dd79ba hex), 4472 Kbytes/sec ELF file is 64 bit Attempting to allocate memory for ELF segment: addr: 0xffffffff80100080 (adjusted to: 0x0000000000100080), size 0xdfabc0 Allocated memory for ELF segment: addr: 0xffffffff80100080, size 0xdfabc0 Processing PHDR 0 Loading bbcec0 bytes at ffffffff80100080 Clearing 23dd00 bytes at ffffffff80cbcf40 ## Loading Linux kernel with entry point: 0xffffffff80100080 ... Bootloader: Done loading app on coremask: 0x1 Boot Descriptor Ver: 7 -> 1/2 CPU clock: 500MHz Core Mask: 0 Board Type: 11 Revision: 0/0 Mac Address 00.90.FB.29.50.86 (3) Board: CN3010_EVB_HS5 Model: CN5020p1.1-500-SCP Cache info: picache_stride = 4096 picache_loopcount = 8 pdcache_stride = 128 pdcache_loopcount = 64 cpu0: Cavium processor v1.6 MMU: Standard TLB, 64 entries L1 i-cache: 4 ways of 64 sets, 128 bytes per line L1 d-cache: 64 ways of 1 sets, 128 bytes per line Config1=0xfe3303da Config3=0x1080 Physical memory chunk(s): 0xefb000 - 0xfffafff, 252706816 bytes (61696 pages) 0x20000000 - 0x3fffffff, 536870912 bytes (131072 pages) 0x410000000 - 0x41fffffff, 268435456 bytes (65536 pages) Maxmem is 0x420000000 pcpu is available at virtual address 0xc000000000000000. GDB: debug ports: uart GDB: current port: uart KDB: debugger backends: ddb gdb KDB: current backend: ddb Octeon SDK: Cavium Networks Octeon SDK version 2.0.0, build 366 Available Octeon features: SAAD CRYPTO USB Copyright (c) 1992-2010 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 9.0-CURRENT #0: Tue Dec 28 12:30:48 EST 2010 kan@kan.dnsalias.net:/fpool/mips/obj/mips.mipseb/fpool/mips/src/sys/CAM-0100 mips WARNING: WITNESS option enabled, expect reduced performance. real memory = 1058013184 (1033216K bytes) Physical memory chunk(s): 0x00f88000 - 0x0fffafff, 252129280 bytes (61555 pages) 0x20000000 - 0x3e1bffff, 505151488 bytes (123328 pages) 0x410000000 - 0x41fffffff, 268435456 bytes (65536 pages) avail memory = 1018269696 (971MB) ULE: setup cpu 0 wlan: <802.11 Link Layer> null: random: nfslock: pseudo-device mem: nexus0: Compact flash found in bootbus region 3 (16 bit). cf0: on nexus0 clock0: on nexus0 Timecounter "MIPS32" frequency 500000000 Hz quality 800 Event timer "MIPS32" frequency 500000000 Hz quality 800 rnd0: on nexus0 ciu0: on nexus0 obio0 on ciu0 uart: uart0 already exists; skipping it uart1: on obio0 uart1: fast interrupt uart1: debug port (115200,n,8,1) uart0: on obio0 uart0: fast interrupt uart0: console (115200,n,8,1) octebus0: on ciu0 cavium-ethernet: Cavium Networks Octeon SDK version 2.0.0, build 366 cvmx_pko_config_port(63 port, 0 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 1 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 2 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 3 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 4 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 5 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 6 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 7 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 8 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 9 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 10 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 11 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 12 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 13 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 14 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 15 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 16 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 17 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 18 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 19 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 20 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 21 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 22 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 23 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 24 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 25 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 26 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 27 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 28 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 29 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 30 base_queue, 1 num_queues) cvmx_pko_config_port(63 port, 31 base_queue, 1 num_queues) Interface 0 has 3 ports (RGMII) cvmx_pko_config_port(0 port, 0 base_queue, 1 num_queues) ERROR: cvmx_cmd_queue_initialize: Unable to get named block cvmx_cmd_queues. ERROR: cvmx_pko_config_port: Unable to allocate output buffer. cvmx_pko_config_port(1 port, 1 base_queue, 1 num_queues) ERROR: cvmx_cmd_queue_initialize: Unable to get named block cvmx_cmd_queues. ERROR: cvmx_pko_config_port: Unable to allocate output buffer. cvmx_pko_config_port(2 port, 2 base_queue, 1 num_queues) ERROR: cvmx_cmd_queue_initialize: Unable to get named block cvmx_cmd_queues. ERROR: cvmx_pko_config_port: Unable to allocate output buffer. Warning: Enabling IPD when IPD already enabled. Warning: Enabling PKO when PKO already enabled. octe0: on octebus0 miibus0: on octe0 rgephy0: PHY 2 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto octe0: bpf attached octe0: Ethernet address: 00:90:fb:29:50:86 octe1: on octebus0 miibus1: on octe1 rgephy1: PHY 3 on miibus1 rgephy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto octe1: bpf attached octe1: Ethernet address: 00:90:fb:29:50:87 octe2: on octebus0 octe2: bpf attached octe2: Ethernet address: 00:90:fb:29:50:88 pcib0: on ciu0 pcib0: 32-bit PCI bus. pci0: on pcib0 pci0: domain=0, physical bus=0 found-> vendor=0x1095, dev=0x3512, revid=0x01 domain=0, bus=0, slot=12, func=0 class=01-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x02b0, cachelnsz=16 (dwords) lattimer=0x30 (1440 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=0 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0x4000, size 3, enabled map[14]: type I/O Port, range 32, base 0x4008, size 2, enabled map[18]: type I/O Port, range 32, base 0x4010, size 3, enabled map[1c]: type I/O Port, range 32, base 0x4018, size 2, enabled map[20]: type I/O Port, range 32, base 0x4020, size 4, enabled map[24]: type Memory, range 32, base 0xf0000000, size 9, enabled atapci0: port 0x4000-0x4007,0x4008-0x400b,0x4010-0x4017,0x4018-0x401b,0x4020-0x402f mem 0xf0000000-0xf00001ff irq 46 at device 12.0 on pci0 ata2: on atapci0 ata2: SATA connect timeout status=00000000 ata3: on atapci0 ata3: SATA connect timeout status=00000000 octusb0: on ciu0 device_attach: octusb0 attach returned 6 rtc0: on nexus0 rtc0: registered as a time-of-day clock (resolution 1000000us, adjustment 0.500000000s) Device configuration finished. procfs registered Timecounter "Octeon" frequency 500000000 Hz quality 900 Timecounters tick every 10.000 msec vlan: initialized, using hash tables with chaining lo0: bpf attached ata2: Identifying devices: 00000000 ata2: New devices: 00000000 ata3: Identifying devices: 00000000 ata3: New devices: 00000000 bootpc_init: wired to interface 'octe0' octe0: link state changed to DOWN Sending DHCP Discover packet from interface octe0 (00:90:fb:29:50:86) cpu:0-Trap cause = 2 (TLB miss (load or instr. fetch) - kernel mode) [ thread pid 0 tid 100000 ] Stopped at cvm_oct_xmit+0x490: ll v1,v0,0 db> bt Tracing pid 0 tid 100000 td 0xffffffff80cda450 db_trace_thread+40 (?,?,?,?) ra 801463dc sp f0c210 sz 0 ffffffff80146248+194 (1,?,801463dc,?) ra 80b93a30 sp f0c210 sz 0 ffffffff809cd854+1c61dc (?,?,?,?) ra 0 sp f0c210 sz 0 pid 0 db> bt Tracing pid 0 tid 100000 td 0xffffffff80cda450 db_trace_thread+40 (?,?,?,?) ra 801463dc sp f0c210 sz 0 ffffffff80146248+194 (1,?,801463dc,?) ra 80b93a30 sp f0c210 sz 0 ffffffff809cd854+1c61dc (?,?,?,?) ra 0 sp f0c210 sz 0