Calling sendfile() with the SF_NODISKIO flag, will still block if the descriptor points to a file that is on an NFS mount. In this situation I feel accessing data over the network should be considered "disk io" and it should return EBUSY.
This seems to happen on every version of FreeBSD, so I do not believe it to be a regression in FreeBSD 7.2 or a new bug.
How-To-Repeat: any sendfile call such as:
will still block while the NFS lookup occurs.
For bugs matching the following criteria:
Status: In Progress Changed: (is less than) 2014-06-01
Reset to default assignee and clear in-progress tags.
Mail being skipped