Webcam error: vmap allocation for size 10489856 failed: use vmalloc=<size> to increase size

Hace unos días que experimento unos problemas con la webcam.

[13918.760220] vmap allocation for size 10489856 failed: use vmalloc=<size> to increase size.
[13918.760225] stk11xx: Failed to allocate image buffer(s). needed (10485760)
[13918.760229] stk11xx: Failed to allocate buffer memory !
[13918.760269] vmap allocation for size 10489856 failed: use vmalloc=<size> to increase size.
[13918.760271] stk11xx: Failed to allocate image buffer(s). needed (10485760)
[13918.760273] stk11xx: Failed to allocate buffer memory !

Ultimamente estoy usando el amule para descargar cosas muy viejas, y necesito tener el equipo encendido mucho tiempo por razones obvias. Cuando lleva un par de días es cuando empieza a darme problemas. La camara deja de funcionar hasta que reinicio.

Parece obvio que es un problema de asignación de memoria, así que miro el free

&free
            total       used       free     shared    buffers     cached
Mem:       2074552    2017256      57296          0      21724    1626232
-/+ buffers/cache:     369300    1705252
Swap:       489940        136     489804

pero en el top no veo nada raro:

top - 21:32:33 up  4:03,  4 users,  load average: 0.07, 0.04, 0.00
Tasks: 152 total,   2 running, 150 sleeping,   0 stopped,   0 zombie
Cpu(s): 13.2%us,  3.1%sy,  0.0%ni, 81.5%id,  0.6%wa,  1.2%hi,  0.3%si,  0.0%st
Mem:   2074552k total,  2019360k used,    55192k free,    22972k buffers
Swap:   489940k total,      136k used,   489804k free,  1630400k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3260 duffy     40   0 99464  41m  17m R   22  2.0  40:14.53 amule
2817 root      40   0  180m  44m 9568 S    4  2.2  19:54.91 Xorg
3204 duffy     20   0  208m  77m  21m S    4  3.8   9:32.69 firefox-bin
12828 duffy     40   0  106m  33m  14m S    3  1.7   0:02.35 konsole
3174 duffy     40   0  303m  56m  26m S    1  2.8   3:17.94 plasma-desktop
  734 root      20   0     0    0    0 S    0  0.0   0:02.14 iwl3945
2763 root      40   0 19060 6172 1920 S    0  0.3   0:34.61 wicd
2795 root      40   0  9492 6080 2900 S    0  0.3   0:11.81 wicd-monitor
3227 duffy     40   0 29744  16m 9200 S    0  0.8   0:03.77 wicd-client
13245 duffy     40   0  2468 1172  880 R    0  0.1   0:00.15 top
    1 root      40   0  2036  640  592 S    0  0.0   0:00.78 init

Mi equipo dispone de 2 gb de RAM. No sé muy bien por donde tirar, ya que vmalloc no es un comando de mi sistema y con apt-file tampoco lo localizo, y en google solo he encontrado un par de entradas de un bug de redhat, pero no tiene relación aparente:
https://bugzilla.redhat.com/show_bug.cgi?id=489078

P.D: reiniciar soluciona el problema.

Un saludo a todos.