Kernel/x86_64 - Fixed Kernel not using COW, cleanup
- Didn't have the WP bit set, meaning the kernel wasn't using the PT.W bit, hence COW didn't work if the kernel changed the page. - Cleaned up all the x86_64 debug code
Showing
- Kernel/arch/x86/include/proc.h 2 additions, 0 deletionsKernel/arch/x86/include/proc.h
- Kernel/arch/x86/start.asm 1 addition, 1 deletionKernel/arch/x86/start.asm
- Kernel/arch/x86_64/main.c 1 addition, 4 deletionsKernel/arch/x86_64/main.c
- Kernel/arch/x86_64/mm_phys.c 2 additions, 2 deletionsKernel/arch/x86_64/mm_phys.c
- Kernel/arch/x86_64/mm_virt.c 10 additions, 9 deletionsKernel/arch/x86_64/mm_virt.c
- Kernel/arch/x86_64/proc.c 10 additions, 10 deletionsKernel/arch/x86_64/proc.c
- Kernel/arch/x86_64/start32.asm 1 addition, 1 deletionKernel/arch/x86_64/start32.asm
- Kernel/syscalls.c 0 additions, 1 deletionKernel/syscalls.c
Please register or sign in to comment