summaryrefslogtreecommitdiff
path: root/Monitor.c
Commit message (Expand)AuthorAgeFilesLines
* mdadm: define is_devname_ignore()Mariusz Tkaczyk2023-05-081-1/+1
* mdadm: define DEV_MD_DIRMariusz Tkaczyk2023-05-081-14/+18
* Mdmonitor: Refactor check_one_sharer() for better error handlingMateusz Grzonka2023-03-021-27/+62
* Mdmonitor: Refactor write_autorebuild_pid()Mateusz Grzonka2023-03-021-19/+36
* Mdmonitor: Add helper functionsMateusz Grzonka2023-03-021-70/+158
* Mdmonitor: Pass events to alert() using enums instead of stringsMateusz Grzonka2023-03-021-53/+83
* Mdmonitor: Make alert_info globalMateusz Grzonka2023-03-021-63/+61
* Monitor: block if monitor modes are combined.Blazej Kucman2022-12-281-1/+6
* Mdmonitor: Split alert() into separate functionsMateusz Grzonka2022-12-281-91/+95
* Mdmonitor: Omit non-md devicesLukasz Florczak2022-09-291-8/+4
* Monitor: Fix statelist memory leaksPawel Baldysiak2022-09-081-9/+31
* Monitor: use snprintf to fill device nameKinga Tanska2022-07-281-23/+14
* Monitor: use devname as char array instead of pointerKinga Tanska2022-07-281-3/+5
* Mdmonitor: Improve logging methodKinga Tanska2022-06-141-11/+14
* Mdmonitor: Fix segfaultKinga Tanska2022-06-141-1/+9
* Replace error prone signal() with sigaction()Lukasz Florczak2022-04-041-2/+3
* Monitor: print message before quit for no array to monitorColy Li2021-12-081-0/+1
* Fix 2 dc stream bufferNigel Croxon2021-10-191-1/+1
* Monitor: make libudev dependency optionalMariusz Tkaczyk2021-03-191-5/+23
* mdmonitor: check if udev has finished events processingOleksandr Shchirskyi2021-03-081-11/+64
* mdadm: Unify forks behaviourMariusz Tkaczyk2020-11-251-4/+1
* Monitor: don't use default modes when creating a fileMariusz Tkaczyk2020-11-251-5/+12
* Check if other Monitor instance running before fork.Blazej Kucman2020-10-141-16/+28
* mdmonitor: set small delay onceBlazej Kucman2020-10-141-1/+13
* Monitor: stop notifing about containers.Mariusz Tkaczyk2020-10-141-3/+16
* Monitor: refresh mdstat fd after selectMariusz Tkaczyk2020-10-141-3/+3
* Monitor: improve check_one_sharer() for checking duplicated processColy Li2020-04-271-12/+20
* mdadm: Introduce new array state 'broken' for raid0/linearGuilherme G. Piccoli2019-09-301-2/+6
* Monitor: Increase size of percentalert to avoid gcc warningJes Sorensen2018-05-311-1/+1
* Monitor/msg: Don't print error message if mdmon doesn't runMariusz Tkaczyk2017-11-211-4/+5
* Monitor: Check redundancy for arraysMariusz Tkaczyk2017-10-021-4/+4
* Monitor: Include containers in spare migrationMariusz Tkaczyk2017-08-161-1/+1
* Monitor: containers don't have the same sysfs properties as arraysMariusz Tkaczyk2017-08-161-18/+28
* Monitor: don't assume mdadm parameter is a block deviceTomasz Majchrzak2017-07-101-2/+11
* Get failed disk count from array stateTomasz Majchrzak2017-06-051-2/+2
* mdadm: Fixup more broken logical operator formattingJes Sorensen2017-05-161-2/+2
* Monitor: Fixup a pile of whitespace issuesJes Sorensen2017-05-111-55/+55
* Monitor: mailfrom is initialized correctlyJes Sorensen2017-05-111-1/+1
* Monitor: Not much point declaring mdlist in both forks of the if() statementJes Sorensen2017-05-111-2/+3
* Monitor/check_array: Use working_disks from sysfsJes Sorensen2017-05-091-2/+2
* Monitor/check_array: Get nr_disks, active_disks and spare_disks from sysfsJes Sorensen2017-05-091-7/+7
* Monitor/check_array: Get array_disks from sysfsJes Sorensen2017-05-091-2/+2
* Monitor/check_array: Get 'failed_disks' from sysfsJes Sorensen2017-05-091-3/+4
* Monitor/check_array: Obtain RAID level from syfsJes Sorensen2017-05-091-3/+3
* Monitor/check_array: Read sysfs entry earlierJes Sorensen2017-05-091-6/+10
* Monitor/check_array: Declate mdinfo instance globallyJes Sorensen2017-05-091-2/+2
* Monitor/check_array: Reduce duplicated error handlingJes Sorensen2017-05-091-24/+15
* Monitor/check_array: Centralize exit pathJes Sorensen2017-05-091-10/+14
* Add sector size as spare selection criterionAlexey Obitotskiy2017-05-091-0/+8
* Allow more spare selection criteriaAlexey Obitotskiy2017-05-091-14/+16