History log of /freebsd-10-stable/sys/kern/vfs_default.c
Revision Date Author Comments
# 330266 02-Mar-2018 mckusick

MFC of 329880.

Add error number to "fsync: giving up on dirty" message.


# 328765 02-Feb-2018 mckusick

MFC of 328444.

Eliminate "fsync: giving up on dirty" messages.


# 304590 22-Aug-2016 kib

MFC r304174:
VOP_FSYNC() does not take cred as an argument. Correct comment.


# 276436 30-Dec-2014 rmacklem

MFC: r276192, r276200
Modify vop_stdadvlock{async}() so that it only
locks/unlocks the vnode and does a VOP_GETATTR()
for the SEEK_END case. This is safe to do, since
lf_advlock{async}() only uses the size argument
for the SEEK_END case.
The NFSv4 server needs this when
vfs.nfsd.enable_locallocks!=0 since locking the
vnode results in a LOR that can cause a deadlock
for the nfsd threads.


# 276436 30-Dec-2014 rmacklem

MFC: r276192, r276200
Modify vop_stdadvlock{async}() so that it only
locks/unlocks the vnode and does a VOP_GETATTR()
for the SEEK_END case. This is safe to do, since
lf_advlock{async}() only uses the size argument
for the SEEK_END case.
The NFSv4 server needs this when
vfs.nfsd.enable_locallocks!=0 since locking the
vnode results in a LOR that can cause a deadlock
for the nfsd threads.