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 EFA81C61DB2 for ; Fri, 13 Jun 2025 11:47:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 748E46B007B; Fri, 13 Jun 2025 07:47:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6F9B66B0089; Fri, 13 Jun 2025 07:47:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5E8B66B0092; Fri, 13 Jun 2025 07:47:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 42AA06B007B for ; Fri, 13 Jun 2025 07:47:38 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id F10105890D for ; Fri, 13 Jun 2025 11:47:37 +0000 (UTC) X-FDA: 83550202554.24.45A1F01 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by imf27.hostedemail.com (Postfix) with ESMTP id BE9DA40003 for ; Fri, 13 Jun 2025 11:47:35 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=1SISVv9d; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=CKlPFkLt; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=FKmWNUBy; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=3oLHDDy5; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf27.hostedemail.com: domain of pfalcato@suse.de designates 195.135.223.131 as permitted sender) smtp.mailfrom=pfalcato@suse.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749815256; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=8jUmzKR2PgiTUl+fyEUA1uAgwr5Zet9xJNASyseI9vw=; b=j5PMO/fQKtGF3VeKhHvipAtJPXxyd7Hico6KpMskt6QUc3f1WSEkXCovUZCtVbpRxsWTHV svkX+QZVH3+NMAf0oUxt757bPtUMWV0/WvHDg4dJdxuCRJJfbu0Ecsbu3URzpH/RrkdLnj Y3kY4Suq/hGApe8Yls6SpSCWlUzscGs= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=1SISVv9d; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=CKlPFkLt; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=FKmWNUBy; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=3oLHDDy5; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf27.hostedemail.com: domain of pfalcato@suse.de designates 195.135.223.131 as permitted sender) smtp.mailfrom=pfalcato@suse.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749815256; a=rsa-sha256; cv=none; b=C4cpi5lUqM+zlD3GMCHYdnxwA+NP3d6uPSkM+oouM93eV+4A4gv8+/Pjk1jbDVtx+e3SoA HzzRjnZUYEjNmU3nkZeF/v3EVUOGVjfLafbuZy2wFQjQAxbGqcRRfQTtD7brRA2xTvl4nZ Gn3kc3VkKulSf3l06SPS2DvkmfHef0c= Received: from imap1.dmz-prg2.suse.org (unknown [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id E52C71F394; Fri, 13 Jun 2025 11:47:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1749815254; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=8jUmzKR2PgiTUl+fyEUA1uAgwr5Zet9xJNASyseI9vw=; b=1SISVv9dteZgzGJiifRQDarurWF9yFvIwDOXgbPPeC449hAzI1B89FB7mGzobuhjYDwmA/ mXMTJbjTpki15xcJgrAGcTDi2e6tRKbw7H3btzU0fNu/nOCA6aHCpxH/imLJzD9tqoziD+ i0BVpJOyNAPjZvrD9bNOkRzZ/2ZbLT8= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1749815254; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=8jUmzKR2PgiTUl+fyEUA1uAgwr5Zet9xJNASyseI9vw=; b=CKlPFkLtYgsttllf614dMjYJ2coMEyqfbpyo3ASLtt2aPdFdDvUA7mNExkuPacWmTdyQLj TwqcjnjPze+QGLAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1749815253; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=8jUmzKR2PgiTUl+fyEUA1uAgwr5Zet9xJNASyseI9vw=; b=FKmWNUByq4uF6vnRjwYaGltD0yi2P8z+HRb8OYu8Pd14//OEoGNUnvzLImvh+nQUE/JeNy 27tuXwf4gcrd0esW/Drv3hiYcXRDm7BSOBarRgY8q88WwaPkWcEPAXp/Nqz67Mm3aycIK0 XGU+BJsFSlwmXlosO678ber0Nndw4Bo= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1749815253; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=8jUmzKR2PgiTUl+fyEUA1uAgwr5Zet9xJNASyseI9vw=; b=3oLHDDy585ymk01U+s9dkoFFG6VHOBrv/RNfVPidXBjofC/pkqn0JFWL68DwRpNSD3EUNO SarwdZcKSK0ck2BA== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 1340E137FE; Fri, 13 Jun 2025 11:47:33 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id +cGaAdUPTGhXZAAAD6G6ig (envelope-from ); Fri, 13 Jun 2025 11:47:33 +0000 Date: Fri, 13 Jun 2025 12:47:23 +0100 From: Pedro Falcato To: Dev Jain Cc: akpm@linux-foundation.org, Liam.Howlett@oracle.com, lorenzo.stoakes@oracle.com, shuah@kernel.org, vbabka@suse.cz, jannh@google.com, pulehui@huawei.com, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, aishwarya.tcv@arm.com, broonie@kernel.org, ryan.roberts@arm.com, donettom@linux.ibm.com Subject: Re: [PATCH v2] selftests/mm: Add configs to fix testcase failure Message-ID: References: <20250613034912.53791-1-dev.jain@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250613034912.53791-1-dev.jain@arm.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: BE9DA40003 X-Stat-Signature: 7ym176jm66j3hxaamk7qge7f76tyhcd3 X-Rspam-User: X-HE-Tag: 1749815255-802399 X-HE-Meta: U2FsdGVkX19AV8ergiB9cY3bpiBuqtiB5w6XCHybcpSQ3rMXDKkF1NgcPLIvVBqwcByCHiMnw4nrPP9uJxZZNtLjSAgIDthVZS5+DTsMu7MCgNJn441wBa6OGBZnsEL/W8+k4LOAEJ65heYnDgbekzeK9j0gKLea7NEo/6lYLc14oK69yEluBfXUDKSgwW6skdckDBl8gKBzaqBdRoTM35XPoSKppTd56kKz6poWFUEVrsu2aVXU54KTXPWr8ucWt5DiJwdAPjqvqO/jXnsMJM0CZiCsi2tga0/0ynKlwLQrCYF8NHXtAVOZ6uh/mZ9fKoQTeFITOXxqMnub0/bTZGlGmD+lYyjf6NqVqFBSxIPR7UQe0f6G3xrk8rACxmZCkjoZkjz+BhcMxXeOJh84xOTvBVVbDWLmyaq8pQfzO0FA93rHhDehsi2RpHyDo9fNKHNCLAxOgXJDbw1+fB4IiiJA94daBUPTtMXLziPg3gCcOY8DDUg0XAn8yGPNt27JucYO44HIZhSzVli2CfSc2K+tAJ8ijA+lN+asZIB0u3rL81EHqrx3g0rDrUQx2pqaw5xOZbRFuLb9Xr1S5weJ9mM6F6jK6B/JPAYDXeDb9kwYRX7vci7rO3nEsmmbgvCL6cLyo7BYyeQdEtrJ7AGMLwQ1MGhWvoKkDcyTs0p4MhPgwgoxSmX3Ysg40W3X7hgxiPxGS+M4xKdhDEnwpLSoOFXJaF46uX1mlLTAAiD8qqedJNoTLIt9ohwKfQqVz+uMe3k+rSl3pNauuU3aENpIdytEuie2z58Jzv+hC8B4sSd9BdfgooUiVSrQGBANWWNcIXkkiPL/xtv6ZrURHJ4j2U4O1NMgKreQuOZfWykRfg2GAB6u1zK/m6xOronK9jQh4nDVEOJWmTd6Uts+NircoLuWIMzQhspaawX8WLJ1uH9YUbwA8YwkhbkdTTaR6X7EanYbaXzPMET0WQMkrd2 uHnmkFAc 39BAnPMfsEatHFlHMaOA++E1KnqNACIj1DGylEHkd5OsI85LwNLZ1qnRp2dzffCSHlrgCp6OHmmeCeLAoPMaG2HZtw0NVSGqRWC7f7LqrI7CdpMmzorCUb+SuGPJdiwjzPIFuZaMNRq/m/UqnI9PqAmKu2AsfNeBIkRgMx52Aw8Cr0IPA7H3vWyY5UIyj0Bbg50Iaw32flUgwXoUI/x7nN9yFDPFiXWTwDMkzuCFIJdRzqU9mmeN5TdnkuADI7+oFYQI74yF+gdBcWsqAXNqxbz5qN8Z2YUWp5BFj6mVF3CAy3by1wBpNklekK8SE073l5P1bfm6XXSkLYCKSYGgYkZ7g9xriz7Cudgx78iQqCiKupz53tKbvbCwj0OZF2vSYVxKEHimTQoZxRSs4jYYgYmerbU5jXGsZvz1CkPvYmRdZx7bMCa2o2Fyihw== 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 Fri, Jun 13, 2025 at 09:19:12AM +0530, Dev Jain wrote: > If CONFIG_UPROBES is not set, a merge subtest fails: > > Failure log: > > 7151 12:46:54.627936 # # # RUN merge.handle_uprobe_upon_merged_vma ... > 7152 12:46:54.639014 # # f /sys/bus/event_source/devices/uprobe/type > 7153 12:46:54.639306 # # fopen: No such file or directory > 7154 12:46:54.650451 # # # merge.c:473:handle_uprobe_upon_merged_vma:Expected read_sysfs("/sys/bus/event_source/devices/uprobe/type", &type) (1) == 0 (0) > 7155 12:46:54.650730 # # # handle_uprobe_upon_merged_vma: Test terminated by assertion > 7156 12:46:54.661750 # # # FAIL merge.handle_uprobe_upon_merged_vma > 7157 12:46:54.662030 # # not ok 8 merge.handle_uprobe_upon_merged_vma > > CONFIG_UPROBES is enabled by CONFIG_UPROBE_EVENTS, which gets enabled by > CONFIG_FTRACE. Therefore add these configs to selftests/mm/config so that > CI systems can include this config in the kernel build. To be completely > safe, add CONFIG_PROFILING too, to enable the dependency chain > PROFILING -> PERF_EVENTS -> UPROBE_EVENTS -> UPROBES. > > Fixes: efe99fabeb11b ("selftests/mm: add test about uprobe pte be orphan during vma merge") > Reported-by: Aishwarya > Closes: https://lore.kernel.org/all/20250610103729.72440-1-aishwarya.tcv@arm.com/ > Tested-by: Aishwarya TCV > Tested-by : Donet Tom > Reviewed-by: Lorenzo Stoakes > Signed-off-by: Dev Jain Reviewed-by: Pedro Falcato -- Pedro