Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262656AbVAQAxt (ORCPT ); Sun, 16 Jan 2005 19:53:49 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262657AbVAQAxt (ORCPT ); Sun, 16 Jan 2005 19:53:49 -0500 Received: from nacho.alt.net ([207.14.113.18]:37002 "HELO nacho.alt.net") by vger.kernel.org with SMTP id S262656AbVAQAxn (ORCPT ); Sun, 16 Jan 2005 19:53:43 -0500 Date: Sun, 16 Jan 2005 16:53:40 -0800 (PST) To: linux-kernel@vger.kernel.org Subject: bdev_lock deadlock in 2.6.10-ac8 / e1000 / rfc2385 patch In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII From: Chris Caputo X-Delivery-Agent: TMDA/1.0.2 (Bold Forbes) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3068 Lines: 68 I've been seeing bdev_lock based deadlock's since 2.6.9. Here's a latest one with 2.6.10-ac8. Not sure if the problem is related to the e1000 driver (with NAPI) or the rfc2385 patches or what. Anyone else seeing this? Chris -- 2.6.10-ac8 + rfc2385 md5 patch: SysRq : Show Regs Pid: 820, comm: sh EIP: 0060:[] CPU: 0 EIP is at _spin_lock+0x36/0x90 EFLAGS: 00000246 Not tainted (2.6.10-ac8) EAX: 00000000 EBX: 00000000 ECX: c0355300 EDX: c0414000 ESI: c03a1600 EDI: ffffffff EBP: c0414fc4 DS: 007b ES: 007b CR0: 8005003b CR2: b7fd6f68 CR3: 02463000 CR4: 000006d0 >>EIP; c0309276 <_spin_lock+36/90> <===== >>ECX; c0355300 >>EDX; c0414000 >>ESI; c03a1600 >>EDI; ffffffff <__kernel_rt_sigreturn+1bbf/????> >>EBP; c0414fc4 [] defense_timer_handler+0x0/0x40 [] nr_blockdev_pages+0xd/0x60 [] si_meminfo+0x21/0x40 [] update_defense_level+0x17/0x270 [] __mod_timer+0xf9/0x140 [] e1000_clean+0xb4/0xd0 [] defense_timer_handler+0x0/0x40 [] defense_timer_handler+0x8/0x40 [] run_timer_softirq+0xda/0x1a0 [] net_rx_action+0x81/0x110 [] __do_softirq+0xba/0xd0 [] meminfo_read_proc+0x0/0x240 [] do_softirq+0x4a/0x60 ======================= [] irq_exit+0x39/0x40 [] apic_timer_interrupt+0x1c/0x24 [] meminfo_read_proc+0x0/0x240 [] set_obsolete+0xfb/0x220 [] _spin_lock+0x1a/0x90 [] nr_blockdev_pages+0xd/0x60 [] si_meminfo+0x21/0x40 [] meminfo_read_proc+0x41/0x240 [] proc_read_inode+0x17/0x40 [] d_rehash+0x6c/0x90 [] proc_lookup+0x8f/0xd0 [] __alloc_pages+0x1d4/0x370 [] vma_merge+0xd1/0x1d0 [] meminfo_read_proc+0x0/0x240 [] proc_file_read+0xc3/0x250 [] vfs_read+0xb8/0x130 [] sys_read+0x51/0x80 [] sysenter_past_esp+0x52/0x75 - 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/