From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161113AbcFACbx (ORCPT ); Tue, 31 May 2016 22:31:53 -0400 Received: from mail1.bemta12.messagelabs.com ([216.82.251.6]:38770 "EHLO mail1.bemta12.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757331AbcFAC2L (ORCPT ); Tue, 31 May 2016 22:28:11 -0400 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsVywNY2U9fCwy/ c4N4eeYuFbUtYLC7vmsPmwOTxeZNcAGMUa2ZeUn5FAmvGiX+OBX94Kh73TGVtYJzP3cXIxSEk sJtR4sGODhYI5wCjxJ3Zx5kgnMuMEr+fN7BBOOsYJd68eMMO4WxhlFizqxGojJODTcBAYuadu +wgtojAeRaJp7dyuxg5OJgF1CRufLcECQsLREts3P2aDcRmEVCV2HjyNCuIzSvgJbH95XNGEF tCQE7i5LHJYHFOoPjWye/B4kICnhLND/9B2WoSh88+YgMZLyEQLNEyJQhijKDEyZlPWEBsZgE JiYMvXjBPYBSahSQ1C0lqASPTKkb14tSistQiXWO9pKLM9IyS3MTMHF1DQyO93NTi4sT01JzE pGK95PzcTYzA8GUAgh2M9/ucDzFKcjApifL+cPELF+JLyk+pzEgszogvKs1JLT7EKMPBoSTBm +MOlBMsSk1PrUjLzAFGEkxagoNHSYTXGSTNW1yQmFucmQ6ROsWoKCXOywKSEABJZJTmwbXBov cSo6yUMC8j0CFCPAWpRbmZJajyrxjFORiVhHn/uwFN4cnMK4Gb/gpoMRPQ4vgMH5DFJYkIKak Gxtw7E1sNDmlkSZ4/8GmXVomw2Dvrqb1d37dse2Cods3hmsu56tJPagoNS+aZ15SGemvwrT7+ 1pVn37X/rHpinp895LfYKshsK357omfZPLfaQ39fSuuahnb/avk2I+7Rts6nFafzlnL7HWf7x yhf96Bqkd5Gs9WPTKqXxTks02GsmSB1cxGziRJLcUaioRZzUXEiAN4ggcjZAgAA X-Env-Sender: David.Kershner@unisys.com X-Msg-Ref: server-16.tower-164.messagelabs.com!1464748087!18478766!2 X-Originating-IP: [192.61.61.105] X-StarScan-Received: X-StarScan-Version: 8.34; banners=-,-,- X-VirusChecked: Checked From: David Kershner To: , , , , , , , , , , , , , , , , , , , , , CC: Tim Sell Subject: [PATCH v2 09/27] staging: unisys: visorbus: removed unused periodic_test_workqueue Date: Tue, 31 May 2016 22:26:35 -0400 Message-ID: <1464748013-31309-10-git-send-email-david.kershner@unisys.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1464748013-31309-1-git-send-email-david.kershner@unisys.com> References: <1464748013-31309-1-git-send-email-david.kershner@unisys.com> X-OriginalArrivalTime: 01 Jun 2016 02:27:04.0349 (UTC) FILETIME=[16030CD0:01D1BBAD] MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tim Sell periodic_test_workqueue was an unused relic from the past, and was removed. Signed-off-by: Tim Sell Signed-off-by: David Kershner --- drivers/staging/unisys/visorbus/visorbus_main.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/drivers/staging/unisys/visorbus/visorbus_main.c b/drivers/staging/unisys/visorbus/visorbus_main.c index c30b4b2..608ca1a 100644 --- a/drivers/staging/unisys/visorbus/visorbus_main.c +++ b/drivers/staging/unisys/visorbus/visorbus_main.c @@ -116,14 +116,6 @@ struct bus_type visorbus_type = { .bus_groups = visorbus_bus_groups, }; -static struct delayed_work periodic_work; - -/* YES, we need 2 workqueues. - * The reason is, workitems on the test queue may need to cancel - * workitems on the other queue. You will be in for trouble if you try to - * do this with workitems queued on the same workqueue. - */ -static struct workqueue_struct *periodic_test_workqueue; static struct workqueue_struct *periodic_dev_workqueue; static long long bus_count; /** number of bus instances */ /** ever-increasing */ @@ -1306,13 +1298,6 @@ visorbus_exit(void) destroy_workqueue(periodic_dev_workqueue); periodic_dev_workqueue = NULL; - if (periodic_test_workqueue) { - cancel_delayed_work(&periodic_work); - flush_workqueue(periodic_test_workqueue); - destroy_workqueue(periodic_test_workqueue); - periodic_test_workqueue = NULL; - } - list_for_each_safe(listentry, listtmp, &list_all_bus_instances) { struct visor_device *dev = list_entry(listentry, struct visor_device, -- 1.9.1