]>
git.ipfire.org Git - thirdparty/mdadm.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Neil Brown [Mon, 5 Sep 2005 01:14:26 +0000 (01:14 +0000)]
Fix assembling of raid10 in the face of missing devices.
We now check if enough devices are present properly, so
--force can be used to good effect.
Signed-off-by: Neil Brown <neilb@suse.de>
Neil Brown [Thu, 18 Aug 2005 04:27:34 +0000 (04:27 +0000)]
Support cross-compiling in Makefile
Thanks to "Anthony Russello" <russello@iomega.com>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 29 Jul 2005 00:17:06 +0000 (00:17 +0000)]
Redhat 6.2 seems to require sys/time.h as well as time.h
Thanks to "Pieter D.J. Krul" <p at krul.cc>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 03:05:26 +0000 (03:05 +0000)]
Update inventory and mdadm.spec and add ANNOUNCE-1.12.0
Neil Brown [Fri, 29 Jul 2005 00:14:27 +0000 (00:14 +0000)]
Release 1.12.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 02:59:32 +0000 (02:59 +0000)]
Lots of little manpage updates.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 01:06:42 +0000 (01:06 +0000)]
Fix a possible overflow when shifting a sector size to a byte count
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:56:58 +0000 (00:56 +0000)]
Fix compilation with tinyc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:55:05 +0000 (00:55 +0000)]
Add man page for mdassemble
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:21:36 +0000 (00:21 +0000)]
Replace sprintf calls with snprintf
To quiet diet-libc
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:15:04 +0000 (00:15 +0000)]
Add device files created with --auto to list of known device files.
Description...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:14:32 +0000 (00:14 +0000)]
Make --examine --brief report spares= properly
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:14:32 +0000 (00:14 +0000)]
Allow --force flag with --grow
.. so that you can 'grow' a raid1 to only one device.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:14:31 +0000 (00:14 +0000)]
Don't list device= in --examine --scan output.
As the device list isn't stable, recording it should be avoided.
The device= list is still available if --verbose is given (once).
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 14 Jun 2005 00:14:24 +0000 (00:14 +0000)]
When finding a /dev name for a device, prefer shorter names
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 01:46:24 +0000 (01:46 +0000)]
Fix silly example
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 01:43:59 +0000 (01:43 +0000)]
Fix some rounding errors in human_size and generally clean up the code
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 01:20:28 +0000 (01:20 +0000)]
Fix parsing of /dev/md/N in is_standard
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 01:18:24 +0000 (01:18 +0000)]
Fix a few typecasts
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 01:16:31 +0000 (01:16 +0000)]
Allow --auto to still be meaningful when --scan is given
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 00:38:02 +0000 (00:38 +0000)]
Initialise mis.next to NULL
Probably not needed, but safer.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 00:35:35 +0000 (00:35 +0000)]
Fix typo in --grow --help - don't claim '-F'
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 00:34:04 +0000 (00:34 +0000)]
Make type of uuid always int[], rather than sometimes __u32[]
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Wed, 8 Jun 2005 00:28:15 +0000 (00:28 +0000)]
Retry --stop --scan until all stoppable devices have been stopped
This is needed to reliably stop stacked arrays
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:36:39 +0000 (23:36 +0000)]
Document SparesMissing and DeviceDisappeared/WrongLevel
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:25:48 +0000 (23:25 +0000)]
Document --size=max option for --grow
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:22:17 +0000 (23:22 +0000)]
Get size right when BLKGETSIZE not available
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 7 Jun 2005 23:20:45 +0000 (23:20 +0000)]
Avoid using lstat, it isn't right.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Tue, 3 May 2005 23:42:53 +0000 (23:42 +0000)]
Release 1.11.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 11 Apr 2005 00:20:03 +0000 (00:20 +0000)]
Fix embarassing bug in 1.10.0 which broke --add
Use a different variable to old result of open
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 11 Apr 2005 00:08:05 +0000 (00:08 +0000)]
Release 1.10.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 06:05:07 +0000 (06:05 +0000)]
Call 'flush' after writing a superblock to disk.
Just in case...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 06:02:49 +0000 (06:02 +0000)]
Use O_EXCL when opening component devices to be assembled into an array
In 2.6, this will fail if the device is already in use, so we can detect this error
more easily.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:44:43 +0000 (05:44 +0000)]
Fix "--config=partitions" which was broken.
"devline" wants a list of words, not a whole line...
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Fri, 5 Nov 2004 03:04:44 +0000 (03:04 +0000)]
Add ANNOUNCE-1.8.1
Neil Brown [Mon, 4 Apr 2005 05:19:07 +0000 (05:19 +0000)]
Release 1.9.0
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:18:57 +0000 (05:18 +0000)]
Change handling of devices names in args
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:31 +0000 (05:16 +0000)]
Fix uninitialised variable compile warning.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:29 +0000 (05:16 +0000)]
Improve error message when mode is set twice.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:26 +0000 (05:16 +0000)]
Correct error message printed when the 'chosen_drive' cannot be added.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:24 +0000 (05:16 +0000)]
Reverse order of arrays when --stop --scan
so that stacked arrays are stopped properly.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:22 +0000 (05:16 +0000)]
Reread partitions file for each array being assembled.
This makes assembling arrays from other arrays work better.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:18 +0000 (05:16 +0000)]
Add some missing closes of mdfd
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:16 +0000 (05:16 +0000)]
Document new --auto behaviour
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:13 +0000 (05:16 +0000)]
Change MAJOR() etc to major() etc
This allows for larger device number if glibc supports
it (requires 2.3.3).
Also fail before creating larger device number if glibc
support isn't present.
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:10 +0000 (05:16 +0000)]
When assembling with --auto, honour common device names
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:07 +0000 (05:16 +0000)]
Change "dirty" to "active" in array status
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:04 +0000 (05:16 +0000)]
Fix some initialisations of ident
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:16:02 +0000 (05:16 +0000)]
Fix manpage typo
Thanks : Jérôme Petazzoni <jp@enix.org>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:15:59 +0000 (05:15 +0000)]
Fix rpmbuild error
reported by Stephan van Hienen <raid@a2000.nu>
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 4 Apr 2005 05:15:55 +0000 (05:15 +0000)]
Small fix for makedist script
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Neil Brown [Mon, 1 Nov 2004 04:49:34 +0000 (04:49 +0000)]
mdadm-1.8.0
Neil Brown [Wed, 11 Aug 2004 02:16:01 +0000 (02:16 +0000)]
mdadm-1.7.0
Neil Brown [Fri, 4 Jun 2004 12:03:19 +0000 (12:03 +0000)]
mdadm-1.6.0
Neil Brown [Thu, 22 Jan 2004 02:10:29 +0000 (02:10 +0000)]
mdadm-1.5.0
Neil Brown [Tue, 28 Oct 2003 23:20:01 +0000 (23:20 +0000)]
mdadm-1.4.0
Neil Brown [Mon, 28 Jul 2003 23:59:00 +0000 (23:59 +0000)]
mdadm-1.3.0
Neil Brown [Wed, 12 Mar 2003 22:24:39 +0000 (22:24 +0000)]
mdadm-1.2.0
Neil Brown [Sun, 2 Mar 2003 23:11:38 +0000 (23:11 +0000)]
mdadm-1.1.0
Neil Brown [Wed, 12 Feb 2003 00:17:26 +0000 (00:17 +0000)]
mdadm-1.0.9
Neil Brown [Mon, 20 May 2002 11:17:18 +0000 (11:17 +0000)]
mdadm-1.0.1
Neil Brown [Fri, 10 May 2002 04:06:19 +0000 (04:06 +0000)]
mdadm-1.0.0
Neil Brown [Thu, 11 Apr 2002 01:36:14 +0000 (01:36 +0000)]
mdadm-0.8.2
Neil Brown [Fri, 5 Apr 2002 22:00:28 +0000 (22:00 +0000)]
mdadm-0.8.1
Neil Brown [Thu, 4 Apr 2002 01:58:32 +0000 (01:58 +0000)]
mdadm-0.8
Neil Brown [Wed, 20 Mar 2002 22:39:50 +0000 (22:39 +0000)]
mdadm-0.7.2
Neil Brown [Fri, 15 Mar 2002 05:21:36 +0000 (05:21 +0000)]
mdadm-0.7.1
Neil Brown [Fri, 8 Mar 2002 00:03:52 +0000 (00:03 +0000)]
mdadm-0.7
Neil Brown [Wed, 6 Mar 2002 23:17:40 +0000 (23:17 +0000)]
mdctl-0.6
Neil Brown [Thu, 23 Aug 2001 02:33:20 +0000 (02:33 +0000)]
mdctl-0.5
Neil Brown [Thu, 26 Jul 2001 20:47:22 +0000 (20:47 +0000)]
mdctl-v0.4.2
Neil Brown [Thu, 26 Jul 2001 09:39:46 +0000 (09:39 +0000)]
mdctl-v0.4.1
Neil Brown [Thu, 26 Jul 2001 07:00:09 +0000 (07:00 +0000)]
mdctl-v0.4
Neil Brown [Thu, 14 Jun 2001 05:33:53 +0000 (05:33 +0000)]
mdctl-v0.3
Neil Brown [Fri, 8 Jun 2001 02:36:23 +0000 (02:36 +0000)]
mdctl-v0.2