[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20160204132919.GA25760@IND12F0122>
Date: Thu, 4 Feb 2016 13:28:09 +0000
From: "Gujulan Elango, Hari Prasath (H.)" <hgujulan@...teon.com>
To: "gregkh@...uxfoundation.org" <gregkh@...uxfoundation.org>,
"hal.rosenstock@...il.com" <hal.rosenstock@...il.com>,
"infinipath@...el.com" <infinipath@...el.com>,
"jgunthorpe@...idianresearch.com" <jgunthorpe@...idianresearch.com>,
"ira.weiny@...el.com" <ira.weiny@...el.com>,
"sagig@...lanox.com" <sagig@...lanox.com>
CC: "swise@...ngridcomputing.com" <swise@...ngridcomputing.com>,
"matanb@...lanox.com" <matanb@...lanox.com>,
"devel@...verdev.osuosl.org" <devel@...verdev.osuosl.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
"linux-rdma@...r.kernel.org" <linux-rdma@...r.kernel.org>
Subject: [PATCHv2] staging: rdma: use setup_timer() api
From: Hari Prasath Gujulan Elango <hgujulan@...teon.com>
Replace the timer API's to initialize a timer & then assign the callback
function by the setup_timer() API.
Signed-off-by: Hari Prasath Gujulan Elango <hgujulan@...teon.com>
---
v2: Unwanted text present in the commit comments
sections.Removed them
---
drivers/staging/rdma/ehca/ehca_main.c | 3 +--
drivers/staging/rdma/hfi1/verbs.c | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/staging/rdma/ehca/ehca_main.c b/drivers/staging/rdma/ehca/ehca_main.c
index 832f22f..e545712 100644
--- a/drivers/staging/rdma/ehca/ehca_main.c
+++ b/drivers/staging/rdma/ehca/ehca_main.c
@@ -1073,8 +1073,7 @@ static int __init ehca_module_init(void)
ehca_gen_err("WARNING!!!");
ehca_gen_err("It is possible to lose interrupts.");
} else {
- init_timer(&poll_eqs_timer);
- poll_eqs_timer.function = ehca_poll_eqs;
+ setup_timer(&poll_eqs_timer, ehca_poll_eqs, 0UL);
poll_eqs_timer.expires = jiffies + HZ;
add_timer(&poll_eqs_timer);
}
diff --git a/drivers/staging/rdma/hfi1/verbs.c b/drivers/staging/rdma/hfi1/verbs.c
index 09b8d41..769388d 100644
--- a/drivers/staging/rdma/hfi1/verbs.c
+++ b/drivers/staging/rdma/hfi1/verbs.c
@@ -1926,8 +1926,7 @@ int hfi1_register_ib_device(struct hfi1_devdata *dd)
spin_lock_init(&dev->n_qps_lock);
spin_lock_init(&dev->n_srqs_lock);
spin_lock_init(&dev->n_mcast_grps_lock);
- init_timer(&dev->mem_timer);
- dev->mem_timer.function = mem_timer;
+ setup_timer(&dev->mem_timer, mem_timer, 0UL);
dev->mem_timer.data = (unsigned long) dev;
/*
--
1.9.1
Powered by blists - more mailing lists