New feature: mdadm and RAID0/1 support
commit742d37b796c2ed6ec657762e428156d4f0351a7d
authorShibby <shibby@openlinksys.info>
Wed, 15 Aug 2012 16:59:02 +0000 (15 18:59 +0200)
committerShibby <shibby@openlinksys.info>
Wed, 15 Aug 2012 16:59:02 +0000 (15 18:59 +0200)
tree9abba7b9e683ba9ee405f3b6250752f1b281e708
parent1eabb69dc0887f261010e3b0a73267b3095f39b8
New feature: mdadm and RAID0/1 support

This commit move mdadm util and raid modules to extras/raid directory.
Now you can use mdadm to make raid on tomato. Supported raid level: 0 and 1.

mdadm and modules are already build-in AIO and Mega-VPN. (added RAID=y to router options)
119 files changed:
release/src-rt/linux/linux-2.6/config_base
release/src/Makefile
release/src/router/Makefile
release/src/router/config/config.in
release/src/router/mdadm/ANNOUNCE-2.0 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.1 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.2 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.3 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.3.1 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.4 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.4-pre1 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.4.1 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.1 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.2 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.3 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.4 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.5 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.5.6 [new file with mode: 0644]
release/src/router/mdadm/ANNOUNCE-2.6 [new file with mode: 0644]
release/src/router/mdadm/Assemble.c [new file with mode: 0644]
release/src/router/mdadm/Build.c [new file with mode: 0644]
release/src/router/mdadm/COPYING [new file with mode: 0644]
release/src/router/mdadm/ChangeLog [new file with mode: 0644]
release/src/router/mdadm/Create.c [new file with mode: 0644]
release/src/router/mdadm/Detail.c [new file with mode: 0644]
release/src/router/mdadm/Examine.c [new file with mode: 0644]
release/src/router/mdadm/Grow.c [new file with mode: 0644]
release/src/router/mdadm/INSTALL [new file with mode: 0644]
release/src/router/mdadm/Incremental.c [new file with mode: 0644]
release/src/router/mdadm/Kill.c [new file with mode: 0644]
release/src/router/mdadm/Makefile [new file with mode: 0644]
release/src/router/mdadm/Manage.c [new file with mode: 0644]
release/src/router/mdadm/Monitor.c [new file with mode: 0644]
release/src/router/mdadm/Query.c [new file with mode: 0644]
release/src/router/mdadm/README.initramfs [new file with mode: 0644]
release/src/router/mdadm/ReadMe.c [new file with mode: 0644]
release/src/router/mdadm/SHA1.c [new file with mode: 0644]
release/src/router/mdadm/TODO [new file with mode: 0644]
release/src/router/mdadm/bitmap.c [new file with mode: 0644]
release/src/router/mdadm/bitmap.h [new file with mode: 0644]
release/src/router/mdadm/config.c [new file with mode: 0644]
release/src/router/mdadm/dlink.c [new file with mode: 0644]
release/src/router/mdadm/dlink.h [new file with mode: 0644]
release/src/router/mdadm/inventory [new file with mode: 0644]
release/src/router/mdadm/kernel-patch-2.6.18 [new file with mode: 0644]
release/src/router/mdadm/kernel-patch-2.6.18.6 [new file with mode: 0644]
release/src/router/mdadm/kernel-patch-2.6.19 [new file with mode: 0644]
release/src/router/mdadm/makedist [new file with mode: 0755]
release/src/router/mdadm/mapfile.c [new file with mode: 0644]
release/src/router/mdadm/md.4 [new file with mode: 0644]
release/src/router/mdadm/md5.h [new file with mode: 0644]
release/src/router/mdadm/md_p.h [new file with mode: 0644]
release/src/router/mdadm/md_u.h [new file with mode: 0644]
release/src/router/mdadm/mdadm.8 [new file with mode: 0644]
release/src/router/mdadm/mdadm.c [new file with mode: 0644]
release/src/router/mdadm/mdadm.conf-example [new file with mode: 0644]
release/src/router/mdadm/mdadm.conf.5 [new file with mode: 0644]
release/src/router/mdadm/mdadm.h [new file with mode: 0644]
release/src/router/mdadm/mdadm.spec [new file with mode: 0644]
release/src/router/mdadm/mdassemble.8 [new file with mode: 0644]
release/src/router/mdadm/mdassemble.c [new file with mode: 0644]
release/src/router/mdadm/mdopen.c [new file with mode: 0644]
release/src/router/mdadm/mdstat.c [new file with mode: 0644]
release/src/router/mdadm/misc/syslog-events [new file with mode: 0644]
release/src/router/mdadm/mkinitramfs [new file with mode: 0644]
release/src/router/mdadm/pwgr.c [new file with mode: 0644]
release/src/router/mdadm/raid5extend.c [new file with mode: 0644]
release/src/router/mdadm/restripe.c [new file with mode: 0644]
release/src/router/mdadm/sha1.c [new file with mode: 0644]
release/src/router/mdadm/sha1.h [new file with mode: 0644]
release/src/router/mdadm/super0.c [new file with mode: 0644]
release/src/router/mdadm/super1.c [new file with mode: 0644]
release/src/router/mdadm/swap_super.c [new file with mode: 0644]
release/src/router/mdadm/sysfs.c [new file with mode: 0644]
release/src/router/mdadm/test [new file with mode: 0644]
release/src/router/mdadm/tests/00linear [new file with mode: 0644]
release/src/router/mdadm/tests/00multipath [new file with mode: 0644]
release/src/router/mdadm/tests/00raid0 [new file with mode: 0644]
release/src/router/mdadm/tests/00raid1 [new file with mode: 0644]
release/src/router/mdadm/tests/00raid10 [new file with mode: 0644]
release/src/router/mdadm/tests/00raid4 [new file with mode: 0644]
release/src/router/mdadm/tests/00raid5 [new file with mode: 0644]
release/src/router/mdadm/tests/00raid6 [new file with mode: 0644]
release/src/router/mdadm/tests/01r1fail [new file with mode: 0644]
release/src/router/mdadm/tests/01r5fail [new file with mode: 0644]
release/src/router/mdadm/tests/02r1add [new file with mode: 0644]
release/src/router/mdadm/tests/02r1grow [new file with mode: 0644]
release/src/router/mdadm/tests/02r5grow [new file with mode: 0644]
release/src/router/mdadm/tests/02r6grow [new file with mode: 0644]
release/src/router/mdadm/tests/03r0assem [new file with mode: 0644]
release/src/router/mdadm/tests/03r5assem [new file with mode: 0644]
release/src/router/mdadm/tests/03r5assemV1 [new file with mode: 0644]
release/src/router/mdadm/tests/04r0update [new file with mode: 0644]
release/src/router/mdadm/tests/04r1update [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-bitmapfile [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-grow-external [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-grow-internal [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-grow-internal-1 [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-internalbitmap [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-internalbitmap-v1a [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-internalbitmap-v1b [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-internalbitmap-v1c [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-n3-bitmapfile [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-re-add [new file with mode: 0644]
release/src/router/mdadm/tests/05r1-re-add-nosuper [new file with mode: 0644]
release/src/router/mdadm/tests/05r5-bitmapfile [new file with mode: 0644]
release/src/router/mdadm/tests/05r5-internalbitmap [new file with mode: 0644]
release/src/router/mdadm/tests/05r6-bitmapfile [new file with mode: 0644]
release/src/router/mdadm/tests/06name [new file with mode: 0644]
release/src/router/mdadm/tests/06r5swap [new file with mode: 0644]
release/src/router/mdadm/tests/06sysfs [new file with mode: 0644]
release/src/router/mdadm/tests/06update-uuid [new file with mode: 0644]
release/src/router/mdadm/tests/06wrmostly [new file with mode: 0644]
release/src/router/mdadm/tests/07testreshape5 [new file with mode: 0644]
release/src/router/mdadm/tests/ToTest [new file with mode: 0644]
release/src/router/mdadm/tests/check [new file with mode: 0644]
release/src/router/mdadm/tests/testdev [new file with mode: 0644]
release/src/router/mdadm/util.c [new file with mode: 0644]