Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-06-25 | unify execute_command() and execute_program() | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-22 | fix the fix and change the file to wait for to the "bus" link | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-22 | fix udevstart and let all events trvel trough udev | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-16 | udevd: control log-priority of the running daemon with udevcontrol | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-14 | udev: fix netdev RUN handling | Hannes Reinecke | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-05 | udev: handle all events - not only class and block devices | Kay Sievers | |
Handle all events with rules. If udev is expected to handle hotplug.d/ the exernal helper must be called. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-05 | volume_id: use udev-provided log-level | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-05 | udev: move dev.d/ handling to external helper | Kay Sievers | |
Modern rules are expected to call notification and postprocessing with the RUN key. For compatibility the current behavior can be emulated with an external helper. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-06-05 | udevd: listen for netlink events | Kay Sievers | |
After the first valid netlink-event all event with a serial number received on the udevsend socket will be ignored. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-04-26 | [PATCH] export DEVNAME to RUN-key executed programs | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add RUN key to be able to run rule based notification | kay.sievers@vrfy.org | |
SUBSYSTEM=="block", RUN="/sbin/program" will execute the program only for block device events. ACTION="remove", SUBSYSTEM=="block", RUN"/sbin/program" will execute the program, if a block device is removed. | |||
2005-04-26 | [PATCH] move execute_program to utils + add action to init_device | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] support log-priority levels in udev.conf | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] rename namedev_dev to udev_rule | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] correct enum device_type | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] replace strncpy()/strncat() by strlcpy()/strlcat() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] split udev and udevstart | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] rename LOG to USE_LOG in all places | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] allow unlimitied count of symlinks | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] correct udev_init_device | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] determine device type in udev_init_device() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] switch device type to enum | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] handle renamed network interfaces properly if we manage hotplug.d/ | kay.sievers@vrfy.org | |
If we take over the hotplug call and manage the events we don't need to call the event fake script in dev.d/. Just set all expected values to the new network interface name and call hotplug.d/. This way the device renaming is completely handled inside of udev and userspace can't get confused. | |||
2005-04-26 | [PATCH] complete removal of explicit udev permissions config file | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] klibc supports LOG_PID now, so remove our own implementation | kay.sievers@vrfy.org | |
2005-04-26 | bleah, more merge fixes... | Greg KH | |
2005-04-26 | [PATCH] export DEVNAME regardless of the state of udev_dev_d | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] check earlier if we should run as udevstart | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove double initialization | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add -V option to udev to print the version number | kay.sievers@vrfy.org | |
On Sat, 2004-12-11 at 18:44 +0200, Martin Schlemmer [c] wrote: > > Any suggestions to determining the version of the installed udev? > This is now during startup, to see if we can make use of using > udevsend as hotplug agent. If the system was up, udevinfo could > be used, but that is in /usr/bin that might be on a seperate /usr. > I know we might move udevinfo to /bin, but that might be an issue > for some, and adding a -V switch to /sbin/udev might be a better > choice. | |||
2005-04-26 | [PATCH] handle /etc/hotplug.d/ only if the event comes from udevd | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] trivial cleanups and change some comments | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove unused variables | kay.sievers@vrfy.org | |
Remove udev.bus, cause it's currently unused and newer kernels will pass it in the hotplug environment as PHYSDEVBUS. Remove udev.action, cause it's unused. Rename udev_set_values() to udev_init_device(). | |||
2005-04-26 | [PATCH] use blacklist on device "remove" and remove dev.d/ call code duplication | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] don't call the hotplug scripts with a test run | kay.sievers@vrfy.org | |
2005-04-26 | fixups to get back to proper patch order | Greg KH | |
Damm, it's hard to merge a multi-line tree into one flat line at times... | |||
2005-04-26 | [PATCH] don't call dev.d/ scripts twice, if directory = subsystem | kay.sievers@vrfy.org | |
The /etc/dev.d/input/input.dev was called twice for /dev/input/mouse. Skip the execution if we get a directory named after the subsystem. Move UDEV_NO_DEVD where it belongs. | |||
2005-04-26 | [PATCH] rename udev_lib to udev_utils and dev_d to udev_multiplex | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] fix spurious valgrind warning in udev. | greg@kroah.com | |
2005-04-26 | [PATCH] DEVNAME on device removal | sjoerd@spring.luon.net | |
I just noticed that the DEVNAME enviroment variable isn't being set anymore in udev 0.046 on device removal, while it was being set in 0.042. We're using the property tto do umount -l <devices> when a block device is removed. Afaik there is no other way to associate a device with it's DEVNAME on removal ? Also are there cases where doing umount -l on the removed devices is wrong? I guess the device is gone, so there is no sense in keeping it mounted (it's not like the filesystem is gonna come back in a sane state again).. Attached (trivial) patch brings back the DEVNAME variable on device removal. | |||
2005-04-26 | [PATCH] handle whole hotplug event with udevd/udev | kay.sievers@vrfy.org | |
If /proc/sys/kernel/hotplug points to /sbin/udevsend we handle the whole hotplug event with multiplexing /etc/hotplug.d/. | |||
2005-04-26 | [PATCH] integrate wait_for_sysfs in udev | kay.sievers@vrfy.org | |
Move the wait_for_sysfs logic into the udev binary. udev is called for every hotplug event. It also waits for /devices events. | |||
2005-04-26 | [PATCH] export DEVNAME on remove event | kay.sievers@vrfy.org | |
Fix from Sjoerd Simons <sjoerd@spring.luon.net>, it got lost on the recent reorganization of the udev processing stages. | |||
2005-04-26 | [PATCH] export udev_log flag to the environment | kay.sievers@vrfy.org | |
Forked scripts and callouts may want to follow udev's configured behavior and log only if udev is logging itself. | |||
2005-04-26 | [PATCH] disable logging for udevstart | kay.sievers@vrfy.org | |
The slow logging facilites on some systems are a reason for the reported slowness of udevstart. On one of my boxes udevstart is down from 9 second to 0.3 seconds. | |||
2005-04-26 | [PATCH] rename udevdb* to udev_db* | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] Make dev.d/ handling a separate processing stage | kay.sievers@vrfy.org | |
Move the logic when and how to call the dev.d/ scripts into the main processing path. | |||
2005-04-26 | [PATCH] make the udev object available to more processing stages | kay.sievers@vrfy.org | |
Remove the overwriting of main_argv[] hack and use the values from the udev object. Pass the udev object to call_foreach_file(). In the udevstart case, export SUBSYSTEM and UDEVSTART to the environment. | |||
2005-04-26 | [PATCH] add ACTION to udev object to expose it to the whole process | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] let udev act as udevstart if argv[1] == "udevstart" | kay.sievers@vrfy.org | |
"udev udevstart" will run udev as udevstart. This makes it easier to run a test in the source tree without the need to create a symlink. |