Results 1 -
6 of
6
Flexible access control using IPC redirection
- In Proceedings of the 7th Workshop on Hot Topics in Operating Systems
, 1999
"... We present a mechanism for inter-process communication (IPC) redirection that enables efficient and flexible access control for micro-kernel systems. In such systems, services are implemented at user-level, so IPC is the only means of communication between them. Thus, the system must be able to medi ..."
Abstract
-
Cited by 11 (4 self)
- Add to MetaCart
We present a mechanism for inter-process communication (IPC) redirection that enables efficient and flexible access control for micro-kernel systems. In such systems, services are implemented at user-level, so IPC is the only means of communication between them. Thus, the system must be able to mediate IPCs to enforce its access control policy. Such mediation must enable enforcement of security policy with as little performance overhead as possible, but current mechanisms either: (1) place significant access control functionality in the kernel which increases IPC cost or (2) are static and require more IPCs than necessary to enforce access control. We define an IPC redirection mechanism that makes two improvements: (1) it removes the management of redirection policy from the kernel, so access control enforcement can be implemented outside the kernel and (2) it separates the notion of who controls the redirection policy from the redirections themselves, so redirections can be configured arbitrarily and dynamically. In this paper, we define our redirection mechanism, demonstrate its use, and examine possible, efficient implementations. 1.
Enabling Scalable Performance for General Purpose Workloads on Shared Memory Multiprocessors
, 2003
"... ..."
Future Directions in the Evolution of the L4 Microkernel
- Proceedings of the NICTA workshop on OS verification 2004, Technical Report 0401005T-1
, 2004
"... L4 is a small microkernel that is used as a basis for several operating systems. L4 seems an ideal basis for embedded systems that possess and use memory protection. It could provide a reliable, robust, and secure embedded platform. ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
L4 is a small microkernel that is used as a basis for several operating systems. L4 seems an ideal basis for embedded systems that possess and use memory protection. It could provide a reliable, robust, and secure embedded platform.
Initial Evaluation of a User-Level Device Driver Framework
- IN 9TH ASIA-PACIFIC COMPUTER SYSTEMS ARCHITECTURE CONFERENCE
, 2004
"... Device drivers are a significant source of system instability. In this paper ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
Device drivers are a significant source of system instability. In this paper

