From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758288AbYDYWjp (ORCPT ); Fri, 25 Apr 2008 18:39:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755213AbYDYWja (ORCPT ); Fri, 25 Apr 2008 18:39:30 -0400 Received: from vms173005pub.verizon.net ([206.46.173.5]:45222 "EHLO vms173005pub.verizon.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754731AbYDYWj2 (ORCPT ); Fri, 25 Apr 2008 18:39:28 -0400 Date: Fri, 25 Apr 2008 18:39:20 -0400 From: Eric Buddington Subject: 2.6.25 BUG: soft lockup To: linux-kernel@vger.kernel.org Reply-to: ebuddington@wesleyan.edu Message-id: <20080425223920.GG8519@sparrow.23.warren.st> Organization: ECS Labs MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.5.12-2006-07-14 X-Eric-conspiracy: there is no conspiracy Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On a Sempron laptop with kernel 2.6.24.4, I am getting this reliably after a few minutes of uptime. I am also seeing all accesses to /dev/hda stuck permanently in D state after that, though I don't know if that's related. Both are repeatable, though. clipped from dmesg: ---------------------------------------------------- BUG: soft lockup - CPU#0 stuck for 61s! [swapper:0] Pid: 0, comm: swapper Not tainted (2.6.25 #1) EIP: 0060:[] EFLAGS: 00000293 CPU: 0 EIP is at tick_broadcast_oneshot_control+0xb8/0xc4 EAX: 00000293 EBX: c07020d0 ECX: 00000f6c EDX: c213edcf ESI: 00000293 EDI: c0631460 EBP: 00000000 ESP: c0686f5c DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 CR0: 8005003b CR2: 084b5e90 CR3: 0acd2000 CR4: 000006d0 DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 DR6: ffff0ff0 DR7: 00000400 [] tick_notify+0x185/0x294 [] notifier_call_chain+0x2a/0x47 [] raw_notifier_call_chain+0x9/0xc [] clockevents_notify+0x11/0x45 [] acpi_idle_enter_simple+0x1b6/0x20d [] cpuidle_idle_call+0x56/0x85 [] cpuidle_idle_call+0x0/0x85 [] default_idle+0x0/0x74 [] cpu_idle+0x49/0x62 and from Alt-SysRq-t: ------------------------------------------ cp D c063b34c 0 5813 1087 c062c320 00000082 00120050 c063b34c c5721c74 c074c980 00000282 003faf08 003faf08 c5721cb4 00000000 c049457e c074c9c8 c074c9c8 003faf08 c012413e c9ee4590 c074c980 c070bd98 c063b480 c0493ff9 00000005 c014ea6c 00000000 Call Trace: [] schedule_timeout+0x72/0x8d [] process_timeout+0x0/0x5 [] __sched_text_start+0x11/0x19 [] congestion_wait+0x4c/0x60 [] autoremove_wake_function+0x0/0x2d [] __alloc_pages+0x282/0x2cd [] find_or_create_page+0x6d/0xa0 [] __getblk+0x135/0x2a7 [] ext3_mark_inode_dirty+0x29/0x30 [] read_block_bitmap+0x37/0x11f [] ext3_new_blocks+0x176/0x4b8 [] ext3_get_blocks_handle+0x32f/0x777 [] do_get_write_access+0x2d2/0x30d [] __journal_file_buffer+0x7d/0xfe [] journal_dirty_metadata+0x7c/0x82 [] __ext3_journal_dirty_metadata+0x13/0x32 [] ext3_mark_iloc_dirty+0x268/0x2c0 [] ext3_mkdir+0x0/0x23f [] ext3_getblk+0x4a/0x15c [] start_this_handle+0x213/0x26e [] permission+0x85/0xc1 [] ext3_mkdir+0x0/0x23f [] ext3_bread+0x13/0x63 [] ext3_mkdir+0x0/0x23f [] ext3_mkdir+0xbd/0x23f [] ext3_permission+0x0/0xa [] ext3_mkdir+0x0/0x23f [] vfs_mkdir+0x54/0x91 [] sys_mkdirat+0x84/0xb9 [] sys_mkdir+0xf/0x13 [] syscall_call+0x7/0xb =======================