bierma n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Sep 2006 Posts: 8
|
Posted: Wed Oct 18, 2006 6:15 am Post subject: unable to handle kernel NULL pointer dereference at 000... |
|
|
Hi
i've compiled a new Kernel on my gentoo. Now the system could not boot until the end. Here is dmesg:
Code: |
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /kernel-genkernel-x86_64-2.6.17-gentoo-r8 root=/dev/ram0 init=/linuxrc
ramdisk=8192 real_root=/dev/sda3 udev console=tty0 console=ttyS0,57600
[Linux-bzImage, setup=0x1c00, size=0x1e7ae3]
initrd /initramfs-genkernel-x86_64-2.6.17-gentoo-r8
[Linux-initrd @ 0x3fd96000, 0x249787 bytes]
Bootdata ok (command line is root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev console=tty0 console=ttyS0,57600)
Linux version 2.6.17-gentoo-r8 (root@h1000332) (gcc version 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)) #1 SMP Tue Oct 17 13:35:00 CEST 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
BIOS-e820: 000000003fff0000 - 000000003fffe000 (ACPI data)
BIOS-e820: 000000003fffe000 - 0000000040000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec03000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved)
DMI 2.3 present.
Scanning NUMA topology in Northbridge 24
Number of nodes 1
Node 0 MemBase 0000000000000000 Limit 000000003fff0000
Using node hash shift of 63
Bootmem setup node 0 0000000000000000-000000003fff0000
ACPI: PM-Timer IO Port: 0x508
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 15:7 APIC version 16
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x81] disabled)
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-15
ACPI: IOAPIC (id[0x02] address[0xfec01000] gsi_base[16])
IOAPIC[1]: apic_id 2, version 17, address 0xfec01000, GSI 16-31
ACPI: IOAPIC (id[0x03] address[0xfec02000] gsi_base[32])
IOAPIC[2]: apic_id 3, version 17, address 0xfec02000, GSI 32-47
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Setting APIC routing to flat
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 50000000 (gap: 40000000:bec00000)
Checking aperture...
CPU 0: aperture @ 81b0000000 size 32 MB
Aperture from northbridge cpu 0 too small (32 MB)
No AGP bridge found
Built 1 zonelists
Kernel command line: root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev console=tty0 console=ttyS0,57600
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 32768 bytes)
time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
time.c: Detected 1995.064 MHz processor.
Speakup v-2.00 CVS: Mon May 1 09:46:33 EDT 2006 : initialized
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 1025312k/1048512k available (2721k kernel code, 22812k reserved, 1042k data, 224k init)
Calibrating delay using timer specific routine.. 3992.53 BogoMIPS (lpj=7985061)
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 0/0(1) -> Node 0 -> Core 0
Using local APIC timer interrupts.
result 12469167
Detected 12.469 MHz APIC timer.
Brought up 1 CPUs
testing NMI watchdog ... OK.
migration_cost=0
checking if image is initramfs... it is
Freeing initrd memory: 2341k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using configuration type 1
ACPI: Subsystem revision 20060127
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
ACPI: PCI Interrupt Link [LN00] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN01] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN02] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN03] (IRQs 1 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LN04] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN05] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN06] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN07] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN08] (IRQs 1 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LN09] (IRQs 1 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LN10] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN11] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN12] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN13] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN14] (IRQs<7>Losing some ticks... checking if CPU frequency changed.
1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN15] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN16] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN17] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN18] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN19] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN20] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN21] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN22] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN23] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN24] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN25] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN26] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN27] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN28] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN29] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LN30] (IRQs 1 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNUS] (IRQs *10)
ACPI: PCI Interrupt Link [LNSA] (IRQs *11)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 11 devices
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
PCI-DMA: Disabling IOMMU.
pnp: 00:07: ioport range 0x600-0x61f has been reserved
pnp: 00:07: ioport range 0x520-0x53f has been reserved
pnp: 00:07: ioport range 0x540-0x54f could not be reserved
pnp: 00:07: ioport range 0x544-0x553 could not be reserved
pnp: 00:07: ioport range 0x550-0x55f could not be reserved
pnp: 00:07: ioport range 0x640-0x65f has been reserved
pnp: 00:07: ioport range 0x800-0x80f has been reserved
PCI: Bridge: 0000:01:0d.0
IO window: disabled.
MEM window: fc900000-fc9fffff
PREFETCH window: ff500000-ff5fffff
PCI: Bridge: 0000:00:01.0
IO window: a000-bfff
MEM window: fc900000-fcafffff
PREFETCH window: ff500000-ff5fffff
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
TCP established hash table entries: 131072 (order: 9, 2097152 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1161089840.852:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
squashfs: version 3.0 (2006/03/15) Phillip Lougher
SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
initialized device: /dev/synth, node ( MAJOR 10, MINOR 25 )
Linux agpgart interface v0.101 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Freeing unused kernel memory: 224k freed
>> Loading modules
:: Scanning for ehci-hcd...usbcore, ehci-hcd loaded.
:: Scanning for hid...hid loaded.
:: Scanning for usb-storage...usb-storage loaded.
:: Scanning for uhci-hcd...uhci-hcd loaded.
:: Scanning for ohci-hcd...ohci-hcd loaded.
:: Scanning for sl811-hcd...sl811-hcd loaded.
:: Scanning for ieee1394...ieee1394 loaded.
:: Scanning for ohci1394...ohci1394 loaded.
:: Scanning for sbp2...sbp2 loaded.
:: Scanning for sata_promise...libata, sata_promise loaded.
:: Scanning for sata_sil...sata_sil loaded.
:: Scanning for sata_sil24...sata_sil24 loaded.
:: Scanning for sata_svw...sata_svw loaded.
:: Scanning for sata_via...sata_via loaded.
:: Scanning for sata_nv...sata_nv loaded.
:: Scanning for sata_sx4...sata_sx4 loaded.
:: Scanning for sata_sis...sata_sis loaded.
:: Scanning for sata_uli...sata_uli loaded.
:: Scanning for sata_vsc...sata_vsc loaded.
:: Scanning for sata_qstor...sata_qstor loaded.
:: Scanning for ahci...ahci loaded.
:: Scanning for ata_piix...ata_piix loaded.
:: Scanning for sata_mv...sata_mv loaded.
:: Scanning for pdc_adma...pdc_adma loaded.
:: Scanning for dm-mod...dm-mod loaded.
:: Scanning for dm-mirror...dm-mirror loaded.
:: Scanning for raid0...raid0 loaded.
:: Scanning for raid1...raid1 loaded.
:: Scanning for raid10...raid10 loaded.
:: Scanning for jfs...jfs loaded.
:: Scanning for nfs...sunrpc, lockd, nfs loaded.
>> Activating mdev
>> Determining root device...
>> Mounting root...
>> Booting (initramfs)...
INIT: version 2.86 booting
Gentoo Linux; http://www.gentoo.org/
Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2
Press I to enter interactive boot mode
* Mounting proc at /proc ... [ ok ]
* Mounting sysfs at /sys ... [ ok ]
* Mounting /dev for udev ... [ ok ]
* Seeding /dev with needed nodes ... [ ok ]
* Setting up proper hotplug agent ...
* Using netlink for hotplug events...
[ ok ]
* Starting udevd ... [ ok ]
* Populating /dev with existing devices through uevents ... [ ok ]
* Letting udev process events ... [ ok ]
* Finalizing udev configuration ... [ ok ]
* Mounting devpts at /dev/pts ... [ ok ]
* Checking root filesystem .../dev/sda3: clean, 500832/9928704 files, 3200885/19826218 blocks
[ ok ]
* Remounting root filesystem read/write ... [ ok ]
* Checking all filesystems .../dev/sda1: clean, 43/14056 files, 19123/56196 blocks
[ ok ]
* Mounting local filesystems ... [ ok ]
* Mounting USB device filesystem (usbfs) ... [ ok ]
* Activating (possible) swap ... [ ok ]
* Setting system clock using the hardware clock [UTC] ... [ ok ]
* Configuring kernel parameters ... [ ok ]
* Updating environment ... [ ok ]
* Cleaning /var/lock, /var/run ... [ ok ]
* Cleaning /tmp directory ... [ ok ]
* Setting hostname to wunderbarerhost ... [ ok ]
* Coldplugging input devices ... [ ok ]
* Coldplugging isapnp devices ... [ ok ]
* Coldplugging pci devices ... [ ok ]
* Coldplugging pnp devices ...Unable to handle kernel NULL pointer dereference at 0000000000000014 RIP:
<ffffffff8030d18f>{uart_write_room+11}
PGD 3dcd9067 PUD 3e786067 PMD 0
Oops: 0000 [1] SMP
CPU 0
Modules linked in: 8250_pnp pcspkr tg3 i2c_piix4 i2c_core rtc nfs lockd sunrpc jfs raid10 raid1 raid0 dm_mirror dm_mod pdc_adma sata_mv ata_piix ahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise libata sbp2 ohci1394 ieee1394 sl811_hcd ohci_hcd uhci_hcd usb_storage usbhid ehci_hcd usbcore
Pid: 5881, comm: runscript.sh Not tainted 2.6.17-gentoo-r8 #1
RIP: 0010:[<ffffffff8030d18f>] <ffffffff8030d18f>{uart_write_room+11}
RSP: 0018:ffff81003da75e00 EFLAGS: 00010202
RAX: ffff81003f036c00 RBX: ffff81003d484800 RCX: ffff81003d4849f8
RDX: 0000000000000000 RSI: 0000000000000246 RDI: ffff81003d484800
RBP: 0000000000000032 R08: 0000000000000000 R09: ffff81003da75e58
R10: 2020202020202020 R11: ffff81003da75e58 R12: ffff81003f015c00
R13: 0000000000000032 R14: 0000000000000032 R15: 0000000000000000
FS: 00002ab0f8cdcd80(0000) GS:ffffffff80507000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000014 CR3: 000000003fc2c000 CR4: 00000000000006e0
Process runscript.sh (pid: 5881, threadinfo ffff81003da74000, task ffff81003f4d87e0)
Stack: ffffffff801190a0 ffff81003f015c00 ffff81003d566c80 0000000000000000
ffff81003f4d87e0 ffffffff8017bcff 0000000000000000 0000000000000000
ffff81003da75e58 0000000000000000
Call Trace: <ffffffff801190a0>{write_chan+335} <ffffffff8017bcff>{default_wake_function+0}
<ffffffff8017bcff>{default_wake_function+0} <ffffffff80126ffa>{tty_write+392}
<ffffffff80118f51>{write_chan+0} <ffffffff80115fcd>{vfs_write+175}
<ffffffff801167ed>{sys_write+69} <ffffffff8015c6ba>{system_call+126}
Code: 8b 42 14 2b 42 10 ff c8 25 ff 0f 00 00 c3 48 8b 87 88 02 00
RIP <ffffffff8030d18f>{uart_write_room+11} RSP <ffff81003da75e00>
CR2: 0000000000000014
BUG: runscript.sh/5881, lock held at task exit time!
[ffff81003d484d50] {initialize_tty_struct}
.. held by: runscript.sh: 5881 [ffff81003f4d87e0, 119]
... acquired at: tty_write+0xb3/0x229
tg3: eth0: Link is up at 100 Mbps, full duplex.
tg3: eth0: Flow control is off for TX and off for RX.
|
May somebody can help me.
Sry 4 bad english. |
|