1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-08 11:27:32 +03:00
systemd/src/udev
Kay Sievers ea6039a309 udev: allow firmware requests to bypass the dependency tracking
The removal of the TIMEOUT= handling in udevd put firmware requests into the
devpath parent/child dependency tracking. Drivers which block in module_init()
asking userspace for firmware ran into a 30 sec device timeout.

The whole firmware loading willl hopefully move into the kernel and
the fragile-since-day-one fake async driver-core device dance involving
udev can be retired:
  http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=abb139e75c2cdbb955e840d6331cb5863e409d0e
2012-10-07 18:22:14 +02:00
..
accelerometer udev: free fd before return in accelerometer.c 2012-09-23 14:24:44 +02:00
ata_id udev: ata_id - fixup all 8 not only 6 bytes of the fw_rev string 2012-07-05 16:56:58 +02:00
cdrom_id udev: cdrom_id, accelerometer - enable debug output for --debug 2012-07-26 12:03:25 +02:00
collect udev: collect - use snprintf() 2012-09-27 15:51:58 +02:00
keymap keymap: fix map name reference 2012-08-16 21:00:06 +02:00
mtd_probe udev: move all unconditionally installed rules to rules/ 2012-04-14 20:10:03 +02:00
scsi_id udev: free fd before return in scsi_serial.c 2012-09-23 14:24:43 +02:00
v4l_id udev: move all unconditionally installed rules to rules/ 2012-04-14 20:10:03 +02:00
.gitignore update .gitignore 2012-04-13 21:49:25 +02:00
.vimrc import udev repository 2012-04-03 21:08:04 +02:00
Makefile build-sys: add stub makefiles to all subdirs to ease development with emacs 2012-04-13 21:37:59 +02:00
udev-builtin-blkid.c udev: use startswith() and streq() 2012-04-16 20:54:17 +02:00
udev-builtin-btrfs.c udev: add btrfs support 2012-09-17 13:54:03 +02:00
udev-builtin-firmware.c udev: firmware - do not cancel requests in the initrd 2012-07-19 12:33:30 +02:00
udev-builtin-hwdb.c udev: use startswith() and streq() 2012-04-16 20:54:17 +02:00
udev-builtin-input_id.c udev: silent gcc warnings 2012-05-25 14:25:46 +02:00
udev-builtin-kmod.c udev: fix typo in copyright 2012-08-08 18:24:50 +02:00
udev-builtin-path_id.c udev: path_id - add comment about the unrteliable rebase logic 2012-08-03 10:52:24 +02:00
udev-builtin-uaccess.c udev: convert 'uaccess' to a builtin 2012-04-09 19:25:41 +02:00
udev-builtin-usb_id.c udev: fix gcc warnings showing up after adding $(AM_CFLAGS) 2012-04-10 17:27:46 +02:00
udev-builtin.c udev: add btrfs support 2012-09-17 13:54:03 +02:00
udev-ctrl.c udev: remove configuration options for /dev, /sys, /run directories 2012-04-16 19:20:57 +02:00
udev-event.c udev: add missing newline when writing to /dev/kmsg 2012-07-30 17:21:22 +02:00
udev-node.c udev: export udev_device_new_from_device_id() 2012-08-10 19:56:57 +02:00
udev-rules.c udev: free rule structure on error 2012-09-23 14:24:43 +02:00
udev-watch.c udev: check return value of symlink 2012-09-23 14:24:43 +02:00
udev.conf move imported udev into place 2012-04-04 05:05:07 +02:00
udev.h udev: add btrfs support 2012-09-17 13:54:03 +02:00
udev.pc.in udev.pc: install udev files to /lib/udev rather than /lib/systemd 2012-05-27 15:24:20 +02:00
udevadm-control.c move imported udev into place 2012-04-04 05:05:07 +02:00
udevadm-info.c udev: support "udevadm info /dev/sda; udevadm info /sys/class/block/sda" 2012-06-10 22:53:07 +02:00
udevadm-monitor.c udev: replace ARRAY_SIZE() with ELEMENTSOF() 2012-04-16 19:20:57 +02:00
udevadm-settle.c udev: remove configuration options for /dev, /sys, /run directories 2012-04-16 19:20:57 +02:00
udevadm-test-builtin.c udev: add btrfs support 2012-09-17 13:54:03 +02:00
udevadm-test.c udev: use startswith() and streq() 2012-04-16 20:54:17 +02:00
udevadm-trigger.c udev: use startswith() and streq() 2012-04-16 20:54:17 +02:00
udevadm.c log: correct usage of logging API at a few places 2012-07-13 15:45:45 +02:00
udevd.c udev: allow firmware requests to bypass the dependency tracking 2012-10-07 18:22:14 +02:00