summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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>
2005-09-27Merge branch 'master' from gregkh@master.kernel.org:/pub/scm/linux/hotplug/udev
2005-09-27Remove the udev.spec file as no one uses it anymore
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-09-27update Debian persistent rulesKay Sievers
2005-09-27add edd-*-part%n to the persistent.rulesKay Sievers
Thanks to: Marco d'Itri <md@Linux.IT> Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-27switch tools and volume_id from LGPL to GPLv2Kay Sievers
After beeing hit by proprietary applications which statically link the LGPL'd libusb, which needs a patch to reflect the recent kernel changes, I decided not to provide LGPL code anymore. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-27remove no longer needed includesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-23update Debian rulesKay Sievers
2005-09-18update Fedora rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-18update Debian rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-18update devfs rules headerKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-18volume_id: set reiser instead of reiserfs for filesystem typeKay Sievers
Thanks to Theodore Ts'o <tytso@mit.edu> for the hint and a test image. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-18scsi_id: switch temporary node creation to /devKay Sievers
/tmp is not writable on most systems, so just use /dev to create a temporary node. If called from a udev rule, "-d $tempnode" should be used and udev will create a temporary node and pass the name before calling scsi_id. Also remove gen_scsi_id_udev_rules.sh per Patrick's request, as it's no longer needed with the persistent disk links. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-09-18add "Persistent Device Naming" rules file for disksKay Sievers
Based on: "Linux Persistent Device Naming", 2004, Hannes Reinecke <hare@suse.de>
2005-09-16ata_id: open volume O_NONBLOCKKay Sievers
Opticals like that and should be ok for disks too, as long as we don't read(). Signed-off-by: Kay Sievers <kay.sievers@suse.de>