diff options
author | Konstantin Belousov <kib@FreeBSD.org> | 2016-07-27 11:08:59 +0000 |
---|---|---|
committer | Konstantin Belousov <kib@FreeBSD.org> | 2016-07-27 11:08:59 +0000 |
commit | 584b675ed657ee94cabcf475b1ed73bee4eb4054 (patch) | |
tree | e08e805219bd39e9a9c2d5cd174b1732cebd707f /sys/nfs | |
parent | dc831186e32a0fbb7452d890f9ca459e192bae1d (diff) | |
download | src-test-584b675ed657ee94cabcf475b1ed73bee4eb4054.tar.gz src-test-584b675ed657ee94cabcf475b1ed73bee4eb4054.zip |
Notes
Diffstat (limited to 'sys/nfs')
-rw-r--r-- | sys/nfs/nfs_lock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/nfs/nfs_lock.c b/sys/nfs/nfs_lock.c index 7d11672edde47..c84413ec33da5 100644 --- a/sys/nfs/nfs_lock.c +++ b/sys/nfs/nfs_lock.c @@ -241,6 +241,7 @@ nfs_dolock(struct vop_advlock_args *ap) struct flock *fl; struct proc *p; struct nfsmount *nmp; + struct timeval boottime; td = curthread; p = td->td_proc; @@ -284,6 +285,7 @@ nfs_dolock(struct vop_advlock_args *ap) p->p_nlminfo = malloc(sizeof(struct nlminfo), M_NLMINFO, M_WAITOK | M_ZERO); p->p_nlminfo->pid_start = p->p_stats->p_start; + getboottime(&boottime); timevaladd(&p->p_nlminfo->pid_start, &boottime); } msg.lm_msg_ident.pid_start = p->p_nlminfo->pid_start; |