summaryrefslogtreecommitdiff
path: root/udev/udevadm.xml
AgeCommit message (Collapse)Author
2011-04-13udevadm: info --cleanup-dbKay Sievers
Most of the udev database from initramfs should be deleted before starting udev in the real root. udevadm: info --cleanup-db deletes all database entries in /run/udev. Events that processed IMPORT{db}, or mark devices explicitely as persistent, will be excluded.
2011-04-13udevadm: control - add --exitKay Sievers
2011-03-23man: remove trigger --type=failed handlingKay Sievers
2011-03-23use /run/udev/ if possible and fall back to /dev/.udev/Kay Sievers
2011-03-15move /dev/.udev/ to /dev/.run/udev/ and convert old udev database at udevd ↵Kay Sievers
startup
2010-12-10udevd: use dev_t or netif ifindex as database keyKay Sievers
We need to preserve the database of network interfaces while we rename them. Use the kernel's numbers wherever possible, instead of the device names. Fix wrong database filenames which contain a '/', translated from '!' in the kernel name. Fix segfault for kobject pathes where the subsystem can not be determined from sysfs.
2010-12-10udevadm: info - honor --export, --export-prefix=Kay Sievers
2010-05-27childs -> childrenKay Sievers
2010-05-24man: directly use 'refentry'Kay Sievers
And make Lennart happy! :)
2010-05-05man: udevadm trigger - the default is "change" not "add"Kay Sievers
2010-04-22add TAG= to improve event filtering and device enumerationKay Sievers
2010-03-10udevadm: monitor - use / as separator in --subsystem-match=subsystem[/devtype]Kay Sievers
2009-08-07man: fix unused, inaccurate metadataAlan Jenkins
Dates aren't shown in the manpages. So they are not really useful, and no-one is going to remember to update them. "<refmiscinfo class="version"></refmiscinfo>" sounds even less useful. I leave the unused "title" and "productname" tags. They could theoretically be useful, and aren't hard to maintain. We just need to fix the "title" for udevadm. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2009-07-23udevadm: trigger - add --sysname-match=Kay Sievers
$ udevadm trigger -n -v --subsystem-match=usb --sysname-match=2-1.1* /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1.1 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1.1/2-1.1.1:1.0 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1.2 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1.2/2-1.1.2:1.0 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1.2/2-1.1.2:1.1 /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.1/2-1.1:1.0
2009-06-07udevadm: monitor --environment -> --propertyKay Sievers
2009-06-07udevadm: control - --env -> --propertyKay Sievers
2009-06-07udevadm: info - accept --query without a value and print propertiesKay Sievers
2009-06-07udevadm: trigger - add --property-match=<key>:<value>Kay Sievers
2009-06-04udevd: convert to event worker processesKay Sievers
Event processes now get re-used after they handled an event. This reduces pressure on the CPU significantly because cloned event processes no longer cause page faults in the main daemon. After the events have settled, the no longer needed worker processes get killed.
2009-05-29udevadm: settle - add --exit-if-exists=<file>Kay Sievers
2009-05-28udevadm: control - add comment to man page about --reload-rulesKay Sievers
2009-03-07udevadm: add text for new options to command and man pageKay Sievers
2009-01-16man: typo fixesAlan Jenkins
2009-01-15udevadm: test - remove --force optionKay Sievers
Since a while we change the database with a "test" run, but do not update the node and symlinks. We need to "force" all the time, to keep things in sync.
2008-12-08udevadm: settle - allow --timeout=0 and --quietKay Sievers
2008-09-30udevadm: trigger: use libudevKay Sievers
2008-09-09udevd: remove max_childs_running logicKay Sievers
This was needed in the old days, where all the hotplug scripts did nothing better than sleep for seconds to work around timing issues. It made sure, that w continued to fork processes, while the machine was doing nothing than sleeping, but the maximim number of childs was already reached. This is no longer needed today, we do not run many of these scripts anymore.
2008-09-07udevadm: add --version --help options to man page, hide them as commandsKay Sievers
2008-09-06use libudev code, unify logging, pass udev context around everywhereKay Sievers
2008-09-03udevadm: control - use getopt_long()Kay Sievers
2008-07-30delete all Makefiles and move udev source to udev/Kay Sievers