Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp1531050rwr; Fri, 5 May 2023 16:01:51 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4/ecX2DQkw7uoeY05lp3eFSRZ1hksd/sTVkLouTwYCu2XoiTjsItW39J/RWI39xYGEN5Rw X-Received: by 2002:a17:90a:9b02:b0:23f:3f9c:7878 with SMTP id f2-20020a17090a9b0200b0023f3f9c7878mr2922327pjp.2.1683327711002; Fri, 05 May 2023 16:01:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683327710; cv=none; d=google.com; s=arc-20160816; b=Bt+Dib2IBQ9ChjnfSYmzu6c0lSZal1plEt/yZrfvsRO+QgN+D2KPN5pUjlKMsLB3BQ sByGOvG9UGDkduLTgG8zBUvfME7ErYZGFqk2hYq1AED4BogTV2AhCQXWYefKIEtCToo9 VZ5ZXftrcTRYkWjpdHNqEAbCSeUcJezVzIfLxEve3ZLY4bFSnZU1R4dvkS1+Oah7xX9A c3BJHKtisUmtLQgzMLOQjnVU8gdzucN654YFYY9PAxCU4VNsBykkJwdbavMifKhzZkGZ tGTpAzZmXu1pEEklFLSkFfdqCvl2EikrxgWO9vJ++RLYhxz+jIWamAdmGMM+OuJ1dMZi Iy0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:sender:dkim-signature; bh=z5W7ONEaecFCyy7lrplAP+3KFnzflWj5NN/RehO1dv4=; b=SvkUNhibDyn+cHxltk4iUZkezHppA2PovsLTC47qVePglaUGnC3aMAYsOZyCHp0IMP toVscTY25gOnduhOdHofckTc0QrcFgkNIJlGtO1dLM0P/jOvuVM9UPGJkNNuHbQ7kgk+ t7bHoj/JYyng+6HmdYUoGGXXvoxAzAZ7o46RXqFzi1jFfzzAPYmHaWiPFDhqEvWYMSw2 x+Dq2Q1OzcUT1yB6orhY9wUI6Ko//vN5O2iHL2lXBe0fLHrislUAVBRYDkSP9Mi29+y5 wb/5lHzl5uYKr8+qQCbSHlnqqfwqRaPanKwpjr4GzhqfKsZx7ZsQ6TEm8UbP3Lk+gwe4 aTXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=VBhfDcqR; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h1-20020a17090aa88100b0024e203ccaa1si7332547pjq.163.2023.05.05.16.01.40; Fri, 05 May 2023 16:01:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=VBhfDcqR; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233480AbjEEWwZ (ORCPT + 60 others); Fri, 5 May 2023 18:52:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230146AbjEEWwY (ORCPT ); Fri, 5 May 2023 18:52:24 -0400 Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 505855FCE; Fri, 5 May 2023 15:52:23 -0700 (PDT) Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-528cdc9576cso1604817a12.0; Fri, 05 May 2023 15:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683327143; x=1685919143; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=z5W7ONEaecFCyy7lrplAP+3KFnzflWj5NN/RehO1dv4=; b=VBhfDcqR+GseQEA9QUC5uoW//EJhnr7AiRARG6B4tKlyE1YOk9SSLjiHvf3wjpW3x1 +GWBh+/53EHzuJoLEeu81uOEuVN6BhwgZNwVLW8jlXdmb4TDsD439QR+SV7erzNNzkxU XVSNqyc9oNokV86HUUOKaC1gNuS+PfpkkWMslL4HTIwqNg/aW2k5LE/17qx781d2i6qc 2ytdO9L4aa1iQBHCGx5iU56sxXg2xA1AE23+2LFcDZ3RBNfpQqJNDNKQsrP4AL4Oqzdb eCdbNbhWv9T718BBsodZXMdbImyBuOXqb49bnWlYUBXyjLUkGPnZWU6ZMH948pce7or2 YRYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683327143; x=1685919143; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=z5W7ONEaecFCyy7lrplAP+3KFnzflWj5NN/RehO1dv4=; b=EwWH5ibyp2FGCLzZ0Ajiv9evhEzoml5J/cjxgljFCvAcsAHhnPSpd/Y06JjDIAuxQQ xvx5QoXReg2FUge/XOa7Ly0iVpCa8VtBfwHWo7c7YP/jvSZM8b7blUoE+omsmRIs6fvn STUuBEyHNDfDOGNx/M0B70SqsWQN29Xgjhs9Z+ri5EAE5DKC2iKUEY2jeRAOeAP3kxz2 Byszb3SxfgmVrYXugnsRTgr6AXjUfu0wqb/dJY8Hlao8TgS5rRsFY6Zjp3hKIxUW1Way wAne9Qk8kfB0ySfjMXbVOcfXwCmDssTMUIGtjre1omwuq9wehLzNnLjD0tXB70C5lmuB wkkg== X-Gm-Message-State: AC+VfDzvjdK42FKiX3NY+P6IRX4i0VGhj02QUX8aKbi62ViyBHfhjKTV kRh0GCqSHL/gkzPr9cdh018= X-Received: by 2002:a17:902:bb87:b0:19e:dc0e:1269 with SMTP id m7-20020a170902bb8700b0019edc0e1269mr2631305pls.7.1683327142499; Fri, 05 May 2023 15:52:22 -0700 (PDT) Received: from localhost (2603-800c-1a02-1bae-a7fa-157f-969a-4cde.res6.spectrum.com. [2603:800c:1a02:1bae:a7fa:157f:969a:4cde]) by smtp.gmail.com with ESMTPSA id t13-20020a1709027fcd00b001a9b7584824sm2296739plb.159.2023.05.05.15.52.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 May 2023 15:52:22 -0700 (PDT) Sender: Tejun Heo Date: Fri, 5 May 2023 12:52:20 -1000 From: Tejun Heo To: Johannes Berg Cc: jiangshanlai@gmail.com, linux-kernel@vger.kernel.org, kernel-team@meta.com, Kalle Valo , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Gregory Greenman , Avraham Stern , Kees Cook , Mordechay Goodstein , "Haim, Dreyfuss" , linux-wireless@vger.kernel.org, netdev@vger.kernel.org Subject: [PATCH] wifi: iwlwifi: Use default @max_active for trans_pcie->rba.alloc_wq Message-ID: References: <20230421025046.4008499-1-tj@kernel.org> <20230421025046.4008499-10-tj@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org trans_pcie->rba.alloc_wq only hosts a single work item and thus doesn't need explicit concurrency limit. Let's use the default @max_active. This doesn't cost anything and clearly expresses that @max_active doesn't matter. Signed-off-by: Tejun Heo Cc: Kalle Valo Cc: "David S. Miller" Cc: Eric Dumazet Cc: Jakub Kicinski Cc: Paolo Abeni Cc: Gregory Greenman Cc: Johannes Berg Cc: Avraham Stern Cc: Kees Cook Cc: Mordechay Goodstein Cc: "Haim, Dreyfuss" Cc: linux-wireless@vger.kernel.org Cc: netdev@vger.kernel.org --- Hello, Johannes, do you mind acking this patch instead? Thanks. drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/net/wireless/intel/iwlwifi/pcie/trans.c +++ b/drivers/net/wireless/intel/iwlwifi/pcie/trans.c @@ -3577,7 +3577,7 @@ struct iwl_trans *iwl_trans_pcie_alloc(s init_waitqueue_head(&trans_pcie->imr_waitq); trans_pcie->rba.alloc_wq = alloc_workqueue("rb_allocator", - WQ_HIGHPRI | WQ_UNBOUND, 1); + WQ_HIGHPRI | WQ_UNBOUND, 0); if (!trans_pcie->rba.alloc_wq) { ret = -ENOMEM; goto out_free_trans;