Messages in this thread | | | Date | Wed, 2 Oct 2002 19:02:57 -0400 (EDT) | From | Alexander Viro <> | Subject | Re: EVMS Submission for 2.5 |
| |
On Wed, 2 Oct 2002, Kevin Corry wrote:
> So the question is, will there be a method to simply get a list of registered > disks on the system, or an API to call to run a function for each disk? If > so, we'll gladly switch to using that. If not, do you have any suggestions > for how this kind of functionality can be achieved with your upcoming changes?
That _really_ depends on the nature of functions you want to call that way.
I might agree with something along the lines of * when evms is initialized, it's notified of all existing gendisks * whenever disk is added after evms initialization, we notify evms * whenever disk is removed, we notify evms
However, I doubt that it's what you really want. In particular, you probably want to see partitioning changes as well as gendisk ones (and no, "evms will handle all partitioning" is _not_ an acceptable answer). Moreover, "gendisk is here" != "something is in the drive".
IOW, the real question is what are you going to do with that list of gendisks?
- 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/
| |