lkml.org 
[lkml]   [2003]   [Nov]   [21]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateFri, 21 Nov 2003 07:47:26 +0000
FromNuno Silva <>
SubjectRe: Announce: ndiswrapper

Linus Torvalds wrote:

[...]

> 
> 
> That may be the politically sensitive (except to Intel) correct answer, 
> but in the end I suspect that the _real_ answer is that ring 1/2 are just 
> fundamentally useless, and it has nothing to do with x86 implementation 
> semantics or anything else.
> 

(A bit OT, but...)

Hi Linus!

The good people at Cambridge made a (very nice) VMM that exploits 
ring0/1/3 to let one machine run various kernels independently (the 
kernels need to be ported to the xen arch).

Xen itself executes in ring0 and the "guest" operating systems execute 
in ring1. User code runs in ring3, as usual. They have linux running 
under xen ;)

The project's home page is at 
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/ and one paper describing 
the whole thing is here: 
http://www.cl.cam.ac.uk/netos/papers/2003-xensosp.pdf

Regards,
Nuno Silva


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:58    [from the cache]
©2003-2008