diff --git a/iscsi-scst/kernel/isert-scst/iser.h b/iscsi-scst/kernel/isert-scst/iser.h index d4cde7d98..2c75cc6d7 100644 --- a/iscsi-scst/kernel/isert-scst/iser.h +++ b/iscsi-scst/kernel/isert-scst/iser.h @@ -156,7 +156,6 @@ struct isert_connection { size_t peer_addrsz; struct sockaddr_storage self_addr; - struct list_head dev_node; struct list_head portal_node; unsigned long flags; diff --git a/iscsi-scst/kernel/isert-scst/iser_rdma.c b/iscsi-scst/kernel/isert-scst/iser_rdma.c index 44cdd9d46..be40338fa 100644 --- a/iscsi-scst/kernel/isert-scst/iser_rdma.c +++ b/iscsi-scst/kernel/isert-scst/iser_rdma.c @@ -1140,7 +1140,6 @@ static void isert_kref_free(struct kref *kref) mutex_lock(&dev_list_mutex); isert_dev->cq_qps[cq->idx]--; list_del(&isert_conn->portal_node); - list_del(&isert_conn->dev_node); isert_deref_device(isert_dev); mutex_unlock(&dev_list_mutex); @@ -1235,7 +1234,6 @@ static int isert_cm_conn_req_handler(struct rdma_cm_id *cm_id, mutex_lock(&dev_list_mutex); list_add_tail(&isert_conn->portal_node, &portal->conn_list); - list_add_tail(&isert_conn->dev_node, &isert_dev->conn_list); mutex_unlock(&dev_list_mutex); /* initiator is dst, target is src */