This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2] [BZ #10283] localedef: align fixed maps to SHMLBA


> It's unfortunate that POSIX doesn't say more than just:
> "If MAP_FIXED is specified, the implementation may require that 
> addr is a multiple of the page size."
> 
> Perhaps we'll get Issue 8 to say something about SHMLBA in the
> non-normative RATIONALE section for mmap.

If the reality is as Dave says, that some implementations will simply
refuse MAP_FIXED attempts for page-aligned addresses that do not meet some
other constraints, then the normative standard needs to provide some way
for an application to find out how to meet those constraints.  Otherwise
MAP_FIXED is essentially useless for anything other than overwriting an
existing mapping, and that means that the Linux implementations on some
machines are nonconforming.


Thanks,
Roland


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]