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:
parent
c0c65b00eb
commit
13bd859e31
|
@ -26,7 +26,7 @@ namespace Genode {
|
|||
{
|
||||
private:
|
||||
|
||||
enum { STACK_SIZE = 4096 };
|
||||
enum { STACK_SIZE = sizeof(addr_t)*1024 };
|
||||
Rpc_entrypoint _ep;
|
||||
|
||||
public:
|
||||
|
|
|
@ -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());
|
||||
|
|
|
@ -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");
|
||||
|
||||
|
|
|
@ -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");
|
||||
|
||||
|
|
Loading…
Reference in New Issue