Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-11 | udevd: add missing braces | Kay Sievers | |
David: uh, don't you need curly braces in the udevd.c part at the bottom? | |||
2011-10-10 | udevd: control - no not delete socket file when --daemon is used | Kay Sievers | |
2011-10-09 | udevadm: control - use /run/udev/control socket instead of abstract ↵ | Kay Sievers | |
namespace one | |||
2011-10-08 | udevd: exit - process events before signals in worker | Steve Langasek | |
When a worker receives both a signal and a udev event in the same epoll_wait run, the event must be processed first because the udev parent considers the event already dispatched. If we process the signal first and exit, udevd times out after 60 seconds waiting for a response from an already-dead worker. Ref: https://bugs.launchpad.net/bugs/818177 Signed-off-by: Steve Langasek <steve.langasek@canonical.com> | |||
2011-10-06 | remove 'udevadm trigger --type=failed' and SYSFS, ID, BUS keys | Kay Sievers | |
2011-08-17 | export USEC_INITIALIZED= and take timestamp on message receive time | Kay Sievers | |
2011-08-11 | do not remove static nodes on module unload | Kay Sievers | |
2011-08-04 | libudev: list - use binary search for list lookup | Kay Sievers | |
2011-07-30 | udevd: debug - put timestamp in [] | Kay Sievers | |
2011-07-11 | udevd: use 'uptime' in debug timestamp | Kay Sievers | |
2011-05-16 | udevd: remove left-over SIGALRM | Kay Sievers | |
2011-05-16 | udevd: create queue file before daemonizing to reliably block 'settle' | Kay Sievers | |
2011-04-21 | udevd, udev-event: sync waitpid() error handling | Kay Sievers | |
2011-04-21 | udevd: clarify worker exit status | Harald Hoyer | |
2011-04-20 | udevd: always use udevd[] log prefix | Kay Sievers | |
2011-04-20 | timeout handling without alarm() | Kay Sievers | |
2011-04-18 | udevd: ppoll() -> epoll + signalfd | Kay Sievers | |
2011-04-14 | udevd: get netlink socket from systemd | Kay Sievers | |
2011-04-14 | udevd: move OOM disable into --daemon option | Kay Sievers | |
2011-04-14 | udevd: do not nice processes | Kay Sievers | |
2011-04-13 | udevd: log warning if /run is not writable | Kay Sievers | |
2011-04-13 | trivial cleanups | Kay Sievers | |
2011-04-13 | udevadm: control - add --exit | Kay Sievers | |
2011-04-08 | selinux: do not label files in runtime dir | Kay Sievers | |
Do not label any files in the udev runtime directory, but only nodes, links and directories below /dev. In case the runtime directory falls back to /dev/.udev, label this directory once at udevd startup, but never anything below it. | |||
2011-03-31 | udevd: add 'N:' to optstring in getopt_long | Thomas Egerer | |
2011-03-23 | systemd: bind udev control socket in systemd and split udev.service | Kay Sievers | |
We should bind the udev socket from systemd, so we are sure that the abstract namespace socket is always bound by a root process and there is never a window during an update where an untrusted process can steal our socket. Also split the udev.service file, so that the daemon can be updated/restarted without triggering any coldplug events. | |||
2011-03-23 | use /run/udev/ if possible and fall back to /dev/.udev/ | Kay Sievers | |
2011-03-23 | udevd: initialize fds, for proper close() on exit | Kay Sievers | |
2011-03-23 | udevd: use facility == LOG_DAEMON when writing to /dev/kmsg | Kay Sievers | |
Syslog wants to distinguish the sorce of messages. We should indicate that this is a userspace message (LOG_DAEMON) and not a kernel message (LOG_KERNEL). | |||
2011-03-15 | move /dev/.udev/ to /dev/.run/udev/ and convert old udev database at udevd ↵ | Kay Sievers | |
startup | |||
2010-11-22 | udevd: create static nodes before /dev/null is needed | Michal Soltys | |
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-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-19 | udevd: add pid to kmsg logs | Kay Sievers | |
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 | udevd: fix short options in getopt() | 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-11 | udevd: init_notify() fix abstract namespace name handling | Kay Sievers | |
2010-06-17 | udevd: in case we don't daemonize, send READY message to /sbin/init | Kay Sievers | |
2010-05-30 | udevd: set umask before creating files/directories | 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 | udevd: fix typo /proc/fd -> /proc/self/fd | Bryan Kadzban | |
2010-05-20 | create static nodes provided by kernel modules to allow module autoloading | Kay Sievers | |