diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-03-02 14:42:16 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-03-02 14:42:16 -0500 |
commit | 426d266c12e9116497e3055212f823a56e1a6914 (patch) | |
tree | c65828dd2f7aca6da8267f2a405ba39789eb6581 /Documentation | |
parent | 20e6926dcbafa1b361f1c29d967688be14b6ca4b (diff) | |
parent | 3e34c1fc2b51f117045e4a2472572f14ac91df6e (diff) |
Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Pull SCSI updates from James Bottomley:
"This is an assorted set of stragglers into the merge window with
driver updates for qla2xxx, megaraid_sas, storvsc and ufs.
It also includes pulls of the uapi tree (all the remaining SCSI
pieces) and the fcoe tree (updates to fcoe and libfc)"
* tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (81 commits)
[SCSI] ufs: Separate PCI code into glue driver
[SCSI] ufs: Segregate PCI Specific Code
[SCSI] scsi: fix lpfc build when wmb() is defined as mb()
[SCSI] storvsc: Handle dynamic resizing of the device
[SCSI] storvsc: Restructure error handling code on command completion
[SCSI] storvsc: avoid usage of WRITE_SAME
[SCSI] aacraid: suppress two GCC warnings
[SCSI] hpsa: check for dma_mapping_error in hpsa_passthru ioctls
[SCSI] hpsa: reorganize error handling in hpsa_passthru_ioctl
[SCSI] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block
[SCSI] hpsa: Check for dma_mapping_error for all code paths using fill_cmd
[SCSI] hpsa: Check for dma_mapping_error in hpsa_map_one
[SCSI] dc395x: uninitialized variable in device_alloc()
[SCSI] Fix range check in scsi_host_dif_capable()
[SCSI] storvsc: Initialize the sglist
[SCSI] mpt2sas: Add support for OEM specific controller
[SCSI] ipr: Fix oops while resetting an ipr adapter
[SCSI] fnic: Fnic Trace Utility
[SCSI] fnic: New debug flags and debug log messages
[SCSI] fnic: fnic driver may hit BUG_ON on device reset
...
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-fcoe | 45 | ||||
-rw-r--r-- | Documentation/scsi/ChangeLog.megaraid_sas | 9 |
2 files changed, 51 insertions, 3 deletions
diff --git a/Documentation/ABI/testing/sysfs-bus-fcoe b/Documentation/ABI/testing/sysfs-bus-fcoe index 50e2a80ea28f..21640eaad371 100644 --- a/Documentation/ABI/testing/sysfs-bus-fcoe +++ b/Documentation/ABI/testing/sysfs-bus-fcoe | |||
@@ -1,14 +1,53 @@ | |||
1 | What: /sys/bus/fcoe/ctlr_X | 1 | What: /sys/bus/fcoe/ |
2 | Date: August 2012 | ||
3 | KernelVersion: TBD | ||
4 | Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org | ||
5 | Description: The FCoE bus. Attributes in this directory are control interfaces. | ||
6 | Attributes: | ||
7 | |||
8 | ctlr_create: 'FCoE Controller' instance creation interface. Writing an | ||
9 | <ifname> to this file will allocate and populate sysfs with a | ||
10 | fcoe_ctlr_device (ctlr_X). The user can then configure any | ||
11 | per-port settings and finally write to the fcoe_ctlr_device's | ||
12 | 'start' attribute to begin the kernel's discovery and login | ||
13 | process. | ||
14 | |||
15 | ctlr_destroy: 'FCoE Controller' instance removal interface. Writing a | ||
16 | fcoe_ctlr_device's sysfs name to this file will log the | ||
17 | fcoe_ctlr_device out of the fabric or otherwise connected | ||
18 | FCoE devices. It will also free all kernel memory allocated | ||
19 | for this fcoe_ctlr_device and any structures associated | ||
20 | with it, this includes the scsi_host. | ||
21 | |||
22 | What: /sys/bus/fcoe/devices/ctlr_X | ||
2 | Date: March 2012 | 23 | Date: March 2012 |
3 | KernelVersion: TBD | 24 | KernelVersion: TBD |
4 | Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org | 25 | Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org |
5 | Description: 'FCoE Controller' instances on the fcoe bus | 26 | Description: 'FCoE Controller' instances on the fcoe bus. |
27 | The FCoE Controller now has a three stage creation process. | ||
28 | 1) Write interface name to ctlr_create 2) Configure the FCoE | ||
29 | Controller (ctlr_X) 3) Enable the FCoE Controller to begin | ||
30 | discovery and login. The FCoE Controller is destroyed by | ||
31 | writing it's name, i.e. ctlr_X to the ctlr_delete file. | ||
32 | |||
6 | Attributes: | 33 | Attributes: |
7 | 34 | ||
8 | fcf_dev_loss_tmo: Device loss timeout peroid (see below). Changing | 35 | fcf_dev_loss_tmo: Device loss timeout peroid (see below). Changing |
9 | this value will change the dev_loss_tmo for all | 36 | this value will change the dev_loss_tmo for all |
10 | FCFs discovered by this controller. | 37 | FCFs discovered by this controller. |
11 | 38 | ||
39 | mode: Display or change the FCoE Controller's mode. Possible | ||
40 | modes are 'Fabric' and 'VN2VN'. If a FCoE Controller | ||
41 | is started in 'Fabric' mode then FIP FCF discovery is | ||
42 | initiated and ultimately a fabric login is attempted. | ||
43 | If a FCoE Controller is started in 'VN2VN' mode then | ||
44 | FIP VN2VN discovery and login is performed. A FCoE | ||
45 | Controller only supports one mode at a time. | ||
46 | |||
47 | enabled: Whether an FCoE controller is enabled or disabled. | ||
48 | 0 if disabled, 1 if enabled. Writing either 0 or 1 | ||
49 | to this file will enable or disable the FCoE controller. | ||
50 | |||
12 | lesb/link_fail: Link Error Status Block (LESB) link failure count. | 51 | lesb/link_fail: Link Error Status Block (LESB) link failure count. |
13 | 52 | ||
14 | lesb/vlink_fail: Link Error Status Block (LESB) virtual link | 53 | lesb/vlink_fail: Link Error Status Block (LESB) virtual link |
@@ -26,7 +65,7 @@ Attributes: | |||
26 | 65 | ||
27 | Notes: ctlr_X (global increment starting at 0) | 66 | Notes: ctlr_X (global increment starting at 0) |
28 | 67 | ||
29 | What: /sys/bus/fcoe/fcf_X | 68 | What: /sys/bus/fcoe/devices/fcf_X |
30 | Date: March 2012 | 69 | Date: March 2012 |
31 | KernelVersion: TBD | 70 | KernelVersion: TBD |
32 | Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org | 71 | Contact: Robert Love <robert.w.love@intel.com>, devel@open-fcoe.org |
diff --git a/Documentation/scsi/ChangeLog.megaraid_sas b/Documentation/scsi/ChangeLog.megaraid_sas index da03146c182a..09673c7fc8ee 100644 --- a/Documentation/scsi/ChangeLog.megaraid_sas +++ b/Documentation/scsi/ChangeLog.megaraid_sas | |||
@@ -1,3 +1,12 @@ | |||
1 | Release Date : Sat. Feb 9, 2013 17:00:00 PST 2013 - | ||
2 | (emaild-id:megaraidlinux@lsi.com) | ||
3 | Adam Radford | ||
4 | Current Version : 06.506.00.00-rc1 | ||
5 | Old Version : 06.504.01.00-rc1 | ||
6 | 1. Add 4k FastPath DIF support. | ||
7 | 2. Dont load DevHandle unless FastPath enabled. | ||
8 | 3. Version and Changelog update. | ||
9 | ------------------------------------------------------------------------------- | ||
1 | Release Date : Mon. Oct 1, 2012 17:00:00 PST 2012 - | 10 | Release Date : Mon. Oct 1, 2012 17:00:00 PST 2012 - |
2 | (emaild-id:megaraidlinux@lsi.com) | 11 | (emaild-id:megaraidlinux@lsi.com) |
3 | Adam Radford | 12 | Adam Radford |