what is the fatest way to trigger ring 0 code?
what is the fatest way to trigger ring 0 code?
I am looking for the fastest method for user code to trigger supervisor code. From what i read i think it is the syenter/sysexit and syscall/sysret pairsbut i'm not sure.
Re: what is the fatest way to trigger ring 0 code?
Moved topic and I believe you are correct - it's sysenter/exit and syscall/ret.
Cheers,
Adam
Cheers,
Adam
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: what is the fatest way to trigger ring 0 code?
At least, they were designed to be faster than conventional methods. The problem is, they aren't supported on all systems while far calls (brendan's next favorite) are.
Re: what is the fatest way to trigger ring 0 code?
Are far calls, calls using a special gate in the GDT? And how slower is it?Combuster wrote:At least, they were designed to be faster than conventional methods. The problem is, they aren't supported on all systems while far calls (brendan's next favorite) are.