What if there was a new structure, with two members, a list_head and an atomic_t, that could replace the current list_head structures in the file system info structure with a minimum of patch size, to facilitate monitoring the completion of deferred actions? That way, the new additional atomic_t elements would get bound with their lists, and the fs_info member enumeration would not have to grow. Also, in order to compile, all uses of a modified list_head member of a btrfs_fs_info, like struct list_head delayed_iputs; which would get changed to struct list_head_plus_atomic delayed_iputs; would have to be changed from &fs_info->delayed_iputs to &fs_info->delayed_iputs.lh although there may not be any need to explicitly wait for those to complete. The real question is, what must I do to get the ioctl#21 patch to pass muster as something to include in the main source? -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html