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 C9FBDC636D3 for ; Tue, 7 Feb 2023 22:28:36 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1BAF46B008A; Tue, 7 Feb 2023 17:28:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 16BDE6B008C; Tue, 7 Feb 2023 17:28:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 032A96B0092; Tue, 7 Feb 2023 17:28:35 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id E9A366B008A for ; Tue, 7 Feb 2023 17:28:35 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id C14441408A6 for ; Tue, 7 Feb 2023 22:28:35 +0000 (UTC) X-FDA: 80441936190.08.30AE023 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf24.hostedemail.com (Postfix) with ESMTP id F08B4180008 for ; Tue, 7 Feb 2023 22:28:32 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=VfWZG7Sg; spf=pass (imf24.hostedemail.com: domain of sj@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675808913; 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=tNc27DM7pOkWP0OjRtcI+k2HozwHcu/OHEZwHMu8dxo=; b=V2UFR7vb2urLNSI9orG6WMJY6GRD/zjJeMvcLXLgTWwJej2VXppzN6qX6b9gsppxjI0a7x 4q2QLsV68/V+faV+zlSq25fWCmFOkKjIwH5ee2hTgPGpBqNxawwCYcOEBOj6aYoBaDC+ds a2Ov4tdxvQJNlmYwK58OMb7d95q5wYg= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=VfWZG7Sg; spf=pass (imf24.hostedemail.com: domain of sj@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675808913; a=rsa-sha256; cv=none; b=ivxXpOU9IQYogvrY5HOJIdrh1noyK8bb+VqjzSgWaVNj10X6v3/6PVh3hTeOUtKBegIn8Y q+rWn8GJkML9rhZy/dnFW+SsSrhJxXUQIYUKKwprAJ0MKQgw1tAzPFn6uGoT+JhVYYvySJ gkZpNDfAS8urcrEChMcRj9i2XcCPag0= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 82336B81AD5; Tue, 7 Feb 2023 22:28:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C76DDC433EF; Tue, 7 Feb 2023 22:28:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1675808910; bh=0pnhlHgUFS+duPYaJ+ghB1NoXh/J7+EhVyjb0D0gxOA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VfWZG7Sg7ohHXC9+JTd8YMCwha+ceyYX0R3lnjfSkDm+AWuWFwtjIdpWfmkSPqw8j rEp4NLFkG6d3mYNZTcTzFg8fi7HoG6SkqRA1SqTkQ9qpgrRs5bED49eSUfUooBlvfC 3J91PJWN/wkErtr2q5c4UuDfcvOw5Jkhc1abvvVPyZU+3yG+8zFqNCCpTQVBjbdHc2 E7knlD0d23EKuZVL5PvcvjRZOavr+e5tpZixVQQPttL9GqhWNAxYSEFBRfgjiJwjPC YojAlxMEpPQI7ABAvgTy26rX+heSJgmF2BI8kMKMzZoWxZ0YDzWTi27zVPVx0eVLAZ 2Q5Da4uQscl+w== From: SeongJae Park To: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= Cc: SeongJae Park , Andrew Morton , damon@lists.linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] mm/damon/sysfs: make kobj_type structures constant Date: Tue, 7 Feb 2023 22:28:27 +0000 Message-Id: <20230207222827.55192-1-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230207-kobj_type-damon-v1-1-9d4fea6a465b@weissschuh.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: F08B4180008 X-Stat-Signature: bkrwjc63ybtiqanmx6jy4knmf9pqw76m X-HE-Tag: 1675808912-187571 X-HE-Meta: U2FsdGVkX18Q3JTj/JkSv1TjpAqOngWS9GSvPk9HQGt4RDrpnldLEPA8IiMrY1g5dgwioHdsMLuEAv4X4LzU+yiqy2MYjh8bEhRZXtNIdEwNKwfnkWhvp2usjZmoLQpbNmis9XnPDE2HhNr0xI7qN92N1yZOBpw2anr6n/g6DJuu48CaTA1rNGd3uGJf2v0fn6zn3LZjsyZdxuHndSRHbIR76XNWOZBNzIHhyChTNWxN6+ZS9ThK224RgwHpIrfwf0U2/CNLUn5vxi7VtRqVGv7MrVeY3awFsIm0LQek7j6FOTWjAq/zUhKcCSwmsHoWIK3xnZVWYyWVoowzoQlztNhO47mtchHow8DY6EctF6+mEpGFZFQH0bAUF9u5NxAt4iWsZSRxKq9TXSzD0cg4LMqOaHGYRQJt4Ap/Orge4LQ6WpoF0AmzoX1O51n/bZ4GPT/9ODH9UZcJ/0CrBBZdoIkVHkl5KXwho6fSGH+gouoPjFKj5kwjZ5t2w6v6OnleYNGC3uc8zvOkmNPacGadlCUJMcmoB+m9GlE/pX8NxHgu7Jt7x5f18E5v085gVnaZ4V5z+rKCeGJI5cofqIgZqQgHHZpXsyczXN4QP85Gylc87BPB1sQRyNzZNzgJlhXumkibBsrcfQ1l1mFybxEDXDoyGGqM3upkrD79hpZ8/ph7z/qiIcFQmNga9Gs+UcYJklDrJI8za0D/GkPwdrU4LZM1FZeIhWvXq6n1WJw4JyUxbqJe19PlzsHCwXywxeYX7v3DOUzAw/uxrt6G4PKQRV6F8bGV5lNxAPGoJkdIOm1kJF2qjZBsBEVC/2+nQeZWUGa1cgi0xeJgZwZlbJbMIUT8oxSMTC1gI/ogvhjJ5Ol6mH0NxCzkI/p7YKIg3Ac0V8BRdE3kEkzsTMlTloFzAtiGrXW1PQ5DcwNq1qwgN7swDsAZUYcivQobCWNgy3mpuY/qQq9DaCFBLx23TEb f/lwIh2s lyQid3ikngg67bGL/jtaIuKeA5Yu6hZhcJ65uUK1+hmHYDX11SiUDcpkkazRvVaSFk9yr2WzjRncwrNstlm5FTqVl/0R6pUTlv8Hq6kJsgbxVk8UEPniiYJ1xteKvkYGQGC9g31bLzjUjMbLO+kKssPDdzExf24k61gMlEHlg4Iy8bvBJVfEnkH5DJ0RcR6WRfrNLN/vW+od/vPjGshArCilgnhWtVnyw8PLypBIFs+ezd+xAq2ra+Lmn/IgCBADY591cVp20hsvDVGyIKoR8l9G/w4TCnIcENSLZXwkCZ3mfBa8/toJDacexJIj3tVQh46RHfY5GHISFpdhHweiiDHeUiPQjqGbyo4nXGgap+JSmJ5YbtOg8IToFLuW4pHXrUl5YwXOvXxXhG8NinkORdSEPsEcImijYM5nKSKgFLv7fUIC2KP5MhB0QtwIyScEZXSYsOBIoTODjOVwxgK141qPr/Q== 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 Thomas, On Tue, 07 Feb 2023 19:21:15 +0000 "Thomas Weißschuh" wrote: > Since commit ee6d3dd4ed48 ("driver core: make kobj_type constant.") > the driver core allows the usage of const struct kobj_type. > > Take advantage of this to constify the structure definitions to prevent > modification at runtime. > > Signed-off-by: Thomas Weißschuh Reviewed-by: SeongJae Park Thanks, SJ [...]