]> git.ipfire.org Git - people/ms/linux.git/commit
ext4: unregister features interface on module unload
authorLukas Czerner <lczerner@redhat.com>
Thu, 3 Feb 2011 19:33:33 +0000 (14:33 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 17 Feb 2011 23:14:21 +0000 (15:14 -0800)
commit4b01549142aa6f0fe513d3ba85cdef5228fca6e9
treeac78ec380c1a4805a4507175bb3eaff5786e6b10
parent974bc5d1969424f1a659a8dbe94e4378bf7d2261
ext4: unregister features interface on module unload

commit 8f021222c1e2756ea4c9dde93b23e1d2a0a4ec37 upstream.

Ext4 features interface was not properly unregistered which led to
problems while unloading/reloading ext4 module. This commit fixes that by
adding proper kobject unregistration code into ext4_exit_fs() as well as
fail-path of ext4_init_fs()

Reported-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Lukas Czerner <lczerner@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
fs/ext4/super.c