← Back to team overview

kernel-packages team mailing list archive

[Bug 1003813] Re: Kernel Oops during mount.cifs (CIFS VFS: could not allocate crypto hmacmd5)

 

This looks like a bug in the cifsfs kernel module to me.

** Package changed: cifs-utils (Ubuntu) => linux (Ubuntu)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1003813

Title:
  Kernel Oops during mount.cifs (CIFS VFS: could not allocate crypto
  hmacmd5)

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  I'm seeing this only after upgrading from 11.04 to 12.04, after
  logging in.

  This happens on:
  Ubuntu 12.04 LTS
  3.2.0-24-generic-pae
  cifs-utils version 2:5.1-1ubuntu1 (precise)

  /var/log/syslog says:

  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924032] CIFS VFS: could not allocate crypto hmacmd5
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924034] 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924040] CIFS VFS: could not allocate crypto hmacmd5
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924048] 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924053] CIFS VFS: could not setup hash structures rc -2
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924064] BUG: unable to handle kernel paging request at 00100104
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924072] CIFS VFS: could not allocate crypto hmacmd5
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924078] 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924081] IP: [<c128128a>] crypto_larval_kill+0x1a/0x60
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924093] CIFS VFS: could not setup hash structures rc -2
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924098] *pdpt = 0000000036055001 *pde = 0000000000000000 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924102] Oops: 0002 [#1] SMP 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924105] Modules linked in: snd_hrtimer nls_utf8 cifs vmnet(O) vsock(O) vmci(O) vmmon(O) rfcomm bnep bluetooth dm_crypt snd_hda_codec_analog ppdev dell_wmi sp
  arse_keymap dcdbas snd_hda_intel snd_hda_codec snd_hwdep joydev snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd psmouse serio_raw parport_pc soundcore snd_page_alloc 
  mac_hid lp parport hid_cherry usbhid hid i915 wmi drm_kms_helper e1000e drm i2c_algo_bit video
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924131] 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924134] Pid: 1414, comm: mount.cifs Tainted: G           O 3.2.0-24-generic-pae #39-Ubuntu Dell Inc. OptiPlex 780                 /0200DY
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924139] EIP: 0060:[<c128128a>] EFLAGS: 00010246 CPU: 2
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924142] EIP is at crypto_larval_kill+0x1a/0x60
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924144] EAX: 00200200 EBX: ea5fdb00 ECX: 00000007 EDX: 00100100
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924146] ESI: fffffffe EDI: 00000000 EBP: ea00bd54 ESP: ea00bd50
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924148]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924151] Process mount.cifs (pid: 1414, ti=ea00a000 task=ecb98000 task.ti=ea00a000)
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924153] Stack:
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924154]  fffffffe ea00bd64 c12819ad c1281950 c15d69e0 ea00bd84 c1281b9a c1133945
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924159]  ecb98000 f984decc ea875800 ea00bdc4 ffffffea ea00bd90 c1287faa 00000000
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924164]  ea00bda4 f983a20d eb402400 eb402400 ea00bdc4 ea00be54 f9824f40 00000000
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924168] Call Trace:
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924172]  [<c12819ad>] crypto_alg_mod_lookup+0x5d/0x80
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924176]  [<c1281950>] ? crypto_larval_lookup+0x160/0x160
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924179]  [<c1281b9a>] crypto_alloc_tfm+0x4a/0xb0
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924183]  [<c1133945>] ? kmem_cache_alloc_trace+0x105/0x140
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924187]  [<c1287faa>] crypto_alloc_shash+0x1a/0x20
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924198]  [<f983a20d>] cifs_crypto_shash_allocate+0x1d/0x170 [cifs]
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924210]  [<f9824f40>] cifs_get_tcp_session+0x100/0x640 [cifs]
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924216]  [<f982761c>] cifs_mount+0x6c/0x5a0 [cifs]
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924220]  [<f98168cf>] ? cifs_do_mount+0x6f/0x240 [cifs]
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924224]  [<c110d6c3>] ? kstrndup+0x43/0x60
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924228]  [<f98168ec>] cifs_do_mount+0x8c/0x240 [cifs]
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924232]  [<c10fded7>] ? __get_free_pages+0x27/0x30
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924234]  [<c1147c56>] mount_fs+0x36/0x180
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924237]  [<c111259f>] ? __alloc_percpu+0xf/0x20
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924240]  [<c115ea41>] vfs_kern_mount+0x51/0xa0
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924242]  [<c115fb6e>] do_kern_mount+0x3e/0xe0
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924245]  [<c1161264>] do_mount+0x164/0x200
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924247]  [<c116169b>] sys_mount+0x6b/0xa0
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924251]  [<c15af35f>] sysenter_do_call+0x12/0x28
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924252] Code: 6d d9 df ff 5b 5d c3 8d 76 00 8d bc 27 00 00 00 00 55 89 e5 53 3e 8d 74 26 00 89 c3 b8 f4 d6 83 c1 e8 2b 62 32 00 8b 13 8b 43 04 <89> 42 04 89 10 b8 f4 d6 83 c1 c7 03 00 01 10 00 c7 43 04 00 02 
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924272] EIP: [<c128128a>] crypto_larval_kill+0x1a/0x60 SS:ESP 0068:ea00bd50
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.924275] CR2: 0000000000100104
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.951382] ---[ end trace 06bff7e4e31b176d ]---
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.951434] CIFS VFS: could not setup hash structures rc -110
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.951565] CIFS VFS: cifs_mount failed w/return code = -110
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.951937] CIFS VFS: cifs_mount failed w/return code = -2
  May 24 09:28:49 jfrantzius-desktop kernel: [   82.960118] CIFS VFS: cifs_mount failed w/return code = -2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1003813/+subscriptions