Andi, > +#define MAP_HUGE_2MB (21 << MAP_HUGE_SHIFT) > +#define MAP_HUGE_1GB (30 << MAP_HUGE_SHIFT) > +#define SHM_HUGE_SHIFT 26 > +#define SHM_HUGE_MASK 0x3f > +#define SHM_HUGE_2MB (21 << SHM_HUGE_SHIFT) > +#define SHM_HUGE_1GB (30 << SHM_HUGE_SHIFT)
Maybe I am missing something obvious, but does this not conflict with include/uapi/asm-generic/mman-common.h: #ifdef CONFIG_MMAP_ALLOW_UNINITIALIZED # define MAP_UNINITIALIZED 0x4000000 ... 0x4000000 == (1 << 26) ? Thanks, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Author of "The Linux Programming Interface", http://blog.man7.org/ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/