home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!pipex!bnr.co.uk!uknet!mcsun!sun4nl!dutrun!donau!zen.et.tudelft.nl!wolff
- From: wolff@zen.et.tudelft.nl (Rogier Wolff)
- Newsgroups: comp.os.linux
- Subject: Re: Linux and OS/2
- Message-ID: <1993Jan02.100711.14628@donau.et.tudelft.nl>
- Date: 2 Jan 93 10:07:11 GMT
- References: <RwciwB1w164w@uuisis.isis.org> <1992Dec30.174352.4550@gallant.apple.com> <1992Dec31.075303.19996@samba.oit.unc.edu>
- Sender: news@donau.et.tudelft.nl (UseNet News System)
- Organization: Delft University of Technology, Dept. of Electrical Engineering
- Lines: 24
- Nntp-Posting-Host: zen.et.tudelft.nl
-
- jem@sunSITE.unc.edu (Jonathan Magid) writes:
-
- >In article <1992Dec30.174352.4550@gallant.apple.com> erwin#m#_mike.ast_-_tac_mail_server@msgate.corp.apple.com (Mike Erwin) writes:
- >>
- >>You can't run another whole operating system inside of another
-
- >Try telling this to the VM people down the hall!
-
- Both of you are right: A well designed processor CAN run a whole
- new OS in a VM handled by another OS. However Intel F..ks up processor
- design every once in a while, and makes this kind of "tricks" impossible.
- (they screp up with about the same frequency that they bring out new
- processors)
-
- The "go into 32 bit mode" instruction is nicely protected. This would
- enable a VM handler to start software emulating 32 bit mode extra bits.
- However to do this you need an "invalid operation" fault every time the
- inferior process tries to modify bits that modify the processor privelige.
- Now this fault is simply "ignored" by the intel processors.
-
- Roger
- --
- **** a 486 in V86 mode is like a VW buggy with a 6 litre V12 motor. ****
- EMail: wolff@duteca.et.tudelft.nl ** Tel +31-15-783644 or +31-15-142371
-