|
|
|
|
|
by e12e
3860 days ago
|
|
AFAIK 64-bit linux has kernel in 0 and userspace in 3? http://wiki.osdev.org/SYSENTER http://www.x86-64.org/pipermail/discuss/2000-October/001068.... I tried looking at the latest 4.2 kernel tree - but the assembler/c-code that sets up and deals with sys-calls has been rather re-factored, so I'm not entirely adamant it's ring 0 and ring 3 for both 32bit and 64bit - but I think so? (From a quick glance, no sections stand out as calling out ring 3 explicitly when talking about returning to user-land -- granted I didn't do any searching over the code). |
|