From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 44CA7EB64DA for ; Tue, 18 Jul 2023 12:43:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 88D328D0002; Tue, 18 Jul 2023 08:43:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 83D816B0074; Tue, 18 Jul 2023 08:43:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 705FE8D0002; Tue, 18 Jul 2023 08:43:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 63F3E6B0071 for ; Tue, 18 Jul 2023 08:43:58 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 33ACDA016E for ; Tue, 18 Jul 2023 12:43:58 +0000 (UTC) X-FDA: 81024699756.15.41AC5EF Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf25.hostedemail.com (Postfix) with ESMTP id 2C803A0011 for ; Tue, 18 Jul 2023 12:43:55 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=LUb5Yhz5; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf25.hostedemail.com: domain of chenhuacai@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=chenhuacai@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689684236; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=yFQ5hITuB6MZWte66Y29Nq11nLJRAb39Z/ksEuhc+ZU=; b=dfQtb1mtPBcjoxdez9yB+Vr7d6oiiNvI1IV0ccudiACzt+NuJxzpOiO8O2dAVwVFf9HI7t cVlxKBCVpO1M242/avQQMUDO2Nrw6XZ4YToOVtjFRG2ER+VrxP8e1EOeIGZGFm1ijNFdAj 45jFGvl56AL7siXg+nx+KjqqQQwX0yU= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=LUb5Yhz5; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf25.hostedemail.com: domain of chenhuacai@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=chenhuacai@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689684236; a=rsa-sha256; cv=none; b=L+KHEjMC9We5/x3ulFU2v5J3W3R9ycRNGVMGWBQ9TR3PP+qwegyCEprwdC+ZIri39BQUek 7PxrgUV578lGaSD4b3+U7kTHE1TG/4/nmFzzOQsj4N8Rfima/J+VSdrBSaUY1WaszapYEk NyukH/mQHuUL8QyXb01VYb/ey74yhFc= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D7EF16153A for ; Tue, 18 Jul 2023 12:43:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C886C433C7 for ; Tue, 18 Jul 2023 12:43:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1689684234; bh=H69WBcnYOQuCKZB+mMXzbqF5HH219LA2UP0b8Dgf3wI=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=LUb5Yhz5OZKJByb2qt+0w11sGoO5TvV/dTSlABh7IckZBkMW4olpKvn1WuRDR3YAf cG/xY+346fxreb1oS8dCkCSqQBOAS2hkVMOuh7x2ZWQT74L0ZByK+mRjuv7QExX5jb T8TJykY31EjvCsLS1evAJA0gn91OsITELyMOwMJpEIPun08HeQxw1hnPv9GwxR94La MBNuOYfs+PgYtQnkNC7vtZXZw2FD2A+JsjAnwyWjDZxm3z5S8M8iU4F/nh5Y42Afuy wnSJn9OK3c/v0gzVR1fVztFSbYKI0OkuPTdCvXGKmrNlHocx1UF8s+TnEwQiwTxLuU oUkuSCxwfKORA== Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-4fb5bcb9a28so9000135e87.3 for ; Tue, 18 Jul 2023 05:43:54 -0700 (PDT) X-Gm-Message-State: ABy/qLbDFf2xHd1lP21KYVGUb+csQFbjNLlPRfzOh1NyEXmAio1Ja7hj 4EcI8bqX641sF/mXUOjJOl6qjBlJ/ENzTjcbNgM= X-Google-Smtp-Source: APBJJlHdv/ZgRJmVrvBCdU4Ff03xN1zqvkYoiIOy0I+YBVfQzYMxNtWz7MNXye1Afm60aKXs2RpHNVuv6GLzp5POsWE= X-Received: by 2002:a19:7918:0:b0:4fb:9050:1d92 with SMTP id u24-20020a197918000000b004fb90501d92mr8224508lfc.51.1689684232321; Tue, 18 Jul 2023 05:43:52 -0700 (PDT) MIME-Version: 1.0 References: <20230615121016.3731983-1-chenhuacai@loongson.cn> In-Reply-To: From: Huacai Chen Date: Tue, 18 Jul 2023 20:43:40 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] kthread: Rename user_mode_thread() to kmuser_thread() To: Luis Chamberlain Cc: Huacai Chen , Andrew Morton , "Eric W . Biederman" , Kees Cook , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Thomas Gleixner Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 2C803A0011 X-Stat-Signature: qg94jtnww1pzhtw8br6fk9gaog699gna X-Rspam-User: X-HE-Tag: 1689684235-407481 X-HE-Meta: U2FsdGVkX1+L7spj/EtmdsWvbF69UcGRAgXBS68YHYLHN+SlC+dS52xZwlWvmUEGuxNi2+joL4eY653/B9vm7quVWnPiSQAsqtNxdpt3yccqqJ49SVrAezFZEF39997r6zNfB6f3FX4m8ZtLvWXUCU7wG1QyUpPsxqX9ji//xuQ6BU65FAErdBnbaUYq1zNhi9CpZ3fAuUyQmlYfJHmvOahmb6i/HL/b8ewzsRgWabpC5QbFn6li4R9fkGOErQxBBZoj7WeI4fEQo1wvplmBGlH3glJJJYhnhgZnjMCB+AVbqj5cZn8dgeoc/aBETsBGihqePGseJ1z/AJrpzKSqwuzY4ZU8ykkHc+sXtEF3SsCYSNoQrudTZC0uDw8jrKp1POneKemfWKbwMtn+PXoT97kgwyjKpiNy67A49ic/QfLszdvd26wXOn42dbO4qQ/NaBffWU3h0rBiNKL5XkB3UyCs7Vj8taZCRHpOJ4++whaQJ+yHQYYz2St9c9P5C5gU23DRIHt1YeRHtZIAlU7e7vYGX77qtw8Ipm2vWNkxbeCMvPVsqHbDtiAoZcIlgCOrPEb2bgmiDWCvjImOc+lM5tPF7fYqQoByhlLx5vdrwsaOw/Rn5V0Ux7roq2K4iUyJTOpkPhOe0L2K+wJcB21VdX2+3qISh7QAnCLxpCVehdHWUycnpd40KDrcZmILDLsP0Kl7MCdGlhHmG15SLd7Om+DMINihI3EAD2D+qdtIre3YwzVPk1eEm5hrJFtXx0Q6nUydeVUNRWfy+FMNugmJRC6/mLyiADTkyvBH8xH5OO4H/QC+UcXOprFoxZcnn9r/1v8dUmaxX53J6wFdhpLqFbSIzF3PI5u7kmI98Ne4syhXZSXwH9pFZF0aiKj4olPwf2MYdMVikKdTaO9I10D2Vb6UL/SpRcG7BIlS2q2aDAt5YzYNSb02LWqNX+dxC8N+q/fVmmYZOmNS1I8xhcI /N1W2qbr 6X/UgoibKNoSIq4oC4Tr58qTnRlcnn5bS1CY9M/0BujGiVXOFVilMLpH89nYzswBVhsy14MTwLkgaAMBtI+WEZvUKLXAQ12Q1gvOf89PsLV2ftgReRm8XW6qi+9CQVUkcr6+OJU/5XjfLWVKZIWj/JeHWZfhHSkNUCoVF3vicNA0C5fqMpq/7zHegLprSL34FNEo2trkdqEHQseYFogTD5DtFQW7eFYlwJBMEwCGxeiICBBCQ4Sh8VKb+jQvLdF+9T6f+MvrNs/WVJCN1Bmgx4GpO4cR2pyR0va4r4e2yf7lgFNJ8B2FBhIWgCaC7Vm5w3ju7TXqj8isssuhDi8vLC8sMfaXQbJKUbD+LYLJIMl0m2zBwJLqMCbLvvDzkuga+T3GPjMnJXGvHOpNQgAYAUSq/rJ4hzVzThifi X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hi, Luis, On Sat, Jul 1, 2023 at 7:25=E2=80=AFAM Luis Chamberlain = wrote: > > On Sun, Jun 25, 2023 at 04:55:33PM +0800, Huacai Chen wrote: > > Friendly ping? > > You want to cc the folks who Nacked your patch. Until then, this > probably can't go further. Thank you very much. Eric and Andrew are already in the CC list, so add Thomas now. My brain is a little old-fashioned so I insisted that "a thread without mm_struct should be a kernel thread" in the previous patch. Unfortunately this makes Eric and Thomas unhappy, I'm very sorry for that. During the discussion of the previous patch I know I made some mistakes about some basic concepts, but I also found the name "user_mode_thread()" is somewhat confusing. I think rename it to kmuser_thread() is better, because: 1, it identify init and umh as user threads; 2, it points out that init and umh are special user threads that run in kernel mode before loading a user program. Sorry for my rudeness again. Huacai > > Luis