http://oss.sgi.com/bugzilla/show_bug.cgi?id=221
Summary: reload xfs module crash
Product: Linux XFS
Version: 1.2.x
Platform: IA32
OS/Version: Linux
Status: NEW
Severity: normal
Priority: Low
Component: dmapi
AssignedTo: xfs-master@xxxxxxxxxxx
ReportedBy: joshhelmer@xxxxxxx
If this is a userspace bug, what version of the package are you using:
What kernel are you using:
2.4.20-xfs
Where did the XFS code come from? (CVS, Linus, your distribution, etc):
cvs (last update 2/12/2003)
Description of Problem:
Removing and re-inserting the xfs modules will crash when dmapi is enabled.
How Reproducible:
Every time.
Steps to Reproduce:
1. Mount a filesystem with dmapi (will load the xfs module)
mount -t xfs /dev/hdb1 /xfs -o dmapi,mtpt=/xfs
2. Unmount the filesystem
3. Remove the xfs module. When I do this I get the following error:
kmem_cache_destroy: Can't free all objects c7a57b84
4. Try to insmod the xfs module.
Actual Results:
The module fails to load.
Expected Results:
Additional Information:
It appears that the problem is caused because the "dm_tokdata" cache never goes
away. When you try to free the cache it fails because the slabs_partial list
still has an outstanding entry in it. From that point on, you are unable to
load the xfs module because a "dm_tokdata" cache is still hanging out in memory
and the cache manager will not allow you to create a new one with that same
name.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|