Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-30 | add debug output to sysfs operations | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-29 | optimize sysfs device and attribute cache | Kay Sievers | |
Add negative cache for attributes and look for device in cache before doing any sysfs access. (Three times speed up for a stupid 1000 rules SYSFS file). Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-23 | Makefile: remove dynamic config file generation | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-20 | fixes udev build with -fpie | Olivier Blin | |
Add missing includes and environ declaration. | |||
2006-01-18 | scsi_id, usb_id: request device parent by subsystem | Kay Sievers | |
Request specific parents identified by subsystem and don't rely on a predefined sequence. Also let the devpath be longer than 72 chars, tsss ... Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-16 | prepare moving of /sys/class devices to /sys/devices | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-09 | replace libsysfs | Kay Sievers | |
We never used any of the libsysfs convenience features. Here we replace it completely with 300 lines of code, which are much simpler and a bit faster cause udev(d) does not open any syfs file for a simple event which does not need any parent device information. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-11-12 | remove all built-in wait_for_sysfs logic | Kay Sievers | |
Most of the issues are fixed with the kernel we depend on, for the remaing ones see the RELEASE-NOTES for a special rule to add. Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-10-29 | remove no longer needed waiting for "dev" file | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org> | |||
2005-08-25 | add pci_express to bus list | Kay Sievers | |
Hopefully that wait_for_sysfs crap can go away some day... 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-20 | prepare for module loading rules and add MODALIAS key | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-04-26 | [PATCH] replace strncpy()/strncat() by strlcpy()/strlcat() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] kill stupid gcc4 warning | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] wait_for_sysfs: add joydev | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add "serio" to bus list | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] switch major/minor to dev_t | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] fix -Wsign-compare warnings | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] I tried to compile udev 050plus with the GCC 4.0 snapshot 200412119 and | tklauser@access.unizh.chbk | |
2005-04-26 | [PATCH] add class specific files for class/spi_transport and class/spi_host | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] prevent udev node creatinon for "class" registration | kay.sievers@vrfy.org | |
I've found a /dev/video4linux node and just realized, that libsysfs searches all subdirs for an attribute name. So it found /class/video4linux/video0/dev for the videodev class creation event /class/video4linux and created a node. Just ignore the SUBSYSTEM="class" events now. | |||
2005-04-26 | [PATCH] add a class/fc_host file to the list of what to wait for | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add net/atml and class/ppdev to the wait_for_sysfs exception list | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add net/nlv* devices to the exception list | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add "pcmcia" and "fc_transport" to the wait_for_sysfs lists | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] rename udev_lib to udev_utils and dev_d to udev_multiplex | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] remove my test code | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add support for /devices-devices without any file to wait for | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] Patch from Alex Riesen <raa.lkml@gmail.com> | kay.sievers@vrfy.org | |
> I just put const's at some places. It cut down data segments, but > increased code size. > Overall still smaller: > > -rwxr-xr-x 1 user users 50420 Nov 19 10:53 ../udev-046/udev > -rwxr-xr-x 1 user users 49556 Nov 19 10:53 udev > text data bss dec hex filename > 47245 968 22480 70693 11425 ../udev-046/udev > 48089 104 22064 70257 11271 udev > > Also, the instance of utsname in udev_lib.c is used only once. | |||
2005-04-26 | [PATCH] add a bunch of busses to the list of what to wait for | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] add ippp and bcrypt to the exception lists of wait_for_sysfs | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] don't wait for sysfs if the kernel(2.6.10-rc2) tells us what not to ↵ | kay.sievers@vrfy.org | |
expect Newer kernels will tell us if we should wait for the "device" or the "bus" link. So don't waste the time with our lists or wait for the timeout. | |||
2005-04-26 | [PATCH] add i2c-dev to the list of devices without a bus | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] Add a bunch of devices without "device" symlinks. | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] Add net/vmnet and class/zaptel to the list of devices without ↵ | kay.sievers@vrfy.org | |
physical device | |||
2005-04-26 | [PATCH] add net/pan and net/bnep handling | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] switch wait for bus_file to stat() instead of open() | kay.sievers@vrfy.org | |
2005-04-26 | [PATCH] expose sysfs functions for sharing it | kay.sievers@vrfy.org | |
This patch exposes the wait_for_sysfs functions to all possible users, so we need to maintain only one list of exceptions. The last list is hereby removed from udev.c. |