diff options
| author | FUJITA Tomonori <[email protected]> | 2007-09-01 02:02:20 +0900 |
|---|---|---|
| committer | James Bottomley <[email protected]> | 2007-10-12 14:46:55 -0400 |
| commit | 5dc2b89e124251662f580f4ba3c9f6195d1eaff6 (patch) | |
| tree | a20051d208547da30b9e66ed3746d8a7237c289a /include/linux/timerqueue.h | |
| parent | 8184fe9b6e8928c8d5be3e2a1326b8b9183e409d (diff) | |
[SCSI] add supported_mode and active_mode attributes to the host
This adds supported_mode and active_mode attributes to
/sys/class/sys_host/hostX/ for specifying the mode that a lld supports
and the currently activated mode. The output format is similar to fc
rport roles:
luce:/sys/class/scsi_host/host0$ cat supported_mode
Initiator
luce:/sys/class/scsi_host/host0$ cat active_mode
Initiator
The mode values uses bitmap since we would support dual-mode llds in
the future like this:
luce:/sys/class/scsi_host/host0$ cat supported_mode
Initiator, Target
The supported_mode attribute looks at a scsi_host_template and the
active_mode attribute looks at a scsi_host. We would add a hook to a
scsi_host_template to change the active_mode attribute
dynamically. But now there is no hook since no lld supports that
feature.
Signed-off-by: FUJITA Tomonori <[email protected]>
Signed-off-by: Mike Christie <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions