summaryrefslogtreecommitdiffstats
path: root/src/shutdown (follow)
Commit message (Expand)AuthorAgeFilesLines
* shutdown: Lazy unmount /oldroot/{dev,proc,sys}Jan Janssen2022-06-091-0/+11
* shutdown: Log processes that block umountJan Janssen2022-06-091-3/+63
* shutdown: Rename umount_log_level and make it a boolJan Janssen2022-06-093-50/+44
* shutdown: get only active md arrays.Mariusz Tkaczyk2022-04-061-1/+17
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-4/+4
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-192-7/+0
* test: Use TEST macros in more placesJan Janssen2022-03-161-12/+14
* meson: move files' closing brace to separate lineZbigniew Jędrzejewski-Szmek2022-03-031-1/+2
* meson: do not use split() in file listsZbigniew Jędrzejewski-Szmek2022-03-021-5/+4
* shutdown: don't stop the watchdogMichael Olbrich2022-02-041-2/+3
* Merge pull request #22092 from keszybz/docs-linksZbigniew Jędrzejewski-Szmek2022-01-121-1/+1
|\
| * shutdown: adjust log messageZbigniew Jędrzejewski-Szmek2022-01-121-1/+1
* | shutdown: release the watchdog finallyLidong Zhong2022-01-121-0/+1
* | meson: Use files() for testsJan Janssen2022-01-111-3/+3
|/
* umount: fix log messageLennart Poettering2021-11-161-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-9/+3
* homed,shutdown: call valgrind magic after LOOP_GET_STATUS64Lennart Poettering2021-10-161-0/+12
* basic: split out sync() family of calls from fs-util.[ch] into new c/h fileLennart Poettering2021-10-051-1/+1
* shutdown: introduce init_watchdog()Franck Bui2021-09-151-20/+25
* watchdog: rename watchdog_set_timeout() into watchdog_setup()Franck Bui2021-09-151-1/+1
* core: watchdog_set_timeout() doesn't need to return the timeout value used by...Franck Bui2021-09-151-1/+1
* watchdog: make watchdog_ping() a NOP when the watchdog is disabled or closedFranck Bui2021-09-151-5/+15
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-2/+2
* tree-wide: "a" -> "an"Yu Watanabe2021-06-301-1/+1
* tree-wide: add missing whitespace at the end of commentsYu Watanabe2021-06-151-1/+1
* Merge pull request #18886 from anitazha/shutdownconsoleZbigniew Jędrzejewski-Szmek2021-03-311-1/+6
|\
| * shutdown: log on container exitAnita Zhang2021-03-051-1/+3
| * shutdown: set always_reopen_consoleAnita Zhang2021-03-051-0/+3
* | shutdown: fix typoUlrich Ölmann2021-03-181-1/+1
|/
* meson: add missing license headerYu Watanabe2021-01-181-0/+2
* meson: make the second and third elements of tests or fuzzers optionalYu Watanabe2021-01-181-1/+1
* test: move test-umount.c to src/shutdownYu Watanabe2021-01-182-0/+82
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-6/+2
* tree-wide: update "that that"Yu Watanabe2020-11-182-10/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-093-3/+3
* shutdown: also fsync() DM devices before going downLennart Poettering2020-09-231-15/+20
* shutdown: also fsync() MD devices when going downLennart Poettering2020-09-231-0/+3
* shutdown: don't compare pointers with 0Lennart Poettering2020-09-231-2/+2
* shutdown: fsync() before detaching loopback devicesLennart Poettering2020-09-231-1/+8
* Try stopping MD RAID devices in shutdown tooHubert Kario2020-09-223-10/+146
* shutdown: fix spacing in shutdown error messageLennart Poettering2020-05-051-1/+1
* shutdown: unregister all binfmt_misc entries before entering shutdown loopLennart Poettering2020-04-231-0/+2
* Merge pull request #13084 from ddstreet/log_timeLennart Poettering2020-03-301-0/+13
|\
| * log: add support for prefixing console log messages with current timestampDan Streetman2020-02-101-0/+13
* | Fall back to kexec when no kexec binary existsArusekk2020-03-241-0/+3
|/
* umount: when we fail to detach a loopback device, set the auto-clear flagLennart Poettering2019-12-201-1/+24
* umount: check LO_FLAGS_AUTOCLEAR after LOOP_CLR_FD claimed successLennart Poettering2019-12-201-5/+23
* umount: detect root loopback device the same way as we detect root DM devicesLennart Poettering2019-12-201-16/+10
* umount: show correct error messageLennart Poettering2019-12-201-18/+20
* umount: remove unneeded variableLennart Poettering2019-12-201-3/+1