linux-um.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: stian@nixia.no
To: user-mode-linux-devel@lists.sourceforge.net
Subject: Re: [uml-devel] Skas Mode : How does it work ?
Date: Tue, 27 May 2014 23:56:55 +0200	[thread overview]
Message-ID: <3218e842128c07b5e7f37d66b2ff71bf@nixia.no> (raw)
In-Reply-To: <14516.1401217709@sandelman.ca>

Den 2014-05-27 21:08, skrev Michael Richardson:
> Sébastien Frémal <sebastien.fremal@gmail.com> wrote:
>     > I'm a PhD Student studying virtualization methods. I found an 
> article
>     > on UML explaining how it works in TT mode
>     > (https://www.kernel.org/doc/ols/2001/uml.pdf ).
>
>     > I read that there is now a skas mode fixing security and 
> performance
>     > issuses of the TT mode
>     > (http://user-mode-linux.sourceforge.net/old/skas.html), but I 
> don't
>     > find informations on how it works. It seems that the tracing 
> thread
>
> You may be able to find some talks/etc. on this in archives.
> Jeff Dike might be able to recall which years...
> Maybe LinuxSymposium in 1999 and 2000.
>
> Also, I suggest you read the source code: that means going back to
> Linux 2.6. and 2.4 versions.

If you read too old emails, you might be a bit confused, since there 
has been more than one version of SKAS. (I might write wrong here, so 
please double check things). Current version is called SKAS0. The 
previous versions of SKAS required modifications on the host kernel. 
This modification used to allow a process to have multiple memory maps, 
and a tracing process could use a syscall to change which memory map a 
process should have at any given time. With SKAS0, this is no longer 
required, hence the version was set to zero.

Googleling SKAS3 and SKAS0 should give some nice hits.


--
Stian Skjelstad

------------------------------------------------------------------------------
The best possible search technologies are now affordable for all companies.
Download your FREE open source Enterprise Search Engine today!
Our experts will assist you in its installation for $59/mo, no commitment.
Test it for FREE on our Cloud platform anytime!
http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

  reply	other threads:[~2014-05-27 21:57 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-27 13:58 [uml-devel] Skas Mode : How does it work ? Sébastien Frémal
2014-05-27 19:08 ` Michael Richardson
2014-05-27 21:56   ` stian [this message]
2014-05-28 16:21 ` Richard Weinberger
2014-06-02  9:05   ` Sébastien Frémal
2014-06-02  9:14     ` Richard Weinberger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3218e842128c07b5e7f37d66b2ff71bf@nixia.no \
    --to=stian@nixia.no \
    --cc=user-mode-linux-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).