summaryrefslogtreecommitdiffstats
path: root/src/core/device.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use PATH_STARTSWITH_SET() at two more placesLennart Poettering2018-06-111-2/+1
* core: be a bit stricter when validating SYSTEMD_ALIAS udev propsLennart Poettering2018-06-071-3/+5
* core: tighten when we unset the sysfs path of device unitsLennart Poettering2018-06-071-3/+4
* core: rework how device units get set upLennart Poettering2018-06-071-80/+92
* device: simplify device_found_to_string_many() a tiny bitLennart Poettering2018-06-071-3/+2
* udev: add helper udev_device_new_from_stat_rdev()Lennart Poettering2018-06-071-11/+8
* core: split out device validation from device_found_node()Lennart Poettering2018-06-071-38/+58
* core: rework device_found_node() prototypeLennart Poettering2018-06-071-28/+28
* core: split out reload propagation into its own functionLennart Poettering2018-06-071-14/+20
* core: improve error logging a bitLennart Poettering2018-06-071-8/+18
* core: log when unit_add_dependency() fails for some reasonLennart Poettering2018-06-071-3/+2
* core: modernize device_update_description() a bitLennart Poettering2018-06-071-7/+6
* core: use device_found_to_string_many() result only on successLennart Poettering2018-06-071-2/+2
* core: use FLAGS_SET() macro at one more placeLennart Poettering2018-06-071-1/+1
* core: modernize device_set_sysfs() a bitLennart Poettering2018-06-071-4/+2
* core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+1
* Merge pull request #8981 from keszybz/ratelimit-and-dbusLennart Poettering2018-05-181-1/+1
|\
| * Rename ratelimit_test to ratelimit_belowZbigniew Jędrzejewski-Szmek2018-05-131-1/+1
* | core: use _cleanup_set_free_ instread of _cleanup_(set_freep)Yu Watanabe2018-05-141-1/+1
|/
* core: use automatic cleanup moreDavid Tardon2018-05-121-8/+4
* core: include Found state in device dumpsZbigniew Jędrzejewski-Szmek2018-04-261-2/+7
* device: fix serialization and deserialization of DeviceFoundYu Watanabe2018-04-251-18/+70
* tree-wide: drop redundant _cleanup_ macros (#8810)Lennart Poettering2018-04-251-4/+4
* core/device: avoid bogus errno use and invert ratelimit_test()Zbigniew Jędrzejewski-Szmek2018-04-241-2/+2
* device: skip deserialization of device units when udevd is not runningFranck Bui2018-04-201-0/+12
* device: make sure to always retroactively start device dependenciesFranck Bui2018-04-201-1/+30
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* core/device: remove unnecessary check (#8661)Yu Watanabe2018-04-061-4/+1
* core/device: trivial simplificationYu Watanabe2018-04-051-4/+2
* When mangling names, optionally emit a warning (#8400)Zbigniew Jędrzejewski-Szmek2018-03-211-1/+1
* tree-wide: use path_hash_ops instead of string_hash_ops whenever we key by a ...Lennart Poettering2018-02-121-1/+1
* core/device: remove unused variableYu Watanabe2018-01-241-1/+0
* fix reload propagation for device aliasJérémy Rosen2018-01-221-5/+4
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: when a unit template is specified in SYSTEMD_WANTS=, instantiate it wit...Lennart Poettering2017-11-101-4/+21
* core: remove SYSTEMD_WANTS udev property configured dependencies at the right...Lennart Poettering2017-11-101-19/+20
* device: Let's simplify device_add_udev_wants() a bitLennart Poettering2017-11-101-4/+8
* device: rework device_is_bound_by_mounts() a bitLennart Poettering2017-11-101-7/+12
* core: track why unit dependencies came to beLennart Poettering2017-11-101-8/+9
* device : reload when udev generates a "changed" event (#6850)Boucman2017-11-101-0/+20
* Revert "device : reload when udev generates a "changed" event" (#6836)Martin Pitt2017-09-151-21/+1
* device : reload when udev generates a "changed" eventJérémy Rosen2017-09-101-1/+21
* device: make sure to remove all device units sharing the same sysfs path (#6679)Franck Bui2017-08-301-2/+2
* core: unset sysfs path after transition to dead state (#6174)Michal Sekletar2017-06-231-1/+5
* core/device: Use JobRunningTimeoutSec= for device unitsMichal Koutný2017-04-251-1/+1
* core: make sure to not call device_is_bound_by_mounts() when dev is null (#5033)Franck Bui2017-01-101-1/+1
* core: make mount units from /proc/self/mountinfo possibly bind to a device (#...Franck Bui2016-12-161-0/+46
* core: remove unused variableThomas Hindoe Paaboel Andersen2016-12-061-1/+1
* core: make unit_free() accept NULL pointersLennart Poettering2016-12-011-1/+1
* device: Avoid calling unit_free(NULL) in device setup logic (#4748)Dave Reisner2016-11-271-1/+1