summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-11-07remove udevinitsendKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07let NAME="" supress node creation, but do RUN keysKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07never queue events with TIMEOUT setKay Sievers
With removing the event reorder queue, we can fix the TIMEOUT events like firmware loading proper, and never delay any of these events. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07073 releaseKay Sievers
2005-11-07add .gitignoreKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07print useconds in udevmonitorKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07udevd: depend on netlink and remove all sequence reorder logicKay Sievers
Netlink will never get out-of-order and we just depend on it from now on. Udevsend messages will have no effect if they contain a sequence number (SEQNUM). Thanks to Bastian Blank <waldi@debian.org>, for the debugging session which identified a bug where the timeouts are not working if inotify was not available. All the timeout handling is removed now and this issue should be solved. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05072 releaseKay Sievers
2005-11-05fix typo in umask()Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05export DEVNAME on "remove" only if we really got a node to removeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05remove precompiled rules optionKay Sievers
It was a workaround for speed up udev "coldplug", where ~800 events happened a second time during bootup. No need for it with the rules aleady parsed in the daemon. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05udevd: disable OOMKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05log to console if syslog is not availableKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-11-04udevd: don't daemonize before initializationKay Sievers
Move socket init and rule parsing before forking, so we can start emitting event immediately after udevd has started. Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-11-02update RELEASE-NOTESKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02test: add "driver" and "bus" links to test sysfs treeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02libsysfs: remove brute-force "bus", "driver" searching for old kernelsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02use libsysfs to translate the class linke to the device pathKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02revert the "read symlink as device patch"Kay Sievers
It's covered by libsysfs now. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02libsysfs: translate devpath of the symlinked class devices to its real pathAnanth N Mavinakayanahalli
2005-10-31add man pages for *_id programsJan Luebbe
I've written manpages for the *_id binaries, which are attached to this mail.
2005-10-29remove no longer needed waiting for "dev" fileKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-28add dummy inotify syscalls on unsupported architectureKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-28"STRIPCMD=" for the EXTRASKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-28remove no longer working udevd-test programKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27"make STRIPCMD=" will disable the stripping of binariesKay Sievers
Almost all packagers have always patched the stripping out, cause the buildsystems takes care of it. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27move rules parsing into daemonKay Sievers
The rules files are parsed only once at daemon startup. Every udev event process will be fork()'d from udevd without exec()'ing the udev binary. The in-memory rules will be inherited from the daemon itself. If inotify is available, udevd will reload all rules if any change in /etc/udev/rules.d/ happens. Otherwise -HUP or "udevcontrol reload_rules" can be used. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27fix the new warnings I asked forKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27cleanup make releaseKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27allow to pass STRIPCMD, to skip stripping of binariesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27use DESTDIR on uninstall, no need to pass prefix to submakeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-27cleanup compiler/linker flagsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27FAQ: remove confusing statement about module loadingKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: Version 052Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: fix typo in ext blocksize checkKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: Version 051Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: make FAT32 recognition more robustKay Sievers
FAT32 volumes should never have a cluster count, that fits into a 16 bit value, but mkdosfs can create such volumes. No sane formatter or Windows will ever do this, but the Linux kernel as Windows can read/write it. Thanks to Ted Ts'o <tytso@mit.edu> for convincing me. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: add vxfs includeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: fix typo in ocfsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: move blocksize validation to fix jbd recognitionKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: check ext fs for valid blocksize, cause magic is only 2 bytesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: add Veritas fsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23volume_id: add OVFS Version 1Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-20071 releaseKay Sievers
2005-10-19libsysfs: accept sysmlinks to directories instead of real directoriesKay Sievers
Recent changes to the sysfs layout introduced class-devices pointed to by a symlink, instead of the real object at that location. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-16fix selinux compilationKay Sievers
Taken from Red Hat CVS. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-12udevd: move logging from err to info for non-hotplug ueventKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-11force event socket buffer size to 16MBKay Sievers
Netlink events get lost when the kernel creates thousends of events faster than udevd reads it. The default is 128 KB, which can carry app. 500 events. Set it to 16 MB now. I have 4000 fibrechannel LUNs connected to my system. There are two paths to the devices and two ports on the host connected via a switch. This gives 16000 when probed. I have had problems getting all of the entries in /dev created. -- Mark Haverkamp <markh@osdl.org> Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-03udevd: fix initial timeout handlingKay Sievers
UDEVD_EVENT_TIMEOUT=0 didn't work directly after udevd startup. The whole event timeout handling is not needed since we use netlink. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-03clarify READMEKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>