VOP_LEASE
Robert Watson
rwatson at FreeBSD.org
Sun Apr 5 10:32:01 PDT 2009
On Sat, 12 Apr 2008, Jeff Roberson wrote:
> As far as I can tell this has never been used. Unless someone can show me
> otherwise I'm going to go ahead and remove it.
(A year, +/- one week, passes...)
Since we now have an NFSv4 client/server and it doesn't use VOP_LEASE, and
NQNFS is long-gone, I propose we revisit removing VOP_LEASE, which you
proposed last year but presumably died as a result of a discussion of whether
it might be useful again someday. While not a huge overhead, in practice it
means a passage through the VOP vector for every I/O operation, and it
certainly adds lines of code. Assuming no objections in the few days, I'll
toast VOP_LEASE implementation and calls from the rest of the stack from 8.x
so that it's gone before we ship 8.0.
Robert N M Watson
Computer Laboratory
University of Cambridge
More information about the freebsd-arch
mailing list