Commit c027a20bf3fa831fed70b1662e526be04447ab07
1 parent
10a09e64be
Exists in
master
and in
7 other branches
isci: kill remote_device continue_io_handler
This is unused infrastructure. Reported-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Showing 2 changed files with 0 additions and 28 deletions Side-by-side Diff
drivers/scsi/isci/remote_device.c
... | ... | @@ -751,13 +751,6 @@ |
751 | 751 | return default_device_handler(sci_dev, __func__); |
752 | 752 | } |
753 | 753 | |
754 | -static enum sci_status scic_sds_remote_device_default_continue_request_handler( | |
755 | - struct scic_sds_remote_device *sci_dev, | |
756 | - struct scic_sds_request *request) | |
757 | -{ | |
758 | - return default_device_handler(sci_dev, __func__); | |
759 | -} | |
760 | - | |
761 | 754 | /** |
762 | 755 | * |
763 | 756 | * @device: The struct scic_sds_remote_device which is then cast into a |
... | ... | @@ -1161,7 +1154,6 @@ |
1161 | 1154 | |
1162 | 1155 | static const struct scic_sds_remote_device_state_handler scic_sds_remote_device_state_handler_table[] = { |
1163 | 1156 | [SCI_BASE_REMOTE_DEVICE_STATE_INITIAL] = { |
1164 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1165 | 1157 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1166 | 1158 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1167 | 1159 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1170,7 +1162,6 @@ |
1170 | 1162 | .frame_handler = scic_sds_remote_device_default_frame_handler |
1171 | 1163 | }, |
1172 | 1164 | [SCI_BASE_REMOTE_DEVICE_STATE_STOPPED] = { |
1173 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1174 | 1165 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1175 | 1166 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1176 | 1167 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1179,7 +1170,6 @@ |
1179 | 1170 | .frame_handler = scic_sds_remote_device_default_frame_handler |
1180 | 1171 | }, |
1181 | 1172 | [SCI_BASE_REMOTE_DEVICE_STATE_STARTING] = { |
1182 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1183 | 1173 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1184 | 1174 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1185 | 1175 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1188,7 +1178,6 @@ |
1188 | 1178 | .frame_handler = scic_sds_remote_device_default_frame_handler |
1189 | 1179 | }, |
1190 | 1180 | [SCI_BASE_REMOTE_DEVICE_STATE_READY] = { |
1191 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1192 | 1181 | .start_task_handler = scic_sds_remote_device_ready_state_start_task_handler, |
1193 | 1182 | .complete_task_handler = scic_sds_remote_device_ready_state_complete_request_handler, |
1194 | 1183 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1197,7 +1186,6 @@ |
1197 | 1186 | .frame_handler = scic_sds_remote_device_general_frame_handler, |
1198 | 1187 | }, |
1199 | 1188 | [SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_IDLE] = { |
1200 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1201 | 1189 | .start_task_handler = scic_sds_stp_remote_device_ready_substate_start_request_handler, |
1202 | 1190 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1203 | 1191 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1206,7 +1194,6 @@ |
1206 | 1194 | .frame_handler = scic_sds_remote_device_default_frame_handler |
1207 | 1195 | }, |
1208 | 1196 | [SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_CMD] = { |
1209 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1210 | 1197 | .start_task_handler = scic_sds_stp_remote_device_ready_substate_start_request_handler, |
1211 | 1198 | .complete_task_handler = scic_sds_stp_remote_device_complete_request, |
1212 | 1199 | .suspend_handler = scic_sds_stp_remote_device_ready_cmd_substate_suspend_handler, |
... | ... | @@ -1215,7 +1202,6 @@ |
1215 | 1202 | .frame_handler = scic_sds_stp_remote_device_ready_cmd_substate_frame_handler |
1216 | 1203 | }, |
1217 | 1204 | [SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_NCQ] = { |
1218 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1219 | 1205 | .start_task_handler = scic_sds_stp_remote_device_ready_substate_start_request_handler, |
1220 | 1206 | .complete_task_handler = scic_sds_stp_remote_device_complete_request, |
1221 | 1207 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1224,7 +1210,6 @@ |
1224 | 1210 | .frame_handler = scic_sds_stp_remote_device_ready_ncq_substate_frame_handler |
1225 | 1211 | }, |
1226 | 1212 | [SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_NCQ_ERROR] = { |
1227 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1228 | 1213 | .start_task_handler = scic_sds_stp_remote_device_ready_substate_start_request_handler, |
1229 | 1214 | .complete_task_handler = scic_sds_stp_remote_device_complete_request, |
1230 | 1215 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1233,7 +1218,6 @@ |
1233 | 1218 | .frame_handler = scic_sds_remote_device_general_frame_handler |
1234 | 1219 | }, |
1235 | 1220 | [SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_AWAIT_RESET] = { |
1236 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1237 | 1221 | .start_task_handler = scic_sds_stp_remote_device_ready_substate_start_request_handler, |
1238 | 1222 | .complete_task_handler = scic_sds_stp_remote_device_complete_request, |
1239 | 1223 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1242,7 +1226,6 @@ |
1242 | 1226 | .frame_handler = scic_sds_remote_device_general_frame_handler |
1243 | 1227 | }, |
1244 | 1228 | [SCIC_SDS_SMP_REMOTE_DEVICE_READY_SUBSTATE_IDLE] = { |
1245 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1246 | 1229 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1247 | 1230 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1248 | 1231 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1251,7 +1234,6 @@ |
1251 | 1234 | .frame_handler = scic_sds_remote_device_default_frame_handler |
1252 | 1235 | }, |
1253 | 1236 | [SCIC_SDS_SMP_REMOTE_DEVICE_READY_SUBSTATE_CMD] = { |
1254 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1255 | 1237 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1256 | 1238 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1257 | 1239 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1260,7 +1242,6 @@ |
1260 | 1242 | .frame_handler = scic_sds_smp_remote_device_ready_cmd_substate_frame_handler |
1261 | 1243 | }, |
1262 | 1244 | [SCI_BASE_REMOTE_DEVICE_STATE_STOPPING] = { |
1263 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1264 | 1245 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1265 | 1246 | .complete_task_handler = scic_sds_remote_device_stopping_state_complete_request_handler, |
1266 | 1247 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1269,7 +1250,6 @@ |
1269 | 1250 | .frame_handler = scic_sds_remote_device_general_frame_handler |
1270 | 1251 | }, |
1271 | 1252 | [SCI_BASE_REMOTE_DEVICE_STATE_FAILED] = { |
1272 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1273 | 1253 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1274 | 1254 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1275 | 1255 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1278,7 +1258,6 @@ |
1278 | 1258 | .frame_handler = scic_sds_remote_device_general_frame_handler |
1279 | 1259 | }, |
1280 | 1260 | [SCI_BASE_REMOTE_DEVICE_STATE_RESETTING] = { |
1281 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1282 | 1261 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1283 | 1262 | .complete_task_handler = scic_sds_remote_device_resetting_state_complete_request_handler, |
1284 | 1263 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
... | ... | @@ -1287,7 +1266,6 @@ |
1287 | 1266 | .frame_handler = scic_sds_remote_device_general_frame_handler |
1288 | 1267 | }, |
1289 | 1268 | [SCI_BASE_REMOTE_DEVICE_STATE_FINAL] = { |
1290 | - .continue_io_handler = scic_sds_remote_device_default_continue_request_handler, | |
1291 | 1269 | .start_task_handler = scic_sds_remote_device_default_start_request_handler, |
1292 | 1270 | .complete_task_handler = scic_sds_remote_device_default_complete_request_handler, |
1293 | 1271 | .suspend_handler = scic_sds_remote_device_default_suspend_handler, |
drivers/scsi/isci/remote_device.h
... | ... | @@ -387,12 +387,6 @@ |
387 | 387 | */ |
388 | 388 | struct scic_sds_remote_device_state_handler { |
389 | 389 | /** |
390 | - * The continue_io_handler specifies the method invoked when a user | |
391 | - * attempts to continue an IO request for a remote device. | |
392 | - */ | |
393 | - scic_sds_remote_device_request_handler_t continue_io_handler; | |
394 | - | |
395 | - /** | |
396 | 390 | * The start_task_handler specifies the method invoked when a user |
397 | 391 | * attempts to start a task management request for a remote device. |
398 | 392 | */ |