Change to mman.h around 2.3.99-pre3-pre4

Geoff Keating geoffk at cygnus.com
Fri Mar 24 12:10:24 EST 2000


Does anyone know why the file linux/include/asm-ppc/mman.h changed the
values of MCL_CURRENT and MCL_FUTURE around kernel version
2.3.99-pre3-pre4?

This change causes binary incompatibility.

They used to be

#define MCL_CURRENT     0x2000          /* lock all currently mapped pages */
#define MCL_FUTURE      0x4000          /* lock all additions to address space */

but they're now

#define MCL_CURRENT	1		/* lock all current mappings */
#define MCL_FUTURE	2		/* lock all future mappings */

--
- Geoffrey Keating <geoffk at cygnus.com>

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list