ChucksProjects
From Linux NFS
(Difference between revisions)
Chucklever (Talk | contribs) (→NFS client build testing) |
Chucklever (Talk | contribs) (grammar and style) |
||
Line 1: | Line 1: | ||
== Mount == | == Mount == | ||
- | * | + | * Add scalable mounting (more efficient use of network resources; mountd connection caching) |
* Rewrite nfs(5) | * Rewrite nfs(5) | ||
- | * | + | * Add real unit testing |
- | * | + | * Make error reporting more useful |
* Complete internationalization | * Complete internationalization | ||
- | * | + | * Properly implement of break-back retries |
- | * | + | * Implement support for IPv6 |
- | * | + | * Implement support for server failover options |
- | * | + | * Test "-o remount" -- handled by /usr/sbin/mount instead of /sbin/mount.nfs? |
[[MountNotes|More notes]] | [[MountNotes|More notes]] |
Revision as of 22:43, 15 August 2007
Contents |
Mount
- Add scalable mounting (more efficient use of network resources; mountd connection caching)
- Rewrite nfs(5)
- Add real unit testing
- Make error reporting more useful
- Complete internationalization
- Properly implement of break-back retries
- Implement support for IPv6
- Implement support for server failover options
- Test "-o remount" -- handled by /usr/sbin/mount instead of /sbin/mount.nfs?
Rebuild the NFS server and client XDR layer from the ground up
- More complete type checking and error reporting
- Each function called with a simplified virtual API
- All functions re-entrant so we can remove the BKL
NFS client build testing
- Builds kernel with "allmodconfig" and "allyesconfig"
- Automated - no user intervention once started
- Tests all patches in a series
- Later add more static analysis for each patch