Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d7266d78 authored by Stefano Stabellini's avatar Stefano Stabellini
Browse files

xen/arm: do not handle VCPUOP_register_vcpu_info failures



We expect VCPUOP_register_vcpu_info to succeed, do not try to handle
failures.

Signed-off-by: default avatarStefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: default avatarIan Campbell <ian.campbell@citrix.com>
parent 1aa3d8d9
Loading
Loading
Loading
Loading
+3 −7
Original line number Diff line number Diff line
@@ -165,13 +165,9 @@ static int __init xen_secondary_init(unsigned int cpu)
	info.offset = offset_in_page(vcpup);

	err = HYPERVISOR_vcpu_op(VCPUOP_register_vcpu_info, cpu, &info);
	if (err) {
		pr_debug("register_vcpu_info failed: err=%d\n", err);
	} else {
		/* This cpu is using the registered vcpu info, even if
		   later ones fail to. */
	BUG_ON(err);
	per_cpu(xen_vcpu, cpu) = vcpup;
	}

	return 0;
}