Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-13 | udevd: do not wrongly delay events for devices with swapped names | Kay Sievers | |
Renaming network devices might delay events for the other device, which has the same devpath in the meantime as the original event. Causing a delay until the timout of the event is reached. Look at the ifindex/devnum of the devices to check if they are really the same devices. | |||
2010-10-07 | udevd: add sd-daemon.c | Kay Sievers | |
2010-09-21 | Clarify WAIT_FOR documentation | Martin Pitt | |
The path is relative to the sysfs device, so this provides an easy way to wait for an attribute to appear. | |||
2010-08-31 | set SELinux context on 'add' but not on 'change' events | Kay Sievers | |
2010-08-27 | udev(7) manpage: Fix description of $attr | Martin Pitt | |
Fix the manpage to describe the real behaviour of $attr: It doesn't search all parent devices any more, just the one selected by KERNELS etc. https://launchpad.net/bugs/348513 | |||
2010-08-25 | Add support for oom_score_adj | Luca Tettamanti | |
/proc/<pid>/oom_adj has been deprecated (kernel v2.6.36) due to the rework of the badness heuristic; oom_score_adj is the replacement. Keep a fallback to the old interface for compatibility with older kernels. See http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=a63d83f427fbce97a6cea0db2e64b0eb8435cd10 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> | |||
2010-08-25 | udevd: remove unneeded credential passing from init_notify() | Kay Sievers | |
2010-08-20 | udev(7): Point out required extension, and remove some confusion | Martin Pitt | |
Rules files must end in .rules. Also drop the redundant and confusing sentence about "file names must be unique". What is really meant is explained in a better way in the paragraph above. https://launchpad.net/bugs/616108 | |||
2010-08-19 | udevd: add pid to kmsg logs | Kay Sievers | |
2010-08-11 | do not rename the database on device rename | Kay Sievers | |
Harald Hoyer discovered some incorrect behavior while debugging problems with network interface renaming: Udev events might be queued for devices which are renamed. A new device registered the same time may claime the old name and create a database entry for it. The current rename logic would move over this databse entry to the wrong device. | |||
2010-08-11 | always log error when renaming a network interface fails | Kay Sievers | |
2010-08-10 | udev-event.c: rename interface to <src>-<dest>, if <dest> taken | Harald Hoyer | |
e.g. if eth0 should be eth3 and eth3 is waiting to be renamed, eth0 was renamed to eth0_rename. The kernel would take eth0 as the name for a new interface and this new eth0 could also become eth0_rename, if the target name is also taken. To prevent this name clash, the interfaces are now renamed to <src>-<dest> and the rename is logged. | |||
2010-08-08 | udevd: create static device links only when the target exists | Yin Kangkai | |
For example, not all systems have PROC_KCORE enabled. Avoid a broken symbolic link in those cases. Signed-off-by: Yin Kangkai <kangkai.yin@intel.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> | |||
2010-08-08 | udevd: fix unref'ing of device in error path | Yin Kangkai | |
Signed-off-by: Yin Kangkai <kangkai.yin@intel.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com> | |||
2010-08-03 | call util_delete_path() only when we actually deleted stuff | Kay Sievers | |
2010-08-03 | udevd: fix short options in getopt() | Yin Kangkai | |
2010-08-03 | malloc()+memset() -> calloc() | Yin Kangkai | |
2010-08-02 | udevd: fix some memory leaks in error path | Yin Kangkai | |
Signed-off-by: Yin Kangkai <kangkai.yin@intel.com> | |||
2010-07-28 | udevadm: fix short options in getopt() | Yin Kangkai | |
2010-07-11 | udevd: init_notify() fix abstract namespace name handling | Kay Sievers | |
2010-07-07 | allow final assignment for OPTIONS:="nowatch" | Kay Sievers | |
A final assignemnt operator will disable any device watching by inotify, and any possible later rules setting "watch" again will be ignored. | |||
2010-06-17 | udevd: in case we don't daemonize, send READY message to /sbin/init | Kay Sievers | |
2010-05-31 | IMPORT{cmdline}: start at first char after '=' | Kay Sievers | |
2010-05-31 | add IMPORT{cmdline} | Kay Sievers | |
2010-05-30 | udevd: set umask before creating files/directories | Kay Sievers | |
2010-05-29 | man: udevd - update intro | Kay Sievers | |
2010-05-29 | man: add kernel command line parameters | Kay Sievers | |
2010-05-28 | man: add static device nodes and udevd debug options | Kay Sievers | |
2010-05-28 | udevd: read debug settings from kernel commandline | Kay Sievers | |
2010-05-27 | udevd: fix comments | Kay Sievers | |
2010-05-27 | udevd: replace --debug-trace with --children-max | Kay Sievers | |
2010-05-27 | childs -> children | Kay Sievers | |
2010-05-27 | while (1) -> for (;;) | Kay Sievers | |
2010-05-25 | fix compilation with --enable-debug | Kay Sievers | |
2010-05-25 | udevd: fix typo /proc/fd -> /proc/self/fd | Bryan Kadzban | |
2010-05-24 | man: directly use 'refentry' | Kay Sievers | |
And make Lennart happy! :) | |||
2010-05-20 | create static nodes provided by kernel modules to allow module autoloading | Kay Sievers | |
2010-05-20 | fix tests and allow MODE=000 | Kay Sievers | |
2010-05-20 | udevd: create standard symlinks and handle /lib/udev/devices | Kay Sievers | |
2010-05-20 | use default mode of 0600 for nodes if gid == 0 | Kay Sievers | |
2010-05-12 | reset process priority before executing RUN+= | Kay Sievers | |
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581235 | |||
2010-05-11 | udevd: reload config only for *.rules files | Kay Sievers | |
2010-05-07 | add info message when empty NAME is given | Kay Sievers | |
2010-05-05 | man: udevadm trigger - the default is "change" not "add" | Kay Sievers | |
2010-05-05 | warn when renaming kernel-provided nodes instead of adding symlinks | Kay Sievers | |
2010-05-03 | remove debug output during rules parsing | Kay Sievers | |
2010-05-03 | remove unused parameter from udev_node_mknod() | Kay Sievers | |
2010-05-01 | fix device node deletion | Michael Thayer | |
Signed-off-by: Michael Thayer <michael.thayer@sun.com> | |||
2010-04-26 | udevd: always try to find an idle worker instead of forking a new one | Kay Sievers | |
We special-handle events with a TIMEOUT= set, so they don't get queued or wait for parent events to finish, to make sure we can handle them as fast as possible. With this change we first try to find an idle worker process before forking a new one. | |||
2010-04-23 | delete old tags when configuration changes | Kay Sievers | |