ustack.h 491 B

123456789101112131415161718192021
  1. #ifndef _ASM_IA64_USTACK_H
  2. #define _ASM_IA64_USTACK_H
  3. /*
  4. * Constants for the user stack size
  5. */
  6. #ifdef __KERNEL__
  7. #include <asm/page.h>
  8. /* The absolute hard limit for stack size is 1/2 of the mappable space in the region */
  9. #define MAX_USER_STACK_SIZE (RGN_MAP_LIMIT/2)
  10. #define STACK_TOP (0x6000000000000000UL + RGN_MAP_LIMIT)
  11. #define STACK_TOP_MAX STACK_TOP
  12. #endif
  13. /* Make a default stack size of 2GiB */
  14. #define DEFAULT_USER_STACK_SIZE (1UL << 31)
  15. #endif /* _ASM_IA64_USTACK_H */