On Sun, Dec 17, 2000 at 01:44:51PM +0100, Ramon van Handel wrote:
> like to run ring0 code in (sandboxed) ring0, if possible.
Ahh, now I remember fully what I was thinking with ring0 -> ring1.
We can make the nexus code ring1 and JMP to it instead of taking an INT3
into it. This should help preformance. Of course, it can only be done when
the instruction to be virtualized is >4 bytes. (We need to to a far jump, a
five-byte opcode.)
So ring3 can normaly run no-SBE, ring0 code runs in ring1 with SBE, but with
less faults, and ring1,2 run SBE in their natural ring.
Does this help at all? Can the nexus code be ring1 usefuly? If not, how
about using call gates, are they more efficent then interupt gates?
-=- James Mastros
--
midendian: She never sleeps.
mousetrout: But I do. I just regret it after I wake up.
AIM: theorbtwo homepage: http://www.rtweb.net/theorb/
ICBM: 40:04:15.100 N, 76:18:53.165 W
- Re: [plex86] Performance enhancement: elminiating ... Aaron Optimizer Digulla
- Re: [plex86] Performance enhancement: elminiating ... Kevin Lawton
- Re: [plex86] Performance enhancement: elminia... James Mastros
- Re: [plex86] Performance enhancement: elm... Ramon van Handel
- Re: [plex86] Performance enhancement:... James Mastros
- Re: [plex86] Performance enhancement: elminia... Ramon van Handel
- Re: [plex86] Performance enhancement: elm... Nick Behnken
- RE: [plex86] Performance enhancement:... Drew Northup
- Re: [plex86] Performance enhancement: elm... Ulrich Weigand
- Re: [plex86] Performance enhancement:... Ramon van Handel
- Re: [plex86] Performance enhancem... James Mastros
- Re: [plex86] Performance enh... Ramon van Handel
- Re: [plex86] Performance... John Summerfield
- Re: [plex86] Performance... Ramon van Handel
- Re: [plex86] Performance... John Summerfield
- Re: [plex86] Performance enh... John Summerfield
- Re: [plex86] Performance enhancement:... Aaron Optimizer Digulla
- RE: [plex86] Performance enhancement:... Drew Northup
- RE: [plex86] Performance enhancem... Bart Oldeman
- RE: [plex86] Performance enh... Drew Northup
- RE: [plex86] Performance... Bart Oldeman
