PNFS Block Layout TODO

From Linux NFS

Revision as of 13:40, 13 September 2010 by Rees (Talk | contribs)
Jump to: navigation, search

This page is intended to serve as a "to-do" list for the Linux pNFS Block Layout client, with the end goal being to get complex block layout support into Benny's tree and eventually into the mainstream kernel.

pNFS Block Layout Userspace Daemon

  • Give it consistent naming (process name, executable name, pidfile name, etc)
  • Fully understand 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)

Personal tools