diff --git a/base/src/core/ram_session_component.cc b/base/src/core/ram_session_component.cc index b364a0da4..45898323c 100644 --- a/base/src/core/ram_session_component.cc +++ b/base/src/core/ram_session_component.cc @@ -123,12 +123,14 @@ Ram_dataspace_capability Ram_session_component::alloc(size_t ds_size, bool cache */ if (used_quota() + SBS + ds_size > _quota_limit) { - PWRN("Quota exceeded: %s", _label); - PWRN(" memory for slab: %zu", _ds_slab.consumed()); - PWRN(" used quota: %zu", used_quota()); - PWRN(" ds_size: %zu", ds_size); - PWRN(" sizeof(Ram_session_component): %zu", sizeof(Ram_session_component)); - PWRN(" quota_limit: %zu", _quota_limit); + if (verbose) { + PWRN("Quota exceeded: %s", _label); + PWRN(" memory for slab: %zu", _ds_slab.consumed()); + PWRN(" used quota: %zu", used_quota()); + PWRN(" ds_size: %zu", ds_size); + PWRN(" sizeof(Ram_session_component): %zu", sizeof(Ram_session_component)); + PWRN(" quota_limit: %zu", _quota_limit); + } throw Quota_exceeded(); } diff --git a/os/include/init/child.h b/os/include/init/child.h index 7f091138f..6e741c948 100644 --- a/os/include/init/child.h +++ b/os/include/init/child.h @@ -731,7 +731,7 @@ namespace Init { .ulong_value(0); if (avail_slack_ram_quota() < requested_ram_quota) { - PERR("Cannot respond to resource request - out of memory"); + PWRN("Cannot respond to resource request - out of memory"); return; }