aboutsummaryrefslogtreecommitdiffstats
path: root/Detail.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-22mdadm: Fix native --detail --exportMariusz Tkaczyk1-1/+25
2024-03-06Detail: remove duplicated codeKinga Tanska1-20/+13
2023-12-19Remove all "if zeros"Mateusz Kusiak1-7/+0
2023-10-26mdadm: Follow POSIX Portable Character SetMariusz Tkaczyk1-11/+6
2023-05-08mdadm: define DEV_MD_DIRMariusz Tkaczyk1-5/+4
2023-03-08Detail.c: fix memleak in Detail()Wu Guanghao1-0/+1
2022-04-04mdadm: add map_num_s()Mariusz Tkaczyk1-2/+2
2021-11-02mdadm/Detail: Can't show container name correctly when unpluging disksXiao Ni1-8/+8
2021-08-02Fix memory leak after "mdadm --detail"Mateusz Grzonka1-11/+9
2021-07-16Remove Spare drives line from details for external metadataOleksandr Shchirskyi1-1/+2
2021-03-08It should be FAILED when raid has not enough active disksXiao Ni1-4/+10
2020-11-25mdadm/Detail: show correct state for clustered arrayZhao Heming1-1/+19
2020-11-25Detail: fix segfault during IMSM raid creationLidong Zhong1-1/+1
2020-10-14Detail: show correct raid level when the array is inactiveLidong Zhong1-1/+4
2020-04-27Detail: adding sync status for cluster deviceLidong Zhong1-3/+6
2020-03-16Detail: show correct bitmap info for cluster raid deviceLidong Zhong1-1/+3
2019-12-02Create: add support for RAID0 layouts.NeilBrown1-0/+5
2019-12-02imsm: return correct uuid for volume in detailBlazej Kucman1-2/+2
2019-09-30mdadm: Introduce new array state 'broken' for raid0/linearGuilherme G. Piccoli1-2/+12
2019-08-12mdadm: add --no-devices to avoid component devices detail informationColy Li1-8/+16
2019-02-13Detail.c: do not skip first character when calling xstrdup in Detail()Coly Li1-1/+1
2018-06-11Free map to avoid resource leak issuesGuoqing Jiang1-0/+2
2018-04-10mdadm: fix use-after-free after free_mdstatZhipeng Xie1-1/+2
2017-08-23Detail: differentiate between container and inactive arraysMariusz Tkaczyk1-5/+11
2017-08-16Detail: correct output for active arraysMariusz Tkaczyk1-8/+7
2017-05-24Detail: don't exit if ioctl has been successfulTomasz Majchrzak1-12/+15
2017-05-16mdadm: Fix '==' broken formattingJes Sorensen1-3/+3
2017-04-25Detail: Reinstate support for not having sysfsJes Sorensen1-3/+5
2017-04-25Detail: Respect code lines are 80 character wideJes Sorensen1-101/+138
2017-04-25Detail: determine array state from sysfsJes Sorensen1-5/+4
2017-04-20Detail: ensure --export names are acceptable as shell variables.NeilBrown1-3/+9
2017-04-12Detail: Fixup ugly if () foo() abuseJes Sorensen1-3/+5
2017-04-12Detail: Remove pre-2.6 code for printing info on rebuildingJes Sorensen1-16/+3
2017-04-05Detail: Stop bothering about md drivers older than 0.90.00Jes Sorensen1-20/+7
2017-03-29util: Introduce md_get_disk_info()Jes Sorensen1-5/+3
2017-03-29util: Introduce md_get_array_info()Jes Sorensen1-1/+1
2017-03-29Detail: show consistency policyArtur Paszkiewicz1-36/+54
2017-03-28Detail: handle non-existent arrays better.NeilBrown1-0/+8
2017-03-17mdadm: Specify enough length when write to bufferXiao Ni1-1/+1
2016-11-28Add failfast support.NeilBrown1-0/+1
2016-08-12mdadm: put journal device in right place of --detailSong Liu1-1/+2
2016-06-03Use dev_t for devnm2devid and devid2devnmMike Lovell1-2/+2
2016-03-09load_sys(): Add a buffer size argumentJes Sorensen1-1/+1
2016-01-28super0: Fix reporting of devices between 2GB and 4GBNeilBrown1-2/+3
2015-12-23Detail: fix wrong condition in recent change.NeilBrown1-1/+1
2015-12-22move journal to end of --detail listSong Liu1-2/+3
2015-12-21Merge https://github.com/makelinux/mdadmNeilBrown1-4/+2
2015-12-18Detail: don't assume a particular 'disk' number of missing devices.NeilBrown1-1/+5
2015-12-18Detail: report correct raid-disk for removed drives.NeilBrown1-1/+1
2015-12-10Detail.c --test fixConstantine Shulyupin1-4/+2
2015-10-19Show device as journal in --detail --examineSong Liu1-1/+2
2014-11-04Detail: fix handling of 'disks' array.NeilBrown1-4/+4
2014-08-06Detail: Avoid dereferencing some NULL pointers.NeilBrown1-3/+3
2013-09-03Release mdadm-3.3mdadm-3.3NeilBrown1-1/+1
2013-07-02Detail: Factor out add_device()Martin Wilck1-11/+21
2013-06-24Detail: deterministic ordering in --brief --verbosemwilck@arcor.de1-8/+25
2013-06-19Detail: add device information to --detail --exportNeilBrown1-0/+19
2013-05-13Detail: report on inactive arrays.NeilBrown1-26/+55
2013-05-13Detail: fix --brief --verboseNeilBrown1-2/+2
2013-03-04Detail.c: call load_container for container subarraysmwilck@arcor.de1-1/+9
2013-02-21Discard devnum in favour of devnmNeilBrown1-12/+12
2013-02-05Detail: print correct size for large external-metadata arrays.NeilBrown1-0/+2
2012-10-23Report replacement devices correctly with --detail and --examineNeilBrown1-7/+15
2012-10-22Detail: don't report a faulty device as 'spare' or 'rebuilding'.NeilBrown1-1/+2
2012-10-04Handles spaces in array names better.NeilBrown1-4/+10
2012-10-04imsm: Allow to specify controller for --detail-platform.Maciej Naruszewicz1-5/+5
2012-10-03Detail/raid10: don't report 'set' names for 'far' and 'offset' raid10.NeilBrown1-1/+1
2012-10-02Fix return code for --detail-platformMaciej Naruszewicz1-0/+1
2012-10-02imsm: Add --export option for --detail-platformMaciej Naruszewicz1-2/+6
2012-09-20fix segfaults in Detail()Lukasz Dorau1-2/+3
2012-08-13Minor cosmetic fixes in various files.NeilBrown1-10/+18
2012-07-09Change Detail and misc_scan to take a struct contextNeilBrown1-19/+20
2012-07-09Change name of 'c' variable in DetailNeilBrown1-17/+18
2012-07-09Convert 'quiet' to 'not verbose' in various places.NeilBrown1-4/+4
2012-07-09Remove scattered checks for malloc success.NeilBrown1-5/+5
2012-07-09Introduce pr_err for printing error messages.NeilBrown1-10/+10
2012-06-04Monitor: fix inconsistencies in values for ->percentNeilBrown1-4/+4
2012-05-30Detail: show which 'set' each device in a RAID10 belongs toNeilBrown1-1/+13
2012-04-18Add --prefer option for --detail and --monitorNeilBrown1-5/+6
2012-02-07Remove avail_disks arg from 'enough'.NeilBrown1-2/+2
2011-11-02Detail(): Remember to free 'avail'Jes Sorensen1-1/+2
2011-11-01Fix memory leakJes Sorensen1-0/+1
2011-06-23Show DELAYED, PENDING status of resync process in "--detail"Krzysztof Wojcik1-9/+9
2011-06-23mdadm --detail was incorrect for shrinking reshapesAndrew Burgess1-4/+1
2011-03-09Detail: report subarrays of a container properly.NeilBrown1-1/+1
2010-12-26imsm: set imsm spare uuid to 0Anna Czarnowska1-3/+3
2010-11-23Initialize st->devnum and st->container_dev in super_by_fdDan Williams1-7/+4
2010-11-22Use new container_content rather than passing subarray to load_super.NeilBrown1-32/+40
2010-11-22super_by_fd: return subarray info explicitly.NeilBrown1-1/+5
2010-11-22get_info_super: report which other devices are thought to be working/failed.NeilBrown1-1/+1
2010-11-22detail/wait: better handling of monitoring sync action.NeilBrown1-2/+2
2010-08-05Compile with -Wextra by defaultNeilBrown1-1/+1
2010-08-05Detail: clean up handing of the 'info' we load from superblock.NeilBrown1-35/+47
2010-07-22Cast to long long before left-shifting too much.NeilBrown1-1/+1
2010-01-29Detail: Report state of FAILED when an array has too few devices to work.NeilBrown1-32/+48
2010-01-19Don't use %02d as a metadata format specifier for metadata numbers.Doug Ledford1-3/+3
2009-10-29Detail: report new-layout for RAID6 arraysNeilBrown1-0/+5
2009-10-22Merge branch 'master' into devel-3.1NeilBrown1-0/+6
2009-10-22Free some malloced memory that wasn't being freed.NeilBrown1-0/+1
2009-10-19Merge git://github.com/djbw/mdadmNeilBrown1-0/+5
2009-10-13Detail: export MD_UUID from mapfileDan Williams1-0/+5
2009-10-01Merge branch 'master' into devel-3.1NeilBrown1-10/+18
2009-10-01Add missing space in "--detail --brief" output.NeilBrown1-2/+2
2009-09-15Detail: fix for an imsm container with a spareDan Williams1-1/+14
2009-07-14Examine/Detail: report raid6 layoutNeilBrown1-0/+4
2009-06-02Update copyright dates and remove references to @cse.unsw.edu.auNeilBrown1-7/+2
2009-05-11Make --brief even briefer.NeilBrown1-8/+10
2009-02-02Merge branch 'master' into devel-3.0NeilBrown1-2/+2
2009-02-02Fix the used device size in mdadm -D output.NeilBrown1-2/+2
2009-01-20Create: warn when a metadata format's platform components are missingDan Williams1-2/+2
2008-12-08introduce --detail-platform to display platform raid capabilitiesDan Williams1-0/+41
2008-11-04Detail: support MD_DEVNAME in --export for metadata-less devices.NeilBrown1-0/+6
2008-11-04detail: --export also provided MD_DEVNAMENeilBrown1-0/+5
2008-10-30Merge branch 'master' into devel-3.0NeilBrown1-1/+1
2008-10-30Adjust major number testing to allow for extended minor number in 2.6.28NeilBrown1-1/+1
2008-10-30Merge branch 'master' into devel-3.0NeilBrown1-3/+3
2008-10-30Fix bad metadata formattingDoug Ledford1-3/+3
2008-10-17Merge branch 'master' into devel-3.0NeilBrown1-3/+3
2008-10-13Improve reporting of layout for raid10.NeilBrown1-3/+3
2008-09-18Use common code to report MD_UUID for --detail --exportNeilBrown1-2/+10
2008-09-18Report uuid in --detail --brief for ddf and intelNeilBrown1-3/+5
2008-09-18Teach --detail about containers and members there-of.NeilBrown1-31/+123
2008-07-24Clean up usage of open()Doug Ledford1-1/+1
2008-06-26Add "bitmap=" to "--detail --brief" output when relevant.Neil Brown1-0/+8
2008-05-06add --export option to --examineKay Sievers1-1/+1
2008-04-28Fix problems with array.size overflowing on large arrays.Neil Brown1-1/+1
2007-12-14Use sysfs info for metadata version info in Detail and elsewhere.Neil Brown1-11/+30
2007-12-14Find super from fd on an array.Neil Brown1-1/+1
2007-12-14Drop the superblock arg from all metadata methods.Neil Brown1-18/+16
2007-12-14Add 'supertype' arg to almost all metadata methods.Neil Brown1-6/+6
2007-12-14Allow metadata handlers to free their own superblock.Neil Brown1-1/+3
2007-12-14Remove spaces/tabs from ends of lines.Neil Brown1-6/+6
2007-11-13Add metadata version information to "--detail --brief" output.Neil Brown1-1/+4
2007-07-23"--export" segfaults with non-persistent super blocksTim Woods1-1/+2
2007-05-22Fix compile error in Detail.cNeil Brown1-1/+1
2007-05-21Make return code for "--detail --test" more reliable.Neil Brown1-4/+14
2007-05-08Add --export option to --detail to use key=value pairs.Kay Sievers1-2/+14
2006-12-14Central calls to ioctl BLKGETSIZENeil Brown1-12/+2
2006-12-14Change 'Device Size' to 'Used Dev Size'Neil Brown1-3/+6
2006-05-19Include homehost information in --detail where appropriate.Neil Brown1-2/+2
2006-05-19Just updaqte copyright dates and email addressNeil Brown1-1/+1
2006-05-15Detail checks if array has been started or not and includes that in report.Neil Brown1-2/+3
2006-05-15Support new offset layout for raid10Neil Brown1-3/+5
2006-03-28Reduce dependance on MD_SB_DISKSNeil Brown1-1/+1
2006-03-28Add information about reshape to --detailNeil Brown1-2/+38
2006-03-28Don't try to get bitmap info on old kernels.Neil Brown1-2/+4
2006-03-28Create missing /dev files where needed.Neil Brown1-3/+3
2006-03-28Fix messy --detail output when there is a failed device.Neil Brown1-0/+1
2006-03-27Remove ident arg from getinfo_super;Neil Brown1-2/+1
2006-01-31Sort mdstat entries so that composites are well-ordered.Neil Brown1-1/+1
2006-01-30Report device size correctly in --detail for Large devices.Neil Brown1-3/+7
2006-01-30Stuff like..Neil Brown1-0/+7
2006-01-30Support --help --assemble etc.Neil Brown1-2/+7
2005-08-16Fix bug on new --detail codeNeil Brown1-0/+2
2005-08-15Fix --detail output for version 1 superblocks.Neil Brown1-8/+26
2005-08-09Support nameing of version-1 arrays.Neil Brown1-1/+2
2005-08-09Add write-behind supportNeil Brown1-0/+3
2005-06-14Don't list device= in --examine --scan output.Neil Brown1-1/+1
2005-06-07Increase max-devs on type-1 superblocksNeil Brown1-2/+5
2005-05-03super1Neil Brown1-9/+9
2005-05-03Add a 'super-switch' so that different format superblocks can be used.Neil Brown1-7/+10
2005-05-03Separate sueprblock handling into separate fileNeil Brown1-24/+16
2005-04-04Change MAJOR() etc to major() etcNeil Brown1-3/+3
2005-04-04Change "dirty" to "active" in array statusNeil Brown1-1/+1
2004-08-11mdadm-1.7.0mdadm-1.7.0Neil Brown1-26/+87
2004-06-04mdadm-1.6.0mdadm-1.6.0Neil Brown1-14/+21
2004-01-22mdadm-1.5.0mdadm-1.5.0Neil Brown1-2/+13
2003-10-28mdadm-1.4.0mdadm-1.4.0Neil Brown1-7/+17
2003-07-28mdadm-1.3.0mdadm-1.3.0Neil Brown1-0/+1
2003-03-02mdadm-1.1.0mdadm-1.1.0Neil Brown1-1/+11
2003-02-12mdadm-1.0.9mdadm-1.0.9Neil Brown1-3/+4
2002-04-11mdadm-0.8.2mdadm-0.8.2Neil Brown1-12/+15
2002-04-04mdadm-0.8mdadm-0.8Neil Brown1-5/+10
2002-03-20mdadm-0.7.2mdadm-0.7.2Neil Brown1-1/+4
2002-03-15mdadm-0.7.1mdadm-0.7.1Neil Brown1-7/+11
2002-03-08mdadm-0.7mdadm-0.7Neil Brown1-2/+2
2002-03-06mdctl-0.6mdctl-0.6Neil Brown1-65/+82
2001-08-23mdctl-0.5mdctl-0.5Neil Brown1-1/+1
2001-07-26mdctl-v0.4mdctl-v0.4Neil Brown1-1/+37
2001-06-14mdctl-v0.3mdctl-v0.3Neil Brown1-9/+14
2001-06-08mdctl-v0.2mdctl-v0.2Neil Brown1-0/+120