PNFS Block Layout TODO
From Linux NFS
(Difference between revisions)
Line 4: | Line 4: | ||
* Give it consistent naming (process name, executable name, pidfile name, etc) | * Give it consistent naming (process name, executable name, pidfile name, etc) | ||
- | * Fully understand what it does and why it needs to do it | + | * Fully understand and document what it does and why it needs to do it |
* Use existing methods to scan disks, create disks, and send upcalls to userspace instead of inventing new methods (udev, libdevmapper, etc) | * Use existing methods to scan disks, create disks, and send upcalls to userspace instead of inventing new methods (udev, libdevmapper, etc) | ||
* Use udev notifications to trigger device rescan, instead of rescanning once a minute | * Use udev notifications to trigger device rescan, instead of rescanning once a minute |
Revision as of 18:59, 13 September 2010
This page is intended to serve as a "to-do" list for the Linux pNFS Block Layout client.
pNFS Block Layout Userspace Daemon
- Give it consistent naming (process name, executable name, pidfile name, etc)
- Fully understand and document what it does and why it needs to do it
- Use existing methods to scan disks, create disks, and send upcalls to userspace instead of inventing new methods (udev, libdevmapper, etc)
- Use udev notifications to trigger device rescan, instead of rescanning once a minute
- Use a pre-existing upcall mechanism instead of inventing our own
- Give it meaningful debug messages
- General code cleanup
- man page and any other needed documentation
—Eanderle 18:13, 3 September 2010 (UTC)