[ECOS] kernel panics with custom built RedBoot

Bhanu Prakash Adhikari bhanua@aztecsoft.com
Fri Mar 9 13:40:00 GMT 2007


Hi,

I loaded custom built RedBoot 2.02 (sources from GW) on the Avila board
successfully.

I have overwritten RedBoot partition (/dev/mtd0) from Linux.

Setup -

	Avila 2458-4
	Ixp425
	Debian Linux 2.6.18
	RedBoot 2.02
	SnapGear 3.4.0


1) The kernel panics while loading Debian linux whereas SnapGear doesn't
panics. Logs are attached.

Has anyone come across this problem? What is the possible root cause of
the problem?

2) Why does "cat /proc/mtd" show nothing in snapgear? I have built with
all the required/necessary configurations for mtd.


Thanks and rgds,
Bhanu Prakash A


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


RedBoot(tm) bootstrap and debug environment [ROM]

Gateworks certified release, version 2.02 - built 19:34:38, Mar  8 2007



Platform: Gateworks Avila GW234X (IXP42X 533MHz) BE

Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

Copyright (C) 2004, 2005 Gateworks Corporation



RAM: 0x00000000-0x02000000, [0x00029ee0-0x01fc1000] available

FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.

== Executing boot script in 4.000 seconds - enter ^C to abort

RedBoot> load hda1:/minifs -r -b 0x800000 -m disk

Raw file loaded 0x00800000-0x00866c40, assumed entry at 0x00800000

RedBoot> load hda1:/vmlinuz -r -b 0x600000 -m disk

Raw file loaded 0x00600000-0x00740ddb, assumed entry at 0x00600000

RedBoot> swab -b 0x800000 -l 0x100000

RedBoot> exec

Using base address 0x00600000 and length 0x00140ddc

Uncompressing
Linux...................................................................
.................... done, booting the kernel.

Linux version 2.6.18 (root@debianserver) (gcc version 3.4.4) #1 PREEMPT
Wed Dec 27 10:37:12 IST 2006

CPU: XScale-IXP42x Family [690541c1] revision 1 (ARMv5TE), cr=0000397f

Machine: Giant Shoulder Inc Loft board

Memory policy: ECC disabled, Data cache writeback

CPU0: D VIVT undefined 5 cache

CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets

CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets

Built 1 zonelists.  Total pages: 16384

Kernel command line:  noirqdebug console=ttyS0,115200n8
initrd=0x800000,1536K root=/dev/ram0 init=/etc/init.d/boot
rootfstype=ext2 rtc-ds1672.probe=0,0x68 mem=64M@0x0

IRQ lockup detection disabled

PID hash table entries: 512 (order: 9, 2048 bytes)

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)

Memory: 64MB = 64MB total

Memory: 60568KB available (2237K code, 428K data, 92K init)

Mount-cache hash table entries: 512

CPU: Testing write buffer coherency: ok

checking if image is initramfs...it isn't (no cpio magic); looks like an
initrd

Freeing initrd memory: 1536K

NET: Registered protocol family 16

IXP4xx: Using 16MiB expansion bus window size

PCI: IXP4xx is host

PCI: IXP4xx Using indirect access for memory space

PCI: bus0: Fast back to back transfers enabled

SCSI subsystem initialized

usbcore: registered new driver usbfs

usbcore: registered new driver hub

NET: Registered protocol family 2

IP route cache hash table entries: 512 (order: -1, 2048 bytes)

TCP established hash table entries: 2048 (order: 1, 8192 bytes)

TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

TCP: Hash tables configured (established 2048 bind 1024)

TCP reno registered

NetWinder Floating Point Emulator V0.97 (double precision)

squashfs: version 3.1 (2006/08/19) Phillip Lougher

JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.

Registering unionfs 20060916-2203

unionfs: debugging is not enabled

Initializing Cryptographic API

io scheduler noop registered

io scheduler deadline registered (default)

HDLC line discipline: version $Revision: 4.8 $, maxframe=4096

N_HDLC line discipline registered.

Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing
disabled

serial8250.0: ttyS0 at MMIO 0xc8000000 (irq = 15) is a XScale

serial8250.0: ttyS1 at MMIO 0xc8001000 (irq = 13) is a XScale

RAMDISK driver initialized: 4 RAM disks of 10240K size 1024 blocksize

loop: loaded (max 8 devices)

IXP4XX Q Manager 0.2.0 initialized.

IXP4XX NPE driver Version 0.2.0 initialized

ixp4xx_mac driver 0.2.1: eth0 on NPE-B with PHY[0] initialized

ixp4xx_mac driver 0.2.1: eth1 on NPE-C with PHY[1] initialized

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2

ide: Assuming 50MHz system bus speed for PIO modes; override with
idebus=xx

ide: Gateworks Avila IDE/CF driver v1.3

hda: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)

hda: SanDisk SDCFB-256, CFA DISK drive

hdb: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)

hdb: probing with STATUS(0x51) instead of ALTSTATUS(0x0a)

ide0 at 0xc4860000-0xc4860007,0xc486001e on irq 29

hda: max request size: 128KiB

hda: 501760 sectors (256 MB) w/1KiB Cache, CHS=980/16/32

 hda: hda1 hda2

IXP4XX-Flash.0: Found 1 x16 devices at 0x0 in 16-bit bank

 Intel/Sharp Extended Query Table at 0x0031

Using buffer write method

cfi_cmdset_0001: Erase suspend on write enabled

Searching for RedBoot partition table in IXP4XX-Flash.0 at offset
0xfe0000

6 RedBoot partitions found on MTD device IXP4XX-Flash.0

Creating 6 MTD partitions on "IXP4XX-Flash.0":

0x00000000-0x00080000 : "RedBoot"

npe: searching for firmware...

npe: found at 0x114e8, unknown/NPE-A func: 03, rev: a.8, size:
1074685644, id: 50039a38

npe: found at 0x3cec4, IXP465/NPE-A func: 81, rev: 2.0, size: 12848, id:
10810200

npe: found at 0x400f4, IXP425/NPE-B func: 01, rev: 2.0, size: 12848, id:
01010200

npe: firmware loaded to NPE-B, func: 01, rev: 2.0, status: 92c00000

npe: found at 0x43324, IXP425/NPE-C func: 01, rev: 2.0, size: 12848, id:
02010200

npe: firmware loaded to NPE-C, func: 01, rev: 2.0, status: 80800000

0x00080000-0x00200000 : "kernel"

0x00200000-0x00400000 : "ramdisk"

0x00400000-0x00fe0000 : "unallocated"

0x00fe0000-0x00fff000 : "FIS directory"

mtd: partition "FIS directory" doesn't end on an erase block -- force
read-only

0x00fff000-0x01000000 : "RedBoot config"

mtd: partition "RedBoot config" doesn't start on an erase block boundary
-- force read-only

USB Universal Host Controller Interface driver v3.0

Initializing USB Mass Storage driver...

usbcore: registered new driver usb-storage

USB Mass Storage support registered.

i2c /dev entries driver

 : oscillator started; SET TIME!

ds1672 0-0068: chip found, driver version 0.3

ds1672 0-0068: rtc intf: sysfs

ds1672 0-0068: rtc intf: proc

ds1672 0-0068: rtc intf: dev (254:0)

ds1672 0-0068: rtc core: registered ds1672 as rtc0

TCP bic registered

NET: Registered protocol family 1

ds1672 0-0068: setting the system clock to 2006-03-03 13:34:56
(1141392896)

RAMDISK: Compressed image found at block 0

VFS: Mounted root (ext2 filesystem).

Freeing init memory: 92K

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended

Copying squshfs

Mounting squashfs

Mounted squashfs

Binding hda1 to ramdisk/mnt

Setting up unionfs

Pivoting to new root

About to exec new /sbin/init


INIT: version 2.86 booting


Activating swap.

mount: Function not implemented

Cannot access the Hardware Clock via any known method.

Use the --debug option to see the details of our search for an access
method.

System time was Fri Mar  3 13:35:03 UTC 2006.

Setting the System Clock using the Hardware Clock as reference...

Cannot access the Hardware Clock via any known method.

Use the --debug option to see the details of our search for an access
method.

System Clock set. System local time is now Fri Mar  3 13:35:03 UTC 2006.

Cleaning up ifupdown...done.

Calculating module dependencies... done.

Loading modules...

    ath_pci

ath_hal: module license 'Proprietary' taints kernel.

ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413,
RF5413, REGOPS_FUNC)

wlan: 0.8.4.2 (0.9.2)

ath_rate_sample: 1.2 (0.9.2)

ath_pci: 0.9.4.5 (0.9.2)

All modules loaded.

Checking all file systems...

fsck 1.37 (21-Mar-2005)

Setting kernel variables ...

... done.

Mounting local filesystems...

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended

/dev/hda2 on /etc type ext2 (rw)

tmpfs on /tmp type tmpfs (rw,noatime)

Cleaning /tmp /var/run /var/lock.

remounting hda1 as /mnt

Setting up networking...done.

Setting up IP spoofing protection: rp_filter.

Configuring network interfaces...eth0: link up, 100Mbps, full-duplex,
lpa 0x41E1

Duplex mode eth0 =1

eth1: link down

Bridge firewalling registered

device eth1 entered promiscuous mode

device eth0 entered promiscuous mode

device br0 entered promiscuous mode

Setting the System Clock using the Hardware Clock as reference...

Cannot access the Hardware Clock via any known method.

Use the --debug option to see the details of our search for an access
method.

System Clock set. Local time: Fri Mar  3 13:35:15 UTC 2006



/etc/init.d/rcS: line 18: /etc/nologin: Input/output error

Initializing random number generator...done.


INIT: Entering runlevel: 2


Starting system log daemon: syslogd.

Starting kernel log daemon: klogd.

ip_tables: (C) 2000-2006 Netfilter Core Team

Starting DHCP server: dhcpd failed to start - check syslog for
diagnostics.

Starting internet superserver: inetd.

Starting network benchmark server: netserver.

Unable to handle kernel paging request at virtual address dd437be9

pgd = c2fc4000

[dd437be9] *pgd=00000000

Internal error: Oops: f5 [#1]

Modules linked in: xt_tcpudp iptable_filter ip_tables x_tables bridge
llc ath_pci ath_rate_sample wlan ath_hal

CPU: 0

PC is at add_timer_randomness+0x90/0x15c

LR is at 0x1c61dea1

pc : [<c012ea58>]    lr : [<1c61dea1>]    Tainted: P    

sp : c2e9b670  ip : f4cfc6f9  fp : c2e9b6a0

r10: bff7fd0e  r9 : 00000001  r8 : 00000000

r7 : c02affe0  r6 : c025c134  r5 : c2e9a000  r4 : dd437bdd

r3 : 00000000  r2 : 00000000  r1 : 00000001  r0 : 5a733025

Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  Segment user

Control: 397F  Table: 02FC4000  DAC: 00000015

Process sshd (pid: 606, stack limit = 0xc2e9a250)

Stack: (0xc2e9b670 to 0xc2e9c000)

b660:                                     00000000 ffffa4f6 bff7fd0e
c090ee94

b680: c02b10c4 c2e9a000 00000000 00000001 a0000093 c2e9b6b0 c2e9b6a4
c012ebc8

b6a0: c012e9d4 c2e9b6dc c2e9b6b4 c014dd98 c012eba4 c02b10c4 00000050
00000064

b6c0: c090ee94 00000050 c02b1030 c02b1030 c2e9b6f4 c2e9b6e0 c0154c14
c014dcbc

b6e0: 00000000 c02b10c4 c2e9b71c c2e9b6f8 c0154d28 c0154b98 00000000
c02b10c4

b700: c2e9a000 c08234a0 00000093 c0154c2c c2e9b754 c2e9b720 c014faf8
c0154c38

b720: c0a933e0 0000001d 00000001 c092a300 00000000 00000000 0000001d
c2e9b7b0

b740: c2e9a000 00000000 c2e9b778 c2e9b758 c0057488 c014f92c c0252740
c2e9a000

b760: 0000001d c092a300 c2e9b7b0 c2e9b79c c2e9b77c c0058888 c0057448
ffffffff

b780: 0000001f 20000020 00000001 00000000 c2e9b7ac c2e9b7a0 c0020728
c00587b0

b7a0: c2e9b88c c2e9b7b0 c001f9d8 c00206f4 00000008 00000000 00000040
00000001

b7c0: 00000008 00000009 0000002c 003a0800 00000009 c4862068 00000000
c2e9b88c

b7e0: c486252c c2e9b7f8 000000b1 c0121190 60000013 ffffffff 00000100
c02107ec

b800: c02107ae c486252c 000001ff ffffffff 00000200 0000000b 00000200
c486206c

b820: 00000001 0000b830 00010000 00050003 0011000a 00ce0057 010e00f2
010e010e

b840: 010e010e 00000001 00000000 00000000 00000000 0077002b 001c0024
00000000

b860: 00000000 c48622ec c4862068 c4862000 00000006 c2e9b8e8 000009b4
00000018

b880: c2e9b8e4 c2e9b890 c0120178 c0120e44 c4862050 c48622ec c004cdb4
00000000

b8a0: 00010000 00000a1a 00010000 e1a0e00f c0bb0066 00000005 c0960518
c0960518

b8c0: 00000001 e1a0e00f 00000004 c2e9b8e8 c0bb0000 c0960400 c2e9ba3c
c2e9b8e8

b8e0: c00de324 c011f90c c09b2394 c09b23c4 c09b2274 c09b22a4 c0032bb0
c034c6c0

b900: 00000000 c0a8daf0 c2e9b96c c2e9b918 ffffffff c0210a6c c0210a2c
c4862f7c

b920: 0000003f ffffffff 00000040 00000006 00000040 c4862290 00000002
0000cfc0

b940: 00000000 0012000a c0bb87b1 001a001a 001a001a 0000003f 000001ff
c4862f7c

b960: c486252c c486452c 00000000 00000000 00008000 c09fffff c0bb87ac
c486452c

b980: c4862000 c011f8a8 c02a6088 c2e9b9b0 c2e9b99c c0031d1c c0031b60
00000000

b9a0: 00000000 c2e9b9dc c2e9b9b4 c00322e0 c02080c8 20000093 00000001
00000000

b9c0: c03566b0 c03566b0 00000000 00000003 c2e9b9ec c2e9b9e0 c0032a30
c0032194

b9e0: c2e9ba18 c2e9b9f0 c0032a84 c0032a28 00000001 c2e9b9f0 015d4b54
00000000

ba00: e1a0e00f 00000a1a 00000000 00005755 0a1aba1c c082a570 00000002
015d4b54

ba20: 00000000 00000030 c0960400 c09604d4 c2e9ba98 c2e9ba40 c00de6f4
c00dde6c

ba40: 00000000 c2e9ba54 0000000c c2c8d760 c0960600 00000003 c2e9ba74
c2e9ba68

ba60: c007b9c0 c0076694 c2e9ba90 c2e9ba78 00000003 00000003 c2e9bb24
00000000

ba80: c2c8d760 00000000 c2e9bb20 c2e9bae0 c2e9ba9c c00e2824 c00de414
0000041d

baa0: 0000000c c2e9bb24 c2e9bb20 c2e9bad4 c2e9babc c011b25c 0000041d
00000003

bac0: c2e9bb20 00000000 0136f631 00000000 c0960400 c2e9bb54 c2e9bae4
c00e29c4

bae0: c00e26e0 c2e9bb20 00000800 c2e9a000 0000002f 00000000 00000001
00000000

bb00: c2c8d760 00000003 c2f03664 0000041d 015d4b54 00000000 0136f631
00000000

bb20: 0000041d 015d4b54 00000000 00000000 00000040 00000000 00000000
00000000

bb40: c031c860 c2e9a000 c2e9bbb8 c2e9bb58 c00e309c c00e2880 00000000
c2e9bb8c

bb60: c2f036a0 c2f0364c c2c8d760 0000003f 00000030 c0a00000 00000000
00000003

bb80: 00000000 c0960400 c2f03664 c2e9bb98 c031c860 00000010 c2e9bbcc
c2f03700

bba0: 00000011 c2e9bbcc 00000011 c2e9bc3c c2e9bbbc c0061080 c00e2c78
0000003f

bbc0: 00000020 0000002f c39ba520 c030d278 c030d138 00000001 00000000
c031c900

bbe0: c2e9bc98 00000000 c2fc4000 c2e9bc40 c2e9bbfc c005e804 c005eab8
00000044

bc00: 00000000 c0257518 00000000 c0257a28 00000044 c2f03700 0000002f
00000020

bc20: c39ba520 c39ba520 c2f03700 0000003f c2e9bc5c c2e9bc40 c0061200
c0060e30

bc40: 00000000 00000000 0003f81c 00000000 c2e9bca4 c2e9bc60 c005addc
c00611a4

bc60: c2c99380 00000003 00000001 c2f03664 c39ba564 c2e9bcd8 c30ba9b0
00000000

bc80: 00000000 c30ba9b0 c2f03700 c2e9a000 c2c99380 0004f000 c2e9bd04
c2e9bca8

bca0: c0068884 c005ac68 c2e9bcd4 c2e9bcb8 c0049e60 c0049c88 00000000
c02ab324

bcc0: 0000000a 00000000 00000000 c2e9bcd8 c2fc4000 00000800 00000002
ffffffeb

bce0: c0970ac0 c30ba9b0 c2c99380 c2c993b4 c2e9be14 0004f3a4 c2e9bd40
c2e9bd08

bd00: c00262f0 c00685c0 00000000 c0257544 00000800 000008f5 ffffffff
c0254848

bd20: 000008f5 000008f5 c2e9be14 20000013 00046252 c2e9bd68 c2e9bd44
c0026450

bd40: c002621c 00000001 ffffffff c0254848 000008f5 c2e9be14 0004f3a4
c2e9be10

bd60: c2e9bd6c c0026560 c0026430 00000000 0000003f 0000003e 0000003e
00000000

bd80: c30ba9b0 c30ba9d4 c2f03700 c2c99380 c2c99380 c2f044d4 00002000

c2e9bdc0

bda0: c2e9bdac c0064844 c30ba95c c30ba95c 00000000 c2c99380 c2e9bdd4
c2e9bdc8

bdc0: c006a01c c011c2dc c2e9bde8 c2e9bdd8 c006a078 c006d700 00054000
c2e9be0c

bde0: c2e9bdec c006a0f8 c006a02c c30ba878 ffffffff c2e9be48 c2e9a000
00000000

be00: 00000000 c2e9be70 c2e9be14 c001f980 c0026530 0004f3a4 00000c54
00000000

be20: 00000000 0004e254 00008000 c2e9a000 00000000 00000000 00000000
00046252

be40: c2e9be70 00000000 c2e9be5c c00aa084 c0115be0 20000013 ffffffff
00000c5c

be60: c00aa084 c2e9bf30 c2e9be74 c00aab44 c00aa048 00001812 c2e9becc
c2e9be88

be80: c005e804 c005e6dc 00000044 00000000 c0257518 00000000 c0257a50
00000044

bea0: 000200d2 c0257a50 c3139320 c3139260 00000000 0004f3a4 0004e254
00046252

bec0: 00008000 c2e9bed0 00000003 0005361c 0004f3a4 00000002 c2da3e40
00000001

bee0: 00008000 c2e9ea20 c2e9bfb0 c3031200 00000000 0001ffed 00000023
00000015

bf00: 00000015 000aaac8 c2e9a000 c0258894 c3031200 c00aa16c fffffffe
c2e9bfb0

bf20: 00000000 c2e9bf5c c2e9bf34 c008785c c00aa178 c3031200 c036d000
000ac808

bf40: 00000000 000aace8 c2e9a000 c2e9bfb0 c2e9bf84 c2e9bf60 c0087ba0
c0087750

bf60: c036d000 000ac808 c2e9bfb0 c036d000 c001ffa4 4018e884 c2e9bfa4
c2e9bf88

bf80: c00237a0 c0087a94 000ac808 000aace8 000aaca8 0000000b 00000000
c2e9bfa8

bfa0: c001fe00 c0023770 000ac808 000aace8 000aaca8 000aace8 000ac808
00000000

bfc0: 000ac808 000aace8 000aaca8 000aaca8 000aace8 000aaa48 4018e884
000aa248

bfe0: 4010d8d0 bea0f8d8 0002c998 4010d90c 60000010 000aaca8 e59f1920
eb001977

Backtrace:

[<c012e9c8>] (add_timer_randomness+0x0/0x15c) from [<c012ebc8>]
(add_disk_randomness+0x30/0x34)

[<c012eb98>] (add_disk_randomness+0x0/0x34) from [<c014dd98>]
(ide_end_request+0xe8/0x134)

[<c014dcb0>] (ide_end_request+0x0/0x134) from [<c0154c14>]
(task_end_request+0x88/0xa0)

[<c0154b8c>] (task_end_request+0x0/0xa0) from [<c0154d28>]
(task_in_intr+0xfc/0x134)

 r5 = C02B10C4  r4 = 00000000

[<c0154c2c>] (task_in_intr+0x0/0x134) from [<c014faf8>]
(ide_intr+0x1d8/0x280)

[<c014f920>] (ide_intr+0x0/0x280) from [<c0057488>]
(handle_IRQ_event+0x4c/0x88)

[<c005743c>] (handle_IRQ_event+0x0/0x88) from [<c0058888>]
(handle_level_irq+0xe4/0x168)

 r8 = C2E9B7B0  r7 = C092A300  r6 = 0000001D  r5 = C2E9A000

 r4 = C0252740

[<c00587a4>] (handle_level_irq+0x0/0x168) from [<c0020728>]
(asm_do_IRQ+0x40/0x50)

 r8 = 00000000  r7 = 00000001  r6 = 20000020  r5 = 0000001F

 r4 = FFFFFFFF

[<c00206e8>] (asm_do_IRQ+0x0/0x50) from [<c001f9d8>]
(__irq_svc+0x38/0x70)

[<c0120e38>] (zlib_inflate_table+0x0/0x550) from [<c0120178>]
(zlib_inflate+0x878/0x1304)

[<c011f900>] (zlib_inflate+0x0/0x1304) from [<c00de324>]
(squashfs_read_data+0x4c4/0x5a8)

[<c00dde60>] (squashfs_read_data+0x0/0x5a8) from [<c00de6f4>]
(squashfs_get_cached_block+0x2ec/0x48c)

[<c00de408>] (squashfs_get_cached_block+0x0/0x48c) from [<c00e2824>]
(read_block_index+0x150/0x1a0)

[<c00e26d4>] (read_block_index+0x0/0x1a0) from [<c00e29c4>]
(read_blocklist+0x150/0x3f8)

[<c00e2874>] (read_blocklist+0x0/0x3f8) from [<c00e309c>]
(squashfs_readpage+0x430/0x600)

[<c00e2c6c>] (squashfs_readpage+0x0/0x600) from [<c0061080>]
(__do_page_cache_readahead+0x25c/0x2e0)

[<c0060e24>] (__do_page_cache_readahead+0x0/0x2e0) from [<c0061200>]
(do_page_cache_readahead+0x68/0x74)

[<c0061198>] (do_page_cache_readahead+0x0/0x74) from [<c005addc>]
(filemap_nopage+0x180/0x3c0)

 r7 = 00000000  r6 = 0003F81C  r5 = 00000000  r4 = 00000000

[<c005ac5c>] (filemap_nopage+0x0/0x3c0) from [<c0068884>]
(__handle_mm_fault+0x2d0/0x90c)

[<c00685b4>] (__handle_mm_fault+0x0/0x90c) from [<c00262f0>]
(do_page_fault+0xe0/0x214)

[<c0026210>] (do_page_fault+0x0/0x214) from [<c0026450>]
(do_translation_fault+0x2c/0xac)

[<c0026424>] (do_translation_fault+0x0/0xac) from [<c0026560>]
(do_DataAbort+0x3c/0xa0)

 r8 = 0004F3A4  r7 = C2E9BE14  r6 = 000008F5  r5 = C0254848

 r4 = FFFFFFFF

[<c0026524>] (do_DataAbort+0x0/0xa0) from [<c001f980>]
(__dabt_svc+0x40/0x60)

 r8 = 00000000  r7 = 00000000  r6 = C2E9A000  r5 = C2E9BE48

 r4 = FFFFFFFF

[<c00aa03c>] (padzero+0x0/0x60) from [<c00aab44>]
(load_elf_binary+0x9d8/0x1624)

[<c00aa16c>] (load_elf_binary+0x0/0x1624) from [<c008785c>]
(search_binary_handler+0x118/0x344)

[<c0087744>] (search_binary_handler+0x0/0x344) from [<c0087ba0>]
(do_execve+0x118/0x1c4)

[<c0087a88>] (do_execve+0x0/0x1c4) from [<c00237a0>]
(sys_execve+0x3c/0x5c)

[<c0023764>] (sys_execve+0x0/0x5c) from [<c001fe00>]
(ret_fast_syscall+0x0/0x2c)

 r7 = 0000000B  r6 = 000AACA8  r5 = 000AACE8  r4 = 000AC808

Code: e50b8030 e59cc000 e50bc02c ebffff3e (e5d4300c)

 <1>Unable to handle kernel paging request at virtual address c7ab937c

pgd = c2fc4000

[c7ab937c] *pgd=00000000

Internal error: Oops: 0 [#2]

Modules linked in: xt_tcpudp iptable_filter ip_tables x_tables bridge
llc ath_pci ath_rate_sample wlan ath_hal

CPU: 0

PC is at 0xc7ab937c

LR is at handle_IRQ_event+0x4c/0x88

pc : [<c7ab937c>]    lr : [<c0057488>]    Tainted: P    

sp : c2e9b460  ip : c2e9b484  fp : c2e9b480

r10: c2e9b628  r9 : c2e9a000  r8 : c2e9b4b8

r7 : 00000003  r6 : 00000000  r5 : 00000000  r4 : c081bda0

r3 : f5a8fdab  r2 : c2e9b4b8  r1 : 33abc65b  r0 : 00000003

Flags: nzCv  IRQs off  FIQs on  Mode SVC_32 (T)  Segment user

Control: 397F  Table: 02FC4000  DAC: 00000015

Process sshd (pid: 606, stack limit = 0xc2e9a250)

Stack: (0xc2e9b460 to 0xc2e9c000)

b460: c02520c0 c2e9a000 00000003 c081bda0 c2e9b4b8 c2e9b4a4 c2e9b484
c0058888

b480: c0057448 ffffffff 0000001f 00000008 00010005 00010004 c2e9b4b4
c2e9b4a8

b4a0: c0020728 c00587b0 c2e9b510 c2e9b4b8 c001f9d8 c00206f4 00000004
c2c87f04

b4c0: 00010004 20000013 00000000 c2e9a000 00000001 c012ea58 bf000000
00000008

b4e0: c2e9b628 c2e9b510 c2e9b458 c2e9b500 c00379cc c0024014 20000013
ffffffff

b500: bf000000 c2e9b530 c2e9b514 c0026138 c0023d18 dd437be9 000000f5
c2e9b628

b520: 000000f5 c2e9b554 c2e9b534 c0026204 c00260d8 e59f0038 e5902000
c2e9a000

b540: 00000000 c2fc4000 c2e9b57c c2e9b558 c00264c4 c00261b0 c2e9b628
ffffffff

b560: c0254848 000000f5 c2e9b628 dd437be9 c2e9b624 c2e9b580 c0026560
c0026430

b580: c01f6360 c02080c8 00000000 00000000 0000000a 00000000 c2e9a000
ffffffea

b5a0: 01010a0a c0a93560 c036cfc0 c036cfa0 c2e9b5cc c2e9b5c0 c005d5c0
c0076694

b5c0: c2e9b5ec c2e9b5d0 c005d580 c005d5b0 c0a93560 c036cfc0 00000001
00010000

b5e0: c2e9b604 c2e9b5f0 c0080758 c005d4cc c0a93560 c0a96074 c2e9b614
c2e9b608

b600: c0080774 ffffffff c2e9b65c c025c134 c02affe0 00000000 c2e9b6a0
c2e9b628

b620: c001f980 c0026530 5a733025 00000001 00000000 00000000 dd437bdd
c2e9a000

b640: c025c134 c02affe0 00000000 00000001 bff7fd0e c2e9b6a0 f4cfc6f9
c2e9b670

b660: 1c61dea1 c012ea58 60000093 ffffffff 00000000 ffffa4f6 bff7fd0e
c090ee94

b680: c02b10c4 c2e9a000 00000000 00000001 a0000093 c2e9b6b0 c2e9b6a4
c012ebc8

b6a0: c012e9d4 c2e9b6dc c2e9b6b4 c014dd98 c012eba4 c02b10c4 00000050
00000064

b6c0: c090ee94 00000050 c02b1030 c02b1030 c2e9b6f4 c2e9b6e0 c0154c14
c014dcbc

b6e0: 00000000 c02b10c4 c2e9b71c c2e9b6f8 c0154d28 c0154b98 00000000
c02b10c4

b700: c2e9a000 c08234a0 00000093 c0154c2c c2e9b754 c2e9b720 c014faf8
c0154c38

b720: c0a933e0 0000001d 00000001 c092a300 00000000 00000000 0000001d
c2e9b7b0

b740: c2e9a000 00000000 c2e9b778 c2e9b758 c0057488 c014f92c c0252740
c2e9a000

b760: 0000001d c092a300 c2e9b7b0 c2e9b79c c2e9b77c c0058888 c0057448
ffffffff

b780: 0000001f 20000020 00000001 00000000 c2e9b7ac c2e9b7a0 c0020728
c00587b0

b7a0: c2e9b88c c2e9b7b0 c001f9d8 c00206f4 00000008 00000000 00000040
00000001

b7c0: 00000008 00000009 0000002c 003a0800 00000009 c4862068 00000000
c2e9b88c

b7e0: c486252c c2e9b7f8 000000b1 c0121190 60000013 ffffffff 00000100
c02107ec

b800: c02107ae c486252c 000001ff ffffffff 00000200 0000000b 00000200
c486206c

b820: 00000001 0000b830 00010000 00050003 0011000a 00ce0057 010e00f2
010e010e

b840: 010e010e 00000001 00000000 00000000 00000000 0077002b 001c0024
00000000

b860: 00000000 c48622ec c4862068 c4862000 00000006 c2e9b8e8 000009b4
00000018

b880: c2e9b8e4 c2e9b890 c0120178 c0120e44 c4862050 c48622ec c004cdb4
00000000

b8a0: 00010000 00000a1a 00010000 e1a0e00f c0bb0066 00000005 c0960518
c0960518

b8c0: 00000001 e1a0e00f 00000004 c2e9b8e8 c0bb0000 c0960400 c2e9ba3c
c2e9b8e8

b8e0: c00de324 c011f90c c09b2394 c09b23c4 c09b2274 c09b22a4 c0032bb0
c034c6c0

b900: 00000000 c0a8daf0 c2e9b96c c2e9b918 ffffffff c0210a6c c0210a2c
c4862f7c

b920: 0000003f ffffffff 00000040 00000006 00000040 c4862290 00000002
0000cfc0

b940: 00000000 0012000a c0bb87b1 001a001a 001a001a 0000003f 000001ff
c4862f7c

b960: c486252c c486452c 00000000 00000000 00008000 c09fffff c0bb87ac
c486452c

b980: c4862000 c011f8a8 c02a6088 c2e9b9b0 c2e9b99c c0031d1c c0031b60
00000000

b9a0: 00000000 c2e9b9dc c2e9b9b4 c00322e0 c02080c8 20000093 00000001
00000000

b9c0: c03566b0 c03566b0 00000000 00000003 c2e9b9ec c2e9b9e0 c0032a30
c0032194

b9e0: c2e9ba18 c2e9b9f0 c0032a84 c0032a28 00000001 c2e9b9f0 015d4b54
00000000

ba00: e1a0e00f 00000a1a 00000000 00005755 0a1aba1c c082a570 00000002
015d4b54

ba20: 00000000 00000030 c0960400 c09604d4 c2e9ba98 c2e9ba40 c00de6f4
c00dde6c

ba40: 00000000 c2e9ba54 0000000c c2c8d760 c0960600 00000003 c2e9ba74
c2e9ba68

ba60: c007b9c0 c0076694 c2e9ba90 c2e9ba78 00000003 00000003 c2e9bb24
00000000

ba80: c2c8d760 00000000 c2e9bb20 c2e9bae0 c2e9ba9c c00e2824 c00de414
0000041d

baa0: 0000000c c2e9bb24 c2e9bb20 c2e9bad4 c2e9babc c011b25c 0000041d
00000003

bac0: c2e9bb20 00000000 0136f631 00000000 c0960400 c2e9bb54 c2e9bae4
c00e29c4

bae0: c00e26e0 c2e9bb20 00000800 c2e9a000 0000002f 00000000 00000001
00000000

bb00: c2c8d760 00000003 c2f03664 0000041d 015d4b54 00000000 0136f631
00000000

bb20: 0000041d 015d4b54 00000000 00000000 00000040 00000000 00000000
00000000

bb40: c031c860 c2e9a000 c2e9bbb8 c2e9bb58 c00e309c c00e2880 00000000
c2e9bb8c

bb60: c2f036a0 c2f0364c c2c8d760 0000003f 00000030 c0a00000 00000000
00000003

bb80: 00000000 c0960400 c2f03664 c2e9bb98 c031c860 00000010 c2e9bbcc
c2f03700

bba0: 00000011 c2e9bbcc 00000011 c2e9bc3c c2e9bbbc c0061080 c00e2c78
0000003f

bbc0: 00000020 0000002f c39ba520 c030d278 c030d138 00000001 00000000
c031c900

bbe0: c2e9bc98 00000000 c2fc4000 c2e9bc40 c2e9bbfc c005e804 c005eab8
00000044

bc00: 00000000 c0257518 00000000 c0257a28 00000044 c2f03700 0000002f
00000020

bc20: c39ba520 c39ba520 c2f03700 0000003f c2e9bc5c c2e9bc40 c0061200
c0060e30

bc40: 00000000 00000000 0003f81c 00000000 c2e9bca4 c2e9bc60 c005addc
c00611a4

bc60: c2c99380 00000003 00000001 c2f03664 c39ba564 c2e9bcd8 c30ba9b0
00000000

bc80: 00000000 c30ba9b0 c2f03700 c2e9a000 c2c99380 0004f000 c2e9bd04
c2e9bca8

bca0: c0068884 c005ac68 c2e9bcd4 c2e9bcb8 c0049e60 c0049c88 00000000
c02ab324

bcc0: 0000000a 00000000 00000000 c2e9bcd8 c2fc4000 00000800 00000002
ffffffeb

bce0: c0970ac0 c30ba9b0 c2c99380 c2c993b4 c2e9be14 0004f3a4 c2e9bd40
c2e9bd08

bd00: c00262f0 c00685c0 00000000 c0257544 00000800 000008f5 ffffffff
c0254848

bd20: 000008f5 000008f5 c2e9be14 20000013 00046252 c2e9bd68 c2e9bd44
c0026450

bd40: c002621c 00000001 ffffffff c0254848 000008f5 c2e9be14 0004f3a4
c2e9be10

bd60: c2e9bd6c c0026560 c0026430 00000000 0000003f 0000003e 0000003e
00000000

bd80: c30ba9b0 c30ba9d4 c2f03700 c2c99380 c2c99380 c2f044d4 00002000
c2e9bdc0

bda0: c2e9bdac c0064844 c30ba95c c30ba95c 00000000 c2c99380 c2e9bdd4
c2e9bdc8

bdc0: c006a01c c011c2dc c2e9bde8 c2e9bdd8 c006a078 c006d700 00054000
c2e9be0c

bde0: c2e9bdec c006a0f8 c006a02c c30ba878 ffffffff c2e9be48 c2e9a000
00000000

be00: 00000000 c2e9be70 c2e9be14 c001f980 c0026530 0004f3a4 00000c54
00000000

be20: 00000000 0004e254 00008000 c2e9a000 00000000 00000000 00000000
00046252

be40: c2e9be70 00000000 c2e9be5c c00aa084 c0115be0 20000013 ffffffff
00000c5c

be60: c00aa084 c2e9bf30 c2e9be74 c00aab44 c00aa048 00001812 c2e9becc
c2e9be88

be80: c005e804 c005e6dc 00000044 00000000 c0257518 00000000 c0257a50
00000044

bea0: 000200d2 c0257a50 c3139320 c3139260 00000000 0004f3a4 0004e254
00046252

bec0: 00008000 c2e9bed0 00000003 0005361c 0004f3a4 00000002 c2da3e40
00000001

bee0: 00008000 c2e9ea20 c2e9bfb0 c3031200 00000000 0001ffed 00000023
00000015

bf00: 00000015 000aaac8 c2e9a000 c0258894 c3031200 c00aa16c fffffffe
c2e9bfb0

bf20: 00000000 c2e9bf5c c2e9bf34 c008785c c00aa178 c3031200 c036d000
000ac808

bf40: 00000000 000aace8 c2e9a000 c2e9bfb0 c2e9bf84 c2e9bf60 c0087ba0
c0087750

bf60: c036d000 000ac808 c2e9bfb0 c036d000 c001ffa4 4018e884 c2e9bfa4
c2e9bf88

bf80: c00237a0 c0087a94 000ac808 000aace8 000aaca8 0000000b 00000000
c2e9bfa8

bfa0: c001fe00 c0023770 000ac808 000aace8 000aaca8 000aace8 000ac808
00000000

bfc0: 000ac808 000aace8 000aaca8 000aaca8 000aace8 000aaa48 4018e884
000aa248

bfe0: 4010d8d0 bea0f8d8 0002c998 4010d90c 60000010 000aaca8 e59f1920
eb001977

Backtrace:

[<c005743c>] (handle_IRQ_event+0x0/0x88) from [<c0058888>]
(handle_level_irq+0xe4/0x168)

 r8 = C2E9B4B8  r7 = C081BDA0  r6 = 00000003  r5 = C2E9A000

 r4 = C02520C0

[<c00587a4>] (handle_level_irq+0x0/0x168) from [<c0020728>]
(asm_do_IRQ+0x40/0x50)

 r8 = 00010004  r7 = 00010005  r6 = 00000008  r5 = 0000001F

 r4 = FFFFFFFF

[<c00206e8>] (asm_do_IRQ+0x0/0x50) from [<c001f9d8>]
(__irq_svc+0x38/0x70)

[<c0023d0c>] (die+0x0/0x398) from [<c0026138>]
(__do_kernel_fault+0x6c/0x80)

[<c00260cc>] (__do_kernel_fault+0x0/0x80) from [<c0026204>]
(do_bad_area+0x60/0x6c)

 r7 = 000000F5  r6 = C2E9B628  r5 = 000000F5  r4 = DD437BE9

[<c00261a4>] (do_bad_area+0x0/0x6c) from [<c00264c4>]
(do_translation_fault+0xa0/0xac)

 r6 = C2FC4000  r5 = 00000000  r4 = C2E9A000

[<c0026424>] (do_translation_fault+0x0/0xac) from [<c0026560>]
(do_DataAbort+0x3c/0xa0)

 r8 = DD437BE9  r7 = C2E9B628  r6 = 000000F5  r5 = C0254848

 r4 = FFFFFFFF

[<c0026524>] (do_DataAbort+0x0/0xa0) from [<c001f980>]
(__dabt_svc+0x40/0x60)

 r8 = 00000000  r7 = C02AFFE0  r6 = C025C134  r5 = C2E9B65C

 r4 = FFFFFFFF

[<c012e9c8>] (add_timer_randomness+0x0/0x15c) from [<c012ebc8>]
(add_disk_randomness+0x30/0x34)

[<c012eb98>] (add_disk_randomness+0x0/0x34) from [<c014dd98>]
(ide_end_request+0xe8/0x134)

[<c014dcb0>] (ide_end_request+0x0/0x134) from [<c0154c14>]
(task_end_request+0x88/0xa0)

[<c0154b8c>] (task_end_request+0x0/0xa0) from [<c0154d28>]
(task_in_intr+0xfc/0x134)

 r5 = C02B10C4  r4 = 00000000

[<c0154c2c>] (task_in_intr+0x0/0x134) from [<c014faf8>]
(ide_intr+0x1d8/0x280)

[<c014f920>] (ide_intr+0x0/0x280) from [<c0057488>]
(handle_IRQ_event+0x4c/0x88)

[<c005743c>] (handle_IRQ_event+0x0/0x88) from [<c0058888>]
(handle_level_irq+0xe4/0x168)

 r8 = C2E9B7B0  r7 = C092A300  r6 = 0000001D  r5 = C2E9A000

 r4 = C0252740

[<c00587a4>] (handle_level_irq+0x0/0x168) from [<c0020728>]
(asm_do_IRQ+0x40/0x50)

 r8 = 00000000  r7 = 00000001  r6 = 20000020  r5 = 0000001F

 r4 = FFFFFFFF

[<c00206e8>] (asm_do_IRQ+0x0/0x50) from [<c001f9d8>]
(__irq_svc+0x38/0x70)

[<c0120e38>] (zlib_inflate_table+0x0/0x550) from [<c0120178>]
(zlib_inflate+0x878/0x1304)

[<c011f900>] (zlib_inflate+0x0/0x1304) from [<c00de324>]
(squashfs_read_data+0x4c4/0x5a8)

[<c00dde60>] (squashfs_read_data+0x0/0x5a8) from [<c00de6f4>]
(squashfs_get_cached_block+0x2ec/0x48c)

[<c00de408>] (squashfs_get_cached_block+0x0/0x48c) from [<c00e2824>]
(read_block_index+0x150/0x1a0)

[<c00e26d4>] (read_block_index+0x0/0x1a0) from [<c00e29c4>]
(read_blocklist+0x150/0x3f8)

[<c00e2874>] (read_blocklist+0x0/0x3f8) from [<c00e309c>]
(squashfs_readpage+0x430/0x600)

[<c00e2c6c>] (squashfs_readpage+0x0/0x600) from [<c0061080>]
(__do_page_cache_readahead+0x25c/0x2e0)

[<c0060e24>] (__do_page_cache_readahead+0x0/0x2e0) from [<c0061200>]
(do_page_cache_readahead+0x68/0x74)

[<c0061198>] (do_page_cache_readahead+0x0/0x74) from [<c005addc>]
(filemap_nopage+0x180/0x3c0)

 r7 = 00000000  r6 = 0003F81C  r5 = 00000000  r4 = 00000000

[<c005ac5c>] (filemap_nopage+0x0/0x3c0) from [<c0068884>]
(__handle_mm_fault+0x2d0/0x90c)

[<c00685b4>] (__handle_mm_fault+0x0/0x90c) from [<c00262f0>]
(do_page_fault+0xe0/0x214)

[<c0026210>] (do_page_fault+0x0/0x214) from [<c0026450>]
(do_translation_fault+0x2c/0xac)

[<c0026424>] (do_translation_fault+0x0/0xac) from [<c0026560>]
(do_DataAbort+0x3c/0xa0)

 r8 = 0004F3A4  r7 = C2E9BE14  r6 = 000008F5  r5 = C0254848

 r4 = FFFFFFFF

[<c0026524>] (do_DataAbort+0x0/0xa0) from [<c001f980>]
(__dabt_svc+0x40/0x60)

 r8 = 00000000  r7 = 00000000  r6 = C2E9A000  r5 = C2E9BE48

 r4 = FFFFFFFF

[<c00aa03c>] (padzero+0x0/0x60) from [<c00aab44>]
(load_elf_binary+0x9d8/0x1624)

[<c00aa16c>] (load_elf_binary+0x0/0x1624) from [<c008785c>]
(search_binary_handler+0x118/0x344)

[<c0087744>] (search_binary_handler+0x0/0x344) from [<c0087ba0>]
(do_execve+0x118/0x1c4)

[<c0087a88>] (do_execve+0x0/0x1c4) from [<c00237a0>]
(sys_execve+0x3c/0x5c)

[<c0023764>] (sys_execve+0x0/0x5c) from [<c001fe00>]
(ret_fast_syscall+0x0/0x2c)

 r7 = 0000000B  r6 = 000AACA8  r5 = 000AACE8  r4 = 000AC808

Code: bad PC value.

 <0>Kernel panic - not syncing: Aiee, killing interrupt




The information contained in, or attached to, this e-mail, contains confidential information and is intended solely for the use of the individual or entity to whom they are addressed and is subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.

www.aztecsoft.com

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list