Systemd/src/udev
Uwe Kleine-König 7600dbb870 udev: add debug logs for delaying and delegation of events
Up to now each uevent logs the following things at debug level:

 - Device is queued
 - Processing device
 - Device processed

However when the device is queued it might still have to wait for
earlier devices to be processed before being able to start being
processed itself. When analysing logs this dependency information is
quite cruicial, so add respective debug log calls.
2020-03-11 08:44:32 +01:00
..
ata_id ata_id: Add support for host managed zone block devices (#14933) 2020-02-27 16:29:41 +09:00
cdrom_id udev/cdrom_id: Do not open CD-rom in exclusive mode. 2019-10-24 00:09:18 +02:00
fido_id test: move {test,fuzz}-fido-id-desc.c into src/udev/fido_id 2019-10-31 10:37:42 +09:00
mtd_probe coccinelle: make use of SYNTHETIC_ERRNO 2018-11-22 10:54:38 +01:00
net udev: support to update flow control parameter 2020-03-07 01:43:26 +09:00
scsi_id tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
v4l_id tree-wide: replace explicit NULL checks with their shorter variants 2019-04-28 14:28:49 +02:00
.vimrc
generate-keyboard-keys-gperf.sh scripts: use 4 space indentation 2019-04-12 08:30:31 +02:00
generate-keyboard-keys-list.sh scripts: use 4 space indentation 2019-04-12 08:30:31 +02:00
meson.build udev: move naming-scheme.[ch] into src/shared/ 2020-01-02 19:34:00 +01:00
udev-builtin-blkid.c libblkid: open device in nonblock mode. 2019-11-08 12:11:32 +01:00
udev-builtin-btrfs.c udev: modernize udev-rules.c 2019-06-02 14:15:26 +09:00
udev-builtin-hwdb.c tree-wide: fix spelling of lookup and setup verbs 2020-03-03 15:02:53 +01:00
udev-builtin-input_id.c udev-builtin-input_id: any i2c mouse is a pointing stick 2020-02-27 19:53:46 +09:00
udev-builtin-keyboard.c tree-wide: drop stdio.h when stdio-util.h is included 2019-11-04 00:30:32 +09:00
udev-builtin-kmod.c tree-wide: drop libkmod.h when module-util.h is included 2019-11-04 00:30:32 +09:00
udev-builtin-net_id.c udev: use dot_or_dot_dot() where appropriate 2020-01-07 18:02:53 +01:00
udev-builtin-net_setup_link.c udev: modernize udev-rules.c 2019-06-02 14:15:26 +09:00
udev-builtin-path_id.c tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
udev-builtin-uaccess.c udev: modernize udev-rules.c 2019-06-02 14:15:26 +09:00
udev-builtin-usb_id.c tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
udev-builtin.c tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
udev-builtin.h udev: modernize udev-rules.c 2019-06-02 14:15:26 +09:00
udev-ctrl.c tree-wide: drop socket.h when socket-util.h is included 2019-11-04 00:30:32 +09:00
udev-ctrl.h udev-ctrl: split out logic of waiting for reply to udev_ctrl_wait() 2019-02-20 06:17:42 +09:00
udev-event.c udev: Ensure udev_event_spawn reads stdout 2019-12-04 10:31:37 +01:00
udev-event.h udev-rules: add precise information to rule failure logs 2019-06-28 16:20:48 +02:00
udev-node.c udev: ignore error caused by device disconnection 2019-11-12 14:58:53 +09:00
udev-node.h udev: run programs in the specified order 2019-03-05 09:27:29 +01:00
udev-rules.c udev: fix SECLABEL{selinux} issue (#15064) 2020-03-11 09:20:36 +09:00
udev-rules.h udev: move rule structure definitions into the .c file 2019-06-28 16:20:48 +02:00
udev-watch.c coccinelle: also mark previous synthetic errnos as such 2018-11-22 10:54:38 +01:00
udev-watch.h
udev.conf udev: also allow resolve_names= to be specified in udev.conf 2018-11-13 14:35:36 +01:00
udev.pc.in meson: define PROJECT_VERSION as the "bare" project version 2018-12-20 21:35:29 +01:00
udevadm-control.c udevadm: drop pointless must_be_root() checks 2019-05-08 11:51:51 +02:00
udevadm-hwdb.c coccinelle: make use of SYNTHETIC_ERRNO 2018-11-22 10:54:38 +01:00
udevadm-info.c udevadm: show more error message during exporting database 2020-02-27 22:27:16 +09:00
udevadm-monitor.c tree-wide: drop signal.h when signal-util.h is included 2019-11-04 00:30:32 +09:00
udevadm-settle.c tree-wide: drop string.h when string-util.h or friends are included 2019-11-04 00:30:32 +09:00
udevadm-test-builtin.c udev: modernize udev-rules.c 2019-06-02 14:15:26 +09:00
udevadm-test.c udevadm: support special value 'help' for --action option 2019-06-29 04:10:14 +09:00
udevadm-trigger.c udevadm: ignore EROFS and return earlier 2019-11-18 16:07:21 +01:00
udevadm-util.c udevadm: allow a .device unit to be specified for query and trigger 2018-12-11 09:24:31 +01:00
udevadm-util.h udevadm-info,trigger: replace udev_device by sd_device 2018-10-17 03:31:20 +09:00
udevadm.c tree-wide: constify a few static string tables 2019-03-25 14:04:34 +01:00
udevadm.h udevadm: add a workaround for dracut 2019-01-02 10:26:16 +01:00
udevd.c udev: add debug logs for delaying and delegation of events 2020-03-11 08:44:32 +01:00