Searched hist:"211 f71325a1c2c1f3c7d0efabe01506144fcd6ba" (Results 1 – 7 of 7) sorted by relevance
/haiku/src/system/kernel/arch/x86/32/ |
H A D | arch.S | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
H A D | thread.cpp | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
/haiku/headers/private/system/arch/x86/ |
H A D | arch_commpage_defs.h | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
/haiku/headers/private/system/arch/x86_64/ |
H A D | arch_commpage_defs.h | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | arch.S | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
H A D | thread.cpp | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 211f71325a1c2c1f3c7d0efabe01506144fcd6ba Wed Mar 06 13:51:30 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: move x86_userspace_thread_exit() from user stack to commpage
x86_userspace_thread_exit() is a stub originally placed at the bottom of each thread user stack that ensures any thread invokes exit_thread() upon returning from its main higher level function.
Putting anything that is expected to be executed on a stack causes problems when implementing data execution prevention. Code of x86_userspace_thread_exit() is now moved to commpage which seems to be much more appropriate place for it.
|