aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs/objlayout/Kbuild
AgeCommit message (Collapse)AuthorFilesLines
2017-04-20nfs: remove the objlayout driverChristoph Hellwig1-5/+0
The objlayout code has been in the tree, but it's been unmaintained and no server product for it actually ever shipped. Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Trond Myklebust <[email protected]>
2011-05-29pnfs-obj: decode layout, alloc/free lsegBoaz Harrosh1-1/+1
objlayout_alloc_lseg prepares an xdr_stream and calls the raid engins objio_alloc_lseg() to allocate a private pnfs_layout_segment. objio_osd.c::objio_alloc_lseg() uses passed xdr_stream to decode and store the layout_segment information in an objio_segment struct, using the pnfs_osd_xdr.h API for the actual parsing the layout xdr. objlayout_free_lseg calls objio_free_lseg() to free the allocated space. Signed-off-by: Boaz Harrosh <[email protected]> [gfp_flags] [removed "extern" from function definitions] Signed-off-by: Benny Halevy <[email protected]>
2011-05-29pnfs-obj: pnfs_osd XDR client implementationBoaz Harrosh1-1/+1
* Add the fs/nfs/objlayout/pnfs_osd_xdr_cli.c file, which will include the XDR encode/decode implementations for the pNFS client objlayout driver. [Wrong type in comments] Signed-off-by: Boaz Harrosh <[email protected]> Signed-off-by: Benny Halevy <[email protected]>
2011-05-29pnfs-obj: objlayoutdriver module skeletonBenny Halevy1-0/+5
* Define the PNFS_OBJLAYOUT Kconfig option in the nfs master Kconfig file. * Add the objlayout driver to the Kernel's Kbuild system. * Add the fs/nfs/objlayout/Kbuild file for building the objlayoutdriver.ko driver * Define fs/nfs/objlayout/objio_osd.c, register the driver on module initialization and unregister on exit. [pnfs-obj: remove of CONFIG_PNFS fallout] Signed-off-by: Boaz Harrosh <[email protected]> [added "unsure" clause] [depend on NFS_V4_1] Signed-off-by: Benny Halevy <[email protected]>