--- zzzz-none-000/linux-2.6.19.2/include/linux/mman.h 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/include/linux/mman.h 2007-01-19 14:42:56.000000000 +0000 @@ -61,6 +61,11 @@ calc_vm_flag_bits(unsigned long flags) { return _calc_vm_trans(flags, MAP_GROWSDOWN, VM_GROWSDOWN ) | + +#ifdef CONFIG_PAX_SEGMEXEC + _calc_vm_trans(flags, MAP_MIRROR, VM_MIRROR) | +#endif + _calc_vm_trans(flags, MAP_DENYWRITE, VM_DENYWRITE ) | _calc_vm_trans(flags, MAP_EXECUTABLE, VM_EXECUTABLE) | _calc_vm_trans(flags, MAP_LOCKED, VM_LOCKED );