summaryrefslogtreecommitdiff
path: root/udev
AgeCommit message (Collapse)Author
2010-05-27childs -> childrenKay Sievers
2010-05-27while (1) -> for (;;)Kay Sievers
2010-05-25fix compilation with --enable-debugKay Sievers
2010-05-25udevd: fix typo /proc/fd -> /proc/self/fdBryan Kadzban
2010-05-24man: directly use 'refentry'Kay Sievers
And make Lennart happy! :)
2010-05-20create static nodes provided by kernel modules to allow module autoloadingKay Sievers
2010-05-20fix tests and allow MODE=000Kay Sievers
2010-05-20udevd: create standard symlinks and handle /lib/udev/devicesKay Sievers
2010-05-20use default mode of 0600 for nodes if gid == 0Kay Sievers
2010-05-12reset process priority before executing RUN+=Kay Sievers
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581235
2010-05-11udevd: reload config only for *.rules filesKay Sievers
2010-05-07add info message when empty NAME is givenKay Sievers
2010-05-05man: udevadm trigger - the default is "change" not "add"Kay Sievers
2010-05-05warn when renaming kernel-provided nodes instead of adding symlinksKay Sievers
2010-05-03remove debug output during rules parsingKay Sievers
2010-05-03remove unused parameter from udev_node_mknod()Kay Sievers
2010-05-01fix device node deletionMichael Thayer
Signed-off-by: Michael Thayer <michael.thayer@sun.com>
2010-04-26udevd: always try to find an idle worker instead of forking a new oneKay 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-23delete old tags when configuration changesKay Sievers
2010-04-22use the usual TAG+=, TAG= logicKay Sievers
2010-04-22all to match against a given TAG==Kay Sievers
2010-04-22add TAG= to improve event filtering and device enumerationKay Sievers
2010-04-22udevadm: info --export-db -- remove watch handle exportKay Sievers
2010-04-21fix previous commitKay Sievers
2010-04-21remove left-over from ignore_remove and all_partitionsKay Sievers
2010-04-21more readlink buffer size handlingKay Sievers
2010-04-21remove buffer-overrun risk in readlink callMathias Nyman
readlink does not write a nul character to the end of the string it returns. Therefore ask for one fewer character than the buffer size so there's always room for an extra \0. Signed-off-by: Mathias Nyman <mathias.nyman@nokia.com> Signed-off-by: Phil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-04-20doc: add section about how *not* to rename device nodesKay Sievers
Thanks to Mario 'BitKoenig' Holbe <Mario.Holbe@tu-ilmenau.de>.
2010-04-19delete only device nodes, not symlinks when deleting a devtmpfs nodeKay Sievers
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550152
2010-04-19add O_NOFOLLOW when creating files in link stackKay Sievers
2010-04-19doc: document the WAIT_FOR timeoutMarco d'Itri
2010-04-13remove "ignore_remove" optionKay Sievers
2010-04-13remove "all_partitions" optionKay Sievers
We can not predict the major/minor of non-existing devices: $ grep . /sys/class/block/sd*/dev /sys/class/block/sda1/dev:259:524288 /sys/class/block/sda2/dev:259:262144 /sys/class/block/sda3/dev:259:786432 /sys/class/block/sda4/dev:259:131072 /sys/class/block/sda/dev:259:0 /sys/class/block/sdb/dev:259:655360 /sys/class/block/sdc/dev:259:393216 If this functionality is still needed for some broken hardware, it needs to be solved with a tool not part of the udev package. Because such option is unreliable and unsafe to use.
2010-04-12udevadm: trigger - switch default action from "add" to "change"Kay Sievers
2010-04-12log info only if we actually delete the nodeKay Sievers
2010-04-12replace "add|change" with "!remove"Kay Sievers
2010-04-12allow IMPORT{db}="KEY"Kay Sievers
2010-04-12unify/cleanup event handlingKay Sievers
2010-03-17do not reset SELinux context when the node was not touchedKay Sievers
2010-03-10use major:minor as entries in watch directoryKay Sievers
2010-03-10use major:minor as entries in symlink stack instead of devpathKay Sievers
2010-03-10udevadm: monitor - use / as separator in --subsystem-match=subsystem[/devtype]Kay Sievers
2010-03-10libbudev-private: rename udev_list_entry_get_flag()Kay Sievers
2010-03-10replace utimes() with utimensat()Kay Sievers
2010-02-18udevadm: fix untested and broken commit to set buffer sizeKay Sievers
2010-02-17udevadm monitor: increase netlink buffer sizeScott James Remnant
A common use (e.g. in Ubuntu) for udevadm monitor is to log the events received by udev during boot; events can be lost of the buffer size isn't increased as udevd does. Signed-off-by: Scott James Remnant <scott@ubuntu.com>
2010-01-15clarify message about not removed device nodeKay Sievers
2010-01-13do not remove device nodes of active kernel devicesKay Sievers
We do no longer delete the primary device node while handling "remove" events if the same kernel device is already re-created in the meantime. This prevents the asynchronously running udev from removing and re-creating primary device nodes for active devices.
2010-01-13udevd: inotify - do not parse rules at create but at closeKay Sievers
We do not need to get notified about created files, only about moved ones or files closed-after-writing.
2009-12-25udevadm: logging - copy va_list and do not use it twiceKay Sievers