Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 26 Oct 2002 17:11:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 26 Oct 2002 17:11:44 -0400 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:11014 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id ; Sat, 26 Oct 2002 17:11:44 -0400 Message-ID: <3DBB0675.7000304@pobox.com> Date: Sat, 26 Oct 2002 17:17:41 -0400 From: Jeff Garzik User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dave Jones CC: linux.nics@intel.com, linux-kernel@vger.kernel.org, scott.feldman@intel.com Subject: Re: e100 doing bad things in 2.5.44. References: <20021025185316.GA10278@suse.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1908 Lines: 44 Dave Jones wrote: >Oct 25 18:38:12 tetrachloride kernel: Debug: sleeping function called from illegal context at mm/slab.c:1384 >Oct 25 18:38:12 tetrachloride kernel: Call Trace: >Oct 25 18:38:12 tetrachloride kernel: [] __might_sleep+0x54/0x58 >Oct 25 18:38:12 tetrachloride kernel: [] kmalloc+0x5a/0x314 >Oct 25 18:38:12 tetrachloride kernel: [] proc_create+0x76/0xcc >Oct 25 18:38:12 tetrachloride kernel: [] proc_mkdir+0x17/0x40 >Oct 25 18:38:12 tetrachloride kernel: [] register_irq_proc+0x6b/0xb0 >Oct 25 18:38:12 tetrachloride kernel: [] setup_irq+0x166/0x174 >Oct 25 18:38:12 tetrachloride kernel: [] e100intr+0x0/0x308 >Oct 25 18:38:12 tetrachloride kernel: [] request_irq+0x88/0xa4 >Oct 25 18:38:12 tetrachloride kernel: [] e100_open+0x106/0x188 > > Well, it holds bdp->isolate_lock for an incredibly long time, so that might trigger this. At least interrupts aren't disabled. Another bug: e100_close doesn't get the lock. >Another weirdo.. Check out the Speed.. > >Oct 25 18:38:12 tetrachloride kernel: Intel(R) PRO/100 Network Driver - version 2.1.24-k1 >Oct 25 18:38:12 tetrachloride kernel: Copyright (c) 2002 Intel Corporation >Oct 25 18:38:12 tetrachloride kernel: >Oct 25 18:38:12 tetrachloride kernel: e100: selftest OK. >Oct 25 18:38:12 tetrachloride kernel: e100: eth0: Intel(R) PRO/100 VE Network Connection >Oct 25 18:38:12 tetrachloride kernel: Mem:0xfeafc000 IRQ:20 Speed:0 Mbps Dx:N/A >Oct 25 18:38:12 tetrachloride kernel: Hardware receive checksums enabled > Cosmetic or real, that's indeed another bug... Jeff - 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/