Ramon van Handel wrote:
>
> >It would be cool to find out we don't need to pre-scan
> >instructions at all, given we could squeeze enough juice
> >out of SMM and PVI tricks.
>
> How were you planning to use SMM ? It's only used by the power management
> hardware...
>
> Ramon
I only skimmed the articles on it, but I noticed you can mess
with the fields in the descriptor cache and make the DPL
different then expected. Was wondering if we could virtualize
ring0 code by having the selector actually be RPL0, but freek
the descriptor cache to be DPL3. That way seg pushes will
push the right RPL value, but accesses will be protected.
Just a thought. Worth checking out.
-Kevin