Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nfsd: add SCSI layout support | Christoph Hellwig | 2016-03-18 | 1 | -0/+14 |
| | | | | | | | | | | | | | This is a simple extension to the block layout driver to use SCSI persistent reservations for access control and fencing, as well as SCSI VPD pages for device identification. For this we need to pass the nfs4_client to the proc_getdeviceinfo method to generate the reservation key, and add a new fence_client method to allow for fence actions in the layout driver. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com> | ||||
* | pnfs: move common blocklayout XDR defintions to nfs4.h | Christoph Hellwig | 2015-08-17 | 1 | -15/+0 |
| | | | | | Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> | ||||
* | nfsd: pNFS block layout driver | Christoph Hellwig | 2015-02-05 | 1 | -0/+62 |
Add a small shim between core nfsd and filesystems to translate the somewhat cumbersome pNFS data structures and semantics to something more palatable for Linux filesystems. Thanks to Rick McNeal for the old prototype pNFS blocklayout server code, which gave a lot of inspiration to this version even if no code is left from it. Signed-off-by: Christoph Hellwig <hch@lst.de> |