.\" Added description of mmap2
.\" Modified, 2004-11-25, mtk -- removed stray #endif in prototype
.\"
-.TH MMAP2 2 2012-04-16 "Linux" "Linux Programmer's Manual"
+.TH MMAP2 2 2014-02-25 "Linux" "Linux Programmer's Manual"
.SH NAME
mmap2 \- map files or devices into memory
.SH SYNOPSIS
On success,
.BR mmap2 ()
returns a pointer to the mapped area.
-On error \-1 is returned and
+On error, \-1 is returned and
.I errno
is set appropriately.
.SH ERRORS
.SH CONFORMING TO
This system call is Linux-specific.
.SH NOTES
-Nowadays, the glibc
+On architectures where this system call is present,
+the glibc
.BR mmap ()
wrapper function invokes this system call rather than the
.BR mmap (2)
system call.
+This system call does not exist on x86-64.
+
On ia64, the unit for
.I offset
is actually the system page size, rather than 4096 bytes.