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 43A59C7EE2A for ; Thu, 26 Jun 2025 00:06:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CA68A6B00D7; Wed, 25 Jun 2025 20:06:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C56F26B00D8; Wed, 25 Jun 2025 20:06:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B45EC6B00D9; Wed, 25 Jun 2025 20:06: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 A1D776B00D7 for ; Wed, 25 Jun 2025 20:06:58 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id F1947104317 for ; Thu, 26 Jun 2025 00:06:57 +0000 (UTC) X-FDA: 83595611274.28.32C03EE Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) by imf20.hostedemail.com (Postfix) with ESMTP id 5A60D1C000D for ; Thu, 26 Jun 2025 00:06:56 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=desiato.20200630 header.b="kihzCd+/" ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750896416; a=rsa-sha256; cv=none; b=DRo3MHn2L7qS55pM3SaP4fhkcunawI4/mA6+cnv4l85tWt9T+UZOzlp/vtZCoprqPcz4KV q5saVQ79INBEQu1BESWw6dR9xo0sUp1uZiTTFKepRB1Xzv0bruK3bdzGecWGG9HfPE2wF/ sjtPYjeq9fk80aHqDQGsrQym7u5aC1A= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=desiato.20200630 header.b="kihzCd+/"; dmarc=none; spf=none (imf20.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 90.155.92.199) smtp.mailfrom=rdunlap@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750896416; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=7OPjKGEprNsfxcHZCkamjZBCKBHpBSWh2A3k0lKJL0U=; b=HsoMhJgujymoj9ZYQ4XVywY9d/GukC7rECzhlGViK6r3umqO1RmBerIM8vD4yyfyEqc8F3 Vl8EAD0dolsSNUVJqXqz+408Z56qYCSpsqlpBn9OPcP/EYfR6UdM5CBYwhHvrzdJWm3NwG XtIBlxSWXbg8LI2rYrDRU7252PkglcQ= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:Content-Type :In-Reply-To:From:References:To:Subject:MIME-Version:Date:Message-ID:Sender: Reply-To:Cc:Content-ID:Content-Description; bh=7OPjKGEprNsfxcHZCkamjZBCKBHpBSWh2A3k0lKJL0U=; b=kihzCd+/9fHsdU52PCGaMUBLbY XbAOIB8miBJwza4l37/4KJOYSlo3CQmsPNF3xvZszakrH2z6nANGWvmTWtSQokEOPhin2Q1St5sqE KXjhMcNY3f9tXR+PCuIcqxnSEO23ka6c+vvsuFiDoPvEwwZGkf5b+T63u19GnkRk+ERwtVss4O9xb 983h5xjcElMrq86eYGPKb5muxoW1J8ShPXCZm1FSlypwx9rBA9DzjlxTBvwhi2URktnaykkm2pVo1 ULoDoXtJPwLVTyL3bD+kLnJ8ceDF9aw2S2JImmryv1bFQjsXUB+ILfLb/jCH5JP51savgmVSD55ON qfQ/BHTw==; Received: from [50.53.25.54] (helo=[192.168.254.17]) by desiato.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1uUa8K-000000060eN-285a; Thu, 26 Jun 2025 00:06:29 +0000 Message-ID: <829fa3b2-58be-493f-b26c-8d68063b96ed@infradead.org> Date: Wed, 25 Jun 2025 17:06:10 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 21/32] liveupdate: add selftests for subsystems un/registration To: Pasha Tatashin , pratyush@kernel.org, jasonmiu@google.com, graf@amazon.com, changyuanl@google.com, rppt@kernel.org, dmatlack@google.com, rientjes@google.com, corbet@lwn.net, ilpo.jarvinen@linux.intel.com, kanie@linux.alibaba.com, ojeda@kernel.org, aliceryhl@google.com, masahiroy@kernel.org, akpm@linux-foundation.org, tj@kernel.org, yoann.congal@smile.fr, mmaurer@google.com, roman.gushchin@linux.dev, chenridong@huawei.com, axboe@kernel.dk, mark.rutland@arm.com, jannh@google.com, vincent.guittot@linaro.org, hannes@cmpxchg.org, dan.j.williams@intel.com, david@redhat.com, joel.granados@kernel.org, rostedt@goodmis.org, anna.schumaker@oracle.com, song@kernel.org, zhangguopeng@kylinos.cn, linux@weissschuh.net, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-mm@kvack.org, gregkh@linuxfoundation.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, rafael@kernel.org, dakr@kernel.org, bartosz.golaszewski@linaro.org, cw00.choi@samsung.com, myungjoo.ham@samsung.com, yesanishhere@gmail.com, Jonathan.Cameron@huawei.com, quic_zijuhu@quicinc.com, aleksander.lobakin@intel.com, ira.weiny@intel.com, andriy.shevchenko@linux.intel.com, leon@kernel.org, lukas@wunner.de, bhelgaas@google.com, wagi@kernel.org, djeffery@redhat.com, stuart.w.hayes@gmail.com, ptyadav@amazon.de, lennart@poettering.net, brauner@kernel.org, linux-api@vger.kernel.org, linux-fsdevel@vger.kernel.org References: <20250625231838.1897085-1-pasha.tatashin@soleen.com> <20250625231838.1897085-22-pasha.tatashin@soleen.com> Content-Language: en-US From: Randy Dunlap In-Reply-To: <20250625231838.1897085-22-pasha.tatashin@soleen.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Stat-Signature: hkke5kumheo6i4p8i5wf4e6eqtoz9ta3 X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 5A60D1C000D X-HE-Tag: 1750896416-997426 X-HE-Meta: U2FsdGVkX1+rECJFnCu7w7xok/aU6GKQjS0bCB6djzd+Z4/ZF4hytKc0MI2fqtlWhDGWBcAWPlFyHtamx3gowEow1317FOs2Ud3UVK+SQEXzi0entk5xvWE0GAFkH+GoHxTSGCgcueCbd8GQcEPPa8OhuRrSt88fbI76vywqShtBXE1NrHCEsD3Xp5jLrGmJQKp39ktNXvnDGz6fIovdEe9oTaRo2lw7p/zc7ogmcYevPRdctcoyWxoVUFJQrLABxZQ3JmzeAmYdcGxhDZ3i/lv/d02evgfdWJYrMQJUIDWbqQUEO+xvXPsT/9HnDbk/IBZISocZqAnDrXQ5++h1GF9AylqNUsShXMVNdFwaVQ+jnAeTgudB5sLCmRSUv4V2a696sdOnMxdadWZ8fcDIpWyadb6adZENcnVk8cx93rJcMokaPm8YWSwv0yz4P1kV+3OUdo2IRNBArXEGCVjNh4gdrzxB7lifY9EUVufT7+89AV7aD/iIwvYfDHUwUNjO6obY2G2dv5qSDxHimQRM1IMzTOc2Heahk1610nxEk6kTM/cm8JFmzhV/5DuI/RgZJqgtPw8/AUAqmdu/avkoMHWIgxLKLTHWMTIel88n/Hazb6qIZNcSZn4BQBdAye0D6VhB7jFaWljPWtFieGZdM3GKAXVcuZuN8AJ+Te60SJIcBeOwFUTrBfE8rOekz3O9YFecUGSevdV2Kmfat3yjqR6H1uOposql/4STtHOvUXoFVnANBu3fzk+Ma38b1N4MVJZzgeKUgUP9NUU7jQLy60KYa2/QAyla2TmHO/9dBnC0t1KX4yhlo2lZiRJGvITqgKZyMkJ/xgLFTkPNaV5SbvLWrTGvel4Qx6ZIm01/NuWmnzCGI1iM85mBSBTaacAMfdiZWjLv8HMvk1w1E1/8++J+t7Uu73ooTexdaqeLp4ReX1YmWgIqi7K/4nk8l4jsZju54efxHfBSyz74Pdh Thm59LAx Qi4e08RKikw1OSREUNx4VT/eXWevVgx2jMekkPD5lRegpp4UsG5Lhcx/yw7fB/SdlX79vVksEkD0ShXnFCjMv3KHtLXf90jt4ZENEkkmViMRh64PwS3bAqbIiMLWZsMaKf+9gCgRJCFp1nkFRxF/t7EZVmvmWpp0RD8Xo7+vaU2QB5ULSaldAkYTnX4BfE6h2bSzjl4f7TdYTCs+jQ8jUf2Mb6tIOqUEvLhiCwmeY5eapqayKr3w2w2DC7Oy/DPabgWLuYL3/HaWktI0VgNnaCjVaiwZ6jVYuu0f0qnGXnryDyiYNbMKemux8x3u+/+cQIm5xcewtkB8WKlTIDHh6LDotro5MRH1C9i1xZmGUjw+Dqy5YLad/xYhBTRO50k53+gP1 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: List-Subscribe: List-Unsubscribe: On 6/25/25 4:18 PM, Pasha Tatashin wrote: > diff --git a/kernel/liveupdate/Kconfig b/kernel/liveupdate/Kconfig > index 75a17ca8a592..db7bbff3edec 100644 > --- a/kernel/liveupdate/Kconfig > +++ b/kernel/liveupdate/Kconfig > @@ -47,6 +47,21 @@ config LIVEUPDATE_SYSFS_API > > If unsure, say N. > > +config LIVEUPDATE_SELFTESTS > + bool "Live Update Orchestrator - self tests" self-tests" as below... > + depends on LIVEUPDATE > + help > +   Say Y here to build self-tests for the LUO framework. When enabled, > + these tests can be initiated via the ioctl interface to help verify > + the core live update functionality. > + > +   This option is primarily intended for developers working on the > +   live update feature or for validation purposes during system > +   integration. > + > +   If you are unsure or are building a production kernel where size > +   or attack surface is a concern, say N. -- ~Randy