summaryrefslogtreecommitdiff
path: root/src/udev/udevd.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-26udevd: don't use monitor after manager_exit()Martin Wilck1-4/+6
2019-11-26Revert "udevd: fix crash when workers time out after exit is signal caught"Martin Wilck1-2/+2
2019-11-12udevd: fix crash when workers time out after exit is signal caughtMartin Wilck1-2/+2
2019-11-12udevd: wait for workers to finish when exitingMartin Wilck1-21/+0
2019-11-04tree-wide: drop signal.h when signal-util.h is includedYu Watanabe1-1/+0
2019-11-04tree-wide: drop socket.h when socket-util.h is includedYu Watanabe1-1/+0
2019-11-04tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe1-1/+0
2019-07-12udevd: add helper with error handling to synthesize "change" eventsZbigniew Jędrzejewski-Szmek1-13/+16
2019-07-04udevd: open log output earlyZbigniew Jędrzejewski-Szmek1-1/+2
2019-06-25udevd: fix a reversed conditional on global property setLubomir Rintel1-1/+1
2019-06-05udev: propagate errors in udev_event_execute_rules()Yu Watanabe1-1/+4
2019-06-02udev: modernize udev-rules.cYu Watanabe1-1/+1
2019-05-16udevd: change the default value of udev.children-max (again)Franck Bui1-6/+10
2019-04-26udevd: notify when max number value of children is reached only once per batc...Franck Bui1-1/+10
2019-04-01udev: move udev_ctrl_cleanup() into manager_free()Yu Watanabe1-7/+6
2019-03-13util: split out some stuff into a new file limits-util.[ch]Lennart Poettering1-0/+1
2019-03-12udevd: use device_get_action() and device_get_seqnum()Yu Watanabe1-21/+14
2019-02-20udev-ctrl: use sd_event and introduce udev_ctrl_start()Yu Watanabe1-59/+42
2019-02-20udev: drop unused Manager::uevent_eventYu Watanabe1-3/+0
2019-02-20udev-ctrl: make udev_ctrl_new() return negative errno on failureYu Watanabe1-3/+3
2019-02-15Merge pull request #11589 from yuwata/udevd-is-device-busyLennart Poettering1-21/+14
2019-02-13udev: check whether systemd is running, and do not use cg_kill() if notYu Watanabe1-4/+4
2019-01-29udevd: save the result of devnum or ifindex blockerYu Watanabe1-2/+2
2019-01-29udevd: always block follwoing events with same devpathYu Watanabe1-5/+1
2019-01-29udevd: trivial refactoring of is_device_busy()Yu Watanabe1-14/+11
2019-01-18udevd: rename control command SYNC -> PING in log messageYu Watanabe1-1/+1
2019-01-13udev: also update log level for LOG_REALM_SYSTEMDYu Watanabe1-1/+2
2019-01-12udevd: refuse devices which do not have ACTION propertyYu Watanabe1-7/+7
2019-01-12udevd: drop unnecessary bracketsYu Watanabe1-5/+4
2019-01-12udevd: make worker also log ACTION propertyYu Watanabe1-3/+7
2019-01-12udevd: reject devices which do not have SEQNUMYu Watanabe1-1/+1
2019-01-12udevd: provide worker_hash_ops and drop manager_workers_free()Yu Watanabe1-14/+3
2019-01-12udevd: use structured initializer at one more placeYu Watanabe1-6/+9
2019-01-12udevd: use worker_free() on failure in worker_new()Yu Watanabe1-1/+3
2019-01-10udev: open control and netlink sockets before daemonizationZbigniew Jędrzejewski-Szmek1-33/+34
2019-01-10udevd: drop redundant call to sd_event_get_exit_codeZbigniew Jędrzejewski-Szmek1-12/+3
2019-01-03Merge pull request #11244 from yuwata/revert-udev-changesZbigniew Jędrzejewski-Szmek1-1/+1
2019-01-02Revert "udevd: configure a child process name for worker processes"Yu Watanabe1-1/+1
2018-12-21meson: generate version tag from gitZbigniew Jędrzejewski-Szmek1-2/+3
2018-12-17Merge pull request #11159 from keszybz/udev-typedefLennart Poettering1-6/+8
2018-12-17udev: use typedef for struct udev_eventZbigniew Jędrzejewski-Szmek1-1/+1
2018-12-17udev: use typedef for struct udev_rulesZbigniew Jędrzejewski-Szmek1-1/+1
2018-12-14udev: make udev_rules_new() return a proper error codeZbigniew Jędrzejewski-Szmek1-4/+6
2018-12-14sd-device: do not change buffer size if the socket is already boundYu Watanabe1-2/+1
2018-12-01udevd: configure a child process name for worker processesLennart Poettering1-1/+1
2018-12-01tree-wide: (void)ify some setsid() and related callsLennart Poettering1-1/+1
2018-11-26Merge pull request #10919 from yuwata/sd-device-monitor-fixesLennart Poettering1-4/+7
2018-11-26tree-wide: port various places over to STARTSWITH_SET()Lennart Poettering1-3/+2
2018-11-26udevd: do not call udev_ctrl_enable_receiving() if the socket is passed from ...Yu Watanabe1-3/+5
2018-11-25udevd: do not set buffer size if the socket is passed from pid1Yu Watanabe1-1/+2