Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756727Ab2JRVYB (ORCPT ); Thu, 18 Oct 2012 17:24:01 -0400 Received: from cantor2.suse.de ([195.135.220.15]:53447 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756334Ab2JRVX7 (ORCPT ); Thu, 18 Oct 2012 17:23:59 -0400 Date: Thu, 18 Oct 2012 23:23:57 +0200 From: Jan Kara To: Fabio Coatti Cc: linux-kernel@vger.kernel.org Subject: Re: ext3 issue on 3.6.1 Message-ID: <20121018212357.GA17646@quack.suse.cz> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3789 Lines: 73 On Fri 12-10-12 14:57:55, Fabio Coatti wrote: > Hi all, > I'm getting this message on a hp g7 server with kernel 3.6.1: > > [ 248.026545] ------------[ cut here ]------------ > [ 248.026723] WARNING: at fs/ext3/inode.c:1754 > ext3_journalled_writepage+0x55/0x1a7() > [ 248.026920] Hardware name: ProLiant BL465c G7 > [ 248.027049] Pid: 2266, comm: flush-8:0 Not tainted 3.6.1-1000hz-preempt #2 > [ 248.027199] Call Trace: > [ 248.027340] [] ? warn_slowpath_common+0x73/0x87 > [ 248.027482] [] ? ext3_journalled_writepage+0x55/0x1a7 > [ 248.027653] [] ? __writepage+0xa/0x21 > [ 248.027787] [] ? write_cache_pages+0x206/0x2f8 > [ 248.027935] [] ? set_page_dirty+0x5e/0x5e > [ 248.028053] [] ? queue_unplugged+0x28/0x34 > [ 248.028188] [] ? generic_writepages+0x3e/0x55 > [ 248.028294] [] ? __writeback_single_inode+0x39/0xd1 > [ 248.028416] [] ? writeback_sb_inodes+0x206/0x392 > [ 248.028551] [] ? __writeback_inodes_wb+0x67/0xa2 > [ 248.028675] [] ? wb_writeback+0xfd/0x18b > [ 248.028794] [] ? bdi_dirty_limit+0x27/0x81 > [ 248.028908] [] ? wb_do_writeback+0x13d/0x1a2 > [ 248.029031] [] ? add_timer_on+0x61/0x61 > [ 248.029142] [] ? bdi_writeback_thread+0x7f/0x13e > [ 248.029306] [] ? wb_do_writeback+0x1a2/0x1a2 > [ 248.029401] [] ? wb_do_writeback+0x1a2/0x1a2 > [ 248.029498] [] ? kthread+0x81/0x89 > [ 248.029592] [] ? kernel_thread_helper+0x4/0x10 > [ 248.029687] [] ? kthread_worker_fn+0xe0/0xe0 > [ 248.029781] [] ? gs_change+0xb/0xb > [ 248.029872] ---[ end trace e60232a455c8e2dc ]--- Hum, this is interesting. The warning is: WARN_ON_ONCE(IS_RDONLY(inode) && !(EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS)); So inode passed to writeback is on read-only filesystem. Is there anything else iteresting in the logs? Do you have some ext3 filesystem mounted read-only? > [13031.051521] ------------[ cut here ]------------ > [13031.051576] WARNING: at fs/inode.c:280 drop_nlink+0x1b/0x35() > [13031.051624] Hardware name: ProLiant BL465c G7 > [13031.051668] Pid: 3344, comm: php Tainted: G W > 3.6.1-1000hz-preempt #2 > [13031.051746] Call Trace: > [13031.051787] [] ? warn_slowpath_common+0x73/0x87 > [13031.051837] [] ? drop_nlink+0x1b/0x35 > [13031.051885] [] ? nfs_dentry_iput+0x33/0x49 > [13031.051934] [] ? d_kill+0xe8/0x108 > [13031.051980] [] ? dput+0x147/0x154 > [13031.052027] [] ? __fput+0x19a/0x1b2 > [13031.052073] [] ? task_work_run+0x4c/0x60 > [13031.052123] [] ? int_signal+0x12/0x17 > [13031.052169] ---[ end trace e60232a455c8e2dd ]--- And this seems unrelated - likely an NFS problem... Let's sort this out if you still see it after ext3 issue is solved. > the server has a RAID bus controller: Hewlett-Packard Company Smart > Array G6 controllers (rev 01) > with hpsa driver. I don't know what exactly else could be useful to > dig into this, just let me know; please cc: me because I'm not > subscribed to the list right now. Honza -- Jan Kara SUSE Labs, CR -- 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/