summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2011-03-24open_dev_excl: allow device to be read-only.devel-3.2NeilBrown1-1/+6
2011-03-24tests: use /tmp/mdadm.conf rather than /etc/mdadm.conf.NeilBrown1-4/+4
2011-03-24Merge branch 'master' into devel-3.2NeilBrown3-1/+44
2011-03-24FIX: imsm: Do not change serial if disk failedKrzysztof Wojcik1-7/+0
2011-03-24FIX: Tests: raid0->raid10 without degradationKrzysztof Wojcik3-13/+4
2011-03-24FIX: imsm: Rebuild does not start on second failed diskKrzysztof Wojcik1-0/+4
2011-03-23Release mdadm-3.1.5mdadm-3.1.5NeilBrown7-5/+48
2011-03-23Incr: don't exclude 'active' devices from auto inclusion in a container.NeilBrown3-19/+8
2011-03-23--stop: separate 'is busy' test for 'did it stop properly'.NeilBrown1-2/+36
2011-03-23Assemble: improve efficacy of -Af in assembling degraded dirty arrays.NeilBrown1-0/+5
2011-03-23super-intel: enable loading metadata from non-IMSM compliant disksLabun, Marcin1-5/+9
2011-03-23examine: allows to examine a disk metadata on non-metadata compliant systemsLabun, Marcin3-1/+10
2011-03-23man mdadm: Add note about auto-assembly during array reshapeAdam Kwolek1-0/+7
2011-03-23man mdadm: add information for MDADM_EXPERIMENTAL flagAdam Kwolek1-0/+17
2011-03-23Monitor: handle v.quick removal of devices better.NeilBrown1-1/+1
2011-03-23ddf: fix up detection of failed/missing devices.NeilBrown1-5/+15
2011-03-23restripe: allow test code to have an offset on each device.Piergiorgio Sartor1-0/+8
2011-03-23Assemble: improve efficacy of -Af in assembling degraded dirty arrays.NeilBrown1-0/+5
2011-03-22mdmon: Stop keeping track of RAID0 (and LINEAR) arrays.NeilBrown2-3/+10
2011-03-22mdmon: don't wait for O_EXCL when shutting down.NeilBrown3-4/+22
2011-03-22mdmon: allow manage_member to cope with ->container becoming NULL.NeilBrown1-4/+9
2011-03-22Grow: increase raid_disks before adding specific spares.NeilBrown1-0/+9
2011-03-22Monitor: handle v.quick removal of devices better.NeilBrown1-1/+1
2011-03-22ddf: fix up detection of failed/missing devices.NeilBrown1-5/+15
2011-03-22restripe: allow test code to have an offset on each device.Piergiorgio Sartor1-0/+8
2011-03-22test: call "udevadm settle" after stopping array.NeilBrown1-0/+3
2011-03-21RAID-6 check standalonePiergiorgio Sartor3-3/+270
2011-03-20platform_intel: support EFI SCU OEM variableLabun, Marcin1-2/+9
2011-03-20imsm: FIX: indicate that metadada has to be writtenAdam Kwolek1-0/+1
2011-03-20FIX: Add spare throws exception (v2)Adam Kwolek1-4/+4
2011-03-18Retry writing 'inactive' state during stopping arrayKrzysztof Wojcik1-7/+18
2011-03-18FIX: ping_monitor() usage causes memory leaksAdam Kwolek8-11/+24
2011-03-18Manage: fix the mess I made in earlier patch.NeilBrown1-4/+6
2011-03-17--stop: separate 'is busy' test for 'did it stop properly'.NeilBrown1-2/+36
2011-03-15Fix regression when using 'grow' to add a bitmap.NeilBrown1-1/+1
2011-03-15Merge branch 'master' into devel-3.2NeilBrown4-12/+91
2011-03-15mdadm.man: added encouragement to shrink filesystem before array.NeilBrown1-3/+8
2011-03-15ddf: implement remove_from_superNeilBrown2-7/+60
2011-03-15IMSM: Fix problem in mdmon monitor of using removed disk in imsm container.Labun, Marcin3-33/+186
2011-03-15DDF Allow a RAID1 to be 'partially optimal'.NeilBrown1-0/+2
2011-03-15ddf: remove failed devices that are no longer in use.NeilBrown1-0/+42
2011-03-15ddf: set Rebuilding flag when adding devices to a degraded arrayNeilBrown1-2/+15
2011-03-15ddf: use correct loop variable in activate_spareNeilBrown1-4/+5
2011-03-15ddf: Don't consider 'dl' entries with state_fd < 0NeilBrown1-1/+2
2011-03-15managemon: Don't do spare assignment while any updates are pending.NeilBrown1-1/+6
2011-03-15Manage/external: for external metadata, add_to_super needs lock on container.NeilBrown1-5/+12
2011-03-15imsm: FIX: existing backup file fails unit testsAdam Kwolek1-2/+6
2011-03-14ddf: implement remove_from_superNeilBrown2-7/+60
2011-03-14ddf: zero space_list in ddf_activate_spare.NeilBrown1-0/+1
2011-03-14Merge branch 'master' into devel-3.2NeilBrown2-10/+58
2011-03-14ddf: set vcnum correctly when creating a new virtual device in conflistNeilBrown1-0/+8
2011-03-14ddf: teach set_disk to cope with new or changed devices.NeilBrown1-8/+33
2011-03-14ddf: free_super should be add_list as well.NeilBrown1-0/+9
2011-03-14ddf: minor activate_super fixes.NeilBrown1-2/+4
2011-03-14monitor: close recovery_fd when closing state_FdNeilBrown1-0/+1
2011-03-14Warn the user about too small array sizeKrzysztof Wojcik3-5/+14
2011-03-14platfrom_intel: find OROM based on Intel AHCI and SAS driver device idLabun, Marcin2-19/+61
2011-03-14imsm: FIX: Store checkpoint in per disk unitsAdam Kwolek1-2/+6
2011-03-14FIX: Last_checkpoint has to be initialized in per disk unitsAdam Kwolek1-0/+9
2011-03-14FIX: Last checkpoint is not initialized on reshape restartAdam Kwolek1-0/+15
2011-03-14FIX: Unfreeze array on success onlyAdam Kwolek1-2/+3
2011-03-10ddf: Failed should suppress Online and others.NeilBrown1-0/+3
2011-03-10Merge branch 'master' into devel-3.2NeilBrown4-5/+38
2011-03-10Manage: be more careful about --add attempts.NeilBrown4-9/+59
2011-03-10ddf: remove duplicate container_member setting.NeilBrown1-1/+0
2011-03-10Fix warning about host-endian bitmaps.NeilBrown1-4/+4
2011-03-10Grow: give useful message when adding bitmap gives EBUSY.NeilBrown1-1/+10
2011-03-10Assemble: add --update=no-bitmapNeilBrown4-6/+22
2011-03-10Assemble: call remove_partitions later.NeilBrown1-4/+6
2011-03-10mdmon: don't copy an invalid chunk_sizeNeilBrown3-3/+0
2011-03-10ddf: fail creation of new subarray with same name as old.NeilBrown2-0/+16
2011-03-10Create: report failure if array cannot be started.NeilBrown2-4/+12
2011-03-10Grow: disallow placing backup file on array being reshaped.NeilBrown1-0/+18
2011-03-10Create/grow: improve checks on number of devices.NeilBrown3-16/+17
2011-03-10error check reading of 'degraded' from sysfs.NeilBrown1-1/+2
2011-03-10FIX: Reset disk state if disk is missingKrzysztof Wojcik1-0/+1
2011-03-10open_mddev: open RDONLY if RDWR doesn't work.NeilBrown1-0/+2
2011-03-10Initialise all of file when opening backup file for reshape.NeilBrown1-1/+1
2011-03-10mdadm.man add encouragement to shrink filesystem before shrinking array.NeilBrown1-0/+23
2011-03-10Detail: report subarrays of a container properly.NeilBrown1-1/+1
2011-03-10dev_open should always open read-only.NeilBrown1-1/+1
2011-03-10Man page updates for new --grow options.NeilBrown2-20/+61
2011-03-10Grow: allow monitor thread to exit when there is nothing more to do.NeilBrown1-0/+5
2011-03-10Grow: don't forget_backup when length of backup is zero.NeilBrown1-4/+8
2011-03-10Grow: make sure 'info' doesn't have confusing data.NeilBrown1-0/+1
2011-03-10Grow: support reshape of RAID0 arrays.NeilBrown3-20/+47
2011-03-10Grow: Allow for component_size not being set for RAID0 arrays.NeilBrown1-4/+12
2011-03-10Make find_intel_hba_capability less verbose.NeilBrown1-18/+13
2011-03-10platform_intel: support for OROM OEM capabilitiesLabun, Marcin1-1/+2
2011-03-10imsm: introduce SAS controller support in imsm metadata handlerLabun, Marcin1-20/+67
2011-03-10imsm: move code for retrieving HBA to a functionLabun, Marcin1-37/+66
2011-03-10imsm: verify that component disks are attached to the same type of HBALabun, Marcin1-0/+12
2011-03-10imsm: add maximum number of disk validation in RAID arrayLabun, Marcin1-2/+19
2011-03-10imsm: print-out error message when volume validation failsLabun, Marcin1-3/+6
2011-03-10imsm: do not publish OROM/EFI unsupported arraysLabun, Marcin1-1/+15
2011-03-10imsm: detail_platform_imsm displays AHCI and SAS controller informationLabun, Marcin1-42/+53
2011-03-10imsm: remove unused parameters in function attach_hba_to_superLabun, Marcin1-3/+2
2011-03-10read platform capabilities from EFILabun, Marcin1-0/+64
2011-03-10Some guid manipulation utilities has been added.Labun, Marcin2-0/+24
2011-03-10update of imsm_orom structureLabun, Marcin1-2/+14
2011-03-10Platform-intel: support for OROM SAS and AHCI controllerLabun, Marcin2-32/+106
2011-03-10probe_roms: allow to probe expansion ROMs using vendor and device id.Labun, Marcin3-5/+44
2011-03-10imsm : FIX: Assemble dirty array when reshape is in progressAdam Kwolek1-3/+4
2011-03-10FIX: Set 'active' array state before array configurationAdam Kwolek1-0/+3
2011-03-10dev_open should always open read-only.NeilBrown1-1/+1
2011-03-10Remove incorrect use of open_devNeilBrown1-2/+7
2011-03-10Grow: make sure mdmon is running for Grow_continue arrays.NeilBrown1-0/+5
2011-03-10FIX: Make expansion counter usableAdam Kwolek1-6/+7
2011-03-10FIX: Block reshaped array monitoringAdam Kwolek1-0/+3
2011-03-10FIX: Load container content for container reshape continuationAdam Kwolek1-1/+8
2011-03-09Grow: don't let analyse_change see new level from metadata.NeilBrown1-1/+7
2011-03-09Grow: don't try to use 'raid_disks' value for a container.NeilBrown1-1/+4
2011-03-09Grow: only check 'native format' when really needed.NeilBrown1-3/+4
2011-03-09FIX: Check correct 'old' level to see if reshape is needed.Adam Kwolek1-2/+2
2011-03-09Grow: add check that there are enough devices.NeilBrown1-0/+15
2011-03-09Typo in dprintfNeilBrown1-1/+1
2011-03-09Fix comment in progress_reshapeNeilBrown1-2/+2
2011-03-09Grow: allow a RAID1 to be reshaped directly to 3-drive RAID5NeilBrown1-5/+9
2011-03-09Fix chunksize defaulting.NeilBrown4-11/+19
2011-03-09Detail: report subarrays of a container properly.NeilBrown1-1/+1
2011-03-09imsm: FIX: Mark checkpoint and array state clean during reshapeAdam Kwolek1-13/+3
2011-03-08Allow Grow_continue for whole container as well as single array.NeilBrown2-8/+25
2011-03-08imsm: FIX: Variables declaration cleanupAdam Kwolek1-2/+2
2011-03-08Run Grow_restart/Grow_continue when assembling the content of a container.NeilBrown3-15/+41
2011-03-08imsm: FIX: Return blocks_per unit for general migrationAdam Kwolek1-0/+2
2011-03-08Change way that reshaping arrays with external-metadata are assembled.NeilBrown2-22/+23
2011-03-08imsm: improve getinfo_super when reshape is in progress.NeilBrown1-7/+34
2011-03-08Enable error message in case of lack of spares for growKrzysztof Wojcik1-1/+2
2011-03-08fix: generated udev rules does not work due to incorrect line formatHawrylewicz Czarnowski, Przemyslaw1-4/+4
2011-03-03ddf: exclude failed devices from container_contentNeilBrown1-2/+7
2011-03-02Continue reshape after assembling arrayAdam Kwolek2-12/+21
2011-03-02Add block_subarray()Adam Kwolek2-4/+16
2011-03-02FIX: Set readonly state in Grow_continue() when necessaryAdam Kwolek1-4/+6
2011-03-02FIX: Pass container name to reshape array for external meta dataAdam Kwolek1-1/+9
2011-03-02FIX: Spelling error in dprintf outputAdam Kwolek1-1/+1
2011-03-02mdadm.man: remove duplicate documentation for --array-sizeNeilBrown1-21/+11
2011-02-27FIX: disks added beyond array should be counted during reshapeAdam Kwolek1-1/+9
2011-02-27Partitions could be meaningful on single-drive RAID0Krzysztof Wojcik1-1/+2
2011-02-27FIX: imsm: OROM does not recognize degraded arrays (V2)Krzysztof Wojcik1-12/+18
2011-02-27FIX: ReadMe.c -Y option missing in short_optionsAlbert Pauw1-3/+3
2011-02-23imsm: FIX: Report correct array size during reshapeAdam Kwolek1-0/+13
2011-02-23imsm: FIX: initalize reshape progress as it is stored in metatdataAdam Kwolek1-1/+10
2011-02-22set default chunk in validate_geometryCzarnowska, Anna8-31/+52
2011-02-21fix: memory leak in CreateCzarnowska, Anna1-1/+3
2011-02-21modified message on failure to read metadata in ManageCzarnowska, Anna1-1/+1
2011-02-21Teach --assemble --force to handle reshapes a little better.NeilBrown2-0/+28
2011-02-18FIX: sysfs_disk_to_scsi_id() adapted to current sysfs formatKrzysztof Wojcik1-8/+6
2011-02-18User space RAID-6 access fixPiergiorgio Sartor1-5/+5
2011-02-18FIX: Seg Fault in incremental if BBM log detectedKrzysztof Wojcik1-1/+3
2011-02-15mdadm.man add encouragement to shrink filesystem before shrinking array.NeilBrown1-1/+24
2011-02-15Fix regression with removing 'failed' and 'detached' devices.NeilBrown1-2/+2
2011-02-15fix extended partition detectionDan Williams1-1/+1
2011-02-15Fix regression with removing 'failed' and 'detached' devices.NeilBrown1-2/+2
2011-02-14analyse_change: fix calculation of after.data_disks and ->delta_disks.NeilBrown1-26/+34
2011-02-14FIX: Add raid5 to raid0 case to analyse_change()Adam Kwolek1-0/+1
2011-02-14imsm: FIX: Add spare disks information to array descriptionAdam Kwolek1-0/+9
2011-02-14FIX: Get spares from external metadataAdam Kwolek1-0/+13
2011-02-14FIX: delta_disk can have UnSet valueAdam Kwolek3-8/+15
2011-02-14fix: imsm: assemble doesn't restart recoveryCzarnowska, Anna1-1/+1
2011-02-14fix: imsm: size must be in K for rounding to chunkCzarnowska, Anna1-3/+4
2011-02-14imsm: Add information about failed disk to '-E' optionAdam Kwolek1-0/+6
2011-02-14FIX: array after migration should be unfrozenAdam Kwolek1-0/+1
2011-02-14imsm: Use single migration type for all migrationsAdam Kwolek1-10/+6
2011-02-14imsm: FIX: add raid5 to raid0 case to analyse_change()Adam Kwolek1-1/+1
2011-02-14imsm: Test for raid1 -> raid0 takeover addedKrzysztof Wojcik2-1/+23
2011-02-09UT FIX: Pass all UT in suit 13Adam Kwolek3-5/+5
2011-02-09FIX: md runs recovery instead reshape for growing single disk raid0 arrayAdam Kwolek1-0/+1
2011-02-09FIX: Container can be left frozenAdam Kwolek1-1/+4
2011-02-09UT FIX: imsm container can have different blocks numberAdam Kwolek1-1/+1
2011-02-09imsm: FIX: Wrong output string formatAdam Kwolek1-2/+2
2011-02-08Spare migration tests updatedCzarnowska, Anna1-3/+69
2011-02-08fix: array is reassembled inactive if stopped during resyncCzarnowska, Anna1-1/+2
2011-02-08User space RAID-6 accessPiergiorgio Sartor1-6/+99
2011-02-03imsm: FIX: Size is already set in metadataAdam Kwolek1-6/+1
2011-02-03imsm: FIX: size have to be calculated based on first mapAdam Kwolek1-1/+1
2011-02-03imsm: move common code for array size calculation to functionAdam Kwolek1-41/+33
2011-02-03imsm: FIX: Debug strings cleanupAdam Kwolek1-7/+7
2011-02-03imsm: fix: imsm_num_data_members() can return errorAdam Kwolek1-11/+20
2011-02-03imsm: FIX: put expansion finalization in to one placeAdam Kwolek1-18/+9
2011-02-03imsm: FIX: array size is wrongAdam Kwolek1-2/+2
2011-02-03FIX: Last checkpoint is not setAdam Kwolek1-0/+18
2011-02-03imsm: FIX: crash during getting mapAdam Kwolek1-11/+11
2011-02-01Release mdadm-3.2 - developer only releasemdadm-3.2NeilBrown7-8/+128
2011-02-01Various compile fixes.NeilBrown9-17/+24
2011-02-01Various man page fixes.NeilBrown2-27/+38
2011-02-01tests: add IMSM_NO_PLATFORM to some places that were missing it.NeilBrown2-0/+2
2011-02-01managemon: don't try to add spares when resync/recovery is happening.NeilBrown1-0/+6
2011-02-01Allow explicitly listed spared to be included by default.NeilBrown1-4/+9
2011-02-01Allow domain_test to report that no domains were found.NeilBrown5-8/+11
2011-02-01test: remind where the log file is.NeilBrown1-1/+1
2011-02-01test: remove all the environment handling.NeilBrown84-288/+248
2011-02-01Incr: don't exclude 'active' devices from auto inclusion in a container.NeilBrown3-20/+8
2011-02-01free_super after assembling a containerNeilBrown1-0/+1
2011-02-01Assemble: ignore unknown devices not listed on command line.NeilBrown1-1/+1
2011-02-01Assemble: allow to assemble container with uuid=0:0:0:0Czarnowska, Anna1-1/+4
2011-02-01Monitor: do not move partitions to external containerCzarnowska, Anna3-0/+18
2011-02-01imsm: FIX: map coping causes mdmon crashAdam Kwolek1-1/+3
2011-02-01imsm: FIX: mdmon crash during 2 raid0 arrays expansionAdam Kwolek1-1/+6
2011-02-01imsm: Update metadata for second arrayAdam Kwolek1-1/+5
2011-02-01imsm:FIX: change arrays reshape orderAdam Kwolek1-1/+8