Messages in this thread |  | | From | (Linus Torvalds) | Subject | Re: lvm in 2.4.0-test9pre5 | Date | 22 Sep 2000 13:48:23 -0700 |
| |
In article <20000921174736.D4924@athlon.random>, Andrea Arcangeli <andrea@suse.de> wrote: >On Thu, Sep 21, 2000 at 04:11:46PM +0200, Jan Niehusmann wrote: >> Yes, lvm.c and lvm-snap.c are missing from drivers/md/. > >LVM and MD have nothing common.
I disagree.
Yes, they have no _code_ in common. They have a completely distinct history, and they have distinct users.
But they are, in the end, the same thing. They are higher-level drivers that do conceptually the same thing, namely manage the low-level drivers as a potentially common resource.
In fact, some of the MD and LVM code do the same things. CONFIG_MD_LINEAR and CONFIG_BLK_DEV_LVM can be used to do the same thing (and I think LVM can do striping too). Yes, they have different interfaces, but they have the same issues.
It makes sense to group them together. Neither is a true hardware driver, and they have many common goals.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |