lkml.org 
[lkml]   [2003]   [Apr]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject2.5.66 oops
    Date
    Hi.

    I got an oops on linux-2.5.66:

    Unable to handle kernel NULL pointer dereference at virtual address 00000068
    c020ca48
    *pde = 00000000
    Oops: 0000 [#1]
    CPU: 0
    EIP: 0060:[<c020ca48>] Not tainted
    Using defaults from ksymoops -t elf32-i386 -a i386
    EFLAGS: 00010202
    eax: c1292000 ebx: 00000058 ecx: ffffffff edx: c042ed58
    esi: c042ed34 edi: c042ed84 ebp: c1293f38 esp: c1293f34
    ds: 007b es: 007b ss: 0068
    Stack: c042ed74 c1293f48 c020c7eb 00000058 c042ed74 c1293f64 c020c9a5 c042ed74
    c042ed24 c1293f64 c0274c93 c042ed74 c1293f84 c0274ae0 c042ed74 00000042
    fffffffc c042ed24 c042ed20 00000000 c1293fa0 c0274f83 c042ed58 00008086
    Call Trace:
    [<c020c7eb>] kobject_init+0x2e/0x48
    [<c020c9a5>] kobject_register+0x18/0x61
    [<c0274c93>] get_bus+0x1f/0x38
    [<c0274ae0>] bus_add_driver+0x57/0xeb
    [<c0274f83>] driver_register+0x31/0x35
    [<c02e63b8>] i2c_add_driver+0xa3/0x106
    [<c02a0842>] msp3400_init_module+0x12/0x18
    [<c01050a3>] init+0x39/0x196
    [<c010506a>] init+0x0/0x196
    [<c0107289>] kernel_thread_helper+0x5/0xb
    Code: 8b 43 10 85 c0 7e 22 ff 43 10 b8 00 e0 ff ff 21 e0 83 68 14


    >>EIP; c020ca48 <kobject_get+16/43> <=====

    >>eax; c1292000 <_end+d767c8/3fae45cc>
    >>ecx; ffffffff <TSS_ESP0_OFFSET+1fb/????>
    >>edx; c042ed58 <driver+38/c0>
    >>esi; c042ed34 <driver+14/c0>
    >>edi; c042ed84 <driver+64/c0>
    >>ebp; c1293f38 <_end+d78700/3fae45cc>
    >>esp; c1293f34 <_end+d786fc/3fae45cc>

    Trace; c020c7eb <kobject_init+2e/48>
    Trace; c020c9a5 <kobject_register+18/61>
    Trace; c0274c93 <get_bus+1f/38>
    Trace; c0274ae0 <bus_add_driver+57/eb>
    Trace; c0274f83 <driver_register+31/35>
    Trace; c02e63b8 <i2c_add_driver+a3/106>
    Trace; c02a0842 <msp3400_init_module+12/18>
    Trace; c01050a3 <init+39/196>
    Trace; c010506a <init+0/196>
    Trace; c0107289 <kernel_thread_helper+5/b>

    Code; c020ca48 <kobject_get+16/43>
    00000000 <_EIP>:
    Code; c020ca48 <kobject_get+16/43> <=====
    0: 8b 43 10 mov 0x10(%ebx),%eax <=====
    Code; c020ca4b <kobject_get+19/43>
    3: 85 c0 test %eax,%eax
    Code; c020ca4d <kobject_get+1b/43>
    5: 7e 22 jle 29 <_EIP+0x29>
    Code; c020ca4f <kobject_get+1d/43>
    7: ff 43 10 incl 0x10(%ebx)
    Code; c020ca52 <kobject_get+20/43>
    a: b8 00 e0 ff ff mov $0xffffe000,%eax
    Code; c020ca57 <kobject_get+25/43>
    f: 21 e0 and %esp,%eax
    Code; c020ca59 <kobject_get+27/43>
    11: 83 68 14 00 subl $0x0,0x14(%eax)



    I have captured console-log via serial-line:

    Linux version 2.5.66 (mb@lfs) (gcc version 3.2.2) #2 Die Apr 1 20:10:41 CEST 2003
    user-defined physical RAM map:
    found SMP MP-table at 000fb800
    On node 0 totalpages: 65520
    DMA zone: 4096 pages, LIFO batch:1
    Normal zone: 61424 pages, LIFO batch:14
    HighMem zone: 0 pages, LIFO batch:1
    ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
    Processor #0 15:2 APIC version 16
    IOAPIC[0]: Assigned apic_id 2
    IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, IRQ 0-23
    Enabling APIC mode: Flat. Using 1 I/O APICs
    Using ACPI (MADT) for SMP configuration information
    Building zonelist for node : 0
    Kernel command line: console=ttyS0,9600 console=tty0 root=/dev/md0 hdd=ide-scsi hdb=ide-scsi mce vga=779 mem=262080K
    Initializing CPU#0
    PID hash table entries: 1024 (order 10: 8192 bytes)
    Console: colour VGA+ 132x50
    Calibrating delay loop... 4423.68 BogoMIPS
    Memory: 254508k/262080k available (2618k kernel code, 6852k reserved, 911k data, 340k init, 0k highmem)
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    -> /dev/console
    Intel machine check architecture supported.
    Intel machine check reporting enabled on CPU#0.
    CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
    CPU#0: Thermal monitoring enabled
    Machine check exception polling timer started.
    CPU: Intel(R) Pentium(R) 4 CPU 1.60GHz stepping 04
    Enabling fast FPU save and restore... done.
    Enabling unmasked SIMD FPU exception support... done.
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    enabled ExtINT on CPU#0
    ESR value before enabling vector: 00000000
    ESR value after enabling vector: 00000000
    ..TIMER: vector=0x31 pin1=2 pin2=0
    testing the IO APIC.......................
    .................................... done.
    Using local APIC timer interrupts.
    calibrating APIC timer ...
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    Initializing RT netlink socket
    PCI: PCI BIOS revision 2.10 entry at 0xfdb71, last bus=3
    PCI: Using configuration type 1
    biovec pool[0]: 1 bvecs: 256 entries (12 bytes)
    biovec pool[1]: 4 bvecs: 256 entries (48 bytes)
    biovec pool[2]: 16 bvecs: 256 entries (192 bytes)
    biovec pool[3]: 64 bvecs: 256 entries (768 bytes)
    biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
    biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
    ACPI: Subsystem revision 20030228
    Parsing all Control Methods:....................................................................................................................................................
    Table [DSDT] - 495 Objects with 44 Devices 148 Methods 15 Regions
    evxfevnt-0092 [04] acpi_enable : Transition to ACPI mode successful
    evgpe-0421 [06] ev_create_gpe_block : GPE Block defined as GPE0 to GPE15
    evgpe-0138 [08] ev_save_method_info : GPE number associated with method _L1C is not valid
    evgpe-0421 [06] ev_create_gpe_block : GPE Block defined as GPE16 to GPE31
    evgpe-0138 [08] ev_save_method_info : GPE number associated with method _L0B is not valid
    evgpe-0138 [08] ev_save_method_info : GPE number associated with method _L03 is not valid
    evgpe-0138 [08] ev_save_method_info : GPE number associated with method _L04 is not valid
    evgpe-0138 [08] ev_save_method_info : GPE number associated with method _L1C is not valid
    Executing all Device _STA and_INI methods:............................................
    44 Devices found containing: 44 _STA, 1 _INI methods
    Completing Region/Field/Buffer/Package initialization:..................................................................................
    Initialized 10/15 Regions 10/10 Fields 50/50 Buffers 12/12 Packages (495 nodes)
    ACPI: Interpreter enabled
    ACPI: Using IOAPIC for interrupt routing
    exfldio-0140 [25] ex_setup_region : Field [TOMR] Base+Offset+Width 0+2+1 is beyond end of region [TMEM] (length 2)
    dswexec-0421 [17] ds_exec_end_op : [ShiftLeft]: Could not resolve operands, AE_AML_REGION_LIMIT
    psparse-1121: *** Error: Method execution failed [\_SB_.PCI0.MDET] (Node c12c88a8), AE_AML_REGION_LIMIT
    psparse-1121: *** Error: Method execution failed [\_SB_.PCI0._CRS] (Node c12c8e28), AE_AML_REGION_LIMIT
    uteval-0098: *** Error: Method execution failed [\_SB_.PCI0._CRS] (Node c12c8e28), AE_AML_REGION_LIMIT
    PCI: Probing PCI hardware (bus 00)
    Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Br
    ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 *10 11 12 14 15)
    Linux Plug and Play Support v0.95 (c) Adam Belay
    PnPBIOS: Found PnP BIOS installation structure at 0xc00f7520
    PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x65ab, dseg 0xf0000
    PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
    enter congestion at 15
    exit congestion at 17
    SCSI subsystem initialized
    PCI: Using ACPI for IRQ routing
    PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
    SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
    CSLIP: code copyright 1989 Regents of the University of California.
    Enabling SEP on CPU 0
    Journalled Block Device driver loaded
    Initializing Cryptographic API
    ACPI: Power Button (FF) [PWRF]
    ACPI: Sleep Button (CM) [SLPB]
    ACPI: Processor [CPU1] (supports C1, 8 throttling states)
    pty: 256 Unix98 ptys configured
    lp: driver loaded but no devices found
    Non-volatile memory driver v1.2
    Software Watchdog Timer: 0.06, soft_margin: 60 sec, nowayout: 0
    Linux agpgart interface v0.100 (c) Dave Jones
    agpgart: Detected Intel i845 chipset
    agpgart: Maximum main memory to use for agp memory: 203M
    Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
    lp0: using parport0 (polling).
    ne2k-pci.c:v1.02 10/19/2000 D. Becker/P. Gortmaker
    http://www.scyld.com/network/ne2k-pci.html
    eth0: RealTek RTL-8029 found at 0xb400, IRQ 17, 52:54:05:FF:F5:EA.
    PPP generic driver version 2.4.2
    PPP Deflate Compression module registered
    PPP BSD Compression module registered
    Linux video capture interface: v1.00
    bttv: driver version 0.9.4 loaded
    bttv: using 8 buffers with 2080k (520 pages) each for capture
    bttv: Host bridge is Intel Corp. 82845 845 (Brookdale
    bttv: Bt8xx card found (0).
    bttv0: Bt878 (rev 17) at 03:02.0, irq: 18, latency: 32, mmio: 0xddafe000
    bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
    bttv0: using: BT878(Hauppauge (bt878)) [card=10,autodetected]
    bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
    bttv0: Hauppauge eeprom: model=44354, tuner=Philips FM1216 (5), radio=yes
    bttv0: using tuner=5
    bttv0: i2c: checking for MSP34xx @ 0x80... found
    bttv0: i2c: checking for TDA9875 @ 0xb0... not found
    bttv0: i2c: checking for TDA7432 @ 0x8a... not found
    Unable to handle kernel NULL pointer dereference at virtual address 00000068
    printing eip:
    EIP: 0060:[<c020ca48>] Not tainted
    Process swapper (pid: 1, threadinfo=c1292000 task=c12fe080)
    [<c020c7eb>] kobject_init+0x2e/0x48
    [<c02a0842>] msp3400_init_module+0x12/0x18
    [<c01050a3>] init+0x39/0x196
    [<c010506a>] init+0x0/0x196
    [<c0107289>] kernel_thread_helper+0x5/0xb
    <0>Kernel panic: Attempted to kill init!


    Regards Michael Buesch.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:34    [W:0.035 / U:0.420 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site