diff options
Diffstat (limited to 'Documentation/scsi/hpsa.txt')
-rw-r--r-- | Documentation/scsi/hpsa.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Documentation/scsi/hpsa.txt b/Documentation/scsi/hpsa.txt index dca658362cbf..891435a72fce 100644 --- a/Documentation/scsi/hpsa.txt +++ b/Documentation/scsi/hpsa.txt | |||
@@ -28,6 +28,12 @@ boot parameter "hpsa_allow_any=1" is specified, however these are not tested | |||
28 | nor supported by HP with this driver. For older Smart Arrays, the cciss | 28 | nor supported by HP with this driver. For older Smart Arrays, the cciss |
29 | driver should still be used. | 29 | driver should still be used. |
30 | 30 | ||
31 | The "hpsa_simple_mode=1" boot parameter may be used to prevent the driver from | ||
32 | putting the controller into "performant" mode. The difference is that with simple | ||
33 | mode, each command completion requires an interrupt, while with "performant mode" | ||
34 | (the default, and ordinarily better performing) it is possible to have multiple | ||
35 | command completions indicated by a single interrupt. | ||
36 | |||
31 | HPSA specific entries in /sys | 37 | HPSA specific entries in /sys |
32 | ----------------------------- | 38 | ----------------------------- |
33 | 39 | ||
@@ -39,6 +45,8 @@ HPSA specific entries in /sys | |||
39 | 45 | ||
40 | /sys/class/scsi_host/host*/rescan | 46 | /sys/class/scsi_host/host*/rescan |
41 | /sys/class/scsi_host/host*/firmware_revision | 47 | /sys/class/scsi_host/host*/firmware_revision |
48 | /sys/class/scsi_host/host*/resettable | ||
49 | /sys/class/scsi_host/host*/transport_mode | ||
42 | 50 | ||
43 | the host "rescan" attribute is a write only attribute. Writing to this | 51 | the host "rescan" attribute is a write only attribute. Writing to this |
44 | attribute will cause the driver to scan for new, changed, or removed devices | 52 | attribute will cause the driver to scan for new, changed, or removed devices |
@@ -55,6 +63,21 @@ HPSA specific entries in /sys | |||
55 | root@host:/sys/class/scsi_host/host4# cat firmware_revision | 63 | root@host:/sys/class/scsi_host/host4# cat firmware_revision |
56 | 7.14 | 64 | 7.14 |
57 | 65 | ||
66 | The transport_mode indicates whether the controller is in "performant" | ||
67 | or "simple" mode. This is controlled by the "hpsa_simple_mode" module | ||
68 | parameter. | ||
69 | |||
70 | The "resettable" read-only attribute indicates whether a particular | ||
71 | controller is able to honor the "reset_devices" kernel parameter. If the | ||
72 | device is resettable, this file will contain a "1", otherwise, a "0". This | ||
73 | parameter is used by kdump, for example, to reset the controller at driver | ||
74 | load time to eliminate any outstanding commands on the controller and get the | ||
75 | controller into a known state so that the kdump initiated i/o will work right | ||
76 | and not be disrupted in any way by stale commands or other stale state | ||
77 | remaining on the controller from the previous kernel. This attribute enables | ||
78 | kexec tools to warn the user if they attempt to designate a device which is | ||
79 | unable to honor the reset_devices kernel parameter as a dump device. | ||
80 | |||
58 | HPSA specific disk attributes: | 81 | HPSA specific disk attributes: |
59 | ------------------------------ | 82 | ------------------------------ |
60 | 83 | ||