summaryrefslogtreecommitdiff
path: root/src/core/device.c
Commit message (Expand)AuthorAgeFilesLines
* core/device: rewrite how device unit is removed from Manager.devices_by_sysfsYu Watanabe2023-04-201-7/+14
* treewide: fix a few typos in NEWS, docs and commentsDmitry V. Levin2023-02-151-1/+1
* tree-wide: fix typo and comment style updateYu Watanabe2023-02-151-1/+1
* core/device: ignore failed ueventsYu Watanabe2023-01-101-0/+19
* core/device: downgrade log level for ignored errorsYu Watanabe2023-01-101-2/+2
* core/device: verify device syspath on switching rootYu Watanabe2022-10-271-0/+13
* core/device: also serialize/deserialize device syspathYu Watanabe2022-10-261-1/+12
* core/device: update commentYu Watanabe2022-10-261-13/+18
* tree-wide: fix typoYu Watanabe2022-09-241-1/+1
* tree-wide: use the term "initrd" at most places we so far used "initramfs"Lennart Poettering2022-09-231-7/+8
* core/device: check that no unit is ready and not simultaneouslyYu Watanabe2022-09-211-0/+7
* core/device: refuse alias with ".."Yu Watanabe2022-09-211-2/+2
* core/device: always update existing devlink or alias units on ueventYu Watanabe2022-09-211-169/+146
* core/device: introduce device_propagate_reload()Yu Watanabe2022-09-211-15/+17
* core/device: introduce device_by_path() helper functionYu Watanabe2022-09-211-15/+23
* core/device: removed devices are not readyYu Watanabe2022-09-211-4/+5
* core/device: use DEVICE_NOT_FOUNDYu Watanabe2022-09-211-2/+2
* Merge pull request #23848 from yuwata/core-device-systemd-wantsLennart Poettering2022-08-101-6/+12
|\
| * core/device: start units specified in SYSTEMD_WANTS if it is not runningYu Watanabe2022-06-281-6/+12
* | Merge pull request #24044 from dtardon/default-device-timeoutLennart Poettering2022-08-081-1/+1
|\ \
| * | core: allow to set default timeout for devicesDavid Tardon2022-08-051-1/+1
| |/
* | core/device: add comments for boolean argumentsYu Watanabe2022-08-051-4/+4
* | core/device: always accept syspath changeYu Watanabe2022-08-051-55/+179
* | core/device: move several functionsYu Watanabe2022-08-051-111/+110
* | core/device: store the original pathYu Watanabe2022-08-051-1/+20
* | core: replace m->honor_device_enumeration with MANAGER_IS_SWITCHING_ROOT()Franck Bui2022-08-051-4/+3
|/
* core/device: do not downgrade device state if it is already enumeratedYu Watanabe2022-05-261-1/+2
* core/device: device_coldplug(): don't set DEVICE_DEADMartin Wilck2022-05-261-2/+0
* tree-wide: fix typoYu Watanabe2022-05-141-1/+1
* core/device: ignore DEVICE_FOUND_UDEV bit on switching rootYu Watanabe2022-05-131-10/+49
* core/device: drop unnecessary conditionYu Watanabe2022-05-131-4/+1
* Merge pull request #23351 from keszybz/logind-messageYu Watanabe2022-05-121-1/+2
|\
| * tree-wide: use LOG_MESSAGE() where possibleZbigniew Jędrzejewski-Szmek2022-05-111-1/+2
* | core/device: Add logging to device_is_ready()Daan De Meyer2022-05-081-3/+21
* | core/device: Improve device_dispatch_io() logging messagesDaan De Meyer2022-05-081-2/+2
* | core/device: Log when we can't retrieve SYSTEMD_ALIAS propertyDaan De Meyer2022-05-081-1/+5
* | core/device: Log when we skip device unit creation for symlinkDaan De Meyer2022-05-081-1/+3
* | core/device: Log if we fail to open a deviceDaan De Meyer2022-05-081-25/+13
* | core/device: Log on every event received from udevDaan De Meyer2022-05-081-0/+2
* | core/device: Add sysfs argument to device_process_new()Daan De Meyer2022-05-071-9/+9
|/
* core/device: Use DEVICE_NOT_FOUND instead of 0.Daan De Meyer2022-05-071-3/+3
* core/device: use DEVICE_FOUND_MASKYu Watanabe2022-04-301-2/+2
* core/device: minor coding style updatesYu Watanabe2022-04-301-4/+5
* core/device: drop unused unit name generated from pathYu Watanabe2022-04-301-5/+4
* core/device: device_found_node() does not accept DEVICE_FOUND_UDEVYu Watanabe2022-04-301-0/+1
* core/device: use sd_device_new_from_devname() to verify the device nodeYu Watanabe2022-04-301-30/+11
* core/device: use udev_available()Yu Watanabe2022-04-301-14/+2
* core/device: use device_get_property_bool()Yu Watanabe2022-04-301-14/+6
* core/device: use _cleanup_ attribute at one more placeYu Watanabe2022-04-301-20/+10
* core/device: unit_name_from_path() does not return -ENAMETOOLONG anymoreYu Watanabe2022-04-301-22/+2