For cdmi_desc_s, allocation, replaced kmalloc() by vmalloc() call.

Fixes #66
Fixes a null poniter dereference while detaching a non existent device

Reference #61