Re: x86 architecture questions

From: Grumble (invalid_at_kma.eu.org)
Date: 04/25/04


Date: Sun, 25 Apr 2004 20:10:02 +0000 (UTC)

Matt Taylor wrote:

> It is worth pointing out that this is why the privilege levels are
> so useless. A tiered protection scheme would be very helpful for
> protecting OS structures from drivers and still allowing drivers to
> do their job. Instead, rings 0, 1, and 2 are treated equally by the
> paging mechanism.

Matt,

Are you saying that privilege levels 1 and 2 on IA-32 are useless? Or
do you mean that privilege levels are useless altogether?

Is it even possible to write a POSIX-compliant OS for a CPU that does
not implement privilege levels? Where any application can execute what
we now consider privileged instructions.



Relevant Pages

  • Re: OpenBSD LiveCD -- public beta
    ... These kind of live cd are USELESS! ... The RAMDISK_CD kernel does not have the same set of drivers as GENERIC, ... driver, or a slightly modified chipset, or an unsupported device --- ...
    (comp.unix.bsd.openbsd.misc)
  • Re: any experience w/ spokePOV out there?
    ... reflectors are useless in this situation since they only reflect back ... when your are already in front of a vehicle and have no chance to make ... also make it easier for drivers to judge your speed. ...
    (rec.bicycles.tech)
  • Re: Dennis: 50% of the grid is made up of "useless" drivers
    ... of the drivers are "useless". ... There have been times when nearly half the grid was populated by useless cars from useless if well intentioned entrants. ... their willingness to stick with it and burn more money to try to solve design and support problems should have been appreciated by the more competent entrants in "the show" (... ... And, to take issue with McRon, it was quite often drivers willing to "give it all they had", even with deficient machinery, that kept things interesting. ...
    (rec.autos.sport.f1)
  • Re: Joy port drivers
    ... I think you're lying anyway. ... the drivers were probably slow and useless. ... could be better than using the RS232 port, a null-modem cable, and a good term program. ...
    (comp.sys.cbm)