summaryrefslogtreecommitdiffstats
path: root/src/shutdown (follow)
Commit message (Expand)AuthorAgeFilesLines
* shutdown: propagate one more error from sync_making_progress()Yu Watanabe6 days1-4/+2
* shutdown: close DM block device before issuing DM_DEV_REMOVE ioctlYu Watanabe6 days1-7/+9
* use report_errno_and_exit() in src/shutdown/umount.cIvan Kruglov2024-11-061-4/+2
* shutdown: In sync_with_progress(), log first then send SIGKILLBenjamin ROBIN2024-10-061-4/+3
* shutdown: replace unbounded fsync() with bounded sync_with_progress()Lennart Poettering2024-09-093-9/+10
* shutdown: teach sync_with_progress() to optionally sync a specific fd onlyLennart Poettering2024-09-092-9/+26
* meson: rename libbasic to libbasic_staticZbigniew Jędrzejewski-Szmek2024-07-031-1/+1
* shutdown: re-enable CAD handling in kernel at startMike Yuan2024-06-151-0/+5
* shutdown: clean up sync_with_progress a bitMike Yuan2024-06-151-38/+29
* Merge pull request #32847 from YHNdnzj/exitrdYu Watanabe2024-06-121-37/+32
|\
| * shutdown: rename initrd to exitrdMike Yuan2024-05-211-12/+13
| * shutdown: don't freeze() if not executed by pid1Mike Yuan2024-05-211-8/+7
| * shutdown: use execl where appropriateMike Yuan2024-05-211-5/+1
| * shutdown: downgrade log level of ignored errors to warningMike Yuan2024-05-211-7/+7
| * shutdown: explicitly initialize static variables, make arg_verb constMike Yuan2024-05-211-6/+5
* | shutdown: explicitly close watchdog with disarm=false before we destroy watch...Lennart Poettering2024-05-291-1/+4
|/
* sd-daemon: Set SO_LINGER on AF_VSOCK notify socket fdsDaan De Meyer2024-04-251-9/+4
* shutdown: send an sd_notify() message on shutdown with the shutdown reason an...Lennart Poettering2024-04-231-0/+22
* mountpoint-util: add small helper that checks if a path is below the API VFS ...Lennart Poettering2024-02-061-1/+1
* tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-242-2/+2
* shutdown: Send EXIT_STATUS before final syncDaan De Meyer2023-12-181-4/+7
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-2/+2
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-1/+1
* Revert "shutdown: do not umount recursively before MS_MOVE"Lennart Poettering2023-09-021-3/+2
* switch-root: rework SWITCH_ROOT_SKIP_RECURSIVE_RUN flagLennart Poettering2023-09-021-1/+0
* Journal: Add message IDs for emergency-level log messagesOMOJOLA JOSHUA2023-09-011-1/+4
* shutdown: handle gracefully if MD_LEVEL udev propery is not setLennart Poettering2023-08-071-7/+20
* shutdown: do not umount recursively before MS_MOVEYu Watanabe2023-08-031-2/+3
* shutdown: disable recursive mount of /run/ on switching rootYu Watanabe2023-08-031-2/+4
* meson: merge declarations of normal and test executablesYu Watanabe2023-08-031-4/+1
* test: fix test executable nameYu Watanabe2023-08-031-1/+1
* meson: move declarations of socket-proxy, udevadm, quotacheck, and shutdownYu Watanabe2023-08-011-0/+21
* device-util: Declare iterator variables inlineDaan De Meyer2023-07-123-3/+0
* umount: /usr/ should never be unmounted regardless of HAVE_SPLIT_USR or notLennart Poettering2023-06-031-5/+4
* Merge pull request #27435 from poettering/renew-rebootLennart Poettering2023-06-021-11/+9
|\
| * switch-root: automatically make target switch root dir a mount pointLennart Poettering2023-06-021-6/+0
| * switch-root: disable sync() again when we switch root during shutdownLennart Poettering2023-06-021-2/+6
| * switch-root: introduce SwitchRootFlags flags parameter to switch_root()Lennart Poettering2023-06-021-1/+1
| * switch-root: always use MS_BIND to move api vfs overLennart Poettering2023-06-021-5/+1
| * pid1: add "soft-reboot" reboot methodLennart Poettering2023-06-021-1/+5
* | shutdown: tone down failure messages a bitLennart Poettering2023-06-021-6/+6
* | detach-loopback: also don't bother detaching loopback block device /usr/ is r...Lennart Poettering2023-06-021-3/+9
* | detach-md: similar to the DM case, also don't try to detach MD device backing...Lennart Poettering2023-06-021-2/+5
* | shutdown: don't attempt to detach DM volume backing /usr/Lennart Poettering2023-06-021-2/+5
* | detach-loopback: also decouple from umount.hLennart Poettering2023-06-024-16/+37
* | detach-md: also decouple structures from umount.hLennart Poettering2023-06-021-11/+33
* | detach-dm: decouple from umount.[ch]Lennart Poettering2023-06-021-11/+33
* | detach-swap: decouple from umount.hLennart Poettering2023-06-023-20/+39
* | umount: split out swap detachment code tooLennart Poettering2023-06-027-86/+111
* | umount: split out loopback detach codeLennart Poettering2023-06-026-197/+211