Neil Brown
7fa42a0b5e
[PATCH] Get the name for partitioned devices in sysfs correct.
...
There are 64 partitions per device, not 16.
Signed-off-by: Neil Brown <neilb@suse.de>
### Diffstat output
./sysfs.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff ./sysfs.c~current~ ./sysfs.c
2006-04-28 14:09:24 +10:00
Neil Brown
90d0adf4ba
Release 2.4.1
...
Annoying alignment bug in version-1 supers on 64bit..
Signed-off-by: Neil Brown <neilb@suse.de>
2006-04-17 12:49:28 +00:00
Neil Brown
ac957baa97
Fix alignment problem in version-1 superblocks.
...
NOTE: This is an incompatable change affecting raid5 reshape.
If you want to reshape a raid5 using version-1 superblocks,
use 2.6.17-rc2 or later, and mdadm-2.4.1 or later.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-04-07 04:34:45 +00:00
Neil Brown
86d0e1ab93
Add tests/05r1-grow-internal-1
2006-04-01 09:28:36 +00:00
Neil Brown
d8def61cfa
fix write mostly for add and re-add
...
The following patch makes it possible to tag a device as write-mostly on
--add and --re-add with a non-persistent superblock array. Previously,
this was not working.
Signed-Off-By: Paul Clements <paul.clements@steeleye.com>
Signed-off-by: Neil Brown <neilb@suse.de>
2006-04-03 00:11:51 +00:00
Neil Brown
8ca586c619
Add ANNOUNCE-2.4
2006-03-30 04:24:09 +00:00
Neil Brown
00b738b201
Release 2.4
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-04-03 00:09:16 +00:00
Neil Brown
4d272c99d2
Add tests/05r1-grow-internal-1
2006-03-29 05:21:16 +00:00
Neil Brown
addc80c467
Updates to md.4
...
Particularly restiping and sysfs, but a few other bits too.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-30 04:17:51 +00:00
Neil Brown
9860f2711d
Bug fixes to pass test suite
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-29 06:28:07 +00:00
Neil Brown
7ef02d0143
Support 'bitmap=' in mdadm.conf for auto-assembling arrays with write-intent bitmaps in separate files.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-29 02:57:48 +00:00
Neil Brown
2ae555c3d9
Man page tidyup.
...
mdadm.8 improved (I hope).
Rearrange some option documentation and add --backup-file, and other
general improvements.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-29 02:45:06 +00:00
Neil Brown
d7514c5884
Changelog Updates
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 23:27:05 +00:00
Neil Brown
6409687b55
Kill old superblocks on create.
...
Make sure old-version superblocks are not around to confuse anything
when a new array is created.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 23:22:58 +00:00
Neil Brown
e27d562bcc
Reduce dependance on MD_SB_DISKS
...
--monitor should now work with arrays larger than 28 devices.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 23:02:45 +00:00
Neil Brown
bed256c241
Add information about reshape to --detail
...
Also fix problems with dev names and symlinks
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 22:44:05 +00:00
Neil Brown
4027ddcaa4
Don't try to get bitmap info on old kernels.
...
.. this causes silly warnings.
Unfortuantely there are 2.6 kernels which will still produce
warnings. We cannot reliable detect those.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 06:39:29 +00:00
Neil Brown
16c6fa807c
Create missing /dev files where needed.
...
Whenever we need a device file to open, if one cannot be found in /dev,
create a temporary one.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 06:26:53 +00:00
Neil Brown
8352ab3e2c
Fix messy --detail output when there is a failed device.
...
The missing devices show as garbage.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-28 05:51:50 +00:00
Neil Brown
0a416ec307
Make scanning of /dev work even if it is a symlink
...
We generally don't want to follow symlinks in /dev, but if
/dev itself is a symlink, we want to follow it.
So nftw needs a bit of help.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 06:54:31 +00:00
Neil Brown
06b0d78675
Allow resize to backup to a file.
...
To support resizing an array without a spare, mdadm now understands
--backup-file=
which should point to a file for storing a backup of critical data.
This can be given to --grow which will create the file, or
--assemble which will restore from the file if needed.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 06:38:46 +00:00
Neil Brown
313176636e
Remove ident arg from getinfo_super;
...
Add a 'name' field to 'info' to compensate.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 04:34:38 +00:00
Neil Brown
2efedc7bd2
Put a 'canary' block in front of the backup
...
.. so corruptio can be detected.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-27 04:14:43 +00:00
Neil Brown
ca9ce4ec3e
Add ANNOUNCE-2.4-pre1
2006-03-20 03:34:49 +00:00
Neil Brown
39c5a90983
Release 2.4-pre1
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:50:25 +00:00
Neil Brown
206c5eaedf
Fix a few issues with the reshape patches.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:26:42 +00:00
Neil Brown
353632d927
Support restarting of a reshape on --assemble
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-20 03:17:31 +00:00
Neil Brown
e86c9dd6d8
Initial reshape support
...
Needs work for other levels etc.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-03-13 05:51:32 +00:00
Neil Brown
8a4440794a
Add ANNOUNCE-2.3.1
2006-02-06 04:11:49 +00:00
Neil Brown
1e0d770c0f
Release some compile fixes.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-06 04:18:12 +00:00
Neil Brown
a92f6acc43
Update ChangeLog and release 2.3
...
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-02 05:17:24 +00:00
Neil Brown
561832f9d4
Some little bits and pieces...
...
I'm obviously bored of writing changelog entries.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-02-02 03:19:57 +00:00
Neil Brown
881990a2e4
Fix printing of size of reiserfs filesystem.
...
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318230
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:43:50 +00:00
Neil Brown
22a8899586
Sort mdstat entries so that composites are well-ordered.
...
This means that "-Ds" lists arrays in an approprate order
for assembly.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:39:50 +00:00
Neil Brown
576d6d83af
Prefer version-1 superblocks for v.large devices.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-31 00:01:48 +00:00
Neil Brown
6ee5c05a11
Report device size correctly in --detail for Large devices.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 23:42:53 +00:00
Neil Brown
8fac0577f0
Stuff like..
...
- report Intent Bitmap in --detail
- report internal bitmap in --examine
- pass' --force through to --grow --bitmap
- support v.large arrays in --grow --bitmap
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 23:23:45 +00:00
Neil Brown
91eedefcdd
Report bitmap offset when examining v1 superblock.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 03:09:32 +00:00
Neil Brown
21e92547e7
Work towards allowing larger internal bitmaps in version1 superblocks.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 02:57:49 +00:00
Neil Brown
3d4064cc9b
Support --help --assemble etc.
...
i.e. allow '--help' to be first and still give
context sensitive help.
Also don't print truncated device-size of very large arrays.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-30 00:13:26 +00:00
Neil Brown
b674b5b869
Have --examine report reshape details.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 07:28:34 +00:00
Neil Brown
6baf9a876b
Provide error message if --examine does find a valid superblock
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 06:25:55 +00:00
Neil Brown
5dd497eecb
Enable support for v.large raid1.
...
clean up 'long long' usage for size of array, so that
with v-1 superblocks a raid1 larger than 2TB is possible.
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 06:21:06 +00:00
Neil Brown
e5a5d81e4a
Further improvements to online help
...
diff .//ReadMe.c~current~ .//ReadMe.c
2006-04-17 13:12:41 +00:00
Neil Brown
e968ba605a
Make some improvements to online help.
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 05:53:10 +00:00
Neil Brown
29e766a5f4
Minor fixes
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 04:48:28 +00:00
Neil Brown
838acbc272
Assorted fixes...
...
Signed-off-by: Neil Brown <neilb@suse.de>
2006-01-27 01:44:47 +00:00
Neil Brown
d2cd3ffc02
uhm.. assort fixes, particularly for recovery offset...
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-16 01:34:49 +00:00
Neil Brown
ce4fafd637
Allow /etc/mdadm/mdadm.conf as an alternate to /etc/mdadm.conf
...
This provide compatability with Debian.
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-09 05:01:22 +00:00
Neil Brown
f3c7fda661
Release 2.2
...
Signed-off-by: Neil Brown <neilb@suse.de>
2005-12-09 04:55:02 +00:00