X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Fsyscalls.c;h=99c794247ba05a0bd481043d42508bc621c29c50;hb=e9a7ae01935b78f05698668d57c4748a8e931d9a;hp=3dc1955584ac360fcb678a4f3f641bbafa9c613e;hpb=1409c5235c5228061ba6605fc1f41302f4f3fe78;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/syscalls.c b/KernelLand/Kernel/syscalls.c index 3dc19555..99c79424 100644 --- a/KernelLand/Kernel/syscalls.c +++ b/KernelLand/Kernel/syscalls.c @@ -410,6 +410,9 @@ int Syscall_MM_SetFlags(const void *Addr, Uint Flags, Uint Mask) tPAddr paddr = MM_GetPhysAddr(Addr); Flags &= MM_PFLAG_RO|MM_PFLAG_EXEC; Mask &= MM_PFLAG_RO|MM_PFLAG_EXEC; + + //Log_Debug("Syscalls", "SYS_SETFLAGS: %p %x %x", Addr, Flags, Mask); + // Enable write? if( (Mask & MM_PFLAG_RO) && !(Flags & MM_PFLAG_RO) ) { void *node;