From 29a22ab3227b14d1bb46701153413a2438f7e6cc Mon Sep 17 00:00:00 2001 From: Matthew Wilcox Date: Mon, 18 Feb 2019 19:28:59 -0500 Subject: [PATCH] chtls: Remove unused IDRs Signed-off-by: Matthew Wilcox --- drivers/crypto/chelsio/chtls/chtls.h | 5 ----- drivers/crypto/chelsio/chtls/chtls_main.c | 3 --- 2 files changed, 8 deletions(-) diff --git a/drivers/crypto/chelsio/chtls/chtls.h b/drivers/crypto/chelsio/chtls/chtls.h index 025c831d0899..f0e25d629511 100644 --- a/drivers/crypto/chelsio/chtls/chtls.h +++ b/drivers/crypto/chelsio/chtls/chtls.h @@ -129,11 +129,6 @@ struct chtls_dev { unsigned int pfvf; const unsigned short *mtus; - struct idr hwtid_idr; - struct idr stid_idr; - - spinlock_t idr_lock ____cacheline_aligned_in_smp; - struct net_device *egr_dev[NCHAN * 2]; struct sk_buff *rspq_skb_cache[1 << RSPQ_HASH_BITS]; struct sk_buff *askb; diff --git a/drivers/crypto/chelsio/chtls/chtls_main.c b/drivers/crypto/chelsio/chtls/chtls_main.c index 635bb4b447fb..18766b99ac54 100644 --- a/drivers/crypto/chelsio/chtls/chtls_main.c +++ b/drivers/crypto/chelsio/chtls/chtls_main.c @@ -163,7 +163,6 @@ static void chtls_free_uld(struct chtls_dev *cdev) tls_unregister_device(&cdev->tlsdev); kvfree(cdev->kmap.addr); - idr_destroy(&cdev->hwtid_idr); for (i = 0; i < (1 << RSPQ_HASH_BITS); i++) kfree_skb(cdev->rspq_skb_cache[i]); kfree(cdev->lldi); @@ -262,10 +261,8 @@ static void *chtls_uld_add(const struct cxgb4_lld_info *info) goto out_rspq_skb; } - idr_init(&cdev->hwtid_idr); INIT_WORK(&cdev->deferq_task, process_deferq); spin_lock_init(&cdev->listen_lock); - spin_lock_init(&cdev->idr_lock); cdev->send_page_order = min_t(uint, get_order(32768), send_page_order); cdev->max_host_sndbuf = 48 * 1024; -- 2.50.1