X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=extras%2Fscsi_id%2Frelease-notes;h=c7ea51679c813d70800b61de387c347824fc1e95;hp=a10b569c2d38f28725611c15bfa2f061542c4b53;hb=b4a2906bf1921cd6cbc25621a6db0bae906616c8;hpb=b484e43622c04aaf4a2ca851bc7436b873530b1d diff --git a/extras/scsi_id/release-notes b/extras/scsi_id/release-notes index a10b569c2..c7ea51679 100644 --- a/extras/scsi_id/release-notes +++ b/extras/scsi_id/release-notes @@ -1,49 +1,23 @@ -Version 0.4 of scsi_id is available at: +Version 0.7 of scsi_id is available at: -http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.4.tar.gz +http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.7.tar.gz scsi_id is a program to generate a unique identifier for a given SCSI device. -It is primarily for use with the udev callout key. It could also be used -for automatic multi-path configuration or device mapper configuration. +It is primarily for use with the udev program key, or hotplug scripts that +want persistent naming of scsi devices. It could also be used for +automatic multi-path configuration or device mapper configuration. -Version 0.4 requires: +Requires: - Linux kernel 2.6 - libsysfs 0.4.0 -Major changes since the last release: +Changes since the last release: + + - Fix a bug introduced in version 0.6 so that buffer alignement + works on 64 bit systems. Without this fix, it crashes on 64 bit + systems. - - Support block device partitions - - - Added a script to auto-generate udev rules. The script is not - installed but is part of the tarball. - -Detailed changes: - - - Add man page verbage about usage with udev, and running via - hotplug - - - Disable support for -e (all output to stderr) as it cannot be - used in any useful way, and the -c (device specific callout) as - the code is incomplete and has no users. - - - Don't print errno for NULL return from sysfs_get_classdev_device. - - - Get rid of dead/leftover code that checked if we are on a scsi - bus. - - - ":" consistently in output messages. - - - Add missing new lines for some error messages. - - - open O_NONBLOCK so we handle tape drives without tapes loaded. - - - Remove hacks based on KLIBC define to get around problems when - building with udev (udev libsysfs files were rearranged). - - - As done in udev code, support partitions via looking for a - parent of the target path. Uses libsysfs functions to do most of - the work, and includes changing a lot of variables to be struct - sysfs_device instead of sysfs_class_device. + - Add $(QUIET) to sync up with the udev Makefile