nfsd4 callback patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a second attempt at implementing a too-long-neglected nfsv4
feature which allows a client to change the callback parameters of a
preexisting client with a special setclientid.

The main motivation is actually 4.1, but haven't finished the later 4.1
patches (which add handling for SEQ4_STATUS_CB_PATH_* bits and the
minimum trunking support I think we can get away with).

The basic idea is to let a workqueue take over re-issuing an rpc
callback request when the original rpc client goes away.  We can then
change the callback client by creating a new rpc client, flushing the
workqueue, then destroying the old rpc client.

I'm applying the first 4 patches soon absent serious objections; the
others might need a little more time.

--b.
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux