This series adds a common implementation of the GETDEVICELIST operation, and switches the block layout driver to use the generic device id cache. This is mostly done by moving well tested code from the file and block layout drivers to common code. I've only tested it using the block layout driver, so testing with the other layouts would be greatly appreciated. I'm mostly concerned about the object layout driver as it had significant differences and missing bug fixes compared to the others. Note that the last patch requires my previous block layout series, but the others should work fine without it. This work was sponsored by NetApp, Inc. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html