From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934555Ab0J1UhT (ORCPT ); Thu, 28 Oct 2010 16:37:19 -0400 Received: from thunk.org ([69.25.196.29]:48532 "EHLO thunker.thunk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934192Ab0J1UhO (ORCPT ); Thu, 28 Oct 2010 16:37:14 -0400 Date: Thu, 28 Oct 2010 16:37:06 -0400 From: "Ted Ts'o" To: sedat.dilek@gmail.com Cc: Markus Trippelsdorf , LKML , linux-ext4@vger.kernel.org, sfr@canb.auug.org.au, Arnd Bergmann , Avinash Kurup Subject: Re: [next-20101038] Call trace in ext4 Message-ID: <20101028203706.GD28126@thunk.org> Mail-Followup-To: Ted Ts'o , sedat.dilek@gmail.com, Markus Trippelsdorf , LKML , linux-ext4@vger.kernel.org, sfr@canb.auug.org.au, Arnd Bergmann , Avinash Kurup References: <20101028175221.GA1578@arch.trippelsdorf.de> <20101028180118.GC6814@thunk.org> <20101028193211.GA28126@thunk.org> <20101028200548.GC28126@thunk.org> 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) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: tytso@thunk.org X-SA-Exim-Scanned: No (on thunker.thunk.org); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 28, 2010 at 10:15:00PM +0200, Sedat Dilek wrote: > > I created a new ext4.ko via "make M=fs/ext4" in the build-dir and > copied the the kernel-module to /lib/modules/$(uname > -r)/kernel/fs/ext4/, is that not enough? It might not be. Some distributions include modules in the initial ramdisk, and load the module from the initrd, simply dropping the module in /lib/modules//... might not be enough. So recreating the initrd and then rebooting might be enough. Certainly if you drop it there on a running kernel, if you don't unload the module (before unmounting all of your ext4 file systems), and then reload the module, *definitely* just copying a module into /lib/modules.... without making sure the module is reloaded, you'll still have the old module. - Ted