hw & signal: consider initial SLAB blocks

By now Signal_session_component has allocated initial SLAB
blocks in constructor, wich crashed with the root
components assumptions about the RAM quota needs of
session creation. Thus, if the background allocator was already
exhausted from component allocation the session was created
with broken initial SLAB blocks.

fix #574
This commit is contained in:
Martin Stein
2013-08-08 20:18:41 +02:00
committed by Norman Feske
parent 9b28395f0d
commit bb00aebc9e
5 changed files with 49 additions and 27 deletions

View File

@@ -23,7 +23,7 @@ namespace Genode {
{
Signal_connection()
:
Connection<Signal_session>(session("ram_quota=8K")),
Connection<Signal_session>(session("ram_quota=12K")),
Signal_session_client(cap())
{ }
};