> :
> :All these situations seem to me are not handled by FreeBSD mmap()
> code. I
> :hope I am wrong. I also wonder why we can not add some information to
> the
> 
>     No machine's mmap() code handles these situations.  It is a side
> effect
>     of the way MMU's work and the way mmap() was defined - that is, in
> order
>     for mmap() to be reasonably optimal it has to munge the boundry
>     conditions.  It is an explicitly allowed case.
> 
        [ML]  It is possible to handle these cases in VM code, by
trapping on any access to the partial page, and allowing only those
accesses which are withing the originally requested range.  Performance
would suck without end, though.

        /Marino



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to