mmap: check if off is valid

off should be multiple of a page size.

    modified:   ../memory/mmap.c