Modify

Opened 7 years ago

Closed 7 years ago

Last modified 2 years ago

#5053 closed defect (fixed)

kernel Oops in roboswitch (brcm63xx)

Reported by: Daniel Dickinson <cshore@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: Cc:

Description

Current trunk Oops on roboswitch

Linux version 2.6.27.22 (daniel@brennin) (gcc version 4.1.2) #2 Mon May 4 12:30:12 EDT 2009
Detected Broadcom 0x6348 CPU revision a2
CPU frequency is 256000000 Hz
16MB of RAM installed
board_bcm963xx: CFE version: 1.0.37-5.17
console [early0] enabled
CPU revision is: 00029107 (Broadcom BCM6348)
board_bcm963xx: board name: 96348GW-11
Determined physical RAM map:
 memory: 01000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00001000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00001000
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
PID hash table entries: 64 (order: 6, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 13608k/16384k available (1965k kernel code, 2776k reserved, 332k data, 124k init, 0k highmem)
Calibrating delay loop... 255.48 BogoMIPS (lpj=510976)
Mount-cache hash table entries: 512
net_namespace: 776 bytes
NET: Registered protocol family 16
registering 37 GPIOs
registering PCI controller with io_map_base unset
bus: 00 index 0 io port: [8000000, 800ffff]
bus: 00 index 1 mmio: [30000000, 37ffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
NET: Registered protocol family 1
audit: initializing netlink socket (disabled)
type=2000 audit(0.265:1): initialized
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 26
io scheduler noop registered
io scheduler cfq registered (default)
gpiodev: gpio device registered with major 254
gpiodev: gpio platform device registered with access mask FFFFFFFF
bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0300 (irq = 10) is a bcm63xx_uart
console handover: boot [early0] -> real [ttyS0]
bcm63xx_enet MII bus: probed
bcm963xx_flash: 0x00400000 at 0x1fc00000
bcm963xx: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
bcm963xx_flash: Read Signature value of CFE1CFE1
bcm963xx_flash: CFE bootloader detected
bcm963xx_flash: CFE boot tag found with version 6 and board type 96348GW-11.
bcm963xx_flash: Partition 0 is CFE offset 0 and length 10000
bcm963xx_flash: Partition 1 is kernel offset 10100 and length c4d08
bcm963xx_flash: Partition 2 is rootfs offset e0000 and length 310000
bcm963xx_flash: Partition 3 is nvram offset 3f0000 and length 10000
Creating 4 MTD partitions on "bcm963xx":
0x00000000-0x00010000 : "CFE"
0x00010100-0x000d4e08 : "kernel"
mtd: partition "kernel" doesn't start on an erase block boundary -- force read-only
0x000e0000-0x003f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=220000, len=1D0000 
0x00220000-0x003f0000 : "rootfs_data"
0x003f0000-0x00400000 : "nvram"
TCP bic registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 124k freed
Please be patient, while OpenWrt loads ...
Algorithmics/MIPS FPU Emulator v1.5
- preinit -
Press CTRL-C for failsafe
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs
- init -

Please press Enter to activate this console. bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (1)]
bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Broadcom BCM63XX (1)]
eth1: link forced UP - 100/full - flow control off/off
device eth1 entered promiscuous mode
br-lan: topology change detected, propagating
br-lan: port 1(eth1) entering forwarding state
roboswitch: Probing device eth0: Failed to enable switch
roboswitch: Probing device eth1: <1>CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == c00973b8, ra == c0097308
Oops[#1]:
Cpu 0
$ 0   : 00000000 00000000 00000000 c009bf00
$ 4   : c009bf00 c009bd1c 00000006 fffffffe
$ 8   : 80344360 80344000 c009c060 80280000
$12   : 80270000 c4b40000 80275980 802ea508
$16   : c009b624 00000000 80845e00 80845e03
$20   : c0097000 00000000 00407380 00000000
$24   : 00000001 c009b268                  
$28   : 8084a000 8084be18 00000000 c0097308
Hi    : 0000007f
Lo    : be782800
epc   : c00973b8 0xc00973b8
    Not tainted
ra    : c0097308 0xc0097308
Status: 10008403    KERNEL EXL IE 
Cause : 00800008
BadVA : 00000000
PrId  : 00029107 (Broadcom BCM6348)
Modules linked in: switch_robo(+) switch_core crc_ccitt
Process insmod (pid: 426, threadinfo=8084a000, task=80feb148, tls=00000000)
Stack : c00a2000 80845e00 c00a0440 00000000 00000004 80845e00 00000001 800836f4
        cccccccd c00a3a44 c00a3a44 c009bf40 c00a3a44 c009bf40 00000000 8005d720
        8093f4c8 8097ce68 00003280 c009bf40 80240000 80270000 8001a974 00000000
        00000000 00000000 00000000 00000000 00000000 00000000 00000045 00000045
        00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        ...
Call Trace:[<800836f4>] 0x800836f4
[<8005d720>] 0x8005d720
[<8001a974>] 0x8001a974
[<80052750>] 0x80052750
[<8005d9c0>] 0x8005d9c0
[<8005d970>] 0x8005d970
[<8008f3a8>] 0x8008f3a8
[<800121f0>] 0x800121f0
[<800121f0>] 0x800121f0

Attachments (1)

switch-robo-getvar-fix.patch (431 bytes) - added by Daniel Dickinson <cshore@…> 7 years ago.
fix for silly little NULL instead of null string ("")

Download all attachments as: .zip

Change History (3)

Changed 7 years ago by Daniel Dickinson <cshore@…>

fix for silly little NULL instead of null string ("")

comment:1 Changed 7 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

Applied in [15611], thanks !

comment:2 Changed 2 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.