.\" 2005-04-08 mtk, noted kernel version and added BUGS
.\" 2010-10-09, mtk, document arm_fadvise64_64()
.\"
-.TH POSIX_FADVISE 2 2017-05-03 "Linux" "Linux Programmer's Manual"
+.TH POSIX_FADVISE 2 2019-03-06 "Linux" "Linux Programmer's Manual"
.SH NAME
posix_fadvise \- predeclare an access pattern for file data
.SH SYNOPSIS
The underlying system call is called
.BR fadvise64 ()
(or, on some architectures,
-.BR fadvise64_64 ()).
+.BR fadvise64_64 ());
+the difference between the two is that the former system call
+assumes that the type of the \fIlen\fP argument is \fIsize_t\fP,
+while the latter expects \fIloff_t\fP there.
.SS Architecture-specific variants
Some architectures require
64-bit arguments to be aligned in a suitable pair of registers (see