Messages in this thread | | | Date | Thu, 23 Jun 2005 22:38:48 +0100 | From | James Courtier-Dutton <> | Subject | Re: 2.6.12-rc6-mm1 oops on startup. |
| |
James Courtier-Dutton wrote: > Andrew Morton wrote: > >>James Courtier-Dutton <James@superbug.demon.co.uk> wrote: >> >> >>>I have used the kernel.org normal kernel, and it compiles and boots fine. >>>I then use exactly the same .config file for the 2.6.12-rc6-mm1 and it >>>fails to boot. >> >> >>It's due to the fork notifier code. Set CONFIG_FORK_CONNECTOR=n and you >>should be OK. >> > > > 2.6.12-mm1 fails just like previous versions. > > Setting "CONFIG_FORK_CONNECTOR=n" permitted me to boot the kernel, thank > you. > > James >
Ok, it now boots, but I now get a new problem. after "modprobe yenta-socket", and then "cat /proc/iomem" I get the attached kernel segfault.
Extract below: Unable to handle kernel NULL pointer dereference at virtual address 00000010 printing eip: c0126fc0 *pde = 00000000 Oops: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC Modules linked in: yenta_socket rsrc_nonstatic pcmcia_core usbcore CPU: 0 EIP: 0060:[<c0126fc0>] Not tainted VLI EFLAGS: 00010297 (2.6.12-mm1) EIP is at r_show+0x30/0x90 eax: 00000000 ebx: 00000008 ecx: 00000003 edx: c03ca87c esi: f7fafaa8 edi: f4f7af78 ebp: f4fabf28 esp: f4fabef8 ds: 007b es: 007b ss: 0068 Process cat (pid: 1750, threadinfo=f4faa000 task=f4f55af0) Stack: f4f7af78 c0389e8b 00000000 c038d590 00000008 3fffc000 00000008 3fffffff c03883a3 00000000 f4f7af78 f7fafaa8 f4fabf60 c018b702 f4f7af78 f7fafaa8 f4fabf44 000001a7 00000000 0000000d 00000000 0000000c 00000000 00000400 Call Trace: [<c01040df>] show_stack+0x7f/0xa0 [<c0104284>] show_registers+0x164/0x1e0 [<c01044cd>] die+0x10d/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb Code: 53 83 ec 24 8b 7d 08 8b 75 0c 8b 57 40 8b 42 08 3d 00 00 01 00 19 db 89 f0 83 e3 fc 31 c9 83 c3 08 8d 76 00 8d bc 27 00 00 00 00 <8b> 40 10 39 d0 74 06 41 83 f9 04 7e f3 8b 06 ba 85 9e 38 c0 85 <3>Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 in_atomic():1, irqs_disabled():0 [<c010411e>] dump_stack+0x1e/0x20 [<c011dd22>] __might_sleep+0xa2/0xb0 [<c0121901>] profile_task_exit+0x21/0x60 [<c0123bdd>] do_exit+0x1d/0x490 [<c0104554>] die+0x194/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb note: cat[1750] exited with preempt_count 1 scheduling while atomic: cat/0x10000001/1750 [<c010411e>] dump_stack+0x1e/0x20 [<c0374128>] schedule+0xa58/0xdf0 [<c0374ddf>] cond_resched+0x2f/0x50 [<c01553a9>] unmap_vmas+0x159/0x260 [<c015a48c>] exit_mmap+0x9c/0x190 [<c011e3d5>] mmput+0x55/0xf0 [<c01231f1>] exit_mm+0xc1/0x180 [<c0123c9a>] do_exit+0xda/0x490 [<c0104554>] die+0x194/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb
Linux version 2.6.12-mm1 (root@new) (gcc version 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)) #2 SMP Thu Jun 23 20:21:49 BST 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003ffd0000 (usable) BIOS-e820: 000000003ffd0000 - 000000003fff0c00 (reserved) BIOS-e820: 000000003fff0c00 - 000000003fffc000 (ACPI NVS) BIOS-e820: 000000003fffc000 - 0000000040000000 (reserved) 127MB HIGHMEM available. 896MB LOWMEM available. On node 0 totalpages: 262096 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 225280 pages, LIFO batch:31 HighMem zone: 32720 pages, LIFO batch:15 DMI 2.3 present. ACPI: RSDP (v000 COMPAQ ) @ 0x000f6f80 ACPI: RSDT (v001 HP HP0890 0x23070420 CPQ 0x00000001) @ 0x3fff0c84 ACPI: FADT (v002 HP HP0890 0x00000002 CPQ 0x00000001) @ 0x3fff0c00 ACPI: SSDT (v001 COMPAQ CPQGysr 0x00001001 MSFT 0x0100000e) @ 0x3fff6f89 ACPI: DSDT (v001 HP nc6000 0x00010000 MSFT 0x0100000e) @ 0x00000000 Allocating PCI resources starting at 40000000 (gap: 40000000:c0000000) Built 1 zonelists Local APIC disabled by BIOS -- you can enable it with "lapic" mapped APIC to ffffd000 (01816000) Initializing CPU#0 Kernel command line: BOOT_IMAGE=pxelinux.cfg/vmlinuz ip=dhcp root=/dev/nfs nfsroot=192.168.1.10:/u/netboot/root PID hash table entries: 4096 (order: 12, 65536 bytes) Detected 598.138 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 1033496k/1048384k available (2522k kernel code, 14068k reserved, 945k data, 208k init, 130880k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1198.28 BogoMIPS (lpj=2396566) Security Framework v1.0.0 initialized Capability LSM initialized Mount-cache hash table entries: 512 CPU: After generic identify, caps: afe9f9bf 00000000 00000000 00000000 00000180 00000000 00000000 CPU: After vendor identify, caps: afe9f9bf 00000000 00000000 00000000 00000180 00000000 00000000 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 2048K CPU: After all inits, caps: afe9f9b7 00000000 00000000 00000040 00000180 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0200 (from 0c00) CPU0: Intel(R) Pentium(R) M processor 1.60GHz stepping 06 SMP motherboard not detected. Local APIC not detected. Using dummy APIC emulation. Brought up 1 CPUs --------------------- | migration cost matrix (max_cache_size: 2097152, cpu: 598 MHz): --------------------- [00] [00]: - -------------------------------- | cacheflush times [1]: 0.0 (-1) | calibration delay: 0 seconds -------------------------------- softlockup thread 0 started up. NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xf031f, last bus=5 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20050309 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [C045] (0000:00) PCI: Probing PCI hardware (bus 00) PCI: Scanning bus 0000:00 PCI: Found 0000:00:00.0 [8086/3340] 000600 00 PCI: Calling quirk c024dc40 for 0000:00:00.0 PCI: Calling quirk c047ab50 for 0000:00:00.0 PCI: Calling quirk c024e180 for 0000:00:00.0 PCI: Calling quirk c02ef1d0 for 0000:00:00.0 PCI: Calling quirk c02ef3f0 for 0000:00:00.0 PCI: Calling quirk c02ef5b0 for 0000:00:00.0 PCI: Found 0000:00:01.0 [8086/3341] 000604 01 PCI: Calling quirk c024dc40 for 0000:00:01.0 PCI: Calling quirk c024e180 for 0000:00:01.0 PCI: Calling quirk c02ef1d0 for 0000:00:01.0 PCI: Calling quirk c02ef3f0 for 0000:00:01.0 PCI: Calling quirk c02ef5b0 for 0000:00:01.0 PCI: Found 0000:00:1d.0 [8086/24c2] 000c03 00 PCI: Calling quirk c024dc40 for 0000:00:1d.0 PCI: Calling quirk c024e180 for 0000:00:1d.0 PCI: Calling quirk c02ef1d0 for 0000:00:1d.0 PCI: Calling quirk c02ef3f0 for 0000:00:1d.0 PCI: Calling quirk c02ef5b0 for 0000:00:1d.0 PCI: Found 0000:00:1d.1 [8086/24c4] 000c03 00 PCI: Calling quirk c024dc40 for 0000:00:1d.1 PCI: Calling quirk c024e180 for 0000:00:1d.1 PCI: Calling quirk c02ef1d0 for 0000:00:1d.1 PCI: Calling quirk c02ef3f0 for 0000:00:1d.1 PCI: Calling quirk c02ef5b0 for 0000:00:1d.1 PCI: Found 0000:00:1d.2 [8086/24c7] 000c03 00 PCI: Calling quirk c024dc40 for 0000:00:1d.2 PCI: Calling quirk c024e180 for 0000:00:1d.2 PCI: Calling quirk c02ef1d0 for 0000:00:1d.2 PCI: Calling quirk c02ef3f0 for 0000:00:1d.2 PCI: Calling quirk c02ef5b0 for 0000:00:1d.2 PCI: Found 0000:00:1d.7 [8086/24cd] 000c03 00 PCI: Calling quirk c024dc40 for 0000:00:1d.7 PCI: Calling quirk c024e180 for 0000:00:1d.7 PCI: Calling quirk c02ef1d0 for 0000:00:1d.7 PCI: Calling quirk c02ef3f0 for 0000:00:1d.7 PCI: Calling quirk c02ef5b0 for 0000:00:1d.7 PCI: Found 0000:00:1e.0 [8086/2448] 000604 01 PCI: Calling quirk c024dc40 for 0000:00:1e.0 PCI: Calling quirk c024e180 for 0000:00:1e.0 PCI: Calling quirk c02ef1d0 for 0000:00:1e.0 PCI: Calling quirk c02ef3f0 for 0000:00:1e.0 PCI: Calling quirk c02ef5b0 for 0000:00:1e.0 PCI: Found 0000:00:1f.0 [8086/24cc] 000601 00 PCI: Calling quirk c024d6a0 for 0000:00:1f.0 PCI: Calling quirk c024dc40 for 0000:00:1f.0 PCI: Calling quirk c047ad20 for 0000:00:1f.0 PCI: Enabled i801 SMBus device PCI: Calling quirk c024e180 for 0000:00:1f.0 PCI: Calling quirk c02ef1d0 for 0000:00:1f.0 PCI: Calling quirk c02ef3f0 for 0000:00:1f.0 PCI: Calling quirk c02ef5b0 for 0000:00:1f.0 PCI: Found 0000:00:1f.1 [8086/24ca] 000101 00 PCI: Calling quirk c024dc40 for 0000:00:1f.1 PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 PCI: Calling quirk c024e180 for 0000:00:1f.1 PCI: Calling quirk c02ef1d0 for 0000:00:1f.1 PCI: Calling quirk c02ef3f0 for 0000:00:1f.1 PCI: Calling quirk c02ef5b0 for 0000:00:1f.1 PCI: Found 0000:00:1f.3 [8086/24c3] 000c05 00 PCI: Calling quirk c024dc40 for 0000:00:1f.3 PCI: Calling quirk c024e180 for 0000:00:1f.3 PCI: Calling quirk c02ef1d0 for 0000:00:1f.3 PCI: Calling quirk c02ef3f0 for 0000:00:1f.3 PCI: Calling quirk c02ef5b0 for 0000:00:1f.3 PCI: Found 0000:00:1f.5 [8086/24c5] 000401 00 PCI: Calling quirk c024dc40 for 0000:00:1f.5 PCI: Calling quirk c024e180 for 0000:00:1f.5 PCI: Calling quirk c02ef1d0 for 0000:00:1f.5 PCI: Calling quirk c02ef3f0 for 0000:00:1f.5 PCI: Calling quirk c02ef5b0 for 0000:00:1f.5 PCI: Found 0000:00:1f.6 [8086/24c6] 000703 00 PCI: Calling quirk c024dc40 for 0000:00:1f.6 PCI: Calling quirk c024e180 for 0000:00:1f.6 PCI: Calling quirk c02ef1d0 for 0000:00:1f.6 PCI: Calling quirk c02ef3f0 for 0000:00:1f.6 PCI: Calling quirk c02ef5b0 for 0000:00:1f.6 PCI: Fixups for bus 0000:00 PCI: Scanning behind PCI bridge 0000:00:01.0, config 010100, pass 0 PCI: Scanning bus 0000:01 PCI: Found 0000:01:00.0 [1002/4e50] 000300 00 PCI: Calling quirk c024dc40 for 0000:01:00.0 PCI: Calling quirk c024e180 for 0000:01:00.0 PCI: Calling quirk c02ef1d0 for 0000:01:00.0 PCI: Calling quirk c02ef5b0 for 0000:01:00.0 Boot video device is 0000:01:00.0 PCI: Fixups for bus 0000:01 PCI: Bus scan for 0000:01 returning with max=01 PCI: Scanning behind PCI bridge 0000:00:1e.0, config 050200, pass 0 PCI: Scanning bus 0000:02 PCI: Found 0000:02:04.0 [168c/0013] 000200 00 PCI: Calling quirk c024dc40 for 0000:02:04.0 PCI: Calling quirk c024e180 for 0000:02:04.0 PCI: Calling quirk c02ef1d0 for 0000:02:04.0 PCI: Calling quirk c02ef5b0 for 0000:02:04.0 PCI: Found 0000:02:06.0 [1217/7223] 000607 02 PCI: Calling quirk c024dc40 for 0000:02:06.0 PCI: Calling quirk c024e180 for 0000:02:06.0 PCI: Calling quirk c02ef1d0 for 0000:02:06.0 PCI: Calling quirk c02ef5b0 for 0000:02:06.0 PCI: Found 0000:02:06.1 [1217/7223] 000607 02 PCI: Calling quirk c024dc40 for 0000:02:06.1 PCI: Calling quirk c024e180 for 0000:02:06.1 PCI: Calling quirk c02ef1d0 for 0000:02:06.1 PCI: Calling quirk c02ef5b0 for 0000:02:06.1 PCI: Found 0000:02:06.2 [1217/7110] 000880 00 PCI: Calling quirk c024dc40 for 0000:02:06.2 PCI: Calling quirk c024e180 for 0000:02:06.2 PCI: Calling quirk c02ef1d0 for 0000:02:06.2 PCI: Calling quirk c02ef5b0 for 0000:02:06.2 PCI: Found 0000:02:06.3 [1217/7223] 000607 02 PCI: Calling quirk c024dc40 for 0000:02:06.3 PCI: Calling quirk c024e180 for 0000:02:06.3 PCI: Calling quirk c02ef1d0 for 0000:02:06.3 PCI: Calling quirk c02ef5b0 for 0000:02:06.3 PCI: Found 0000:02:0e.0 [14e4/165e] 000200 00 PCI: Calling quirk c024dc40 for 0000:02:0e.0 PCI: Calling quirk c024e180 for 0000:02:0e.0 PCI: Calling quirk c02ef1d0 for 0000:02:0e.0 PCI: Calling quirk c02ef5b0 for 0000:02:0e.0 PCI: Fixups for bus 0000:02 PCI: Transparent bridge - 0000:00:1e.0 PCI: Scanning behind PCI bridge 0000:02:06.0, config 030302, pass 0 PCI: Scanning behind PCI bridge 0000:02:06.1, config 040402, pass 0 PCI: Scanning behind PCI bridge 0000:02:06.3, config 050502, pass 0 PCI: Scanning behind PCI bridge 0000:02:06.0, config 030302, pass 1 PCI: Scanning behind PCI bridge 0000:02:06.1, config 040402, pass 1 PCI: Scanning behind PCI bridge 0000:02:06.3, config 050502, pass 1 PCI: Bus scan for 0000:02 returning with max=0e PCI: Scanning behind PCI bridge 0000:00:01.0, config 010100, pass 1 PCI: Scanning behind PCI bridge 0000:00:1e.0, config 0e0200, pass 1 PCI: Bus scan for 0000:00 returning with max=0e ACPI: PCI Interrupt Routing Table [\_SB_.C045._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C045.C046._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C045.C057._PRT] ACPI: Embedded Controller [C0E8] (gpe 16) ACPI: Power Resource [C16E] (on) ACPI: Power Resource [C13E] (on) ACPI: Power Resource [C185] (on) ACPI: Power Resource [C18C] (on) ACPI: Power Resource [C196] (on) ACPI: Power Resource [C0E7] (on) ACPI: PCI Interrupt Link [C0C2] (IRQs *10 11) ACPI: PCI Interrupt Link [C0C3] (IRQs 10 *11) ACPI: PCI Interrupt Link [C0C4] (IRQs *10 11) ACPI: PCI Interrupt Link [C0C5] (IRQs *10 11) ACPI: PCI Interrupt Link [C0C6] (IRQs 10 *11) ACPI: PCI Interrupt Link [C0C7] (IRQs 10 *11) ACPI: PCI Interrupt Link [C0C8] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0C9] (IRQs *10 11) ACPI: Power Resource [C202] (off) ACPI: Power Resource [C203] (off) ACPI: Power Resource [C204] (off) ACPI: Power Resource [C205] (off) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 16 devices PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report got res [47000000:470003ff] bus [47000000:470003ff] flags 200 for BAR 5 of 0000:00:1f.1 PCI: moved device 0000:00:1f.1 resource 5 (200) to 47000000 got res [90320000:9033ffff] bus [90320000:9033ffff] flags 7202 for BAR 6 of 0000:01:00.0 PCI: moved device 0000:01:00.0 resource 6 (7202) to 90320000 PCI: Bridge: 0000:00:01.0 IO window: 2000-2fff MEM window: 90300000-903fffff PREFETCH window: 98000000-9fffffff got res [46000000:4600ffff] bus [46000000:4600ffff] flags 7200 for BAR 6 of 0000:02:0e.0 PCI: moved device 0000:02:0e.0 resource 6 (7200) to 46000000 PCI: Bus 3, cardbus bridge: 0000:02:06.0 IO window: 00004000-00004fff IO window: 00005000-00005fff PREFETCH window: 40000000-41ffffff MEM window: 40000000-41ffffff PCI: Bus 7, cardbus bridge: 0000:02:06.1 IO window: 00006000-00006fff IO window: 00007000-00007fff PREFETCH window: 42000000-43ffffff MEM window: 42000000-43ffffff PCI: Bus 11, cardbus bridge: 0000:02:06.3 IO window: 00008000-00008fff IO window: 00009000-00009fff PREFETCH window: 44000000-45ffffff MEM window: 44000000-45ffffff PCI: Bridge: 0000:00:1e.0 IO window: 4000-9fff MEM window: 90000000-902fffff PREFETCH window: 40000000-46ffffff PCI: Setting latency timer of device 0000:00:1e.0 to 64 ACPI: PCI Interrupt Link [C0C4] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:02:06.0[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 ACPI: PCI Interrupt 0000:02:06.1[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 ACPI: PCI Interrupt 0000:02:06.3[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 pnp: the driver 'system' has been registered pnp: match found with the PnP device '00:00' and the driver 'system' pnp: match found with the PnP device '00:0c' and the driver 'system' pnp: match found with the PnP device '00:0d' and the driver 'system' pnp: 00:0d: ioport range 0x4d0-0x4d1 has been reserved pnp: 00:0d: ioport range 0x1000-0x107f could not be reserved pnp: 00:0d: ioport range 0x1100-0x113f has been reserved pnp: 00:0d: ioport range 0x1200-0x121f has been reserved pnp: match found with the PnP device '00:0f' and the driver 'system' Machine check exception polling timer started. highmem bounce pool size: 64 pages inotify device minor=63 Initializing Cryptographic API PCI: Calling quirk c024db10 for 0000:00:00.0 PCI: Calling quirk c024db10 for 0000:00:01.0 PCI: Calling quirk c024db10 for 0000:00:1d.0 PCI: Calling quirk c024db10 for 0000:00:1d.1 PCI: Calling quirk c024db10 for 0000:00:1d.2 PCI: Calling quirk c024db10 for 0000:00:1d.7 PCI: Calling quirk c024db10 for 0000:00:1e.0 PCI: Calling quirk c024db10 for 0000:00:1f.0 PCI: Calling quirk c024db10 for 0000:00:1f.1 PCI: Calling quirk c024db10 for 0000:00:1f.3 PCI: Calling quirk c024db10 for 0000:00:1f.5 PCI: Calling quirk c024db10 for 0000:00:1f.6 PCI: Calling quirk c024db10 for 0000:01:00.0 PCI: Calling quirk c024db10 for 0000:02:04.0 PCI: Calling quirk c024db10 for 0000:02:06.0 PCI: Calling quirk c024db10 for 0000:02:06.1 PCI: Calling quirk c024db10 for 0000:02:06.3 PCI: Calling quirk c024db10 for 0000:02:06.2 PCI: Calling quirk c024db10 for 0000:02:0e.0 ACPI: AC Adapter [C135] (off-line) ACPI: Battery Slot [C138] (battery present) ACPI: Battery Slot [C137] (battery absent) ACPI: Power Button (FF) [PWRF] ACPI: Sleep Button (CM) [C13A] ACPI: Lid Switch [C139] ACPI: Fan [C206] (off) ACPI: Fan [C207] (off) ACPI: Fan [C208] (off) ACPI: Fan [C209] (off) ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) ACPI: Processor [CPU0] (supports 8 throttling states) Real Time Clock Driver v1.12 Non-volatile memory driver v1.2 hw_random: RNG not detected [drm] Initialized drm 1.0.0 20040925 pnp: the driver 'i8042 kbd' has been registered pnp: match found with the PnP device '00:0a' and the driver 'i8042 kbd' pnp: the driver 'i8042 aux' has been registered pnp: match found with the PnP device '00:0b' and the driver 'i8042 aux' PNP: PS/2 Controller [PNP0303:C193,PNP0f13:C194] at 0x60,0x64 irq 1,12 i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 serio: i8042 AUX2 port at 0x60,0x64 irq 12 serio: i8042 AUX3 port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A pnp: the driver 'serial' has been registered pnp: match found with the PnP device '00:02' and the driver 'serial' ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ACPI: PCI Interrupt Link [C0C3] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [C0C3] -> GSI 11 (level, low) -> IRQ 11 io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 tg3.c:v3.31 (June 8, 2005) ACPI: PCI Interrupt Link [C0C6] enabled at IRQ 11 ACPI: PCI Interrupt 0000:02:0e.0[A] -> Link [C0C6] -> GSI 11 (level, low) -> IRQ 11 eth0: Tigon3 [partno(BMC5705mA3) rev 3003 PHY(5705)] (PCI:33MHz:32-bit) 10/100/1000BaseT Ethernet 00:0d:9d:91:74:15 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[0] TSOcap[1] eth0: dma_rwctrl[763f0000] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH4: IDE controller at PCI slot 0000:00:1f.1 PCI: Enabling device 0000:00:1f.1 (0005 -> 0007) ACPI: PCI Interrupt 0000:00:1f.1[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 ICH4: chipset revision 3 ICH4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x3c20-0x3c27, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x3c28-0x3c2f, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: HTS424030M9AT00, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4243N, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 ide2: I/O resource 0x3EE-0x3EE not free. ide2: ports already in use, skipping probe Probing IDE interface ide3... Probing IDE interface ide4... Probing IDE interface ide5... hda: max request size: 128KiB hda: 58605120 sectors (30005 MB) w/1739KiB Cache, CHS=58140/16/63, UDMA(100) hda: cache flushes supported hda: hda1 mice: PS/2 mouse device common for all mice NET: Registered protocol family 2 input: AT Translated Set 2 keyboard on isa0060/serio0 IP: routing cache hash table of 4096 buckets, 64Kbytes TCP established hash table entries: 262144 (order: 10, 4194304 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 262144 bind 65536) TCP reno registered TCP bic registered TCP htcp registered NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI Shortcut mode Sending DHCP requests .<6>tg3: eth0: Link is up at 100 Mbps, full duplex. tg3: eth0: Flow control is on for TX and on for RX. ., OK IP-Config: Got DHCP answer from 192.168.1.10, my address is 192.168.1.215 IP-Config: Complete: device=eth0, addr=192.168.1.215, mask=255.255.255.0, gw=192.168.1.6, host=192.168.1.215, domain=home.com, nis-domain=(none), bootserver=192.168.1.10, rootserver=192.168.1.10, rootpath= Looking up port of RPC 100003/2 on 192.168.1.10 Looking up port of RPC 100005/1 on 192.168.1.10 VFS: Mounted root (nfs filesystem) readonly. Freeing unused kernel memory: 208k freed usbcore: registered new driver usbfs usbcore: registered new driver hub ACPI: PCI Interrupt 0000:02:06.0[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 Yenta: CardBus bridge found at 0000:02:06.0 [103c:0890] yenta 0000:02:06.0: Preassigned resource 0 busy, reconfiguring... yenta 0000:02:06.0: Preassigned resource 1 busy, reconfiguring... Yenta O2: res at 0x94/0xD4: ea/00 Yenta O2: enabling read prefetch/write burst Yenta: ISA IRQ mask 0x00a8, PCI irq 10 Socket status: 30000006 pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff cs: IO port probe 0x4000-0x9fff: clean. pcmcia: parent PCI bridge Memory window: 0x90000000 - 0x902fffff pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x46ffffff ACPI: PCI Interrupt 0000:02:06.1[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 Yenta: CardBus bridge found at 0000:02:06.1 [103c:0890] yenta 0000:02:06.1: Preassigned resource 1 busy, reconfiguring... Yenta: ISA IRQ mask 0x00a8, PCI irq 10 Socket status: 30000006 pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff cs: IO port probe 0x4000-0x9fff: clean. pcmcia: parent PCI bridge Memory window: 0x90000000 - 0x902fffff pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x46ffffff ACPI: PCI Interrupt 0000:02:06.3[A] -> Link [C0C4] -> GSI 10 (level, low) -> IRQ 10 Yenta: CardBus bridge found at 0000:02:06.3 [103c:0890] yenta 0000:02:06.3: Preassigned resource 1 busy, reconfiguring... Yenta: ISA IRQ mask 0x00a8, PCI irq 10 Socket status: 30000006 pcmcia: parent PCI bridge I/O window: 0x4000 - 0x9fff cs: IO port probe 0x4000-0x9fff: clean. pcmcia: parent PCI bridge Memory window: 0x90000000 - 0x902fffff pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x46ffffff Unable to handle kernel NULL pointer dereference at virtual address 00000010 printing eip: c0126fc0 *pde = 00000000 Oops: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC Modules linked in: yenta_socket rsrc_nonstatic pcmcia_core usbcore CPU: 0 EIP: 0060:[<c0126fc0>] Not tainted VLI EFLAGS: 00010297 (2.6.12-mm1) EIP is at r_show+0x30/0x90 eax: 00000000 ebx: 00000008 ecx: 00000003 edx: c03ca87c esi: f7fafaa8 edi: f4f7af78 ebp: f4fabf28 esp: f4fabef8 ds: 007b es: 007b ss: 0068 Process cat (pid: 1750, threadinfo=f4faa000 task=f4f55af0) Stack: f4f7af78 c0389e8b 00000000 c038d590 00000008 3fffc000 00000008 3fffffff c03883a3 00000000 f4f7af78 f7fafaa8 f4fabf60 c018b702 f4f7af78 f7fafaa8 f4fabf44 000001a7 00000000 0000000d 00000000 0000000c 00000000 00000400 Call Trace: [<c01040df>] show_stack+0x7f/0xa0 [<c0104284>] show_registers+0x164/0x1e0 [<c01044cd>] die+0x10d/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb Code: 53 83 ec 24 8b 7d 08 8b 75 0c 8b 57 40 8b 42 08 3d 00 00 01 00 19 db 89 f0 83 e3 fc 31 c9 83 c3 08 8d 76 00 8d bc 27 00 00 00 00 <8b> 40 10 39 d0 74 06 41 83 f9 04 7e f3 8b 06 ba 85 9e 38 c0 85 <3>Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 in_atomic():1, irqs_disabled():0 [<c010411e>] dump_stack+0x1e/0x20 [<c011dd22>] __might_sleep+0xa2/0xb0 [<c0121901>] profile_task_exit+0x21/0x60 [<c0123bdd>] do_exit+0x1d/0x490 [<c0104554>] die+0x194/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb note: cat[1750] exited with preempt_count 1 scheduling while atomic: cat/0x10000001/1750 [<c010411e>] dump_stack+0x1e/0x20 [<c0374128>] schedule+0xa58/0xdf0 [<c0374ddf>] cond_resched+0x2f/0x50 [<c01553a9>] unmap_vmas+0x159/0x260 [<c015a48c>] exit_mmap+0x9c/0x190 [<c011e3d5>] mmput+0x55/0xf0 [<c01231f1>] exit_mm+0xc1/0x180 [<c0123c9a>] do_exit+0xda/0x490 [<c0104554>] die+0x194/0x1a0 [<c011749c>] do_page_fault+0x4bc/0x6b8 [<c0103d0f>] error_code+0x4f/0x54 [<c018b702>] seq_read+0x242/0x2f0 [<c01667f3>] vfs_read+0xe3/0x1b0 [<c0166bcb>] sys_read+0x4b/0x80 [<c01031f9>] syscall_call+0x7/0xb
| |