[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#597302: kernel panic at boot on SheevaPlug



Package: linux-2.6
Version: 2.6.32-22
Severity: important

With kernels 2.6.32-21 and -22 my SheevaPlug does not boot, it panics
when bringing up the network (console trace below). Adding ipv6.disable=1
to the command-line makes the system boot again.

I'm setting severity important rather than serious because I'm pretty
sure that this machine was previously running 2.6.32-21, but when I try
it now it fails just like -22. So I'm not sure if this is really a
kernel issue, or if it's triggered by a change elsewhere, or what...

> Activating swapfile swap...done.
> Cleaning up temporary files....
> Configuring network interfaces...[   29.831254] NET: Registered protocol family 10
> [   29.837493] lo: Disabled Privacy Extensions
> [   29.844773] ADDRCONF(NETDEV_UP): eth0: link is not ready
> [   29.851184] Unable to handle kernel NULL pointer dereference at virtual address 0000013c
> [   29.859324] pgd = ddc94000
> [   29.862056] [0000013c] *pgd=009e7031, *pte=00000000, *ppte=00000000
> [   29.868381] Internal error: Oops: 17 [#1]
> [   29.872408] last sysfs file: /sys/devices/virtual/net/lo/operstate
> [   29.878616] Modules linked in: ipv6 ext2 loop dm_crypt dm_mod hmac sha1_generic mv_cesa aes_generic ext4 mbcache jbd2 mmc_block ehci_hcd mv643xx_eth mvsdio usbcore libphy nls_base mmc_core inet_lro
> [   29.896433] CPU: 0    Not tainted  (2.6.32-5-kirkwood #1)
> [   29.901865] PC is at tcp_cleanup_congestion_control+0xc/0x2c
> [   29.907553] LR is at tcp_v4_destroy_sock+0x18/0x230
> [   29.912453] pc : [<c02817c4>]    lr : [<c027dddc>]    psr: 60000013
> [   29.912459] sp : ddc99ee0  ip : c043a348  fp : df59ab00
> [   29.923996] r10: df5301a8  r9 : df815580  r8 : 00000000
> [   29.929246] r7 : 00000000  r6 : de0c8000  r5 : de0c8000  r4 : de0c8000
> [   29.935804] r3 : 0000012c  r2 : 00000001  r1 : de0c80e0  r0 : de0c8000
> [   29.942361] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
> [   29.949529] Control: 0005397f  Table: 1dc94000  DAC: 00000015
> [   29.955301] Process ntpdate (pid: 467, stack limit = 0xddc98270)
> [   29.961335] Stack: (0xddc99ee0 to 0xddc9a000)
> [   29.965719] 9ee0: de0c8000 c027dddc de0c8000 de0c8000 de0c8000 de0c8000 00000000 bf191b8c
> [   29.973941] 9f00: de0c8000 de0c8000 de0c8064 c026ae64 00000007 c026d7b4 de0c8000 df530180
> [   29.982165] 9f20: c09f2480 df59ab00 df5301a8 c028c8b8 df530180 bf1a4060 df530180 c022d1d8
> [   29.990387] 9f40: df59ab00 00000000 00000008 c022d264 df59ab00 c00ce600 00000000 00000000
> [   29.998610] 9f60: 00000003 c09f2480 00000000 ddce4540 00000006 c0028048 ddc98000 00000000
> [   30.006833] 9f80: 00000000 c00cb0a8 ddce4540 c09f2480 beedad94 c00cb144 0000000a 00000003
> [   30.015055] 9fa0: 00000000 c0027ea0 00000003 00000000 00000003 beedab20 beedab3c 0000001c
> [   30.023278] 9fc0: 00000003 00000000 beedad94 00000006 00000000 00000000 40025000 00000000
> [   30.031502] 9fe0: 00000000 beedaa98 0000fb18 402489ec 60000010 00000003 00000000 00000000
> [   30.039732] [<c02817c4>] (tcp_cleanup_congestion_control+0xc/0x2c) from [<c027dddc>] (tcp_v4_destroy_sock+0x18/0x230)
> [   30.050489] [<c027dddc>] (tcp_v4_destroy_sock+0x18/0x230) from [<bf191b8c>] (tcp_v6_destroy_sock+0xf0/0xfc [ipv6])
> [   30.060971] [<bf191b8c>] (tcp_v6_destroy_sock+0xf0/0xfc [ipv6]) from [<c026ae64>] (inet_csk_destroy_sock+0x88/0x12c)
> [   30.071549] [<c026ae64>] (inet_csk_destroy_sock+0x88/0x12c) from [<c026d7b4>] (tcp_close+0x380/0x3d8)
> [   30.080817] [<c026d7b4>] (tcp_close+0x380/0x3d8) from [<c028c8b8>] (inet_release+0x64/0x70)
> [   30.089214] [<c028c8b8>] (inet_release+0x64/0x70) from [<c022d1d8>] (sock_release+0x24/0x8c)
> [   30.097697] [<c022d1d8>] (sock_release+0x24/0x8c) from [<c022d264>] (sock_close+0x24/0x34)
> [   30.106011] [<c022d264>] (sock_close+0x24/0x34) from [<c00ce600>] (__fput+0x114/0x1f0)
> [   30.113971] [<c00ce600>] (__fput+0x114/0x1f0) from [<c00cb0a8>] (filp_close+0x70/0x7c)
> [   30.121930] [<c00cb0a8>] (filp_close+0x70/0x7c) from [<c00cb144>] (sys_close+0x90/0xc8)
> [   30.129979] [<c00cb144>] (sys_close+0x90/0xc8) from [<c0027ea0>] (ret_fast_syscall+0x0/0x28)
> [   30.138462] Code: c03759d2 e92d4010 e5903258 e1a04000 (e5933010)
> [   30.144610] ---[ end trace 0c61cc3f46572a36 ]---
> [   30.149251] Kernel panic - not syncing: Fatal exception in interrupt
> [   30.155663] [<c002dee4>] (unwind_backtrace+0x0/0xdc) from [<c02b5d84>] (panic+0x34/0x128)
> [   30.163905] [<c02b5d84>] (panic+0x34/0x128) from [<c002bbd8>] (die+0x248/0x284)
> [   30.171272] [<c002bbd8>] (die+0x248/0x284) from [<c002ee78>] (__do_kernel_fault+0x68/0x80)
> [   30.179581] [<c002ee78>] (__do_kernel_fault+0x68/0x80) from [<c002f064>] (do_page_fault+0x1d4/0x1ec)
> [   30.188772] [<c002f064>] (do_page_fault+0x1d4/0x1ec) from [<c0027280>] (do_DataAbort+0x34/0x94)
> [   30.197524] [<c0027280>] (do_DataAbort+0x34/0x94) from [<c0027a8c>] (__dabt_svc+0x4c/0x60)
> [   30.205837] Exception stack(0xddc99e98 to 0xddc99ee0)
> [   30.210912] 9e80:                                                       de0c8000 de0c80e0
> [   30.219139] 9ea0: 00000001 0000012c de0c8000 de0c8000 de0c8000 00000000 00000000 df815580
> [   30.227371] 9ec0: df5301a8 df59ab00 c043a348 ddc99ee0 c027dddc c02817c4 60000013 ffffffff
> [   30.235607] [<c0027a8c>] (__dabt_svc+0x4c/0x60) from [<c02817c4>] (tcp_cleanup_congestion_control+0xc/0x2c)
> [   30.245408] [<c02817c4>] (tcp_cleanup_congestion_control+0xc/0x2c) from [<c027dddc>] (tcp_v4_destroy_sock+0x18/0x230)
> [   30.256164] [<c027dddc>] (tcp_v4_destroy_sock+0x18/0x230) from [<bf191b8c>] (tcp_v6_destroy_sock+0xf0/0xfc [ipv6])
> [   30.266656] [<bf191b8c>] (tcp_v6_destroy_sock+0xf0/0xfc [ipv6]) from [<c026ae64>] (inet_csk_destroy_sock+0x88/0x12c)
> [   30.277249] [<c026ae64>] (inet_csk_destroy_sock+0x88/0x12c) from [<c026d7b4>] (tcp_close+0x380/0x3d8)
> [   30.286532] [<c026d7b4>] (tcp_close+0x380/0x3d8) from [<c028c8b8>] (inet_release+0x64/0x70)
> [   30.294938] [<c028c8b8>] (inet_release+0x64/0x70) from [<c022d1d8>] (sock_release+0x24/0x8c)
> [   30.303430] [<c022d1d8>] (sock_release+0x24/0x8c) from [<c022d264>] (sock_close+0x24/0x34)
> [   30.311750] [<c022d264>] (sock_close+0x24/0x34) from [<c00ce600>] (__fput+0x114/0x1f0)
> [   30.319710] [<c00ce600>] (__fput+0x114/0x1f0) from [<c00cb0a8>] (filp_close+0x70/0x7c)
> [   30.327681] [<c00cb0a8>] (filp_close+0x70/0x7c) from [<c00cb144>] (sys_close+0x90/0xc8)
> [   30.335737] [<c00cb144>] (sys_close+0x90/0xc8) from [<c0027ea0>] (ret_fast_syscall+0x0/0x28)

-- Package-specific info:
** Version:
Linux version 2.6.32-5-kirkwood (Debian 2.6.32-22) (maks@debian.org) (gcc version 4.3.5 (Debian 4.3.5-3) ) #1 Wed Sep 15 19:24:19 UTC 2010

** Command line:
console=ttyS0,115200 rootfstype=ext4 ipv6.disable=1

** Not tainted

** Kernel log:
[   21.715339] CPU: Testing write buffer coherency: ok
[   21.716034] devtmpfs: initialized
[   21.717663] regulator: core version 0.5
[   21.717866] NET: Registered protocol family 16
[   21.718347] Kirkwood: MV88F6281-A0, TCLK=200000000.
[   21.718360] Feroceon L2: Enabling L2
[   21.718392] Feroceon L2: Cache support initialised.
[   21.718796] initial MPP regs: 01111111 11113322 00001111 00100000 00000000 00000000 00000000
[   21.718818]   final MPP regs: 01111111 11113322 00001111 00000000 00000000 00000000 00000000
[   21.720203] bio: create slab <bio-0> at 0
[   21.720463] vgaarb: loaded
[   21.720902] Switching to clocksource orion_clocksource
[   21.724482] NET: Registered protocol family 2
[   21.724716] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[   21.725527] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[   21.725881] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[   21.726060] TCP: Hash tables configured (established 16384 bind 16384)
[   21.726069] TCP reno registered
[   21.726212] NET: Registered protocol family 1
[   21.726382] Unpacking initramfs...
[   22.136153] Freeing initrd memory: 6304K
[   22.136262] NetWinder Floating Point Emulator V0.97 (double precision)
[   22.136505] audit: initializing netlink socket (disabled)
[   22.136540] type=2000 audit(0.650:1): initialized
[   22.142953] VFS: Disk quotas dquot_6.5.2
[   22.143215] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[   22.143306] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[   22.143949] msgmni has been set to 1006
[   22.145568] alg: No test for stdrng (krng)
[   22.145690] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[   22.145703] io scheduler noop registered
[   22.145710] io scheduler anticipatory registered
[   22.145717] io scheduler deadline registered
[   22.145894] io scheduler cfq registered (default)
[   22.151828] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[   22.152283] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[   22.473954] console [ttyS0] enabled
[   22.478012] NAND device: Manufacturer ID: 0xad, Chip ID: 0xdc (Hynix NAND 512MiB 3,3V 8-bit)
[   22.486538] Scanning device for bad blocks
[   22.518272] Bad eraseblock 944 at 0x000007600000
[   22.614925] Creating 3 MTD partitions on "orion_nand":
[   22.620092] 0x000000000000-0x000000100000 : "u-boot"
[   22.625649] 0x000000100000-0x000000500000 : "uImage"
[   22.631117] 0x000000500000-0x000020000000 : "root"
[   22.637318] mice: PS/2 mouse device common for all mice
[   22.642828] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
[   22.648750] i2c /dev entries driver
[   22.652474] cpuidle: using governor ladder
[   22.656701] cpuidle: using governor menu
[   22.660736] Registered led device: plug:green:health
[   22.665795] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[   22.672208] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[   22.710963] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[   22.750960] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[   22.790960] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[   22.830960] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[   22.837620] TCP cubic registered
[   22.840861] NET: Registered protocol family 17
[   22.845356] Gating clock of unused units
[   22.845365] before: 0x00df03dd
[   22.845372]  after: 0x00c701d9
[   22.845663] registered taskstats version 1
[   22.850397] rtc-mv rtc-mv: setting system clock to 2010-09-18 14:05:26 UTC (1284818726)
[   22.858457] Initalizing network drop monitor service
[   22.863513] Freeing init memory: 124K
[   22.941436] udev: starting version 160
[   23.216563] MV-643xx 10/100/1000 ethernet driver version 1.4
[   23.222551] mv643xx_eth smi: probed
[   23.278425] net eth0: port 0 with MAC address 00:50:43:54:37:14
[   23.285396] usbcore: registered new interface driver usbfs
[   23.292189] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
[   23.302458] usbcore: registered new interface driver hub
[   23.311444] usbcore: registered new device driver usb
[   23.330604] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   23.338266] orion-ehci orion-ehci.0: Marvell Orion EHCI
[   23.345605] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[   23.377910] mmc0: host does not support reading read-only switch. assuming write-enable.
[   23.386097] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[   23.393992] mmc0: new high speed SDHC card at address 0007
[   23.412089] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[   23.418576] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   23.425440] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   23.432707] usb usb1: Product: Marvell Orion EHCI
[   23.437429] usb usb1: Manufacturer: Linux 2.6.32-5-kirkwood ehci_hcd
[   23.443823] usb usb1: SerialNumber: orion-ehci.0
[   23.449420] mmcblk0: mmc0:0007 SD8GB 7.48 GiB 
[   23.454085]  mmcblk0:
[   23.456820] usb usb1: configuration #1 chosen from 1 choice
[   23.462732]  p1 p2 p3 <
[   23.465424] hub 1-0:1.0: USB hub found
[   23.469849]  p5 >
[   23.472548] hub 1-0:1.0: 1 port detected
[   23.836872] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode
[   24.606549] udev: starting version 160
[   25.301678] Adding 385520k swap on /dev/mmcblk0p5.  Priority:-1 extents:1 across:385520k SS
[   25.600200] device-mapper: uevent: version 1.0.3
[   25.607002] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com
[   25.864127] loop: module loaded
[   28.192514] IPv6: Loaded, but administratively disabled, reboot required to enable
[   30.856872] eth0: link up, 1000 Mb/s, full duplex, flow control disabled

** Model information
Processor	: Feroceon 88FR131 rev 1 (v5l)
Hardware	: Marvell SheevaPlug Reference Board
Revision	: 0000

** Loaded modules:
Module                  Size  Used by
ipv6                  253653  0 
ext2                   55411  1 
loop                   11419  0 
dm_crypt               11409  0 
dm_mod                 56635  1 dm_crypt
hmac                    2475  0 
sha1_generic            1717  0 
mv_cesa                 9262  0 
aes_generic            32820  1 mv_cesa
ext4                  289524  1 
mbcache                 4860  2 ext2,ext4
jbd2                   64191  1 ext4
mmc_block               7658  4 
ehci_hcd               35579  0 
mvsdio                  5318  0 
usbcore               122115  2 ehci_hcd
mv643xx_eth            22562  0 
mmc_core               49992  2 mmc_block,mvsdio
nls_base                5367  1 usbcore
libphy                 14836  1 mv643xx_eth
inet_lro                5060  1 mv643xx_eth

** Network interface configuration:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.1.6
    netmask 255.255.255.0
    gateway 192.168.1.1

** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:50:43:54:37:14 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.6/24 brd 192.168.1.255 scope global eth0

*** Device statistics:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    8086      93    0    0    0     0          0         0     8086      93    0    0    0     0       0          0
  eth0:  274163    1720    0    0    0     0          0         0   789022    1926    0    0    0     0       0          0

*** Protocol statistics:
Ip:
    1787 total packets received
    0 forwarded
    0 incoming packets discarded
    1787 incoming packets delivered
    1881 requests sent out
Icmp:
    42 ICMP messages received
    0 input ICMP message failed.
    ICMP input histogram:
        destination unreachable: 3
        echo replies: 39
    45 ICMP messages sent
    0 ICMP messages failed
    ICMP output histogram:
        destination unreachable: 3
        echo request: 42
IcmpMsg:
        InType0: 39
        InType3: 3
        OutType3: 3
        OutType8: 42
Tcp:
    44 active connections openings
    6 passive connection openings
    1 failed connection attempts
    1 connection resets received
    1 connections established
    1643 segments received
    1730 segments send out
    0 segments retransmited
    0 bad segments received.
    7 resets sent
Udp:
    97 packets received
    0 packets to unknown port received.
    0 packet receive errors
    106 packets sent
UdpLite:
TcpExt:
    28 TCP sockets finished time wait in fast timer
    36 delayed acks sent
    4 packets directly queued to recvmsg prequeue.
    439 packet headers predicted
    179 acknowledgments not containing data payload received
    774 predicted acknowledgments
IpExt:
    InMcastPkts: 5
    InOctets: 250093
    OutOctets: 763502
    InMcastOctets: 160

*** Device features:
eth0: 0x803
lo: 0x13865

** PCI devices:

** Sound cards:

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.32-5-kirkwood
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.32-5-kirkwood depends on:
ii  debconf [debconf-2.0]         1.5.35     Debian configuration management sy
ii  initramfs-tools [linux-initra 0.98.2     tools for generating an initramfs
ii  linux-base                    2.6.32-22  Linux image base package
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-kirkwood recommends:
pn  firmware-linux-free           <none>     (no description available)
ii  uboot-mkimage                 0.4        generate kernel image for U-Boot

Versions of packages linux-image-2.6.32-5-kirkwood suggests:
pn  fdutils                       <none>     (no description available)
pn  linux-doc-2.6.32              <none>     (no description available)

Versions of packages linux-image-2.6.32-5-kirkwood is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
pn  firmware-ipw2x00              <none>     (no description available)
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
pn  firmware-linux                <none>     (no description available)
pn  firmware-linux-nonfree        <none>     (no description available)
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)
pn  xen-hypervisor                <none>     (no description available)

-- debconf information excluded



Reply to: