X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2Finclude%2Fmm_virt.h;h=84b088c69fdb3575e126dc63602327440ade967e;hb=e5e272c426a28f2f9e69ed2232469575c7409af1;hp=2664a104938ab43fc26d6a8f792abe087af639ca;hpb=dea6bcf35a3f52396724d74e47f71cb3afade37c;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/include/mm_virt.h b/Kernel/arch/x86/include/mm_virt.h index 2664a104..84b088c6 100644 --- a/Kernel/arch/x86/include/mm_virt.h +++ b/Kernel/arch/x86/include/mm_virt.h @@ -8,7 +8,7 @@ // - Memory Layout #define MM_USER_MIN 0x00200000 -#define USER_STACK_SZ 0x00010000 +#define USER_STACK_SZ 0x00020000 // 128 KiB #define USER_STACK_TOP 0x00800000 #define USER_LIB_MAX 0xBC000000 #define MM_USER_MAX 0xBC000000 // Top load address for user libraries @@ -27,7 +27,7 @@ // === FUNCTIONS === extern void MM_FinishVirtualInit(void); extern void MM_SetCR3(Uint CR3); -extern tPAddr MM_Allocate(tVAddr VAddr); +extern tPAddr MM_Allocate(tVAddr VAddr) __attribute__ ((warn_unused_result)); extern void MM_Deallocate(tVAddr VAddr); extern int MM_Map(tVAddr VAddr, tPAddr PAddr); extern tPAddr MM_Clone(void);