Increase stack size of entry points

This patch increases the stack size of entrypoint threads in the PCI and
PS/2 drivers, in the Terminal server and in the Signal service for 64-bit
Genode/Fiasco.OC built with -O0.

Fixes #198.
This commit is contained in:
Christian Prochaska 2012-05-08 18:59:52 +02:00 committed by Norman Feske
parent c0c65b00eb
commit 13bd859e31
4 changed files with 4 additions and 4 deletions

View File

@ -26,7 +26,7 @@ namespace Genode {
{
private:
enum { STACK_SIZE = 4096 };
enum { STACK_SIZE = sizeof(addr_t)*1024 };
Rpc_entrypoint _ep;
public:

View File

@ -1340,7 +1340,7 @@ int main(int, char **)
(env()->rm_session()->attach(ev_ds_cap));
/* initialize entry point that serves the root interface */
enum { STACK_SIZE = 4096 };
enum { STACK_SIZE = sizeof(addr_t)*1024 };
static Rpc_entrypoint ep(&cap, STACK_SIZE, "terminal_ep");
static Sliced_heap sliced_heap(env()->ram_session(), env()->rm_session());

View File

@ -61,7 +61,7 @@ int main(int argc, char **argv)
/*
* Initialize server entry point
*/
enum { STACK_SIZE = 4096 };
enum { STACK_SIZE = sizeof(addr_t)*1024 };
static Cap_connection cap;
static Rpc_entrypoint ep(&cap, STACK_SIZE, "ps2_ep");

View File

@ -30,7 +30,7 @@ int main(int argc, char **argv)
/*
* Initialize server entry point
*/
enum { STACK_SIZE = 4096 };
enum { STACK_SIZE = sizeof(addr_t)*1024 };
static Cap_connection cap;
static Rpc_entrypoint ep(&cap, STACK_SIZE, "pci_ep");