Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp3563045rwb; Mon, 7 Aug 2023 16:06:58 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHKmp5eo4A2FNLVlYdpWwL2dZlrDZZCJdJ+JifHDhAHjnCS2CIec8lYPQVkPP1i6aICLoBU X-Received: by 2002:a05:6a00:2d27:b0:686:5f73:4eac with SMTP id fa39-20020a056a002d2700b006865f734eacmr10330926pfb.13.1691449617932; Mon, 07 Aug 2023 16:06:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691449617; cv=none; d=google.com; s=arc-20160816; b=TsdLqK312WPXU6LGY+ZsgQrCuiUHCQ2msSQ84+gpQChUV0VeFZexXYkLPUMAihVWpx 249oRQ54Id4n0vQcGQQy9EdZ9h13ROMlF0onWMwlTQM9aADFXcaYcQfdl6OCVBr9OvX0 0HllZSXk+zXeVmOo0dsiKwc1v97GrARbGVZ470HW9fhtkV0F4aBT6FgqeIJNmJyGWvH7 INoVXwOqjbxk+YdspEibncn7fvaQbbmGt+0cDdjW4L5Vt3+dVZE2Sg2SZSvm+v5Sc0Vw Q8knvUSHiT+dfcxT68y/a3PJ9bNtpu+UrgxqdcAWVBSSMQesooHKOw//xi3XyDM5TuB9 7iCQ== 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=qrSJOVIYm0J63L8lzd4vJtLyRiYvw7Jbfj/HVTN6X5o=; fh=oGl3WwR2SjnHntjhQDsis04wjTJCfAImoc4JeHQCxQY=; b=sCqHMJS0IFTBGVLXEwbRXxPM3T8CZQdfEPNjIXUBYYLVTYAEVsD8tzDFNsHfzDfrdt dl4HD602l+4n/jk/b0Cy9HtcjkOvWRWiF7EgiddxzoeL6gbUm6vcQF+hqHpNt5tlhnNL +3oujbczBsK2EgQMLwOM/QIa1obmJSCP9BM1TWs0NcvM2eJy8LLe03AbVQ0G739Zo25P AiZSegXUoJgI/IZSObbMdOmnqWTOi7EdUa2eiXbXCh8bTeK9ZmJx+IjYVKWBY+Tcm2PN Tvnp5BgaB5LY6TiQ76l0P/a4wcJOBjtpqpqPvbv2XgEr0C9b1WooQVy03ZD15sWAOFg8 gHzg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=ogWaphqB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-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 s71-20020a632c4a000000b0055ab9bf1e3csi6274458pgs.738.2023.08.07.16.06.42; Mon, 07 Aug 2023 16:06:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=ogWaphqB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-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 S229932AbjHGWfL (ORCPT + 99 others); Mon, 7 Aug 2023 18:35:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229499AbjHGWfK (ORCPT ); Mon, 7 Aug 2023 18:35:10 -0400 Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6F3E5B3 for ; Mon, 7 Aug 2023 15:35:09 -0700 (PDT) Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1bba54f7eefso39717845ad.1 for ; Mon, 07 Aug 2023 15:35:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691447709; x=1692052509; 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=qrSJOVIYm0J63L8lzd4vJtLyRiYvw7Jbfj/HVTN6X5o=; b=ogWaphqB3IT7y+3GNv3uht9XnVixrdnmCbEZ6+/iwCSz9DXF/SNr5jiKhwmT6ylz7i n4L5Lmi+DXiEMqTACWqwApFwMTeXyIGybIMJq36kGFTUAP5MElK3yykG1RXSpegu2u2e NEuC3cAzA1nsPg5Ysgr9P5fDHFauEFJaX0WFEE7dWba12uTaxYtuC3UP12TpozNDXiYX ffuSrb1koT2E9AFVL9nd7K84JfoGl7aeCbL5dq/FkQhFmUXRKAvIInE1NLpRKlZnMlUj DiUAfYpcTJOHa+uI1uMSMwk02T/Wd3ULev/qH9NdoKIPa+KCYqlJZyUDORFhsY9p8rE3 u88Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691447709; x=1692052509; 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=qrSJOVIYm0J63L8lzd4vJtLyRiYvw7Jbfj/HVTN6X5o=; b=Qe1FmAY2Ni5wEldCULqWAsSX8u0g3UZKX55u2Vt4Yze/+MmmIc41a6pE/tnCV0AGhm C0MyqBnaKQVb2UyPpR67Qmbzj6IXMgtfdfcLIqorEYb9sjjbuKHkfMvQwrsGMBwV1Sav lUZLRySoU3Pz24k9LRVN3CJ23E+D5o4cT7/YRniAjh9YYSB/+6C5rGdy3ShYwSpOqNDo FMH47oM/yYMofP+XzrOseW6b310PdwsIevWcFPk52ohOvLVKxlhoZGZIRv8CrPSc/7M9 mGs7IjRXIJlhukzN7b9qAr+glv3ssnbrjaemUCRBZSJvlwond2fEUBPtADSDzhVviZqu FLDA== X-Gm-Message-State: AOJu0YxqKhl1KOaj1LXKGmM/6kNkSxtpYN7+/AGDpnob+CP13O4a/IBV b1M21P9UzJkduZjhHHKMPQY= X-Received: by 2002:a17:902:c409:b0:1b5:5162:53bd with SMTP id k9-20020a170902c40900b001b5516253bdmr10571083plk.33.1691447708765; Mon, 07 Aug 2023 15:35:08 -0700 (PDT) Received: from localhost ([2620:10d:c090:400::5:9d5d]) by smtp.gmail.com with ESMTPSA id jw21-20020a170903279500b001ba066c589dsm7402465plb.137.2023.08.07.15.35.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Aug 2023 15:35:08 -0700 (PDT) Sender: Tejun Heo Date: Mon, 7 Aug 2023 12:35:06 -1000 From: Tejun Heo To: Aaron Tomlin Cc: jiangshanlai@gmail.com, linux-kernel@vger.kernel.org, peterz@infradead.org Subject: Re: [PATCH] workqueue: Rename rescuer kworker Message-ID: References: <20230807220637.3203739-1-atomlin@atomlin.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230807220637.3203739-1-atomlin@atomlin.com> 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_BLOCKED,SPF_HELO_NONE, SPF_PASS 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-kernel@vger.kernel.org On Mon, Aug 07, 2023 at 11:06:37PM +0100, Aaron Tomlin wrote: > Each CPU-specific and unbound kworker kthread conforms to a particular > naming scheme. However, this does not extend to the rescuer kworker. > At present, a rescuer kworker is simply named according to its > workqueue's name. This can be cryptic. > > From the context of user-mode, it can be useful to identify a rescuer > kworker since their CPU affinity cannot be modified and their initial I'm not necessarily against the rename but you can't, or at least shouldn't, modify the cpu affinity of any workqueue worker. You don't know what that worker is going to be executing even at the moment when the cpu affinity change is committed, let alone in any future. Can you please drop that part from the patch description? It doesn't make a lot of sense. Thanks. -- tejun