summaryrefslogtreecommitdiff
path: root/extras/scsi_id/release-notes
blob: 29967131174b67d2066019927566fda92f46c0b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Version 0.5 of scsi_id is available at:

http://www-124.ibm.com/storageio/scsi_id/scsi_id-0.5.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 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.5 requires:

- Linux kernel 2.6
- libsysfs 0.4.0

Major changes since the last release:

	- Ken Brush <ken@cgi101.com> have the command line options
	  override generic options.

	- Fix the gen_scsi_id_udev_rules.sh to handle spaces in the id.

	- Don't supply a makedev() when built with klibc. Also, the
	  scsi_id supplied makedev() was using the old major/minor method.

	- Include compiler.h so we can build against klibc, as recent sg.h
	  changes need a define for __user.

Other changes:

	- Increase the MAX_SERIAL_LEN from 128 to 256, as some (possibly
	  broken devics) are returning very long id's

	- Add spotless target (via Olaf Hering's udev patch)

	- minor wording changes in scsi_id.config

	- Log INQUIRY failure, including the failing page code and vpd
	  values

	- Escape '-' with '\-' in the man page.