kmem_zalloc(..., KM_SLEEP) will never fail