container_fault
container_fault
The kernel uses this function to inform a
manager
that an access violation has occurred.
Signature
Status container_fault(
Token machine_id,
Token cont,
cont_offset addr,
Access accesss_type )
Arguments
- machine_id - indicates the machine on which the fault occured
- cont - indicates the container in which the fault has occurred
- addr - indicates the container address at which the fault occurred
- access_type - indicates the kind of access that was attempted
(read, write etc.).
Semantics
The container_fault function is an interface function provided by
managers. This function is called by the kernel when an access fault occurs in
a container. The manager must have aggreed to manage the container denoted by
cont using an
set_manager
call.
In response to this call, the manager is expected to install the appropriate
page in a
page
set.
Status
Notes
Warnings
See Also
manager
page
set
set_manager