mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 12:32:56 +01:00
io_port_session: make default ram quota explicit
Ref genodelabs/genode#4436
This commit is contained in:
@@ -30,8 +30,8 @@ struct Genode::Io_port_connection : Connection<Io_port_session>,
|
|||||||
*/
|
*/
|
||||||
Capability<Io_port_session> _session(Parent &parent, unsigned base, unsigned size)
|
Capability<Io_port_session> _session(Parent &parent, unsigned base, unsigned size)
|
||||||
{
|
{
|
||||||
return session(parent, "ram_quota=6K, cap_quota=%u, io_port_base=%u, io_port_size=%u",
|
return session(parent, "ram_quota=%u, cap_quota=%u, io_port_base=%u, io_port_size=%u",
|
||||||
CAP_QUOTA, base, size);
|
RAM_QUOTA, CAP_QUOTA, base, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -44,9 +44,9 @@ struct Genode::Io_port_connection : Connection<Io_port_session>,
|
|||||||
:
|
:
|
||||||
Connection<Io_port_session>(env,
|
Connection<Io_port_session>(env,
|
||||||
session(env.parent(),
|
session(env.parent(),
|
||||||
"ram_quota=6K, cap_quota=%u, "
|
"ram_quota=%u, cap_quota=%u, "
|
||||||
"io_port_base=%u, io_port_size=%u",
|
"io_port_base=%u, io_port_size=%u",
|
||||||
CAP_QUOTA, base, size)),
|
RAM_QUOTA, CAP_QUOTA, base, size)),
|
||||||
Io_port_session_client(cap())
|
Io_port_session_client(cap())
|
||||||
{ }
|
{ }
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ struct Genode::Io_port_session : Session
|
|||||||
*/
|
*/
|
||||||
static const char *service_name() { return "IO_PORT"; }
|
static const char *service_name() { return "IO_PORT"; }
|
||||||
|
|
||||||
enum { CAP_QUOTA = 2 };
|
enum { RAM_QUOTA = 6 * 1024, CAP_QUOTA = 2 };
|
||||||
|
|
||||||
virtual ~Io_port_session() { }
|
virtual ~Io_port_session() { }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user