summaryrefslogtreecommitdiffstats
path: root/Monitor.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mdstat: Rework mdstat external arrays handlingMariusz Tkaczyk2024-07-301-11/+7
* mdadm: Monitor.c fix coverity issuesNigel Croxon2024-07-161-4/+8
* Monitor, Incremental: use device policiesMariusz Tkaczyk2024-03-111-1/+2
* mdadm: drop get_required_spare_criteria()Mariusz Tkaczyk2024-03-111-30/+5
* mdadm: Add functions for spare criteria verificationMariusz Tkaczyk2024-03-111-12/+2
* Monitor: Allow no PID in check_one_sharer()Mateusz Kusiak2024-02-291-0/+5
* Monitor: open file before check in check_one_sharer()Mateusz Kusiak2024-02-231-8/+5
* Define sysfs max buffer sizeMateusz Kusiak2024-01-241-3/+3
* Mdmonitor: Improve udev event handlingMateusz Grzonka2023-11-211-87/+50
* Add secure gethostname() wrapperBlazej Kucman2023-09-011-2/+1
* 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-261-4/+1
* Monitor: don't use default modes when creating a fileMariusz Tkaczyk2020-11-261-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