Re: RAID 5 plug-in source code?

Steve Dobbelstein <[email protected]> Tue, 27 Mar 2007 12:40:38 -0500
Newsgroups gmane.linux.evms.devel
Message-ID <OF3BC10C85.E564D7E7-ON052572AB.005FB816-052572AB.00611974@us.ibm.com>
[email protected] wrote on 03/27/2007 11:23:39 AM:

> Hi Steve,
>
> Where can we find source code for the RAID 5 plug-in that is currently
used?

The source for the RAID 5 plug-in is in the plugins/md/ directory.  See the
raid5* files.  The source in the plugins/md directory builds one file,
md-2.5.5.so, which includes the plug-ins for the various MD personalities
(linear, RAID 0, RAID 1, RAID 4/5, and multipath).  The various plug-ins
are combined into one file because they share a lot of common code.  The
md* files contain the common code.  So if you want to understand the RAID 5
code, browse the raid5* files being aware that they will call functions, be
called by functions, and use data in the md* files.

> I noticed that SLES 10, which touts EVMS in a big way, uses mdadm.
> Do the current EVMS plug-ins also use mdadm to integrate with md?

No, EVMS does not use mdadm to do any of the MD work; it does it all by
itself.

Steve D.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Evms-devel mailing list
[email protected]
To subscribe/unsubscribe, please visit:
https://lists.sourceforge.net/lists/listinfo/evms-devel