Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161085AbWBBFHX (ORCPT ); Thu, 2 Feb 2006 00:07:23 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1161086AbWBBFHX (ORCPT ); Thu, 2 Feb 2006 00:07:23 -0500 Received: from mx1.redhat.com ([66.187.233.31]:20448 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S1161085AbWBBFHW (ORCPT ); Thu, 2 Feb 2006 00:07:22 -0500 Date: Thu, 2 Feb 2006 00:07:13 -0500 From: Dave Jones To: Linux Kernel Subject: Re: 2.6.16rc1-git4 slab corruption. Message-ID: <20060202050713.GA2560@redhat.com> Mail-Followup-To: Dave Jones , Linux Kernel References: <20060131180319.GA18948@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060131180319.GA18948@redhat.com> User-Agent: Mutt/1.4.2.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3089 Lines: 50 On Tue, Jan 31, 2006 at 01:03:19PM -0500, Dave Jones wrote: > Slab corruption: start=ffff81000057a360, len=88 > Redzone: 0x5a2cf071/0x5a2cf071. > Last user: [](free_buffer_head+0x2a/0x43) > > Call Trace: {check_poison_obj+127} > {alloc_buffer_head+17} {cache_alloc_debugcheck_after+48} > {kmem_cache_alloc+231} {alloc_buffer_head+17} > {alloc_page_buffers+53} {create_empty_buffers+20} > {__block_prepare_write+148} {:ext3:ext3_get_block+0} > {poison_obj+38} {cache_alloc_debugcheck_after+239} > {block_prepare_write+26} {:ext3:ext3_prepare_write+148} > {_write_unlock_irq+9} {generic_file_buffered_write+603} > {current_fs_time+59} {current_fs_time+59} > {__generic_file_aio_write_nolock+767} > {generic_file_aio_write+78} {debug_mutex_add_waiter+159} > {__mutex_lock_slowpath+817} {generic_file_aio_write+101} > {:ext3:ext3_file_write+22} {do_sync_write+199} > {autoremove_wake_function+0} {audit_syscall_entry+301} > {vfs_write+206} {sys_write+69} > {tracesys+209} > 020: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 01 00 00 00 I just hit corruption again (I had rebooted since), but this time with a completely different trace. Slab corruption: start=ffff81000057a000, len=4096 Call Trace: {check_poison_obj+127} {__alloc_skb+92} {cache_alloc_debugcheck_after+48} {__kmalloc+294} {__alloc_skb+92} {sock_alloc_send_skb+101} {avc_has_perm+67} {cache_free_debugcheck+554} {unix_stream_sendmsg+348} {socket_has_perm+93} {do_sock_write+193} {sock_writev+183} {autoremove_wake_function+0} {inode_has_perm+86} {sock_aio_read+81} {file_has_perm+150} {do_readv_writev+381} {sys_writev+69} {system_call+126} 380: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 01 00 00 00 What I find interesting here is the corruption pattern is the same both times. Strange, and very scary. Dave - 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/