From e47f00743fc4776491344f2c618cc8dc2c23bcbc Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Thu, 11 Jan 2001 04:02:40 +0000 Subject: Merge with Linux 2.4.0. --- include/asm-ia64/shmparam.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'include/asm-ia64/shmparam.h') 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 */ -- cgit v1.2.3