Commit Graph

  • 5869a76c90 Remove supertype->devfd Neil Brown 2008-05-27 09:18:40 +1000
  • 1ed3f38758 Remove stopped arrays. Neil Brown 2008-05-27 09:18:39 +1000
  • 7a7cc50430 Set status of devices in ddf. Neil Brown 2008-05-27 09:18:38 +1000
  • 4e5528c6f7 Implement mark_clean for ddf and remove mark_dirty and mark_sync Neil Brown 2008-05-27 09:18:38 +1000
  • d52690acc4 Initialise newly allocated active_array better. Neil Brown 2008-05-27 09:18:37 +1000
  • 5d19760db0 Discard 'array_list' in mdmon Neil Brown 2008-05-27 09:18:36 +1000
  • ea6d09b063 'errno' is a positive number, not negative. Neil Brown 2008-05-27 09:18:35 +1000
  • 355726fa01 Remember to close directories when we are finished with them. Neil Brown 2008-05-27 09:18:34 +1000
  • 8c21018330 Alway use a unique file name for opendev Neil Brown 2008-05-27 09:18:33 +1000
  • 2318b9f0dc Remove 'fd' arg from sysfs_add_disk Neil Brown 2008-05-27 09:18:32 +1000
  • 30e1b9a585 Remove stray semicolon Neil Brown 2008-05-27 09:18:31 +1000
  • 1c203a4b5a Fix autoassemble for stack arrays. Neil Brown 2008-05-20 16:28:48 +1000
  • df5a0b9295 Release 2.6.6 Neil Brown 2008-05-19 12:07:54 +1000
  • 75f743774f Remove outdated HOWTO link and credit Jakob's contribution. David Greaves 2008-05-19 12:07:50 +1000
  • 7702a58b90 Include sysfs.c in mdassemble.auto Neil Brown 2008-05-19 12:07:47 +1000
  • 7815fbfef2 "make everything" now also makes mdassemble.auto Neil Brown 2008-05-19 12:07:43 +1000
  • a2349791da Fix some initialisations... Neil Brown 2008-05-15 16:48:57 +1000
  • 4fa5aef966 close some memory leaks Dan Williams 2008-05-15 16:48:56 +1000
  • 3e70c845e2 add infrastructure to receive higher order commands, like remove_device Dan Williams 2008-05-15 16:48:54 +1000
  • b109d92863 start fleshing out socket code, ping monitor to see if it is alive Dan Williams 2008-05-15 16:48:52 +1000
  • 0af73f61a2 when failures happen they should be propagated to all member arrays Dan Williams 2008-05-15 16:48:51 +1000
  • 8d45d1969b handle disk failures Dan Williams 2008-05-15 16:48:49 +1000
  • c2a1e7dad7 imsm: update metadata for dirty -> clean or resync -> idle events Dan Williams 2008-05-15 16:48:47 +1000
  • 3dbccbcf5f keep member disk fd(s) for updates Dan Williams 2008-05-15 16:48:46 +1000
  • 2a0bb19e00 Flag arrays for deletion after they have been stopped. Dan Williams 2008-05-15 16:48:44 +1000
  • fd7cde1bf0 handle resync completion Dan Williams 2008-05-15 16:48:42 +1000
  • 845dea950c Add mdmon functions to super-intel. Neil Brown 2008-05-15 16:48:41 +1000
  • c052ba301b start resync when transitioning from initial readonly state Dan Williams 2008-05-15 16:48:39 +1000
  • 549e9569c6 Merge mdmon Neil Brown 2008-05-15 16:48:37 +1000
  • f7dd881f90 handle Manage_subdevs() for 'external' arrays Dan Williams 2008-05-15 16:48:35 +1000
  • 0fd5c350e5 set resync_start in Incremental_container Dan Williams 2008-05-15 16:48:33 +1000
  • 3cfe624740 imsm: create support Dan Williams 2008-05-15 16:48:32 +1000
  • 4f5bc4542c imsm: assemble raid devices Dan Williams 2008-05-15 16:48:27 +1000
  • 5f2aace8eb Set 'metadata_version' for container_member in Incremental_container Dan Williams 2008-05-15 16:48:25 +1000
  • f352c54527 imsm: assemble container support Dan Williams 2008-05-15 16:48:24 +1000
  • cdddbdbca0 imsm: initial Intel(R) Matrix Storage Manager support Dan Williams 2008-05-15 16:48:22 +1000
  • 2f6079dc96 Create a container member Neil Brown 2008-05-15 16:48:21 +1000
  • 598f0d58ac Can now mostly assemble DDF arrays Neil Brown 2008-05-15 16:48:19 +1000
  • a19c88b83d Start on --assemble support for DDF Neil Brown 2008-05-15 16:48:18 +1000
  • 2503d23b5a More ddf stuff Neil Brown 2008-05-15 16:48:17 +1000
  • 5f8097beb9 more ddf stuff Create a BVD in a DDF Neil Brown 2008-05-15 16:48:15 +1000
  • a322f70c41 Initial DDF support code. Dan Williams 2008-05-15 16:48:14 +1000
  • d03373f1de Some support for external metadata. Neil Brown 2008-05-15 16:48:13 +1000
  • 111d01fcc7 Change write_init_super to be called only once. Neil Brown 2008-05-15 16:48:12 +1000
  • 11fcec12ef Add crc32 files. Neil Brown 2008-05-15 16:48:10 +1000
  • 974e620d66 Add cpu_to_be convertions functions. Neil Brown 2008-05-15 16:48:09 +1000
  • b6e63da496 Reduce openning of dev in create. Neil Brown 2008-05-15 16:48:08 +1000
  • 17f25ca6fb Add 'container' level and ->validate_geometry method. Neil Brown 2008-05-15 16:47:41 +1000
  • 2270232245 Release 2.6.5 Neil Brown 2008-05-15 15:50:59 +1000
  • e509e779cd Get Changelog uptodate Neil Brown 2008-05-15 15:50:57 +1000
  • ea24acd073 Compiple fixes for mdassemble and diet-libc Neil Brown 2008-05-15 15:50:56 +1000
  • 54097ce72b Don't try the auto-detect test when md_mod is a module Neil Brown 2008-05-15 15:50:50 +1000
  • ff1f6545db Fix support for --update=swapsuper Neil Brown 2008-05-15 15:50:48 +1000
  • 294d6f450f Recent change broken handling of metadata-less arrays. Neil Brown 2008-05-15 15:50:47 +1000
  • 3b0896f899 Fix possible NULL dereference in super_by_fd Neil Brown 2008-05-15 15:50:45 +1000
  • ddd1a49251 Avoid possible null dereference in Assemble. Neil Brown 2008-05-15 15:50:42 +1000
  • 6ac8aac226 Set LOG_PID for syslog Hans Lambermont 2008-05-12 12:21:56 +1000
  • 0d726f17e1 add --export option to --examine Kay Sievers 2008-05-06 10:02:38 +1000
  • 9a02c62af9 Make device-special files for partitions when using --incremental Neil Brown 2008-05-05 21:55:39 +1000
  • 95b79df03e let '-a' be specified for Incremental mode Dan Williams 2008-05-05 21:55:37 +1000
  • 63152c1b33 Unify code into find_free_devnum. Neil Brown 2008-05-05 21:55:36 +1000
  • 5e747af24a fix load_super/free_super mismatch in util.c Dan Williams 2008-05-05 21:55:35 +1000
  • 767bd45298 Simplistig locking for --incremental. Bill Nottingham 2008-05-05 19:44:04 +1000
  • 62552fdfcc Create /dev/md if needed and it doesn't exist. Bill Nottingham 2008-05-05 19:44:01 +1000
  • 02b76eeace Fix RAID acronym in man page. Neil Brown 2008-05-05 19:43:58 +1000
  • 25b05c515e Add a .gitignore file. Neil Brown 2008-04-29 17:14:01 +1000
  • e43d0cda22 Use .\" instead of ''' Neil Brown 2008-04-29 17:13:59 +1000
  • c2c9bb6fe0 diff -ru mdadm-2.6.4-orig/Query.c mdadm-2.6.4/Query.c Neil Brown 2008-04-29 17:13:55 +1000
  • 519561f73f Fix possible bug with bitmap space allocation with v1.0 metadata Neil Brown 2008-04-29 17:13:53 +1000
  • 5f98d3cbd9 Small improvements to --incremental for arrays that are in the middle of reshape Neil Brown 2008-04-28 16:30:31 +1000
  • 6fb79233b0 Allow creation of a RAID6 with a single missing device. Neil Brown 2008-04-28 16:30:09 +1000
  • 3cdfb6a712 Updates some URLs in the man page. Neil Brown 2008-04-28 16:29:53 +1000
  • 1486e43fec Print 'Events' more sensibly. Neil Brown 2008-04-28 16:29:45 +1000
  • 7a3be72fc6 Fix problems with array.size overflowing on large arrays. Neil Brown 2008-04-28 16:29:37 +1000
  • 2cdb64897d Fix for segfault when reading /proc/mdstat Neil Brown 2008-04-28 16:29:12 +1000
  • 142cb9e181 Use sysfs info for metadata version info in Detail and elsewhere. Neil Brown 2007-12-14 20:15:21 +1100
  • 7e0f69790c Replace sysarray with mdinfo Neil Brown 2007-12-14 20:14:59 +1100
  • 06c7f68e40 Use 'mdinfo' instead of special 'sysdev' structure. Neil Brown 2007-12-14 20:14:57 +1100
  • 213ee40bd2 Some tidy up of 'devices' in assemble. Neil Brown 2007-12-14 20:14:53 +1100
  • 61255666e2 Don't record oldmajor/oldminor any more during assemble. Neil Brown 2007-12-14 20:14:44 +1100
  • 1686dc25ec Find super from fd on an array. Neil Brown 2007-12-14 20:14:38 +1100
  • 3da92f272d Drop the superblock arg from all metadata methods. Neil Brown 2007-12-14 20:14:33 +1100
  • 64557c3391 Fix compare_super to take supertype instead of a superblock. Neil Brown 2007-12-14 20:14:27 +1100
  • 68c7d6d790 Add 'supertype' arg to almost all metadata methods. Neil Brown 2007-12-14 20:14:16 +1100
  • df37ffc039 Allow metadata handlers to free their own superblock. Neil Brown 2007-12-14 20:14:00 +1100
  • 2faf1f5f63 Make sure sysfs_read never succeeds for a non-MD device. Neil Brown 2007-12-14 20:13:51 +1100
  • aba69144fd Remove spaces/tabs from ends of lines. Neil Brown 2007-12-14 20:13:43 +1100
  • 08e43379e5 A recent patch broke --create --level=faulty - fix it. Neil Brown 2007-11-29 14:40:01 +1100
  • 7615d98913 Add metadata version information to "--detail --brief" output. Neil Brown 2007-11-13 09:55:29 +1100
  • 6a0671608b Release 2.6.4 Neil Brown 2007-10-19 14:13:04 +1000
  • 25037aa872 Remove partitions from a device before adding it to an array. Neil Brown 2007-10-19 14:03:17 +1000
  • 570510ba32 Add some extra consistency checks based on level. Neil Brown 2007-10-17 13:08:12 +1000
  • 5cda096425 Clarify the avail/used devices sizes with version1 superblock. Neil Brown 2007-10-17 10:28:38 +1000
  • dc2ee6b3e3 Make sure --auto=mdp is honoured properly Neil Brown 2007-10-17 10:00:55 +1000
  • 6e9eac4f08 Fix restarting of a reshaping array. Neil Brown 2007-10-16 13:52:35 +1000
  • cc4c7f14b1 Also use &tst instead of st later on when loading v1 superblocks Jérémy Bobbio 2007-10-01 09:17:06 +0100
  • cf3370c7a7 Fix segfault on assembly on amd64 with v1 superblocks martin f. krafft 2007-09-30 13:22:56 +0100
  • 4450e59ffa Monitor.c s/MAXINT/INT_MAX/g maximilian attems 2007-09-26 18:12:46 +0200
  • b440882edf mdopen.c don't shadow major() and minor() maximilian attems 2007-09-26 18:12:47 +0200
  • 98127a6d4d Monitor.c include signal.h directly maximilian attems 2007-09-26 18:12:45 +0200