Messages in this thread | | | Date | Mon, 23 Feb 2004 22:29:28 +0000 | From | Joe Thornber <> | Subject | Re: [Patch 1/6] dm: endio method |
| |
On Mon, Feb 23, 2004 at 02:08:32PM -0800, Mike Christie wrote: > With this move if the path has to be activated first, will the daemon > have to call some sort of ps_path_is_initialized() function before it > calls generic_make_request?
Yes, I am planning to add something like this. Whether it needs to be per path, or we could get away per priority group is probably a question that you could answer better than me ? Do we need a corresponding deactivate for some hardware ?
> tio's map_info so it could be set from the daemon, or mp may need to > allocate its own io wrapper. It seems the latter may now be needed to > give ps's a a map_info, becuase dm-mpath needs to store the path in the > tio's map_info.
I think the bio recording/reset is going to have to move inside the target. It makes sense that the mpath target should be the only one that incurs this overhead. So yes, there will have to be a wrapper which could be used to provide context for the ps.
- Joe - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |