On Mon, Jan 29, 2018 at 01:02:41PM +0100, Martin Pieuchot wrote:
> ...instead of incrementing f_count directly, ok?

OK bluhm@

> Index: nfs/nfs_syscalls.c
> ===================================================================
> RCS file: /cvs/src/sys/nfs/nfs_syscalls.c,v
> retrieving revision 1.111
> diff -u -p -r1.111 nfs_syscalls.c
> --- nfs/nfs_syscalls.c        1 Sep 2017 15:05:31 -0000       1.111
> +++ nfs/nfs_syscalls.c        29 Jan 2018 12:00:45 -0000
> @@ -288,7 +288,7 @@ nfssvc_addsock(struct file *fp, struct m
>       }
>       slp->ns_so = so;
>       slp->ns_nam = mynam;
> -     fp->f_count++;
> +     FREF(fp);
>       slp->ns_fp = fp;
>       so->so_upcallarg = (caddr_t)slp;
>       so->so_upcall = nfsrv_rcv;

  • Use FREF()... Martin Pieuchot
    • Re: Use FREF()... Alexander Bluhm

Reply via email to