Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750748AbWI2EbV (ORCPT ); Fri, 29 Sep 2006 00:31:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751504AbWI2EbV (ORCPT ); Fri, 29 Sep 2006 00:31:21 -0400 Received: from py-out-1112.google.com ([64.233.166.180]:60976 "EHLO py-out-1112.google.com") by vger.kernel.org with ESMTP id S1750748AbWI2EbU (ORCPT ); Fri, 29 Sep 2006 00:31:20 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=S7hybZZdBJ1hzRVMDHZF95eRjhtBZ0ylQUU9qKwsQxAkH7wIMwcZegfCpKgrl5OBFCx+YJGgx6YqqOokldrFosyCSivjK4EIAdolK3qoFOKpFAhmln9xLBj77AGoJtkgGgVDnxAVWttzBEn2N73rSiwz+Y3OwSZ52NL+D54Rv/w= Message-ID: Date: Thu, 28 Sep 2006 21:31:19 -0700 From: "Miles Lane" To: "Andrew Morton" Subject: Re: 2.6.18-mm2 -- EIP: [] klist_node_init+0x2b/0x3a SS:ESP 0068:f63a5f80 Cc: LKML , "James P. Ketrenos" , jgarzik@pobox.com In-Reply-To: <20060928200431.8f7f3fea.akpm@osdl.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060928200431.8f7f3fea.akpm@osdl.org> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6888 Lines: 136 On 9/28/06, Andrew Morton wrote: > On Thu, 28 Sep 2006 19:13:23 -0700 > "Miles Lane" wrote: > > > eth1: RealTek RTL8139 at 0xf9076800, 00:c0:9f:95:18:1b, IRQ 19 > > eth1: Identified 8139 chip type 'RTL-8100B/8139D' > > BUG: unable to handle kernel NULL pointer dereference at virtual > > address 000000d0 > > printing eip: > > c11a962e > > *pde = 00000000 > > Oops: 0000 [#1] > > PREEMPT > > last sysfs file: /class/firmware/0000:01:06.0/loading > > So you got to the stage of loading firmware. > > > Modules linked in: shpchp pci_hotplug intel_agp i2c_i801 agpgart > > snd_intel8x0 i2c_core snd_intel8x0m snd_ac97_codec snd_ac97_bus > > snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device > > snd_pcm_oss snd_mixer_oss ata_generic ata_piix libata 8139too sdhci > > scsi_mod snd_pcm snd_timer psmouse snd soundcore snd_page_alloc 8139cp > > mii yenta_socket rsrc_nonstatic pcmcia_core ohci1394 serio_raw ipw2200 > > ieee1394 ide_cd cdrom rtc unix ehci_hcd ohci_hcd uhci_hcd usbcore ext3 > > jbd mbcache > > CPU: 0 > > EIP: 0060:[] Not tainted VLI > > EFLAGS: 00010296 (2.6.18-mm2 #8) > > EIP is at klist_node_init+0x2b/0x3a > > eax: dff16b08 ebx: 000000a0 ecx: c102ebd7 edx: f63a5f44 > > esi: dff16afc edi: f910e214 ebp: f63a5f88 esp: f63a5f80 > > ds: 007b es: 007b ss: 0068 > > Process probe-0000:01:0 (pid: 1697, ti=f63a4000 task=f639c030 task.ti=f63a4000) > > Stack: 000000a0 dff16afc f63a5f98 c11a964f dff16a80 dff16afc f63a5fac c1124295 > > 00000000 dff16a80 f910e214 f63a5fc4 c1124338 f5c17e80 f5c17e80 f633bd90 > > c11242f0 f63a5fe0 c102a834 ffffffff ffffffff c102a784 00000000 00000000 > > Call Trace: > > [] klist_add_tail+0x12/0x38 > > [] device_bind_driver+0x45/0xa0 > > [] really_probe+0x48/0xb3 > > [] kthread+0xb0/0xdc > > [] kernel_thread_helper+0x7/0x10 > > DWARF2 unwinder stuck at kernel_thread_helper+0x7/0x10 > > > > Leftover inexact backtrace: > > > > [] show_trace_log_lvl+0x12/0x25 > > [] show_stack_log_lvl+0x8c/0x97 > > [] show_registers+0x180/0x214 > > [] die+0x195/0x2b0 > > [] do_page_fault+0x419/0x4e4 > > [] error_code+0x39/0x40 > > [] klist_add_tail+0x12/0x38 > > [] device_bind_driver+0x45/0xa0 > > [] really_probe+0x48/0xb3 > > [] kthread+0xb0/0xdc > > [] kernel_thread_helper+0x7/0x10 > > ======================= > > Code: 55 89 e5 56 53 89 c3 89 d6 8d 42 04 89 42 04 89 40 04 c7 42 10 > > 00 00 00 00 8d 42 14 e8 f2 14 e8 ff 8d 46 0c e8 80 3d f1 ff 89 1e <8b> > > 53 30 85 d2 74 04 89 f0 ff d2 5b 5e 5d c3 55 89 e5 56 53 89 > > EIP: [] klist_node_init+0x2b/0x3a SS:ESP 0068:f63a5f80 > > <6>ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels) > > Does setting CONFIG_PCI_MULTITHREAD_PROBE=n fix it? Yes and no. The BUG no longer occurs, but either ipw2200 or NetworkManager is still not working. I am running Fedora development (rawhide). For some reason, NM still cannot establish a connection with this kernel build (this failed with 2.6.18-mm2 previously, but I thought it was related to the BUG). "iwlist scan" can corrently detect my access point. Also, I can use iwconfig and dhclient to establish a working connection. NM fails with this output in the message log (I'll try getting a more detailed debug log out of NM): Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) started... Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled... Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) started... Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) scheduled... Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 1 of 5 (Device Prepare) complete. Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) starting... Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0/wireless): access point 'linksys' is unencrypted, no key needed. Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'INTERFACE_ADD eth0 wext /var/run/wpa_supplicant ' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was 'OK' Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'AP_SCAN 1' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was 'OK' Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'ADD_NETWORK' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was '0' Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'SET_NETWORK 0 ssid 6c696e6b737973' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was 'OK' Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'SET_NETWORK 0 key_mgmt NONE' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was 'OK' Sep 28 21:12:38 hogwarts NetworkManager: SUP: sending command 'ENABLE_NETWORK 0' Sep 28 21:12:38 hogwarts NetworkManager: SUP: response was 'OK' Sep 28 21:12:38 hogwarts NetworkManager: Activation (eth0) Stage 2 of 5 (Device Configure) complete. Sep 28 21:12:44 hogwarts NetworkManager: wpa_supplicant(3372): Trying to associate with 00:14:bf:1e:31:9b (SSID='linksys' freq=0 ssage repeated 13 times Sep 28 21:12:49 hogwarts NetworkManager: wpa_supplicant(3372): :bf:1e:31:9b (SSID='linksys' freq=0 MHz) Sep 28 21:12:49 hogwarts NetworkManager: wpa_supplicant(3372): Trying to associate with 00:14:bf:1e:31:9b (SSID='linksys' freq=0 MHz) Sep 28 21:12:49 hogwarts last message repeated 12 times Sep 28 21:12:54 hogwarts NetworkManager: wpa_supplicant(3372): req=0 MHz) Sep 28 21:12:54 hogwarts NetworkManager: wpa_supplicant(3372): Trying to associate with 00:14:bf:1e:31:9b (SSID='linksys' freq=0 MHz) Sep 28 21:12:54 hogwarts last message repeated 13 times Sep 28 21:12:58 hogwarts NetworkManager: Activation (eth0/wireless): association took too long (>20s), failing activation. Sep 28 21:12:58 hogwarts NetworkManager: Activation (eth0) failure scheduled... Sep 28 21:12:58 hogwarts NetworkManager: Activation (eth0) failed for access point (linksys) - 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/