ChucksProjects
From Linux NFS
(Difference between revisions)
Chucklever (Talk | contribs) |
Chucklever (Talk | contribs) (→NFS client build testing) |
||
Line 20: | Line 20: | ||
== NFS client build testing == | == 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 | ||
[[BuildTestNotes|More notes]] | [[BuildTestNotes|More notes]] |
Revision as of 22:25, 15 August 2007
Contents |
Mount
- Scalable mounting (more efficient use of network resources; mountd connection caching)
- Rewrite nfs(5)
- Real unit testing
- Useful error reporting
- Complete internationalization
- Proper implementation of break-back retries
- Support for IPv6
- Support for server failover options
- Testing of -o remount
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