Logoj0ke.net Open Build Service > Projects > hardware:raid > mdadm > mdadm.changes
Sign Up | Log In

File mdadm.changes of Package mdadm

 
1
-------------------------------------------------------------------
2
Sun Nov 18 09:48:44 UTC 2012 - cs@linux-administrator.com
3
4
- update to upstream release 3.2.6 
5
6
-------------------------------------------------------------------
7
Tue May 22 17:13:13 UTC 2012 - cs@linux-administrator.com
8
9
- update to upstream release 3.2.5 
10
11
-------------------------------------------------------------------
12
Sat May 12 16:21:24 UTC 2012 - cs@linux-administrator.com
13
14
- update to upstream release 3.2.4 
15
16
-------------------------------------------------------------------
17
Thu Oct  6 02:16:35 UTC 2011 - nfbrown@suse.com
18
19
- mkinitrd-setup.sh -- add "AUTO -all" to initrd mdadm.conf
20
  so that only arrays needed for boot are auto-assembled.
21
- auto-line.fix -- fix handling of "AUTO" line
22
  in mdadm.conf so it actually works.
23
  (bnc#721905)
24
25
-------------------------------------------------------------------
26
Fri Sep 30 15:35:39 UTC 2011 - uli@suse.com
27
28
- cross-build fix: use %__cc macro
29
30
-------------------------------------------------------------------
31
Thu Aug 18 06:30:45 UTC 2011 - nfbrown@novell.com
32
33
- boot.md: improve 'status' and add 'reload'
34
  function.  Also change 'Raid' to 'RAID'
35
  for consistency (bnc#709474)
36
37
-------------------------------------------------------------------
38
Thu Aug 18 06:01:39 UTC 2011 - nfbrown@novell.com
39
40
- Use udev rules file from upstream package, rather
41
  have having a separate one.
42
43
-------------------------------------------------------------------
44
Thu Aug 18 03:01:57 UTC 2011 - nfbrown@novell.com
45
46
- Update to new upstream 3.2.2 plug git patches.
47
  Also update FSF address in boot-md.
48
49
-------------------------------------------------------------------
50
Wed Aug 10 02:54:57 UTC 2011 - crrodriguez@opensuse.org
51
52
- Do not use -fno-strict-aliasing when not needed 
53
54
-------------------------------------------------------------------
55
Tue Jun 14 06:07:19 UTC 2011 - nfbrown@novell.com
56
57
- 64-md-raid.rules - make clear distinction between
58
  'disk' and 'partition' cases.  In particular it
59
  is wrong and problematic to test for 'md/array_state'
60
  for 'partition' devices as they cannot see 'md/*'
61
  and cannot exist when it doesn't have a valid value
62
  anyway. (bnc#684291)
63
64
-------------------------------------------------------------------
65
Tue Mar  1 22:15:23 UTC 2011 - nfbrown@novell.com
66
67
- mkinitrd-boot.sh: don't assume /dev/md when device
68
  name cannot be found.  It could easily be wrong,
69
  and there is no need as mdadm will choose a device.
70
  (bnc#656536)
71
72
-------------------------------------------------------------------
73
Thu Feb 17 00:27:02 UTC 2011 - nfbrown@novell.com
74
75
- 64-md-raid.rules: avoid races with md devices 
76
  appearing and disappearing.
77
  If the 'array_state' file doesn't exist, that is equivalent
78
  to it having 'clear' in it. (bnc#641382)
79
80
-------------------------------------------------------------------
81
Wed Nov 17 03:27:33 UTC 2010 - nfbrown@novell.com
82
83
-  boot.md - change args to mdmon.
84
   The argument parsing of mdmon changed in the recent update
85
   and we need to change boot.md to match.
86
87
-------------------------------------------------------------------
88
Thu Oct 21 18:01:14 CEST 2010 - ro@suse.de
89
90
- update to 3.1.4
91
  - Support --grow to change the layout of RAID4/5/6
92
  - Support --grow to change the chunksize of raid 4/5/6
93
  - Support --grow to change level from RAID1 -> RAID5 -> RAID6 and
94
    back.
95
  - Support --grow to reduce the number of devices in RAID4/5/6.
96
  - Support restart of these grow options which assembling an array 
97
    which is partially grown.
98
  - Assorted tests of this code, and of different RAID6 layouts.
99
  - The default metadata is now v1.2
100
  - The default chunksize is now 512K rather than 64K.  This seems more
101
    appropriate for modern devices.
102
  - The default bitmap chunksize for internal bitmaps is now at least
103
    64Meg as fine grained bitmaps tend to impact performance more for
104
    little extra gain.
105
  - Alway make bitmap 4K-aligned if at all possible.
106
- removed patches:
107
  - bitmap-4k-boundary.patch (obsolete/upstream)
108
  - fix-dup.patch (obsolete/upstream)
109
  - IMSM-part.patch (obsolete/upstream)
110
  - container-argv-check (obsolete/upstream)
111
112
-------------------------------------------------------------------
113
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
114
115
- use %_smp_mflags
116
117
-------------------------------------------------------------------
118
Tue Jun  1 15:09:53 CEST 2010 - mmarek@suse.cz
119
120
- mkinitrd-setup.sh: Fix for empty $md_devs variable.
121
122
-------------------------------------------------------------------
123
Fri Apr 23 10:57:57 UTC 2010 - nfbrown@novell.com
124
125
- IMSM-part.patch - never try to include partitions in an
126
  IMSM array - bnc#597787
127
- container-argv-check - avoid incorrect error message when
128
  assembling multiple containers - bnc#598827
129
130
-------------------------------------------------------------------
131
Thu Apr 22 15:04:30 CEST 2010 - mmarek@suse.cz
132
133
- mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid*,
134
  run mdadm -v when linuxrc=trace is given (bnc#597787).
135
136
-------------------------------------------------------------------
137
Mon Apr 19 05:36:23 UTC 2010 - nfbrown@novell.com
138
139
- fix-dup.patch: revised version to make sure partial
140
  device is destroyed properly (bnc#587925).
141
142
-------------------------------------------------------------------
143
Fri Mar 26 16:00:05 CET 2010 - mmarek@suse.cz
144
145
- fix-dup.patch: catch attempts to add the same disk twice
146
  (bnc#587925).
147
148
-------------------------------------------------------------------
149
Wed Mar 24 17:37:27 CET 2010 - mmarek@suse.cz
150
151
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
152
  only search in /lib/udev (bnc#590832).
153
154
-------------------------------------------------------------------
155
Tue Mar 23 14:49:38 CET 2010 - mmarek@suse.cz
156
157
- mkinitrd-*.sh: Assemble md arrays even if the root= or resume=
158
  option doesn't directly refer to md (bnc#589676, bnc#586837,
159
  bnc#583424).
160
161
-------------------------------------------------------------------
162
Mon Mar 22 16:30:11 CET 2010 - mmarek@suse.cz
163
164
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
165
  (bnc#589447).
166
167
-------------------------------------------------------------------
168
Thu Mar 11 10:18:18 CET 2010 - mmarek@suse.cz
169
170
- 64-md-raid.rules: Use blkid instead of vol_id.
171
172
-------------------------------------------------------------------
173
Thu Mar 11 09:58:21 CET 2010 - mmarek@suse.cz
174
175
- 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
176
  given in mdadm.conf (fate#307478).
177
178
-------------------------------------------------------------------
179
Tue Mar  9 16:15:41 CET 2010 - mmarek@suse.cz
180
181
- Install udev rules in /lib/udev/rules.d (fate#307478).
182
183
-------------------------------------------------------------------
184
Mon Feb 22 15:14:03 CET 2010 - mmarek@suse.cz
185
186
- mkinitrd-setup.sh: call mdadm --scan only if necessary
187
  (bnc#581769).
188
189
-------------------------------------------------------------------
190
Fri Feb 19 12:10:11 CET 2010 - mmarek@suse.cz
191
192
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
193
  boundary (bnc#577468).
194
195
Fri Jan 15 17:37:26 CET 2010 - mmarek@suse.cz
196
197
- fix modprobe invocation in boot.md (bnc#565293).
198
199
-------------------------------------------------------------------
200
Fri Jan 15 17:04:06 CET 2010 - mmarek@suse.cz
201
202
- store mdmon runtime files in /dev/.mdadm, to make it easier to
203
  transfer mdmon from the initrd to the real root.
204
- rework the mkinitrd setup script a bit.
205
206
-------------------------------------------------------------------
207
Wed Jan  6 15:47:03 CET 2010 - mmarek@suse.cz
208
209
- mkinitrd-*.sh: fix booting from partitionable md devices and
210
  from container devices (bnc#565219).
211
212
-------------------------------------------------------------------
213
Tue Dec 15 20:26:46 CET 2009 - jengelh@medozas.de
214
215
- enable parallel building
216
217
-------------------------------------------------------------------
218
Fri Dec  4 18:00:40 CET 2009 - mmarek@suse.cz
219
220
- Support for partitionable md devices in mkinitrd scripts
221
  (fate#305883).
222
223
-------------------------------------------------------------------
224
Tue Nov  3 11:03:54 CET 2009 - mmarek@suse.cz
225
226
- update to 3.0.3 (fate#307159)
227
  * mdmon improvements (needed for fate#306823)
228
  * other fixes
229
230
-------------------------------------------------------------------
231
Fri Oct 30 16:49:40 CET 2009 - mmarek@suse.cz
232
233
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
234
235
-------------------------------------------------------------------
236
Thu Oct  1 10:51:38 CEST 2009 - mmarek@suse.cz
237
238
- updated to 3.0.2 + 2 patches
239
  * bugfixes only
240
241
-------------------------------------------------------------------
242
Fri Jun 12 09:43:43 CEST 2009 - mmarek@suse.cz
243
244
- remove static md* device nodes, they should not be needed
245
  anymore.
246
247
-------------------------------------------------------------------
248
Thu Jun 11 11:32:55 CEST 2009 - mmarek@suse.cz
249
250
- updated to 3.0 final
251
- dropped all patches
252
253
-------------------------------------------------------------------
254
Tue Mar  3 10:36:11 CET 2009 - mmarek@suse.cz
255
256
- super0:  Do all metadata IO with 4096byte alignment 
257
- super1 - do metadata IO in sector_size units.
258
  (bnc#466172)
259
260
261
-------------------------------------------------------------------
262
Sat Feb 21 15:37:55 CET 2009 - mmarek@suse.cz
263
264
- mkinitrd-setup.sh: filter out duplicate devices (bnc#461673,
265
  patch by Xin Wei Hu)
266
267
-------------------------------------------------------------------
268
Tue Feb 17 17:01:23 CET 2009 - mmarek@suse.cz
269
270
- disable auto-assemly in boot.md completely as it can collide with
271
  dmraid (bnc#474652). If someone wants to auto-assemble md arrays
272
  in the rescue system, they can run
273
  'mdadm -Es -c partitions >mdadm.conf && mdadm -As -c mdadm.conf'
274
  manually.
275
  
276
277
-------------------------------------------------------------------
278
Mon Feb 16 16:00:11 CET 2009 - mmarek@suse.cz
279
280
- fix segfault when stopping imsm arrays
281
  (bnc#473947, patch by Dan Williams)
282
283
-------------------------------------------------------------------
284
Mon Jan 26 11:47:59 CET 2009 - ro@suse.de
285
286
- change fillup call from "-Y" to "-y" the boot script has
287
  been present in this package for long enough (SLES10-GA) 
288
289
-------------------------------------------------------------------
290
Fri Dec  5 10:21:10 CET 2008 - hare@suse.de
291
292
- Wait for udev to settle before continuing (bnc#435778)
293
294
-------------------------------------------------------------------
295
Fri Dec  5 06:18:44 CET 2008 - nfbrown@suse.de
296
297
- boot.md : an exit status of '2' from "mdadm --assemble"
298
  should not be seen as failure by boot.md.
299
  It happens if one or more arrays is already
300
  assembled.
301
  (bnc#456028)
302
303
-------------------------------------------------------------------
304
Thu Nov 20 07:07:06 CET 2008 - nfbrown@suse.de
305
306
- don-t-auto-assemble-if-any-arrays-are-list.patch
307
  Avoid assembling extra arrays during initrd
308
  processing. bnc#445438
309
310
-------------------------------------------------------------------
311
Thu Nov 20 04:57:30 CET 2008 - nfbrown@suse.de
312
313
- mdmon-pass-symbolic-name-to-mdmon-instead-of-device.patch
314
  avoid problems if mdmon is run before
315
  udev creates any devices. 
316
317
-------------------------------------------------------------------
318
Fri Nov 14 05:33:41 CET 2008 - nfbrown@suse.de
319
320
- intel.fixes.patch : various fixes from intel for
321
  proper handling of their metadata
322
- name.fixes.patch : various fixes for new handling
323
  of device names - one could cause a crash.
324
325
-------------------------------------------------------------------
326
Sun Nov  9 23:38:39 CET 2008 - ro@suse.de
327
328
- fix patch apply depth 
329
330
-------------------------------------------------------------------
331
Fri Nov  7 12:34:30 CET 2008 - nfbrown@suse.de
332
333
- mdadm-auto-assemble.patch - fix various bugs in
334
  auto-assemble
335
- start-kpartx-for-imsm-devices.patch - IMSM devices
336
  need to be partitioned, and may programs including
337
  YaST don't understand partitioned md devices,
338
  so run kpartx to create 'dm' based partitions which
339
  have a better chance for being understood
340
  This relates to FATE#304220
341
342
-------------------------------------------------------------------
343
Fri Nov  7 10:32:35 CET 2008 - ro@suse.de
344
345
- remove udev rule (conflicting with file in udev package) 
346
347
-------------------------------------------------------------------
348
Fri Nov  7 02:58:40 CET 2008 - ro@suse.de
349
350
- buildfix: add missing DESTDIR to Makefile for udev rule 
351
- fix len in snprintf to silence compiler warning about potential
352
  overflow
353
354
-------------------------------------------------------------------
355
Thu Nov  6 03:22:50 CET 2008 - nfbrown@suse.de
356
357
- Update from mdadm-3.0-devel1 to mdadm-3.0-devel2.
358
  This includes various bug fixes and enhancements to the
359
  extent that DDF and IMSM work reasonably well and can be
360
  auto-assembled much like other arrays.
361
- Allow BOOT_MD_USE_MDADM_CONFIG to have the value 'part'
362
  that, like 'no', arrays are auto-assembled.  However they
363
  get assembled as 'mdp' partitionable arrays where possible.
364
  This currently only affect arrays with v1.x metadata.
365
  This supports FATE#303894
366
367
-------------------------------------------------------------------
368
Fri Oct  3 15:28:49 CEST 2008 - mmarek@suse.cz
369
370
- fixed mdmon's clone_monitor on ia64
371
372
-------------------------------------------------------------------
373
Fri Oct  3 14:28:55 CEST 2008 - mmarek@suse.cz
374
375
- fixed byte swapping in super-intel.c on big endian.
376
377
-------------------------------------------------------------------
378
Wed Sep 24 18:24:25 CEST 2008 - ro@suse.de
379
380
- change "udevsettle" to "udevadm settle" 
381
382
-------------------------------------------------------------------
383
Fri Sep 19 11:14:05 CEST 2008 - mmarek@suse.cz
384
385
- added /var/run/mdadm for mdmon
386
- fixed build
387
388
-------------------------------------------------------------------
389
Thu Sep 18 09:33:19 CEST 2008 - nfbrown@suse.de
390
391
- update to mdadm-3.0-devel1
392
  package version number is set to 3.0 to avodi future confusion.
393
  This is a substantial update that provides support for handling
394
  the metadata entirely in userspace and thus making easier to 
395
  handle a variety of metadata formats.  Support is included for
396
  DDF and for the Intel Matrix metadata used by recent ICH chipsets.
397
398
  An extra program 'mdmon' is needed and included.  It is run to
399
  monitor any array using 'external' (to the kernel) metadata
400
  and will update the metadata in response to device failures etc.
401
402
  This is required for FATE 304219
403
 
404
405
-------------------------------------------------------------------
406
Wed Sep  3 11:09:34 CEST 2008 - hare@suse.de
407
408
- Call mkinitrd_setup during %post and %postun (bnc#413709)
409
410
-------------------------------------------------------------------
411
Sun Aug 17 08:04:26 CEST 2008 - aj@suse.de
412
413
- Fix init scripts.
414
415
-------------------------------------------------------------------
416
Wed Jul 23 15:21:59 CEST 2008 - hare@suse.de
417
418
- Include mkinitrd scriptlets.
419
420
-------------------------------------------------------------------
421
Fri Jun 20 14:28:20 CEST 2008 - mmarek@suse.cz
422
423
- updated to 2.6.7 + fixes from git
424
  *   Avoid segfault when parsing /proc/mdstat with auto-read-only
425
      arrays.
426
  *   For v0.90 superblocks, print the 'Events' count as a real
427
      count, not 2 numbers separated by a dot.
428
  *   Allow creation of a RAID6 with exactly one missing device.
429
  *   Use LOG_PID for syslog, so you get the pid of mdadm in the
430
      log files.
431
  *   --export now works with --examine too (not just --detail)
432
  *   Improve auto-creation of device special file when using
433
      --incremental
434
  *   Simple locking for --incremental so mdadm doesn't get
435
      confused when run concurrently with itself.
436
  *   Make --incremental cope better with arrays that are being
437
      reshaped.
438
  *   Fix autoassemble for stack arrays.
439
- remove /tmp/mdadm.conf in boot.md (bnc#401138)
440
441
-------------------------------------------------------------------
442
Wed Apr 30 15:57:14 CEST 2008 - mmarek@suse.cz
443
444
- added some fixes from Neil's git repo, fixing bnc#368704 among
445
  others
446
447
-------------------------------------------------------------------
448
Mon Feb  4 19:24:54 CET 2008 - mmarek@suse.cz
449
450
- correctly display rc_status in boot.md
451
452
-------------------------------------------------------------------
453
Wed Jan 23 15:55:24 CET 2008 - mmarek@suse.cz
454
455
- fixed auto-assembly part of boot.md
456
  * if /etc/mdadm.conf is empy or only contains whitespace or
457
    comments, no autoassembly is done
458
  * remove /tmp/mdadm.conf even if a directory [#329678]
459
- dropped mdrun and raidautorun (no longer needed)
460
461
-------------------------------------------------------------------
462
Wed Oct 24 17:08:11 CEST 2007 - mmarek@suse.cz
463
464
- updated to 2.6.4
465
  *  Make "--create --auto=mdp" work for non-standard device names.
466
  *  Fix restarting of a 'reshape' if it was stopped in the middle.
467
  *  Fix a segfault when using v1 superblock.
468
  *  Make --write-mostly effective when re-adding a device to an
469
     array.
470
  *  Various minor fixes
471
- changes in 2.6.3:
472
  * allow --write-behind to be set for --grow.
473
  * When adding new disk to an array, don't reserve so much bitmap
474
    space that the disk cannot store the required data. (Needed
475
    when 1.x array was created with older mdadm).
476
  * When adding a drive that was a little too small, we did not get
477
    the correct error message.
478
  * Make sure that if --assemble find an array in the critical
479
    region of a reshape, and cannot find the critical data to
480
    restart the reshape, it gives an error message.
481
  * Fix segfault with '--detail --export' and non-persistent
482
    superblocks.
483
  * Various manpage updates.
484
  * Improved 'raid4' support (--assemble, --monitor)
485
  * Option parsing fixes w.r.t -a
486
  * Interpret "--assemble --metadata=1" to allow any version 1.x
487
    metadata, and be more specific in the "metadata=" message
488
    printed with --examine --brief
489
  * Fix spare migration in --monitor.
490
491
-------------------------------------------------------------------
492
Fri Jul 27 13:01:01 CEST 2007 - mmarek@suse.cz
493
494
- changes to the init script [#288454]
495
  * don't try to autoassemble if /etc/mdadm.conf exists (even an
496
    empty one)
497
  * ony autoassemble partitions found in /proc/partitions
498
499
-------------------------------------------------------------------
500
Fri Jul 13 15:02:21 CEST 2007 - mmarek@suse.cz
501
502
- updated to 2.6.2
503
  * --fail detached and --remove faulty can be used to fail and
504
    remove devices that are no longer physically present.
505
  * --export option for --detail or present information in a format
506
    that can be processed by udev.
507
  * fix internal bitmap allocation problems with v1.1, v1.2
508
    metadata.
509
  * --help now goes to stdout so you can direct it to a pager.
510
  * Various manpage updates.
511
  * Make "--grow --add" for linear arrays really work.
512
  * --auto-detect to trigger in-kernel autodetect.
513
  * Make return code for "--detail --test" more reliable.  Missing
514
    devices as well as failed devices cause an error.
515
- added some fixes from Neil's git repo (mdadm-git-fixes.patch)
516
517
-------------------------------------------------------------------
518
Thu Jun 21 15:58:37 CEST 2007 - adrian@suse.de
519
520
- fix changelog entry order
521
522
-------------------------------------------------------------------
523
Mon Apr  2 15:00:10 CEST 2007 - mmarek@suse.cz
524
525
- updated to 2.6.1
526
  * --monitor was producing some meaningless warnings due to a bug.
527
  * Fix some compiler warnings.
528
  * Fully support --grow for raid6.  If a reshape crashed during
529
    the critical period, mdadm wouldn't restore the Q information
530
    properly.
531
  * Update documentation for --grow.
532
  * Report bitmap status in --detail and --examine
533
  * Default to v1 superblocks instead of v0.90 if the array
534
    is too big for 0.90 to handle.
535
  * Sort the output of "mdadm --detail --scan" so that it is
536
    in a suitable order for assembling arrays. i.e. components come
537
    before an array that they are part of.
538
  * Require bitmap files to have a '/' in their name.
539
  * Rewrite 'reshape' support including performing a backup
540
    of the critical region for a raid5 growth, and restoring that
541
    backup after a crash.
542
  * Put a 'canary' at each end of the backup so a corruption
543
    can be more easily detected.
544
  * Support --backup-file for backing-up critical section during
545
    growth.
546
  * Erase old superblocks (of different versions) when creating new
547
    array.
548
  * Allow --monitor to work with arrays with >28 devices
549
  * Report reshape information in --detail
550
  * Handle symlinks in /dev better
551
  * Fix mess in --detail output which a device is missing.
552
  * Support 'bitmap=' in mdadm.conf for auto-assembling arrays with
553
    write-intent bitmaps in separate files.
554
  * Fix alignment problem in version-1 superblocks.
555
    NOTE: This is an incompatable change affecting raid5 reshape.
556
    If you want to reshape a raid5 using version-1 superblocks,
557
    use 2.6.17-rc2 or later, and mdadm-2.4.1 or later.
558
  * Support 'mailfrom' line in mdadm.conf so the From: line in alert
559
    emails can be explicitly set.
560
  * Arrange that SparesMissing (which is similar in import to
561
    DegradedArray) generates an Email.
562
  * Assume "DEVICE partitions" if no DEVICE line is given.
563
  * Support new 'offset' layout for raid10.
564
  * When creating a bitmap file, choose a chunksize to limit number
565
    of bitmap chunks to 2 million.  More than this can cause kmalloc
566
    failure.
567
  * New 'CREATE' line in mdadm.conf for defaults such as owner, group,
568
    mode and auto-flag
569
  * --detail checks if array has been started or not and includes that
570
    in report.
571
  * When using --update=uuid on an array with a bitmap, update the
572
    bitmap's uuid too.
573
  * Add a copy of /proc/mdstat to the mail message sent by mdadm
574
    --monitor.
575
  * New flag --no-degraded to avoid starting arrays if there are
576
    fewer devices available than last time the array was started.
577
    This is only needed with --scan, as with --scan, that behaviour
578
    is the default.
579
  * Support for 'homehost' concept.  This is a fairly major update.
580
    It includes a configfile option and a command line option for
581
    specifying a homehost, records that host in the superblock,
582
    and reports the homehost where possible.
583
  * Support for Auto Assembly.  "mdadm -As" will, if provided with
584
    the name of a homehost, try to assemble all arrays it can find
585
    that were created for that homehost.  See man pages for more details.
586
  * Don't try to create devices with --manage or --grow
587
  * allow default metadata (superblock) type to be specified
588
    in mdadm.conf
589
  * Avoid some misdetection of overlapping partitions
590
  * Add 'Array Slot' line to --examine for version-1 superblocks
591
    to make it a bit easier to see what is happening.
592
  * Work around bug in --add handling for  version-1 superblocks
593
    in 2.6.17 (and prior).
594
  * Make -assemble a bit more resilient to finding strange
595
    information in superblocks.
596
  * When creating devices in /dev/md/ create matching symlinks
597
    from /dev.  e.g. /dev/md0 -> /dev/md/0.
598
    Allow this to be disabled in mdadm.conf or on command line.
599
  * Allow a number (of partitions) after the 'yes' option to --auto=
600
    This is particularly useful in the 'create' line in mdadm.conf.
601
  * Remove partitions from any whole device that is made part of
602
    an md array.  This is a work-around for annoying messages
603
    when the first block on some drive accidentally looks like a
604
    partition table.
605
  * Close stray fd in mdassemble so that it can assemble stacked
606
    devices
607
  * If mdassemble finds an array already assembled, it marks it
608
    read-write.
609
  * Remove error in md_open if array is already active.  This isn't
610
    needed and gets in the ways if an array was created e.g. in
611
    initramfs, but device doesn't yet exist in /dev.
612
  * When --assemble --scan is run, if all arrays that could be found
613
    have already been started, don't report an error.
614
  * Allow --assemble --force to mark a raid6 clean when it has two
615
    missing devices (which is needed else if won't assemble.
616
    Without this fix it would only assemble if one or zero
617
    missing devices.
618
  * Support --update=devicesize for cases where the underlying device
619
    can change size.
620
  * Default to --auto=yes so the array devices with 'standard' names
621
    get created automatically, as this is almost always what is wanted.
622
  * Give useful message if raid4/5/6 cannot be started because it is
623
    not clean and is also degraded.
624
  * Increase raid456 stripe cache size if needed to --grow the array.
625
    The setting used unfortunately requires intimate knowledge of the
626
    kernel, and it not reset when the reshape finishes.
627
  * Change 'Device Size' to 'Used Dev Size' because it only shows how
628
    much of each device is actually used, not how big they are.
629
  * --wait or -W will wait for resync activity to finish on the given
630
    devices.
631
  * If two drives in a raid5 disappear at the same time, then "-Af"
632
    will add them both in rather than just one and forcing the array
633
    to 'clean'.  This is slightly safer in some cases.
634
  * Don't hold md device open for so long in --monitor mode - map_dev
635
    can be slow and interferes with trying to stop the array.
636
  * Support --uuid= with --create to choose your own UUID.
637
  * New major more "--incremental" for incremental assemble of arrays,
638
    intended for use with udev.
639
  * lots of bugfixes
640
  * manpage updates
641
642
-------------------------------------------------------------------
643
Wed Jan 10 11:58:14 CET 2007 - mmarek@suse.cz
644
645
- use raidautorun instead of mdrun to autodetect the raid arrays in
646
  boot.md [#230733]
647
648
-------------------------------------------------------------------
649
Wed Nov  8 10:51:13 CET 2006 - prusnak@suse.cz
650
651
- fixed subscript out of range [#212697]
652
653
-------------------------------------------------------------------
654
Wed Sep 20 17:17:22 CEST 2006 - mjancar@suse.cz
655
656
- update to 2.5.3
657
  * lots bugfixes
658
  * drop all patches (integrated upstream)
659
660
-------------------------------------------------------------------
661
Fri Jul 28 13:12:47 CEST 2006 - olh@suse.de
662
663
- remove dropped boot.ibmsis from boot.md
664
- boot.rootfsck should start before boot.md (#181972)
665
666
-------------------------------------------------------------------
667
Fri Jul 21 14:16:28 CEST 2006 - olh@suse.de
668
669
- remove boot.proc from Required-Start: in boot.md (#178753)
670
671
-------------------------------------------------------------------
672
Wed May  3 13:12:42 CEST 2006 - mjancar@suse.cz
673
674
- fix false SparesMissing error (#171326)
675
676
-------------------------------------------------------------------
677
Wed Apr 26 09:46:28 CEST 2006 - hare@suse.de
678
679
- Fix init script dependencies
680
- Implement MDADM_DEVICE_TIMEOUT to set a timeout for 
681
  udevsettle (#149979)
682
683
-------------------------------------------------------------------
684
Tue Apr 25 13:39:38 CEST 2006 - mjancar@suse.cz
685
686
- add static device nodes for udev (#168824)
687
688
-------------------------------------------------------------------
689
Wed Apr 19 10:27:19 CEST 2006 - mjancar@suse.cz
690
691
- set $BOOT_MD_USE_MDADM_CONFIG to "yes" by default (#155120)
692
693
-------------------------------------------------------------------
694
Fri Apr  7 11:33:15 CEST 2006 - mjancar@suse.cz
695
696
- detach mdadmd from tty in rcmdadmd (#160881)
697
698
-------------------------------------------------------------------
699
Mon Apr  3 09:54:55 CEST 2006 - mjancar@suse.cz
700
701
- fix garbled output with --detail (#160827)
702
- fix fix write-mostly with --add and --re-add (#162968)
703
704
-------------------------------------------------------------------
705
Fri Mar 24 21:31:54 CET 2006 - mjancar@suse.cz
706
707
- add /sbin/raidautorun (#159460)
708
709
-------------------------------------------------------------------
710
Wed Mar  8 18:33:12 CET 2006 - mjancar@suse.cz
711
712
- add $BOOT_MD_USE_MDADM_CONFIG sysconfig variable (#155120)
713
714
-------------------------------------------------------------------
715
Thu Feb  9 16:59:52 CET 2006 - mjancar@suse.cz
716
717
- round free size to chunk size multiply on --create (#148562)
718
719
-------------------------------------------------------------------
720
Tue Feb  7 08:59:50 CET 2006 - mjancar@suse.cz
721
722
- move boot.multipath to Should-Start instead of Required-Start
723
724
-------------------------------------------------------------------
725
Mon Feb  6 15:27:47 CET 2006 - mjancar@suse.cz
726
727
- add "Obsoletes: raidtools"
728
- start boot.md after boot.multipath
729
- call mdadm without -a from mdrun, an argument is required in 2.2
730
731
-------------------------------------------------------------------
732
Mon Feb  6 11:36:26 CET 2006 - mjancar@suse.de
733
734
- don't start mdadmd by default
735
736
-------------------------------------------------------------------
737
Sun Feb  5 20:46:43 CET 2006 - mjancar@suse.cz
738
739
- include option for email to be sent on start (#142105)
740
- fix missing md autostart due to raidtools dropped (#148234)
741
  * include mdrun script from Debian
742
  * create boot.md initscipt
743
744
-------------------------------------------------------------------
745
Sun Feb  5 17:46:32 CET 2006 - schwab@suse.de
746
747
- Fix memset parameters.
748
749
-------------------------------------------------------------------
750
Thu Feb  2 12:30:26 CET 2006 - mjancar@suse.cz
751
752
- fix segfault on --assemble (#146514)
753
754
-------------------------------------------------------------------
755
Fri Jan 27 02:12:42 CET 2006 - mls@suse.de
756
757
- converted neededforbuild to BuildRequires
758
759
-------------------------------------------------------------------
760
Wed Jan 25 10:48:18 CET 2006 - olh@suse.de
761
762
- fix uninitialized variable, memset call and memcmp/memcpy bug
763
  mdadm.bug144647-array.init.patch
764
  mdadm.bug144647-update_super1-memcpy.patch
765
  mdadm.bug144647-add_internal_bitmap0-memcpy.patch
766
767
-------------------------------------------------------------------
768
Wed Jan 11 13:49:54 CET 2006 - mjancar@suse.cz
769
770
- update ro 2.2
771
772
-------------------------------------------------------------------
773
Tue Dec 20 12:57:25 CET 2005 - ro@suse.de
774
775
- at least output errors if they occur (instead of ignoring) 
776
777
-------------------------------------------------------------------
778
Wed Nov 30 17:19:24 CET 2005 - schwab@suse.de
779
780
- Fix broken formats.
781
782
-------------------------------------------------------------------
783
Tue Oct 25 09:53:57 CEST 2005 - aj@suse.de
784
785
- Build with -fno-strict-aliasing.
786
787
-------------------------------------------------------------------
788
Wed Oct 12 20:18:00 CEST 2005 - mjancar@suse.cz
789
790
- update to 2.1
791
792
-------------------------------------------------------------------
793
Thu Jul 28 20:28:32 CEST 2005 - anicka@suse.cz
794
795
- update to 1.12.0 
796
797
-------------------------------------------------------------------
798
Wed Jun 15 13:16:42 CEST 2005 - meissner@suse.de
799
800
- use RPM_OPT_FLAGS correctly.
801
802
-------------------------------------------------------------------
803
Tue Apr 19 13:48:24 CEST 2005 - postadal@suse.de
804
805
- updated to version 1.11.0
806
- fixed for gcc 4.0
807
- removed obsoleted patch config-fix 
808
809
-------------------------------------------------------------------
810
Wed Mar 30 13:24:23 CEST 2005 - postadal@suse.cz
811
812
- fixed parsing command line option '--config=partions' [#74603]
813
814
-------------------------------------------------------------------
815
Fri Feb  4 13:09:49 CET 2005 - postadal@suse.cz
816
817
- updated to version 1.9.0
818
819
-------------------------------------------------------------------
820
Thu Jan 13 17:24:55 CET 2005 - postadal@suse.cz
821
822
- updated to version 1.8.1
823
- extended comment in sysconfig.mdadm [#48567]
824
825
-------------------------------------------------------------------
826
Fri Aug 06 12:09:58 CEST 2004 - postadal@suse.cz
827
828
- updated to version 1.6.0
829
  * added --auto= and --assume-clean options
830
  * added "degraded" and "recovering" options to the "Status:" entry
831
832
-------------------------------------------------------------------
833
Tue Feb 10 13:45:52 CET 2004 - postadal@suse.cz
834
835
- updated to version 1.5.0
836
  * new commands "mdassemble"
837
  * support for raid6 as found in 2.6.2
838
  * support partitioned md arrays with a different major number and
839
    naming scheme
840
  * added "SparesMissing" event when --monitor first sees an array and
841
    it doesn't have the enough spare devices.
842
843
-------------------------------------------------------------------
844
Sun Jan 11 11:50:04 CET 2004 - adrian@suse.de
845
846
- add %defattr
847
848
-------------------------------------------------------------------
849
Mon Dec  1 10:53:02 CET 2003  - fehr@suse.de
850
851
- fix quoting problem in start script (#33392)
852
853
-------------------------------------------------------------------
854
Fri Aug 29 09:36:24 CEST 2003 - fehr@suse.de
855
856
- add PreReq for fillup
857
858
-------------------------------------------------------------------
859
Tue Aug 26 10:23:44 CEST 2003 - fehr@suse.de
860
861
- add %stop_on_removal and %restart_on_update
862
863
-------------------------------------------------------------------
864
Thu Aug 14 15:40:53 CEST 2003 - fehr@suse.de
865
866
- add missing activation metadata in sysconfig (#28901)
867
868
-------------------------------------------------------------------
869
Tue Jul 29 11:03:36 CEST 2003 - fehr@suse.de
870
871
- update to new version 1.3.0 of package
872
873
-------------------------------------------------------------------
874
Mon Apr 14 20:01:43 CEST 2003 - postadal@suse.cz
875
876
- fixed init script (added return value for unimplemented reload function)
877
878
-------------------------------------------------------------------
879
Mon Mar 31 17:37:03 CEST 2003 - postadal@suse.cz
880
881
- added buildroot, init script, sysconfig
882
- bzip2 sources and cleaned specfile
883
884
-------------------------------------------------------------------
885
Thu Mar 20 16:18:13 CET 2003  - fehr@suse.de
886
887
- update to version 1.2.0 of package
888
889
-------------------------------------------------------------------
890
Mon Mar  3 12:16:22 CET 2003  - fehr@suse.de
891
892
- update to version 1.1.0 of package
893
894
-------------------------------------------------------------------
895
Mon Dec  2 11:30:52 CET 2002  - fehr@suse.de
896
897
- Fix for new glibc/gcc 
898
899
-------------------------------------------------------------------
900
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
901
902
- removed bogus self-provides 
903
904
-------------------------------------------------------------------
905
Mon Sep 13 15:10:00 CEST 2002 - lmb@suse.de
906
907
- Fix for 64bit arch; ioctl returns long instead of int (#20339)
908
909
-------------------------------------------------------------------
910
Fri Aug 23 11:16:51 MEST 2002 - lmb@suse.de
911
912
- Multipath arrays can now be build manually even without a superblock.
913
- One debugging chunk removed from patch.
914
915
-------------------------------------------------------------------
916
Tue Aug 13 14:43:02 MEST 2002 - lmb@suse.de
917
918
- Fix for the assembly of multipath arrays.
919
920
-------------------------------------------------------------------
921
Mon Aug 12 11:46:43 MEST 2002 - lmb@suse.de
922
923
- Added patch to support the enhanced multipath features.
924
925
-------------------------------------------------------------------
926
Mon Aug  5 16:05:19 CEST 2002 - fehr@suse.de
927
928
- make SuSE package from version 1.0.1 of mdadm 
929
930