From patchwork Wed Aug 22 23:49:44 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tejun Heo X-Patchwork-Id: 1363851 Return-Path: X-Original-To: patchwork-linux-omap@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork2.kernel.org (Postfix) with ESMTP id 7EE9CDF215 for ; Wed, 22 Aug 2012 23:50:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757804Ab2HVXtu (ORCPT ); Wed, 22 Aug 2012 19:49:50 -0400 Received: from mail-pb0-f46.google.com ([209.85.160.46]:55130 "EHLO mail-pb0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757296Ab2HVXtt (ORCPT ); Wed, 22 Aug 2012 19:49:49 -0400 Received: by pbbrr13 with SMTP id rr13so245096pbb.19 for ; Wed, 22 Aug 2012 16:49:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=I/OvAN+wIfF2eEiR0oUrHUJi535CzwU8ePeq5hYKxtc=; b=0I9urhQIDkMOPsTNoksQaOnUGZFpbKrGV19FVw0mwNp/N1O5EUirf7JqZy/swBMh0u IQpUhCfMXO8z029nUM1q+lNpOSlImNuj1f0n8ZueEznipSq7IPZCqAzEIHvXYliXljGk Ow0P6ZdX1OrY9YwcsxnNrKBiBp5dnEW7TUYxn/ugBuAAZLFgVoc3YQF/7v11KVqYfDsq CkFqAW1fuBlsWr7ZrqCAGT3Y5GpscuxEUZgPYSm7xAp8wjrlzKtYdBLt4eyNmsFYKJ87 FKnkokiC4mihUxS/w8vH/aexrn95wSfrh9qF9seE5pjU97dx+S+E7xF8xrD5rBKUXb2O BXPg== Received: by 10.68.229.73 with SMTP id so9mr57684703pbc.66.1345679388639; Wed, 22 Aug 2012 16:49:48 -0700 (PDT) Received: from google.com (wtj.mtv.corp.google.com [172.18.110.84]) by mx.google.com with ESMTPS id iq1sm4653851pbc.37.2012.08.22.16.49.46 (version=SSLv3 cipher=OTHER); Wed, 22 Aug 2012 16:49:47 -0700 (PDT) Date: Wed, 22 Aug 2012 16:49:44 -0700 From: Tejun Heo To: Rob Clark , Tony Lindgren Cc: linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] omapdrm: use alloc_ordered_workqueue() instead of UNBOUND w/ max_active = 1 Message-ID: <20120822234944.GS19212@google.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org This is an equivalent conversion and will ease scheduled removal of WQ_NON_REENTRANT. Only compile tested. Signed-off-by: Tejun Heo Signed-off-by: Rob Clark --- drivers/staging/omapdrm/omap_drv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/staging/omapdrm/omap_drv.c b/drivers/staging/omapdrm/omap_drv.c index 4beab94..672cb3a 100644 --- a/drivers/staging/omapdrm/omap_drv.c +++ b/drivers/staging/omapdrm/omap_drv.c @@ -571,8 +571,7 @@ static int dev_load(struct drm_device *dev, unsigned long flags) dev->dev_private = priv; - priv->wq = alloc_workqueue("omapdrm", - WQ_UNBOUND | WQ_NON_REENTRANT, 1); + priv->wq = alloc_ordered_workqueue("omapdrm", 0); INIT_LIST_HEAD(&priv->obj_list);