diff options
Diffstat (limited to 'include/asm-ia64/shmparam.h')
-rw-r--r-- | include/asm-ia64/shmparam.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/asm-ia64/shmparam.h b/include/asm-ia64/shmparam.h index 5bbea62b5..d07508dc5 100644 --- a/include/asm-ia64/shmparam.h +++ b/include/asm-ia64/shmparam.h @@ -1,6 +1,12 @@ #ifndef _ASM_IA64_SHMPARAM_H #define _ASM_IA64_SHMPARAM_H -#define SHMLBA PAGE_SIZE /* attach addr a multiple of this */ +/* + * SHMLBA controls minimum alignment at which shared memory segments + * get attached. The IA-64 architecture says that there may be a + * performance degradation when there are virtual aliases within 1MB. + * To reduce the chance of this, we set SHMLBA to 1MB. --davidm 00/12/20 + */ +#define SHMLBA (1024*1024) #endif /* _ASM_IA64_SHMPARAM_H */ |