Commit c027a20bf3fa831fed70b1662e526be04447ab07

Authored by Dan Williams
1 parent 10a09e64be

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 */