Skip to contentSkip to conversation

SLUB cifs_request: kmem_cache_destroy called for cache that still has objects.

DISCUSSION Jeff Layton 3 participants 4 messages May 16, 2012 3 messages not in the archive

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

I saw this today when unplugging cifs.ko in a stock -rc7 kernel. I never mounted any cifs mounts, so this is entirely due to module initialization as far as I can tell:

[  464.776843] SLUB cifs_request: kmem_cache_destroy called for cache that still has objects.
[  464.779071] Pid: 4738, comm: rmmod Not tainted 3.4.0-0.rc7.git0.1.fc18.x86_64 #1
[  464.780243] Call Trace:
[  464.780433]  [<ffffffff8116b53a>] kmem_cache_destroy+0x2ba/0x360
[  464.780870]  [<ffffffffa00d6469>] cifs_destroy_request_bufs+0x21/0x3b [cifs]
[  464.781397]  [<ffffffffa00d66a6>] exit_cifs+0x30/0x98a [cifs]
[  464.781944]  [<ffffffff810b4a3e>] sys_delete_module+0x16e/0x2d0
[  464.782482]  [<ffffffff8117c186>] ? filp_close+0x66/0xa0
[  464.782903]  [<ffffffff81603769>] system_call_fastpath+0x16/0x1b

...any ideas?

Signature · 1 line
Jeff Layton <[email protected]>

A message that is not in the archive (sent off-list or not yet received): 20120515204642.1a5bedee-4QP7MXygkU+dMjc06nkz3ljfA9RmPOcC@public.gmane.org

#2 lore raw

I don't see that on my rc7 system and I have slub debugging and various other debugging options on in my rc7 config. Let me know if you find a way to reproduce it or want me to try with your config.

Quoted 21 lines · Jeff Layton

I saw this today when unplugging cifs.ko in a stock -rc7 kernel. I never mounted any cifs mounts, so this is entirely due to module initialization as far as I can tell:

[  464.776843] SLUB cifs_request: kmem_cache_destroy called for cache that still has objects. [  464.779071] Pid: 4738, comm: rmmod Not tainted 3.4.0-0.rc7.git0.1.fc18.x86_64 #1 [  464.780243] Call Trace:
[  464.780433]  [<ffffffff8116b53a>] kmem_cache_destroy+0x2ba/0x360
[  464.780870]  [<ffffffffa00d6469>] cifs_destroy_request_bufs+0x21/0x3b [cifs] [  464.781397]  [<ffffffffa00d66a6>] exit_cifs+0x30/0x98a [cifs]
[  464.781944]  [<ffffffff810b4a3e>] sys_delete_module+0x16e/0x2d0
[  464.782482]  [<ffffffff8117c186>] ? filp_close+0x66/0xa0
[  464.782903]  [<ffffffff81603769>] system_call_fastpath+0x16/0x1b

...any ideas?
--
Jeff Layton <[email protected]> --
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to [email protected] More majordomo info at  http://vger.kernel.org/majordomo-info.html

Signature · 3 lines
Thanks,

Steve

A message that is not in the archive (sent off-list or not yet received): CAH2r5muoDPbWv5jpK7hkyVAV_EOGoAVUccz86nZsxPy6WyahpQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org

#4 lore raw
Quoted 4 lines · Steve French

I don't see that on my rc7 system and I have slub debugging and various other debugging options on in my rc7 config. Let me know if you find a way to reproduce it or want me to try with your config.

Quoted 16 lines
Quoted 15 lines · Jeff Layton

I saw this today when unplugging cifs.ko in a stock -rc7 kernel. I never mounted any cifs mounts, so this is entirely due to module initialization as far as I can tell:

[  464.776843] SLUB cifs_request: kmem_cache_destroy called for cache that still has objects.
[  464.779071] Pid: 4738, comm: rmmod Not tainted 3.4.0-0.rc7.git0.1.fc18.x86_64 #1
[  464.780243] Call Trace:
[  464.780433]  [<ffffffff8116b53a>] kmem_cache_destroy+0x2ba/0x360
[  464.780870]  [<ffffffffa00d6469>] cifs_destroy_request_bufs+0x21/0x3b [cifs]
[  464.781397]  [<ffffffffa00d66a6>] exit_cifs+0x30/0x98a [cifs]
[  464.781944]  [<ffffffff810b4a3e>] sys_delete_module+0x16e/0x2d0
[  464.782482]  [<ffffffff8117c186>] ? filp_close+0x66/0xa0
[  464.782903]  [<ffffffff81603769>] system_call_fastpath+0x16/0x1b

...any ideas?

Sounds to me like a slub problem affecting random modules that could be fixed by this patch

http://comments.gmane.org/gmane.linux.kernel.mm/78106

If you are able to reliably reproduce, it is worth giving the patch a shot. But, I could be totally wrong too...

Suresh

A message that is not in the archive (sent off-list or not yet received): 4FB3451B.5020704-IBi9RG/[email protected]

#6 lore raw
Quoted 22 lines · On Wed, 16 May 2012 11:41:39 +0530 Suresh Jayaraman…
Quoted 4 lines · Steve French

I don't see that on my rc7 system and I have slub debugging and various other debugging options on in my rc7 config. Let me know if you find a way to reproduce it or want me to try with your config.

Quoted 16 lines
Quoted 15 lines · Jeff Layton

I saw this today when unplugging cifs.ko in a stock -rc7 kernel. I never mounted any cifs mounts, so this is entirely due to module initialization as far as I can tell:

[  464.776843] SLUB cifs_request: kmem_cache_destroy called for cache that still has objects.
[  464.779071] Pid: 4738, comm: rmmod Not tainted 3.4.0-0.rc7.git0.1.fc18.x86_64 #1
[  464.780243] Call Trace:
[  464.780433]  [<ffffffff8116b53a>] kmem_cache_destroy+0x2ba/0x360
[  464.780870]  [<ffffffffa00d6469>] cifs_destroy_request_bufs+0x21/0x3b [cifs]
[  464.781397]  [<ffffffffa00d66a6>] exit_cifs+0x30/0x98a [cifs]
[  464.781944]  [<ffffffff810b4a3e>] sys_delete_module+0x16e/0x2d0
[  464.782482]  [<ffffffff8117c186>] ? filp_close+0x66/0xa0
[  464.782903]  [<ffffffff81603769>] system_call_fastpath+0x16/0x1b

...any ideas?

Quoted 8 lines

Sounds to me like a slub problem affecting random modules that could be fixed by this patch

http://comments.gmane.org/gmane.linux.kernel.mm/78106

If you are able to reliably reproduce, it is worth giving the patch a shot. But, I could be totally wrong too...

Thanks for the pointer. That seems to have fixed it. I'll see if I can reply to the thread and give them a "Tested-by" as well...

Thanks!

Signature · 1 line
Jeff Layton <[email protected]>