Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760953AbYCERPP (ORCPT ); Wed, 5 Mar 2008 12:15:15 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756377AbYCERPB (ORCPT ); Wed, 5 Mar 2008 12:15:01 -0500 Received: from ns.suse.de ([195.135.220.2]:55672 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750960AbYCERPA (ORCPT ); Wed, 5 Mar 2008 12:15:00 -0500 Date: Wed, 5 Mar 2008 09:07:56 -0800 From: Greg KH To: Pavel Emelyanov Cc: Andrew Morton , linux-kernel@vger.kernel.org, Kay Sievers Subject: Re: 2.6.25-rc3-mm1 Message-ID: <20080305170756.GA32182@suse.de> References: <20080304011928.e8c82c0c.akpm@linux-foundation.org> <47CE9A6B.9080006@openvz.org> <20080305164045.GA31759@suse.de> <47CED174.2080707@openvz.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47CED174.2080707@openvz.org> User-Agent: Mutt/1.5.16 (2007-06-09) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1815 Lines: 46 On Wed, Mar 05, 2008 at 07:59:32PM +0300, Pavel Emelyanov wrote: > Greg KH wrote: > > On Wed, Mar 05, 2008 at 04:04:43PM +0300, Pavel Emelyanov wrote: > >> With CONFIG_SYSFS not set got this on boot: > >> > >> kobject: '' (f88774c8): is not initialized, yet kobject_put() is > >> ------------[ cut here ]------------ > >> WARNING: at lib/kobject.c:652 kobject_put+0x29/0x3c() > >> Modules linked in: sky2 e1000 > >> Pid: 1303, comm: modprobe Not tainted 2.6.25-rc3-mm1 #79 > >> [] warn_on_slowpath+0x40/0x66 > >> [] irq_exit+0x50/0x67 > >> [] smp_apic_timer_interrupt+0x6e/0x7a > >> [] apic_timer_interrupt+0x28/0x30 > >> [] vprintk+0x2b0/0x2df > >> [] __update_rq_clock+0x1d/0x110 > >> [] schedule_timeout+0x13/0x86 > >> > >> [] wait_for_common+0xd1/0x123 > >> [] printk+0x14/0x18 > >> [] kobject_put+0x29/0x3c > >> [] free_module+0x2f/0x72 > >> [] sys_init_module+0xa61/0x15d2 > >> > >> [] pci_bus_read_config_byte+0x0/0x58 > >> [] vfs_read+0x6c/0x8b > >> [] sys_read+0x3c/0x63 > >> [] sysenter_past_esp+0x5f/0x85 > > > > Hm, but with CONFIG_SYSFS set this does not show up? > > Yes, with CONFIG_SYSFS set everything is OK. Thanks. Odds are we have some sysfs issue in the module core, that code really needs to be refactored, I'll go work on it to see if we can try to isolate all of that code into one file, which should help find these kinds of things easier. thanks, greg k-h -- 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/