[Info-vax] Android development Was Re: OT: Larry Ellison takes retirement as CEO of Oracle
David Froble
davef at tsoft-inc.com
Tue Sep 23 18:15:11 EDT 2014
JF Mezei wrote:
> OK, based on Mr Hoffman's message, I understand that system
> sercvice/user written system services are not granted privileges, they
> simply get to execute in either exec or kernel mode.
>
> However, my question still stands on how when I branch to a system
> service (or user written system service), the code is magically granted
> special status. (and how that special status is revoked when it
> branches back.
CMKRNL and CMEXEC perhaps?
> Side question:
>
> When code steps into kernel mode, does it have to bother enabling
> privileges needed to do the job, or does code execute with all
> privileges enabled (or more like no privileges checked) ?
Steve answerered this. When executing in inner mode, there is no
restrictions. Privs don't really have anything to do with this. Now,
using CMKRNL and CMEXEC just might check priv bits ....
:-)
More information about the Info-vax
mailing list