L4 Driver Security

Tobias Fink <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <CAEcha6ZbVQuNm9SB-OtXCEyh1D5nDEZwgo9SR9mU=2a8SSYK2g@mail.gmail.com>
Hey List,

me again with one (hopefully final) question.

I'm learning about Driver Security in L4Re. I have some statements
which I would like to have confirmed to understand the underlying
principles:

1. L4 Drivers use DMA and are therefore able to write directly to the
device memory and thus can cause crashes or damage if not carefully
implemented.
2. While the L4Re Io-Server manages the access of drivers to the
hardware's address spaces, it doesn't prevent drivers to write "bad"
things into the device memory.
3. Untrusted, untested drivers can cause system crashes.

best regards

Tobi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.