Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751541AbdDBPUS (ORCPT ); Sun, 2 Apr 2017 11:20:18 -0400 Received: from mail-pg0-f65.google.com ([74.125.83.65]:34554 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751429AbdDBPUR (ORCPT ); Sun, 2 Apr 2017 11:20:17 -0400 From: Santosh Kumar Singh To: Cliff Whickman , Robin Holt Cc: linux-kernel@vger.kernel.org, Santosh Kumar Singh Subject: [PATCH] misc: sgi-xp: Use setup_timer Kernel API instead of Date: Sun, 2 Apr 2017 20:47:47 +0530 Message-Id: <1491146267-3447-1-git-send-email-kumar.san1093@gmail.com> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 947 Lines: 28 Replace init_timer function with setup_timer reported by coccinelle Signed-off-by: Santosh Kumar Singh --- drivers/misc/sgi-xp/xpc_main.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/misc/sgi-xp/xpc_main.c b/drivers/misc/sgi-xp/xpc_main.c index 7f32712..9545157 100644 --- a/drivers/misc/sgi-xp/xpc_main.c +++ b/drivers/misc/sgi-xp/xpc_main.c @@ -931,11 +931,8 @@ struct device xpc_chan_dbg_subname = { part->act_state = XPC_P_AS_INACTIVE; XPC_SET_REASON(part, 0, 0); - init_timer(&part->disengage_timer); - part->disengage_timer.function = - xpc_timeout_partition_disengage; - part->disengage_timer.data = (unsigned long)part; - + setup_timer(&part->disengage_timer, + xpc_timeout_partition_disengage, + (unsigned long)part); part->setup_state = XPC_P_SS_UNSET; init_waitqueue_head(&part->teardown_wq); atomic_set(&part->references, 0); -- 1.9.1