Christoph Hellwig wrote:
>> subdirectories were created: drivers/evms/ for the main source code,
>> and include/linux/evms/ for the header files.
>What's the reason to not have the headers under drivers/evms.
None, really. Why does md put it's headers in include/linux/raid ???
We can put them wherever.
> And why don'T you just use drivers-md like all other volume management
drivers?
Because it is getting crowded. Why does every filesystem create it's own
directory in fs? Maybe drivers/vm/md drivers/vm/dm drivers/vm/evms would
be better. Again, we can put it wherever, this just seems like a logical
place.
Steve
On Thu, Oct 03, 2002 at 11:09:37AM -0500, Steve Pratt wrote:
> None, really. Why does md put it's headers in include/linux/raid ???
> We can put them wherever.
MD is legacy code from the time where people still liked kernel headers
to /usr/include/linux
> Because it is getting crowded. Why does every filesystem create it's own
> directory in fs?
Well, evms is not a single driver but a higher layer with lots of subdrivers.
E.g. once you start to use the MD code without copying it around it's in
drivers/md anyway and LVM! th?t is there currently will go away.