kmalloc: return NULL instead of link failure