Subject: Re: Add a MAP_ALIGNED flag for mmap(2).
To: Andrew Brown <atatat@atatdot.net>
From: Matt Thomas <matt@3am-software.com>
List: tech-kern
Date: 03/02/2003 21:33:44
At 08:23 PM 3/2/2003, Andrew Brown wrote:
> > > I also like listing the alignment in terms of bytes, not pages, since it
> > > means userland code doesn't care what the internal page size is. Also it
> > > might help emulation if future systems raise the page size (like say
> we go
> > > from 4k to 8k or 8k to 16k as part of a CPU transition) - we don't
> have to
> > > keep track of the implicit page size.
> >
> >Yah, I definitely think it should be in bytes. I must admit that the log2
> >use of the flags argument is a clever hack :-)
>
>just so long as you don't even decide that you need to align something
>to a seventeen page boundary... :)
But uvm doesn't allow that so...
--
Matt Thomas Internet: matt@3am-software.com
3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt/
Cupertino, CA Disclaimer: I avow all knowledge of this message