aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/swap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/swap: rename variable 'new' -> 'new_unit'Mike Yuan2024-05-151-4/+4
* swap: hook up with handoff timestampsLennart Poettering2024-04-251-0/+18
* mount,swap: include ExecStatus output in dumpLennart Poettering2024-04-241-0/+15
* core: Serialize both pid and pidfd to keep downgrades workingDaan De Meyer2024-04-051-2/+2
* core: align tableYu Watanabe2024-03-291-7/+7
* core: introduce UNIT_IS_LOAD_ERROR helperMike Yuan2024-03-241-1/+1
* core/swap: another try on memory mgmtMike Yuan2024-03-231-0/+2
* core/swap: fix memory management in swap_setup_unitMike Yuan2024-03-221-33/+17
* core: use RET_GATHER moreMike Yuan2024-03-221-13/+7
* core: use ASSERT_PTR(CAST(u)) everywhereMike Yuan2024-03-221-75/+53
* core: split out cgroup specific state fields from Unit → CGroupRuntimeLennart Poettering2024-02-161-2/+8
* core: use PidRef in exec_spawnLuca Boccassi2024-02-011-6/+1
* core: introduce unit_unwatch_pidref_done() helper functionYu Watanabe2024-01-261-6/+1
* core: use helper functions like unit_main_pid() in unit_kill_context()Yu Watanabe2024-01-241-7/+1
* core: maintain a single table with event source prioritiesLennart Poettering2024-01-191-1/+1
* core: add WantsMountsFor=Luca Boccassi2023-11-291-1/+1
* core: rename and add comment to ExecParameters cleanup functionsLuca Boccassi2023-11-011-1/+1
* swap: Move two functions to swap.hDaan De Meyer2023-10-201-0/+21
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+1
* core: ensure execute/spawn functions can work without Unit objectLuca Boccassi2023-10-121-9/+2
* core: ensure execute/spawn functions can work without manager objectLuca Boccassi2023-10-121-5/+7
* pid1: serialize pidrefs as pidfds if possibleLennart Poettering2023-10-051-7/+2
* core: move pid watch/unwatch logic of the service manager to pidfdLennart Poettering2023-09-281-3/+3
* core: generalize service_arm_timer() for all unit typesLennart Poettering2023-09-271-30/+6
* swap: also modernize state engine log message generationLennart Poettering2023-09-271-24/+37
* core: port unit_fork_helper_process() and unit_fork_and_watch_rm_rf() to PidRefLennart Poettering2023-09-181-6/+1
* core: port unit_main_pid() + unit_control_pid() to PidRef and drop unit_kill_common()Lennart Poettering2023-09-181-11/+2
* core: port over unit_kill_context() to PidRefLennart Poettering2023-09-181-6/+7
* Merge pull request #29130 from poettering/unit-defaultsLuca Boccassi2023-09-091-3/+3
|\
| * manager: move various fields that declare unit defaults into a new structure UnitDefaultsLennart Poettering2023-09-081-3/+3
* | core: don't manually destroy timer when we can't spawn a childLennart Poettering2023-09-091-9/+5
* | core: also port swap units to PidRefLennart Poettering2023-09-091-26/+35
|/
* tree-wide: drop _pure_ + _const_ from local, static functionsLennart Poettering2023-08-101-4/+4
* Merge pull request #27867 from keszybz/vconsole-reload-againLuca Boccassi2023-07-141-5/+1
|\
| * Revert "pid1: order units using TTYVHangup= after vconsole setup"Zbigniew Jędrzejewski-Szmek2023-07-121-5/+1
* | device-util: Declare iterator variables inlineDaan De Meyer2023-07-121-2/+2
|/
* pid1: also encode whether to send plymouth notifications in UnitVTableLennart Poettering2023-06-301-0/+2
* core: drop UnitNotifyFlagsMike Yuan2023-05-241-1/+1
* pid1: order units using TTYVHangup= after vconsole setupZbigniew Jędrzejewski-Szmek2023-05-191-1/+5
* core: Move DynamicCreds into ExecRuntimeDaan De Meyer2023-03-271-9/+1
* core: Introduce unit private exec runtimeDaan De Meyer2023-03-271-2/+2
* execute: Do not pass destroy as a boolean argument to unref()Daan De Meyer2023-03-271-2/+2
* execute: Rename ExecRuntime to ExecSharedRuntimeDaan De Meyer2023-03-271-2/+2
* pid1: add unit file settings to control memory pressure logicLennart Poettering2023-03-011-0/+1
* pid1: add a new D-Bus method for enquing POSIX signals with values to unit processesLennart Poettering2023-02-171-2/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-4/+4
* swap: tell swapon to reinitialize swap if neededDavid Tardon2022-12-141-1/+1
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-2/+1
* core/swap: use devname_from_stat_rdev()Yu Watanabe2022-09-031-1/+1
* sd-device: rename devpath_from_devnum() -> devname_from_devnum()Yu Watanabe2022-09-031-1/+1