[LU-227] add support for external ldiskfs package Created: 21/Apr/11 Updated: 13/Oct/11 Resolved: 13/Oct/11 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.0.0, Lustre 2.1.0 |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Minor |
| Reporter: | Ned Bass | Assignee: | Yang Sheng |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Rank (Obsolete): | 10868 |
| Description |
|
LLNL has created an standalone ldiskfs package that is maintained outside of the lustre tree. Currently this is maintained at https://github.com/nedbass/lustre-ldiskfs but we will eventually move it to our organization page at https://github.com/chaos. This package makes it easier for us to port lustre to newer kernels, i.e. we don't have to generate a new ldiskfs patch stack for each kernel. Instead we support multiple kernel APIs within ldiskfs with the help of autoconf. We think this approach improves the maintainability and stability of ldiskfs compared to the current practice of copying and patching ext sources from the kernel. Also as Lustre adds support for other backend filesystems like ZFS we should be consistent in how we package them. This issue is to request review of a patch that adds a configure option --with-ldiskfs-devel to enable the use of this external package. I will push this to gerrit shortly. |
| Comments |
| Comment by Ned Bass [ 21/Apr/11 ] |
|
Review at http://review.whamcloud.com/453 |
| Comment by Peter Jones [ 25/Apr/11 ] |
|
Yang Sheng Could you look into this one please? Thanks Peter |
| Comment by Yang Sheng [ 26/Apr/11 ] |
|
Taken. |
| Comment by Prakash Surya (Inactive) [ 04/Oct/11 ] |
|
This ticket has been updated and moved to |