summaryrefslogtreecommitdiffstats
path: root/config.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-08mdadm: numbered names verificationMariusz Tkaczyk1-15/+2
2023-05-08mdadm: define is_devname_ignore()Mariusz Tkaczyk1-2/+14
2023-05-08mdadm: define DEV_NUM_PREFMariusz Tkaczyk1-2/+2
2023-05-08mdadm: define DEV_MD_DIRMariusz Tkaczyk1-5/+5
2022-12-28mdadm: create ident_init()Mariusz Tkaczyk1-16/+29
2022-08-23mdadm: remove symlink optionMariusz Tkaczyk1-6/+1
2021-08-02Add monitor delay parameter to mdadm.confoshchirs1-1/+22
2019-07-10mdadm: load default sysfs attributes after assemblationMariusz Dabrowski1-1/+6
2018-06-11Free map to avoid resource leak issuesGuoqing Jiang1-1/+2
2017-05-16mdadm: Fix '==' broken formattingJes Sorensen1-2/+2
2016-08-11config: Various stylistic cleanupsJes Sorensen1-107/+111
2016-08-11config: Use xcalloc() rather than xmalloc()+memset()Jes Sorensen1-6/+4
2016-01-15Define _POSIX_C_SOURCE if undefinedKhem Raj1-0/+3
2015-07-27Merge branch 'cluster'NeilBrown1-1/+26
2015-07-02mdstat: discard 'dev' field, just use 'devnm'NeilBrown1-2/+2
2015-06-17Set home-cluster while creating an arrayGuoqing Jiang1-1/+26
2015-02-12Don't break long strings onto multiple lines.NeilBrown1-12/+6
2014-08-07config: new option to suppress adding bad block lists.NeilBrown1-0/+5
2013-09-10config: set "auto_seen" after processing the auto line.NeilBrown1-0/+1
2013-09-03config: support MDADM_CONF_AUTO= env var.NeilBrown1-0/+27
2013-09-03config: refactor load_conffile() to have a single exit.NeilBrown1-29/+24
2013-09-03Config: multiple occurences of lines is not an error.NeilBrown1-17/+5
2013-09-03config: read /etc/mdadm.conf.d as well as /etc/mdadm.confNeilBrown1-11/+22
2013-09-03Conf: allow conf file to be a directory.NeilBrown1-1/+62
2013-09-03Config: factor reading of file out into separate function.NeilBrown1-36/+41
2013-07-10Don't set 'hold' option for mdstat_read if not needed.NeilBrown1-1/+1
2013-07-02Config: use better device names for "DEVICES container"NeilBrown1-1/+6
2013-07-02Move conf_line and free_line from conf.c to lib.cNeilBrown1-39/+0
2013-06-19Remove lots of unnecessary white space.NeilBrown1-4/+1
2013-05-15create_mddev: add support for /dev/md_XXX non-numeric names.NeilBrown1-0/+5
2013-03-05Ensure mddev_dev struct always zeroed on allocation.NeilBrown1-3/+3
2013-02-21Discard devnum in favour of devnmNeilBrown1-1/+1
2012-11-22conf: allow multiple arrays to be <ignore>dNeilBrown1-0/+2
2012-10-10Replace a lot of leading spaces with tabs.NeilBrown1-21/+21
2012-07-09Remove scattered checks for malloc success.NeilBrown1-22/+20
2012-07-09Introduce pr_err for printing error messages.NeilBrown1-58/+50
2012-02-16config: conf_match should ignore devname when not set.NeilBrown1-1/+1
2012-02-09config: fix handing of 'homehost' in AUTO line.NeilBrown1-5/+5
2011-11-07fix: Allowed to assemble 2 volumes with the same names from config file.Lukasz Orlowski1-0/+33
2011-11-01Remove duplicated code: search_mdstat and conf_matchNeilBrown1-9/+17
2011-09-07Fix small memory leakThomas Jarosch1-0/+2
2011-05-10config: restore the possibility of a NULL homehostNeilBrown1-3/+6
2011-04-05Split some of util.c into a new lib.cNeilBrown1-78/+0
2010-11-22Remove content from mddev_devNeilBrown1-3/+0
2010-11-22Improve type names for mddev_devNeilBrown1-11/+11
2010-11-22Improve mddev_ident type definitions.NeilBrown1-9/+9
2010-09-06Convert 'auto' config line to policy statementsNeilBrown1-61/+115
2010-09-06Add policy framework.NeilBrown1-1/+9
2010-08-05Compile with -Wextra by defaultNeilBrown1-4/+5
2010-03-03config: add 'homehost' option to 'AUTO' line.NeilBrown1-2/+16
2010-01-19Fix segfault when the AUTO keyword is used in the config fileDoug Ledford1-1/+10
2009-06-02Update copyright dates and remove references to @cse.unsw.edu.auNeilBrown1-7/+2
2009-05-11mapfile - when rebuilding, choose an appropriate name is none is found.NeilBrown1-0/+70
2009-05-11config: enhance name matching in conf_get_ident.NeilBrown1-1/+1
2009-05-11Allow homehost to be largely ignored when assembling arrays.NeilBrown1-2/+62
2009-05-11config: allow Array line to contain array name without /dev/md/ prefix.NeilBrown1-5/+40
2009-05-11Fix tests on ->container and ->memberNeilBrown1-1/+1
2009-05-11conf/assemble: new config line "auto".NeilBrown1-2/+63
2009-05-11config: support "ARRAY <ignore> ..." lines in mdadm.confNeilBrown1-1/+1
2009-04-06config: treat "container=" and "member=" and providing the required identity ...NeilBrown1-1/+3
2009-01-08Merge branch 'master' into scratch-3.0NeilBrown1-1/+1
2009-01-08Fail overtly when asprintf fails to allocate memoryDustin Kirkland1-1/+1
2008-11-04Assemble: allow members of containers to be assembled and auto-assembled.NeilBrown1-0/+3
2008-11-04config: add containers to the default search listDan Williams1-2/+4
2008-11-04config: add 'containers' as a DEVICE keywordDan Williams1-3/+43
2008-11-04config: Support container=uuid as alternative to container=/dev/name in mdadm...NeilBrown1-1/+2
2008-11-04config: Don't require an array to have a device name.NeilBrown1-5/+4
2008-10-28Preliminary -As support for container member arraysDan Williams1-0/+2
2008-10-15trivial warn_unused_result squashingDan Williams1-4/+6
2008-09-18Add support for assembling specific subarrays.NeilBrown1-0/+6
2008-04-28Fix for segfault when reading /proc/mdstatNeil Brown1-0/+13
2007-12-14Remove spaces/tabs from ends of lines.Neil Brown1-7/+7
2007-09-24config.c include dirent.h instead sys/dir.hmaximilian attems1-1/+1
2006-12-21Add new mode: --incrementalNeil Brown1-1/+17
2006-12-14Default to --auto=yesNeil Brown1-0/+1
2006-11-09Strdup the bitmap file name found in the config fileNeil Brown1-1/+1
2006-10-13Allow a number after --auto=yesNeil Brown1-0/+2
2006-08-11Allow symlink creation to be disabled from command line or mdadm.confNeil Brown1-2/+6
2006-06-26More consistent honoring of --configfileNeil Brown1-15/+21
2006-06-20Stop map_dev from returning [0:0]Neil Brown1-1/+2
2006-06-02Allow default metadata to be specified in mdadm.confNeil Brown1-0/+10
2006-05-29Improve compiling for static binaries.Neil Brown1-4/+0
2006-05-26Initial implementation of auto-assemblyNeil Brown1-0/+2
2006-05-19Allow homehost to be set on command line or in config fileNeil Brown1-0/+23
2006-05-19Improve code for recognising config lines.Neil Brown1-12/+19
2006-05-19Just updaqte copyright dates and email addressNeil Brown1-1/+1
2006-05-16Arrange the 'auto' setting in mdadm.conf can choose default type.Neil Brown1-12/+17
2006-05-15Allow default creation info to to be stored in mdadm.confNeil Brown1-27/+121
2006-05-15Assume "DEVICE partitions" if no DEVICE line present.Neil Brown1-1/+5
2006-05-15Support 'mailfrom' line in mdadm.conf so the From: line in alert emails can b...Neil Brown1-1/+27
2006-05-15Use O_DIRECT to read bitmap files.Neil Brown1-1/+1
2006-03-29Support 'bitmap=' in mdadm.conf for auto-assembling arrays with write-intent ...Neil Brown1-0/+8
2006-03-28Create missing /dev files where needed.Neil Brown1-5/+1
2005-12-09Allow /etc/mdadm/mdadm.conf as an alternate to /etc/mdadm.confNeil Brown1-1/+17
2005-12-05Allow scanning of devices listed in /proc/partitions independant of /devNeil Brown1-7/+10
2005-08-09Support nameing of version-1 arrays.Neil Brown1-1/+11
2005-08-04Assorted Fixes for multiple bugs.Neil Brown1-1/+3
2005-06-14Allow --auto to still be meaningful when --scan is givenNeil Brown1-1/+1
2005-06-14Initialise mis.next to NULLNeil Brown1-0/+1
2005-05-03super1Neil Brown1-6/+4
2005-05-03Add a 'super-switch' so that different format superblocks can be used.Neil Brown1-0/+11
2005-04-04Fix "--config=partitions" which was broken.Neil Brown1-1/+5
2005-04-04Reread partitions file for each array being assembled.Neil Brown1-14/+17
2004-08-11mdadm-1.7.0mdadm-1.7.0Neil Brown1-1/+1
2004-06-04mdadm-1.6.0mdadm-1.6.0Neil Brown1-1/+33
2004-01-22mdadm-1.5.0mdadm-1.5.0Neil Brown1-8/+11
2003-10-28mdadm-1.4.0mdadm-1.4.0Neil Brown1-2/+6
2003-03-02mdadm-1.1.0mdadm-1.1.0Neil Brown1-0/+5
2003-02-12mdadm-1.0.9mdadm-1.0.9Neil Brown1-0/+34
2002-04-11mdadm-0.8.2mdadm-0.8.2Neil Brown1-0/+4
2002-04-04mdadm-0.8mdadm-0.8Neil Brown1-12/+61
2002-03-20mdadm-0.7.2mdadm-0.7.2Neil Brown1-1/+4
2002-03-08mdadm-0.7mdadm-0.7Neil Brown1-3/+3
2002-03-06mdctl-0.6mdctl-0.6Neil Brown1-1/+9
2001-08-23mdctl-0.5mdctl-0.5Neil Brown1-182/+241
2001-07-26mdctl-v0.4.2mdctl-v0.4.2Neil Brown1-2/+4
2001-07-26mdctl-v0.4mdctl-v0.4Neil Brown1-3/+286
2001-06-08mdctl-v0.2mdctl-v0.2Neil Brown1-0/+54