l4-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Another question about self-paging


From: Bas Wijnen
Subject: Re: Another question about self-paging
Date: Mon, 31 Oct 2005 17:14:14 +0100
User-agent: Mutt/1.5.11

On Mon, Oct 31, 2005 at 06:10:51PM +0200, Paavo Parkkinen wrote:
> On Mon, 31.10.2005 at 09:31 -0500, Jonathan S. Shapiro wrote:
> > On Mon, 2005-10-31 at 13:29 +0200, Paavo Parkkinen wrote:
> > > On Sun, 30.10.2005 at 16:55 -0500, Jonathan S. Shapiro wrote:
> > > > There is a meta-level problem with self-paging. It is predicated on the
> > > > assumption that one application should be informed about pressures
> > > > resulting from the behavior of other applications.
> > > 
> > > Why is this a problem?
> > 
> > Because any story about security begins with the goal that for any two
> > process A and B, it should be possible to prevent communication from A
> > to B. If B is asked to reduce its working set in response to an action
> > by A, then communication has occurred.
> 
> I understand this completely. I just don't see how a demand to page
> out a page is communication from a process A to a process B. To me it
> seems like communicating about the state of the system to a process A.
> Is this also forbidden? Why?

Process B can influence the state of the system and thus ensure that A gets
notified.  If A and B cooperate, they can use this as a communication channel.
Appearantly it is even a high-bandwidth channel (I didn't expect this).

Thanks,
Bas

-- 
I encourage people to send encrypted e-mail (see http://www.gnupg.org).
If you have problems reading my e-mail, use a better reader.
Please send the central message of e-mails as plain text
   in the message body, not as HTML and definitely not as MS Word.
Please do not use the MS Word format for attachments either.
For more information, see http://129.125.47.90/e-mail.html

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]