From f35f6f65b97144fe266b55eacb5d5550c3ac775e Mon Sep 17 00:00:00 2001 From: Michael Mueller Date: Mon, 24 Feb 2025 17:35:41 +0100 Subject: [PATCH] Make cell's managed RPC objects, i.e. make cell capabilities valid. --- repos/base-tukija/src/core/include/cell_component.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/repos/base-tukija/src/core/include/cell_component.h b/repos/base-tukija/src/core/include/cell_component.h index e71e9782e9..2e9dda6436 100644 --- a/repos/base-tukija/src/core/include/cell_component.h +++ b/repos/base-tukija/src/core/include/cell_component.h @@ -84,6 +84,13 @@ class Ealan::Cell_component : public Genode::Rpc_object, _calculate_mask_for_location(&_cip->cores_reserved, affinity.location()); Genode::log("Cores for <", label, ">: ", _cip->cores_reserved); + + _ep.manage(this); + } + + ~Cell_component() + { + _ep.dissolve(this); } /********************