/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | paging.h | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | X86VMTranslationMapPAE.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | X86PagingMethodPAE.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | paging.h | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | X86PagingMethod64Bit.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | X86PagingMethod64Bit.h | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | X86VMTranslationMap64Bit.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | syscalls.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/headers/private/kernel/vm/ |
H A D | vm_priv.h | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_int.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_int.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_int.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_vm.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | arch_vm_translation_map.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | arch_int.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
H A D | arch_cpu.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_cpu.h | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|
/haiku/src/system/kernel/vm/ |
H A D | vm.cpp | 966f207668d19610dae34d5331150e3742815bcf Wed Mar 06 17:03:54 UTC 2013 Pawel Dziepak <pdziepak@quarnos.org> x86: enable data execution prevention
Set execute disable bit for any page that belongs to area with neither B_EXECUTE_AREA nor B_KERNEL_EXECUTE_AREA set.
In order to take advanage of NX bit in 32 bit protected mode PAE must be enabled. Thus, from now on it is also enabled when the CPU supports NX bit.
vm_page_fault() takes additional argument which indicates whether page fault was caused by an illegal instruction fetch.
|