From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756292AbcEYDvg (ORCPT ); Tue, 24 May 2016 23:51:36 -0400 Received: from mail1.bemta8.messagelabs.com ([216.82.243.194]:27128 "EHLO mail1.bemta8.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755272AbcEYDqm (ORCPT ); Tue, 24 May 2016 23:46:42 -0400 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKIsWRWlGSWpSXmKPExsVywNY2Q1dKwTX c4PxvA4uFbUtYLC7vmsPmwOTxeZNcAGMUa2ZeUn5FAmvGiX+OBX94Kh73TGVtYJzP3cXIxSEk sJtRYuWaQywQzmFGiS9fnrDCOdMPNjJDOJcZJZbvWw6VWccocfXwZ0YIZwujxJmHDexdjJwcb AIGEjPv3AWzRQTOs0g8vZXbxcjBwSygJnHjuyVIWFggQuLcvDawEhYBVYnGd5uZQGxeAU+JTa /+MoPYEgJyEiePTWYFsTkFvCQ2NHwDqxECqnl/u4EVwlaTOHz2ERtEfbBE8+3HLBBzBCVOznw CZjMLSEgcfPGCeQKj8CwkqVlIUgsYmVYxahSnFpWlFukamuglFWWmZ5TkJmbm6BoaWOjlphYX J6an5iQmFesl5+duYgQGdz0DA+MOxtYTLocYJTmYlER5Dz5xCRfiS8pPqcxILM6ILyrNSS0+x CjDwaEkwSsp7xouJFiUmp5akZaZA4wzmLQEB4+SCK86SJq3uCAxtzgzHSJ1ilFRSpz3mxxQQg AkkVGaB9cGi+1LjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR5jUDG82TmlcBNfwW0mAlosf8 XZ5DFJYkIKakGxvWXDr2/Z6jzr6185UbuLyopfSq2O19vKdnwILY0f13XvX31baebOPev3uL2 7pvX3b3Xvv1mYf7MrbK/LbKBvW6N15WLReGGnY19bC8cmH79rliv8rNmd2Qyb3T5T6bjJl7Th AQYbsXXVzhNSNmonLHD7mlNziKH7ffm+J9WCGzNeSpV1h55XYmlOCPRUIu5qDgRAGCQVDToAg AA X-Env-Sender: David.Kershner@unisys.com X-Msg-Ref: server-8.tower-75.messagelabs.com!1464147992!20503574!10 X-Originating-IP: [192.61.61.104] X-StarScan-Received: X-StarScan-Version: 8.34; banners=-,-,- X-VirusChecked: Checked From: David Kershner To: , , , , , , , , , , , , , , , , , , , , , CC: Tim Sell Subject: [PATCH 06/24] staging: unisys: visorbus: removed unused periodic_test_workqueue Date: Tue, 24 May 2016 23:45:44 -0400 Message-ID: <1464147962-26650-7-git-send-email-david.kershner@unisys.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1464147962-26650-1-git-send-email-david.kershner@unisys.com> References: <1464147962-26650-1-git-send-email-david.kershner@unisys.com> X-OriginalArrivalTime: 25 May 2016 03:46:23.0965 (UTC) FILETIME=[021290D0:01D1B638] 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