Kernel crash on smdk2416 board with linux-3.0.0-rc2.

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

 



Hi,

In linux-3.0.0-rc2, for smdk2416 board, the kernel crashes while
booting up. The boot log is listed below. By turning of usb support,
the kernel boots up. This issue was not observed in linux-2.6.39
stable.

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 3.0.0-rc2-dirty (thomas@xxxxxxxxxxxxxxxxxxxxx) (gcc
version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #4 Tue Jun 7 17:41:20
IST 2011
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: SMDK2416
Memory policy: ECC disabled, Data cache writeback
CPU S3C2416/S3C2450 (id 0x32450003)
S3C24XX Clocks, Copyright 2004 Simtec Electronics
CPU: MPLL on 800.000 MHz, cpu 400.000 MHz, mem 133.333 MHz, pclk 66.666 MHz
CPU: EPLL on 96.000 MHz, usb-bus 48.000 MHz
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=/dev/hda1 ro init=/bin/bash console=ttySAC0
PID hash table entries: 256 (order: -2, 1024 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: 60008k/60008k available, 5528k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc4800000 - 0xf6000000   ( 792 MB)
    lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc002a000   ( 136 kB)
      .text : 0xc002a000 - 0xc047a000   (4416 kB)
      .data : 0xc047a000 - 0xc04a0cc0   ( 156 kB)
NR_IRQS:99
irq: clearing subpending status 00000003
irq: clearing subpending status 00000002
Console: colour dummy device 80x30
console [ttySAC0] enabled
Calibrating delay loop... 199.47 BogoMIPS (lpj=498688)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
S3C Power Management, Copyright 2004 Simtec Electronics
S3C2416: Initializing architecture
S3C2416: IRQ Support
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
s3c-i2c s3c2410-i2c: slave address 0x10
s3c-i2c s3c2410-i2c: bus frequency set to 65 KHz
s3c-i2c s3c2410-i2c: i2c-0: S3C I2C adapter
Advanced Linux Sound Architecture Driver Version 1.0.24.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (extended precision)
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
ROMFS MTD (C) 2007 Red Hat, Inc.
msgmni has been set to 117
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
s3c2440-uart.0: ttySAC0 at MMIO 0x50000000 (irq = 70) is a S3C2440
s3c2440-uart.1: ttySAC1 at MMIO 0x50004000 (irq = 73) is a S3C2440
s3c2440-uart.2: ttySAC2 at MMIO 0x50008000 (irq = 76) is a S3C2440
s3c2440-uart.3: ttySAC3 at MMIO 0x5000c000 (irq = 94) is a S3C2440
lp: driver loaded but no devices found
ppdev: user-space parallel port driver
brd: module loaded
loop: module loaded
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
ide-cd driver 5.00
S3C24XX NAND Driver, (c) 2004 Simtec Electronics
s3c24xx-nand s3c2412-nand: Tacls=3, 22ns Twrph0=8 60ns, Twrph1=3 22ns
s3c24xx-nand s3c2412-nand: System booted from NAND
s3c24xx-nand s3c2412-nand: NAND soft ECC
NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB
3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 0 at 0x000000000000
Bad eraseblock 1 at 0x000000004000
Bad eraseblock 2 at 0x000000008000
Bad eraseblock 3 at 0x00000000c000
Bad eraseblock 4 at 0x000000010000
Bad eraseblock 5 at 0x000000014000
Bad eraseblock 6 at 0x000000018000
Bad eraseblock 7 at 0x00000001c000
Bad eraseblock 8 at 0x000000020000
Bad eraseblock 9 at 0x000000024000
Bad eraseblock 10 at 0x000000028000
Bad eraseblock 11 at 0x00000002c000
Bad eraseblock 12 at 0x000000030000
Bad eraseblock 13 at 0x000000034000
Bad eraseblock 14 at 0x000000038000
Bad eraseblock 15 at 0x00000003c000
Creating 8 MTD partitions on "NAND":
0x000000000000-0x000000004000 : "Boot Agent"
0x000000000000-0x000000200000 : "S3C2410 flash partition 1"
0x000000400000-0x000000800000 : "S3C2410 flash partition 2"
0x000000800000-0x000000a00000 : "S3C2410 flash partition 3"
0x000000a00000-0x000000e00000 : "S3C2410 flash partition 4"
0x000000e00000-0x000001800000 : "S3C2410 flash partition 5"
0x000001800000-0x000003000000 : "S3C2410 flash partition 6"
0x000003000000-0x000004000000 : "S3C2410 flash partition 7"
dm9000 Ethernet Driver, V1.31
usbmon: debugfs is not available
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
s3c2410-ohci s3c2410-ohci: init err (00000000 0000)
ohci_hcd: can't start s3c24xx
s3c2410-ohci s3c2410-ohci: startup error -75
s3c2410-ohci s3c2410-ohci: USB bus 1 deregistered
kernel BUG at fs/dcache.c:419!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1]
Modules linked in:
CPU: 0    Not tainted  (3.0.0-rc2-dirty #4)
PC is at __bug+0x20/0x2c
LR is at console_unlock+0x178/0x1d4
pc : [<c003a9c4>]    lr : [<c004d774>]    psr: 60000013
sp : c3819d34  ip : 00000000  fp : c3819d40
r10: 00000001  r9 : 00000000  r8 : c3400190
r7 : c3408e70  r6 : c3401894  r5 : 00000000  r4 : c0488a34
r3 : 00000000  r2 : c0483974  r1 : c0483974  r0 : 00000025
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 0005317f  Table: 30004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc3818260)
Stack: (0xc3819d34 to 0xc381a000)
9d20:                                              c3819d5c c3819d44 c00cc2e8
9d40: c003a9b4 c3401894 c3401914 c3408e58 c3819d80 c3819d60 c027d594 c00cc184
9d60: c39f1c00 00000000 00000000 c39f1c00 00000004 c3819db8 c3819d84 c027d964
9d80: c027d510 c39f1c00 c39ec8e0 49000000 00000000 00000000 fffffffe 00000000
9da0: 00000000 c39f1c00 00000004 c3819ddc c3819dbc c006cef4 c027d930 c04953a0
9dc0: 00000000 c39f1c00 00000004 c04953ac c3819e04 c3819de0 c006d434 c006ceb8
9de0: 00000000 c39f1c00 c0494dbc 0000002a 49000000 00000000 c3819e18 c3819e08
9e00: c006d468 c006d3f0 00000000 c3819e28 c3819e1c c027bbd4 c006d458 c3819e40
9e20: c3819e2c c026e000 c027bbc8 c39f1c00 ffffffb5 c3819e74 c3819e44 c026fac0
9e40: c026dfb4 49000000 00000000 c39f1800 c39f1c00 c0482b20 c0482c04 c04c3a98
9e60: 00000000 00000000 c3819e9c c3819e78 c038e350 c026f990 00000000 00000001
9e80: c04c2db4 c0482b28 c0495490 c001e9f8 c3819eac c3819ea0 c020b950 c038e1b0
9ea0: c3819ed0 c3819eb0 c020a31c c020b940 c0482b28 c0495490 c0482b5c 00000000
9ec0: c001e9f8 c3819eec c3819ed4 c020a4b4 c020a2a4 c0495490 c3819ef0 c020a420
9ee0: c3819f14 c3819ef0 c0209ab4 c020a430 c3804798 c383b2f0 c0495490 c0490058
9f00: c39d44a0 00000000 c3819f24 c3819f18 c020a180 c0209a58 c3819f54 c3819f28
9f20: c0209270 c020a170 c041bce8 c3818000 c0495490 00000000 00000000 c001e9f8
9f40: 00000000 00000000 c3819f78 c3819f58 c020aad8 c02091d8 c3818000 c04c359c
9f60: c04a0d00 00000000 c001e9f8 c3819f88 c3819f7c c020be5c c020aa68 c3819fa0
9f80: c3819f8c c001ea48 c020be20 c3818000 c0025428 c3819fdc c3819fa4 c002a3a4
9fa0: c001ea08 c0020000 00000063 c0487be0 c0050870 00000013 c0025378 c0025428
9fc0: c0050870 00000013 00000000 00000000 c3819ff4 c3819fe0 c0008440 c002a37c
9fe0: 00000000 c00083a8 00000000 c3819ff8 c0050870 c00083b8 ffffbfff ffffffff
Backtrace:
[<c003a9a4>] (__bug+0x0/0x2c) from [<c00cc2e8>] (dput+0x174/0x180)
[<c00cc174>] (dput+0x0/0x180) from [<c027d594>] (fs_remove_file+0x94/0x168)
 r6:c3408e58 r5:c3401914 r4:c3401894
[<c027d500>] (fs_remove_file+0x0/0x168) from [<c027d964>]
(usbfs_notify+0x44/0x314)
 r8:00000004 r7:c39f1c00 r6:00000000 r5:00000000 r4:c39f1c00
[<c027d920>] (usbfs_notify+0x0/0x314) from [<c006cef4>]
(notifier_call_chain+0x4c/0x8c)
 r8:00000004 r7:c39f1c00 r6:00000000 r5:00000000 r4:fffffffe
[<c006cea8>] (notifier_call_chain+0x0/0x8c) from [<c006d434>]
(__blocking_notifier_call_chain+0x54/0x68)
 r8:c04953ac r7:00000004 r6:c39f1c00 r5:00000000 r4:c04953a0
[<c006d3e0>] (__blocking_notifier_call_chain+0x0/0x68) from
[<c006d468>] (blocking_notifier_call_chain+0x20/0x24)
 r8:00000000 r7:49000000 r6:0000002a r5:c0494dbc r4:c39f1c00
[<c006d448>] (blocking_notifier_call_chain+0x0/0x24) from [<c027bbd4>]
(usb_notify_remove_bus+0x1c/0x24)
[<c027bbb8>] (usb_notify_remove_bus+0x0/0x24) from [<c026e000>]
(usb_deregister_bus+0x5c/0x80)
[<c026dfa4>] (usb_deregister_bus+0x0/0x80) from [<c026fac0>]
(usb_add_hcd+0x140/0x604)
 r5:ffffffb5 r4:c39f1c00
[<c026f980>] (usb_add_hcd+0x0/0x604) from [<c038e350>]
(ohci_hcd_s3c2410_drv_probe+0x1b0/0x238)
[<c038e1a0>] (ohci_hcd_s3c2410_drv_probe+0x0/0x238) from [<c020b950>]
(platform_drv_probe+0x20/0x24)
 r8:c001e9f8 r7:c0495490 r6:c0482b28 r5:c04c2db4 r4:00000001
[<c020b930>] (platform_drv_probe+0x0/0x24) from [<c020a31c>]
(driver_probe_device+0x88/0x18c)
[<c020a294>] (driver_probe_device+0x0/0x18c) from [<c020a4b4>]
(__driver_attach+0x94/0x98)
 r8:c001e9f8 r7:00000000 r6:c0482b5c r5:c0495490 r4:c0482b28
[<c020a420>] (__driver_attach+0x0/0x98) from [<c0209ab4>]
(bus_for_each_dev+0x6c/0x94)
 r6:c020a420 r5:c3819ef0 r4:c0495490
[<c0209a48>] (bus_for_each_dev+0x0/0x94) from [<c020a180>]
(driver_attach+0x20/0x28)
 r7:00000000 r6:c39d44a0 r5:c0490058 r4:c0495490
[<c020a160>] (driver_attach+0x0/0x28) from [<c0209270>]
(bus_add_driver+0xa8/0x290)
[<c02091c8>] (bus_add_driver+0x0/0x290) from [<c020aad8>]
(driver_register+0x80/0x194)
[<c020aa58>] (driver_register+0x0/0x194) from [<c020be5c>]
(platform_driver_register+0x4c/0x60)
 r8:c001e9f8 r7:00000000 r6:c04a0d00 r5:c04c359c r4:c3818000
[<c020be10>] (platform_driver_register+0x0/0x60) from [<c001ea48>]
(ohci_hcd_mod_init+0x50/0xa8)
[<c001e9f8>] (ohci_hcd_mod_init+0x0/0xa8) from [<c002a3a4>]
(do_one_initcall+0x38/0x188)
 r5:c0025428 r4:c3818000
[<c002a36c>] (do_one_initcall+0x0/0x188) from [<c0008440>]
(kernel_init+0x98/0x140)
[<c00083a8>] (kernel_init+0x0/0x140) from [<c0050870>] (do_exit+0x0/0x6d8)
 r5:c00083a8 r4:00000000
Code: e1a01000 e59f000c eb0d5349 e3a03000 (e5833000)
---[ end trace 1e50d88169275d87 ]---
Kernel panic - not syncing: Attempted to kill init!
Backtrace:
[<c003ac2c>] (dump_backtrace+0x0/0x10c) from [<c038f554>] (dump_stack+0x18/0x1c)
 r6:c0484f0c r5:c04a1138 r4:c04a1138
[<c038f53c>] (dump_stack+0x0/0x1c) from [<c038f5bc>] (panic+0x64/0x190)
[<c038f558>] (panic+0x0/0x190) from [<c0050f18>] (do_exit+0x6a8/0x6d8)
 r3:60000013 r2:c3818000 r1:c3815e80 r0:c041ccec
[<c0050870>] (do_exit+0x0/0x6d8) from [<c003b074>] (die+0x18c/0x1c4)
[<c003aee8>] (die+0x0/0x1c4) from [<c003d1dc>] (__do_kernel_fault+0x6c/0x8c)
 r8:00000000 r7:00000805 r6:00000000 r5:00000000 r4:c3819cec
[<c003d170>] (__do_kernel_fault+0x0/0x8c) from [<c003d338>]
(do_page_fault+0x13c/0x1e0)
 r8:c3819cec r7:00000805 r6:00000000 r5:00000000 r4:00000000
[<c003d1fc>] (do_page_fault+0x0/0x1e0) from [<c003d4f4>]
(do_translation_fault+0xa4/0xac)
[<c003d450>] (do_translation_fault+0x0/0xac) from [<c002a2d4>]
(do_DataAbort+0x3c/0xa4)
 r7:c3819cec r6:00000000 r5:c047f6ac r4:00000805
[<c002a298>] (do_DataAbort+0x0/0xa4) from [<c00374c0>] (__dabt_svc+0x40/0x60)
Exception stack(0xc3819cec to 0xc3819d34)
9ce0:                            00000025 c0483974 c0483974 00000000 c0488a34
9d00: 00000000 c3401894 c3408e70 c3400190 00000000 00000001 c3819d40 00000000
9d20: c3819d34 c004d774 c003a9c4 60000013 ffffffff
 r7:c3408e70 r6:c3401894 r5:c3819d20 r4:ffffffff
[<c003a9a4>] (__bug+0x0/0x2c) from [<c00cc2e8>] (dput+0x174/0x180)
[<c00cc174>] (dput+0x0/0x180) from [<c027d594>] (fs_remove_file+0x94/0x168)
 r6:c3408e58 r5:c3401914 r4:c3401894
[<c027d500>] (fs_remove_file+0x0/0x168) from [<c027d964>]
(usbfs_notify+0x44/0x314)
 r8:00000004 r7:c39f1c00 r6:00000000 r5:00000000 r4:c39f1c00
[<c027d920>] (usbfs_notify+0x0/0x314) from [<c006cef4>]
(notifier_call_chain+0x4c/0x8c)
 r8:00000004 r7:c39f1c00 r6:00000000 r5:00000000 r4:fffffffe
[<c006cea8>] (notifier_call_chain+0x0/0x8c) from [<c006d434>]
(__blocking_notifier_call_chain+0x54/0x68)
 r8:c04953ac r7:00000004 r6:c39f1c00 r5:00000000 r4:c04953a0
[<c006d3e0>] (__blocking_notifier_call_chain+0x0/0x68) from
[<c006d468>] (blocking_notifier_call_chain+0x20/0x24)
 r8:00000000 r7:49000000 r6:0000002a r5:c0494dbc r4:c39f1c00
[<c006d448>] (blocking_notifier_call_chain+0x0/0x24) from [<c027bbd4>]
(usb_notify_remove_bus+0x1c/0x24)
[<c027bbb8>] (usb_notify_remove_bus+0x0/0x24) from [<c026e000>]
(usb_deregister_bus+0x5c/0x80)
[<c026dfa4>] (usb_deregister_bus+0x0/0x80) from [<c026fac0>]
(usb_add_hcd+0x140/0x604)
 r5:ffffffb5 r4:c39f1c00
[<c026f980>] (usb_add_hcd+0x0/0x604) from [<c038e350>]
(ohci_hcd_s3c2410_drv_probe+0x1b0/0x238)
[<c038e1a0>] (ohci_hcd_s3c2410_drv_probe+0x0/0x238) from [<c020b950>]
(platform_drv_probe+0x20/0x24)
 r8:c001e9f8 r7:c0495490 r6:c0482b28 r5:c04c2db4 r4:00000001
[<c020b930>] (platform_drv_probe+0x0/0x24) from [<c020a31c>]
(driver_probe_device+0x88/0x18c)
[<c020a294>] (driver_probe_device+0x0/0x18c) from [<c020a4b4>]
(__driver_attach+0x94/0x98)
 r8:c001e9f8 r7:00000000 r6:c0482b5c r5:c0495490 r4:c0482b28
[<c020a420>] (__driver_attach+0x0/0x98) from [<c0209ab4>]
(bus_for_each_dev+0x6c/0x94)
 r6:c020a420 r5:c3819ef0 r4:c0495490
[<c0209a48>] (bus_for_each_dev+0x0/0x94) from [<c020a180>]
(driver_attach+0x20/0x28)
 r7:00000000 r6:c39d44a0 r5:c0490058 r4:c0495490
[<c020a160>] (driver_attach+0x0/0x28) from [<c0209270>]
(bus_add_driver+0xa8/0x290)
[<c02091c8>] (bus_add_driver+0x0/0x290) from [<c020aad8>]
(driver_register+0x80/0x194)
[<c020aa58>] (driver_register+0x0/0x194) from [<c020be5c>]
(platform_driver_register+0x4c/0x60)
 r8:c001e9f8 r7:00000000 r6:c04a0d00 r5:c04c359c r4:c3818000
[<c020be10>] (platform_driver_register+0x0/0x60) from [<c001ea48>]
(ohci_hcd_mod_init+0x50/0xa8)
[<c001e9f8>] (ohci_hcd_mod_init+0x0/0xa8) from [<c002a3a4>]
(do_one_initcall+0x38/0x188)
 r5:c0025428 r4:c3818000
[<c002a36c>] (do_one_initcall+0x0/0x188) from [<c0008440>]
(kernel_init+0x98/0x140)
[<c00083a8>] (kernel_init+0x0/0x140) from [<c0050870>] (do_exit+0x0/0x6d8)
 r5:c00083a8 r4:00000000
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux