diff options
Diffstat (limited to 'Documentation/scsi')
-rw-r--r-- | Documentation/scsi/ChangeLog.lpfc | 10 | ||||
-rw-r--r-- | Documentation/scsi/ChangeLog.megaraid_sas | 80 |
2 files changed, 84 insertions, 6 deletions
diff --git a/Documentation/scsi/ChangeLog.lpfc b/Documentation/scsi/ChangeLog.lpfc index ff19a52fe004..2ffc1148eb95 100644 --- a/Documentation/scsi/ChangeLog.lpfc +++ b/Documentation/scsi/ChangeLog.lpfc | |||
@@ -989,8 +989,8 @@ Changes from 20040709 to 20040716 | |||
989 | * Remove redundant port_cmp != 2 check in if | 989 | * Remove redundant port_cmp != 2 check in if |
990 | (!port_cmp) { .... if (port_cmp != 2).... } | 990 | (!port_cmp) { .... if (port_cmp != 2).... } |
991 | * Clock changes: removed struct clk_data and timerList. | 991 | * Clock changes: removed struct clk_data and timerList. |
992 | * Clock changes: seperate nodev_tmo and els_retry_delay into 2 | 992 | * Clock changes: separate nodev_tmo and els_retry_delay into 2 |
993 | seperate timers and convert to 1 argument changed | 993 | separate timers and convert to 1 argument changed |
994 | LPFC_NODE_FARP_PEND_t to struct lpfc_node_farp_pend convert | 994 | LPFC_NODE_FARP_PEND_t to struct lpfc_node_farp_pend convert |
995 | ipfarp_tmo to 1 argument convert target struct tmofunc and | 995 | ipfarp_tmo to 1 argument convert target struct tmofunc and |
996 | rtplunfunc to 1 argument * cr_count, cr_delay and | 996 | rtplunfunc to 1 argument * cr_count, cr_delay and |
@@ -1514,7 +1514,7 @@ Changes from 20040402 to 20040409 | |||
1514 | * Remove unused elxclock declaration in elx_sli.h. | 1514 | * Remove unused elxclock declaration in elx_sli.h. |
1515 | * Since everywhere IOCB_ENTRY is used, the return value is cast, | 1515 | * Since everywhere IOCB_ENTRY is used, the return value is cast, |
1516 | move the cast into the macro. | 1516 | move the cast into the macro. |
1517 | * Split ioctls out into seperate files | 1517 | * Split ioctls out into separate files |
1518 | 1518 | ||
1519 | Changes from 20040326 to 20040402 | 1519 | Changes from 20040326 to 20040402 |
1520 | 1520 | ||
@@ -1534,7 +1534,7 @@ Changes from 20040326 to 20040402 | |||
1534 | * Unused variable cleanup | 1534 | * Unused variable cleanup |
1535 | * Use Linux list macros for DMABUF_t | 1535 | * Use Linux list macros for DMABUF_t |
1536 | * Break up ioctls into 3 sections, dfc, util, hbaapi | 1536 | * Break up ioctls into 3 sections, dfc, util, hbaapi |
1537 | rearranged code so this could be easily seperated into a | 1537 | rearranged code so this could be easily separated into a |
1538 | differnet module later All 3 are currently turned on by | 1538 | differnet module later All 3 are currently turned on by |
1539 | defines in lpfc_ioctl.c LPFC_DFC_IOCTL, LPFC_UTIL_IOCTL, | 1539 | defines in lpfc_ioctl.c LPFC_DFC_IOCTL, LPFC_UTIL_IOCTL, |
1540 | LPFC_HBAAPI_IOCTL | 1540 | LPFC_HBAAPI_IOCTL |
@@ -1551,7 +1551,7 @@ Changes from 20040326 to 20040402 | |||
1551 | started by lpfc_online(). lpfc_offline() only stopped | 1551 | started by lpfc_online(). lpfc_offline() only stopped |
1552 | els_timeout routine. It now stops all timeout routines | 1552 | els_timeout routine. It now stops all timeout routines |
1553 | associated with that hba. | 1553 | associated with that hba. |
1554 | * Replace seperate next and prev pointers in struct | 1554 | * Replace separate next and prev pointers in struct |
1555 | lpfc_bindlist with list_head type. In elxHBA_t, replace | 1555 | lpfc_bindlist with list_head type. In elxHBA_t, replace |
1556 | fc_nlpbind_start and _end with fc_nlpbind_list and use | 1556 | fc_nlpbind_start and _end with fc_nlpbind_list and use |
1557 | list_head macros to access it. | 1557 | list_head macros to access it. |
diff --git a/Documentation/scsi/ChangeLog.megaraid_sas b/Documentation/scsi/ChangeLog.megaraid_sas index c851ef497795..30023568805e 100644 --- a/Documentation/scsi/ChangeLog.megaraid_sas +++ b/Documentation/scsi/ChangeLog.megaraid_sas | |||
@@ -1,3 +1,81 @@ | |||
1 | 1 Release Date : Thur. Oct 29, 2009 09:12:45 PST 2009 - | ||
2 | (emaild-id:megaraidlinux@lsi.com) | ||
3 | Bo Yang | ||
4 | |||
5 | 2 Current Version : 00.00.04.17.1-rc1 | ||
6 | 3 Older Version : 00.00.04.12 | ||
7 | |||
8 | 1. Add the pad_0 in mfi frame structure to 0 to fix the | ||
9 | context value larger than 32bit value issue. | ||
10 | |||
11 | 2. Add the logic drive list to the driver. Driver will | ||
12 | keep the logic drive list internal after driver load. | ||
13 | |||
14 | 3. driver fixed the device update issue after get the AEN | ||
15 | PD delete/ADD, LD add/delete from FW. | ||
16 | |||
17 | 1 Release Date : Tues. July 28, 2009 10:12:45 PST 2009 - | ||
18 | (emaild-id:megaraidlinux@lsi.com) | ||
19 | Bo Yang | ||
20 | |||
21 | 2 Current Version : 00.00.04.12 | ||
22 | 3 Older Version : 00.00.04.10 | ||
23 | |||
24 | 1. Change the AEN sys PD update from scsi_scan to | ||
25 | scsi_add_device and scsi_remove_device. | ||
26 | 2. Takeoff the debug print-out in aen_polling routine. | ||
27 | |||
28 | 1 Release Date : Thur. July 02, 2009 10:12:45 PST 2009 - | ||
29 | (emaild-id:megaraidlinux@lsi.com) | ||
30 | Bo Yang | ||
31 | |||
32 | 2 Current Version : 00.00.04.10 | ||
33 | 3 Older Version : 00.00.04.08 | ||
34 | |||
35 | 1. Add the 3 mins timeout during the controller initialize. | ||
36 | 2. Add the fix for 64bit sense date errors. | ||
37 | |||
38 | 1 Release Date : Tues. May 05, 2009 10:12:45 PST 2009 - | ||
39 | (emaild-id:megaraidlinux@lsi.com) | ||
40 | Bo Yang | ||
41 | |||
42 | 2 Current Version : 00.00.04.08 | ||
43 | 3 Older Version : 00.00.04.06 | ||
44 | |||
45 | 1. Add the fix of pending in FW after deleted the logic drives. | ||
46 | 2. Add the fix of deallocating memory after get pdlist. | ||
47 | |||
48 | 1 Release Date : Tues. March 26, 2009 10:12:45 PST 2009 - | ||
49 | (emaild-id:megaraidlinux@lsi.com) | ||
50 | Bo Yang | ||
51 | |||
52 | 2 Current Version : 00.00.04.06 | ||
53 | 3 Older Version : 00.00.04.04 | ||
54 | |||
55 | 1. Add the fix of the driver cmd empty fix of the driver cmd empty. | ||
56 | 2. Add the fix of the driver MSM AEN CMD cause the system slow. | ||
57 | |||
58 | 1 Release Date : Tues. March 03, 2009 10:12:45 PST 2009 - | ||
59 | (emaild-id:megaraidlinux@lsi.com) | ||
60 | Bo Yang | ||
61 | |||
62 | 2 Current Version : 00.00.04.04 | ||
63 | 3 Older Version : 00.00.04.01 | ||
64 | |||
65 | 1. Add the Tape drive fix to the driver: If the command is for | ||
66 | the tape device, set the pthru timeout to the os layer timeout value. | ||
67 | |||
68 | 2. Add Poll_wait mechanism to Gen-2 Linux driv. | ||
69 | In the aen handler, driver needs to wakeup poll handler similar to | ||
70 | the way it raises SIGIO. | ||
71 | |||
72 | 3. Add new controller new SAS2 support to the driver. | ||
73 | |||
74 | 4. Report the unconfigured PD (system PD) to OS. | ||
75 | |||
76 | 5. Add the IEEE SGL support to the driver | ||
77 | |||
78 | 6. Reasign the Application cmds to SAS2 controller | ||
1 | 79 | ||
2 | 1 Release Date : Thur.July. 24 11:41:51 PST 2008 - | 80 | 1 Release Date : Thur.July. 24 11:41:51 PST 2008 - |
3 | (emaild-id:megaraidlinux@lsi.com) | 81 | (emaild-id:megaraidlinux@lsi.com) |
@@ -185,7 +263,7 @@ ii. FW enables WCE bit in Mode Sense cmd for drives that are configured | |||
185 | Disks are exposed with WCE=1. User is advised to enable Write Back | 263 | Disks are exposed with WCE=1. User is advised to enable Write Back |
186 | mode only when the controller has battery backup. At this time | 264 | mode only when the controller has battery backup. At this time |
187 | Synhronize cache is not supported by the FW. Driver will short-cycle | 265 | Synhronize cache is not supported by the FW. Driver will short-cycle |
188 | the cmd and return sucess without sending down to FW. | 266 | the cmd and return success without sending down to FW. |
189 | 267 | ||
190 | 1 Release Date : Sun Jan. 14 11:21:32 PDT 2007 - | 268 | 1 Release Date : Sun Jan. 14 11:21:32 PDT 2007 - |
191 | Sumant Patro <Sumant.Patro@lsil.com>/Bo Yang | 269 | Sumant Patro <Sumant.Patro@lsil.com>/Bo Yang |