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 7A54AC61CE7 for ; Wed, 11 Jun 2025 12:30:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F012D6B008A; Wed, 11 Jun 2025 08:30:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EB25E6B008C; Wed, 11 Jun 2025 08:30:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DA1626B0092; Wed, 11 Jun 2025 08:30:28 -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 BAF6F6B008A for ; Wed, 11 Jun 2025 08:30:28 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 723751A0BE2 for ; Wed, 11 Jun 2025 12:30:28 +0000 (UTC) X-FDA: 83543052936.13.922C56F Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by imf30.hostedemail.com (Postfix) with ESMTP id 371B080004 for ; Wed, 11 Jun 2025 12:30:25 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=O5Z5mKW2; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=+SozX5OM; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=O5Z5mKW2; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=+SozX5OM; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf30.hostedemail.com: domain of pfalcato@suse.de designates 195.135.223.130 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=1749645026; 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=zJjtNUj8t5/LTf3/dSyN9ynAVzPgYRBeasaKpc+ksbg=; b=azWoNfK85CVMVk1WsansjhqiR6IV2UINufCibHAE9YI/TtonoTlRHMrlDZ2LLfdcvE4u4q r4jySr0a36w0Q4etIhHh/qDryQphoKKWWhAgiuU2PdHoEvU0ShHjargxSdcTrB8guzTB2h apphfhOykONepKYqioRQAOALELVSNVE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749645026; a=rsa-sha256; cv=none; b=DtQJqg50C6ZuRf0RacE/w0RFkJ5G5S4aybHB/dS53XLOGOBdd+porO23Jri2G2xOqDeWKE 8zWQddy4JRt2pQSVqKtZLcNpPzDs9Zep4f1Y5IsYr4+izCxwRDpgzVxIgXL+pO02albhxM QHCwbBff975+hbvL2YH/N5qmnqHZKho= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=O5Z5mKW2; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=+SozX5OM; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=O5Z5mKW2; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=+SozX5OM; dmarc=pass (policy=none) header.from=suse.de; spf=pass (imf30.hostedemail.com: domain of pfalcato@suse.de designates 195.135.223.130 as permitted sender) smtp.mailfrom=pfalcato@suse.de 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-out1.suse.de (Postfix) with ESMTPS id A5C5A219B6; Wed, 11 Jun 2025 12:30:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1749645024; 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=zJjtNUj8t5/LTf3/dSyN9ynAVzPgYRBeasaKpc+ksbg=; b=O5Z5mKW28+ufblj+XBJj324gOzmrsr5lB7IyN3Tn5wPkyZ09Vwdx9RuRkVjFNgiNr7wlNE Lpa+fvmjPfAdh5a0Xrw9j7yj59UVoMGDW7AtLFyzzbNC6VZ10O8gsbpAjdDrqqEUGA13Er 90bJ0GlEmxeAAHAwqz8Tf5INjtW0dx0= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1749645024; 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=zJjtNUj8t5/LTf3/dSyN9ynAVzPgYRBeasaKpc+ksbg=; b=+SozX5OM+n/T/aHj5kWoBwgO7IzyJhEyPOSzuBr3lZNpM0PmKRg12444lqyGqatKCWPdXc tcj6FK24iKJKW9Bw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1749645024; 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=zJjtNUj8t5/LTf3/dSyN9ynAVzPgYRBeasaKpc+ksbg=; b=O5Z5mKW28+ufblj+XBJj324gOzmrsr5lB7IyN3Tn5wPkyZ09Vwdx9RuRkVjFNgiNr7wlNE Lpa+fvmjPfAdh5a0Xrw9j7yj59UVoMGDW7AtLFyzzbNC6VZ10O8gsbpAjdDrqqEUGA13Er 90bJ0GlEmxeAAHAwqz8Tf5INjtW0dx0= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1749645024; 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=zJjtNUj8t5/LTf3/dSyN9ynAVzPgYRBeasaKpc+ksbg=; b=+SozX5OM+n/T/aHj5kWoBwgO7IzyJhEyPOSzuBr3lZNpM0PmKRg12444lqyGqatKCWPdXc tcj6FK24iKJKW9Bw== 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 D2FD2137FE; Wed, 11 Jun 2025 12:30:23 +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 Y81lMN92SWgYOwAAD6G6ig (envelope-from ); Wed, 11 Jun 2025 12:30:23 +0000 Date: Wed, 11 Jun 2025 13:30:22 +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 Subject: Re: [PATCH] selftests/mm: Add CONFIG_FTRACE to config Message-ID: References: <20250611121011.23888-1-dev.jain@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250611121011.23888-1-dev.jain@arm.com> X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 371B080004 X-Stat-Signature: kqso7mzokjc8zgfpxy6x7yk36bj64dhw X-Rspam-User: X-HE-Tag: 1749645025-818765 X-HE-Meta: U2FsdGVkX18DxlgjvMLkq/7dPZuHDBurRuc5Aki//SiYYawIWvinmJ2hn92Cy12wyYzywvo8CXUje/dVBxHJfU8L4Z5JCaL41P095B32MohzV9JW0sdbafnDPhUVy32MPdQJx+3lsph95wVsNS3r2ANxvBllMoQh07DGldfx+RiUeU1R6GQS5YGFBwZlOoj9sCDqTJDZJwmXPOv69hyNW0mtjzcReM4K7BZYFN4jI5zx3n2DhSJjRusWd+ii6ymwyTQ6c0dKtALglENUnfFY1GMMAtYWryFb0gmthE4EKKVYrVcSsWOdkm+c+MRxm9G3LmT7cayYFK91vqRGxpfnRFeXB8k4S/9/4ytyCx5OXFt983eBJmf9ye6VYcl4xXNVEcAiRR5QA80AlAR3jhTkkgFpELJ1uAhVE3Rnhu77PXJo+atclWLWvCMhV/jPdL8a5VfjhaSJdEQ56e6W0VCT5UXMKZDDeDGM8CeIFw/n4ai2xbsMNpPj898eTqGZ+GktPv4Fy84SOn+hckQPgN1/pqdYsCPfeAAE5n2YFKfZIy1U6+D0DqCqQQOBAoUNADOGyKVHxvitAokpFe/8MoVEGJj730iNONMzILAZvtfBVHHd4180pGGw4pvhBc1SN8Oveg0I8sfTLeF51e775p0YDSDLDUtKF1YcM5zPTV6QeKe7nr7zrV+H+PkLoqYReTyZ0RLkLhx5MzViCMc6aST1ZSBs4csaXxil+Y5HhxgnXo/gUJ1e99RR4LSwttZPq7LKo32ODyhdJZ+fLQ2Xd0ALjQaH1vrczoYm+LP11kNBV1uKB4TujHLPGoR1jTntb8z/xb+f+mAL2I2d1XbemuGVScq+MEa9VQFnjIm3LFgNu4aGodf92uatkmXgzoWa9mTeOoyEb+ayT+Bnv4AZnTDCCAoSl9SBu2WBWurArFv+fs5ZvAYJ/QwgqV0hAG+WtaPf3c0bhq5OrmvbQ8fxQzh ECruWIAI b4vRQSeDbfeXi8rGtErgHD1wuKpvw8iCNpeDdSoCip3sRkJtQzUYiOqXH7c3s+yjoVDnh8Do0s1cWDQv+hGms84db8E75rO56gyM8Jr5K6MzdABEXrxFP+6560oTMdwZeiGH5THgLRuTYXY8FmYnLv50MQ4grmMqK6Of1DA63k/501f650jN4QaNilj1OuAjn5G0sWVu+akgVsPZxeRxQnLxLNbFJK/6ENOpf1Vs+ODdpK14j5VBrDP7hrmsszNp18u4Yy/TGBy7tLG0xXwlMdr3S9VRUW3sw6deJBreVv/NmMUApPM3r6qBcgid4Pmg/I34+58GgSSqseIYCSNOvatvDnjZTJueZbUTl 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 Wed, Jun 11, 2025 at 05:40:11PM +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 this config to selftests/mm/config so that > CI systems can include this config in the kernel build. While I did consider this before sending my patch, not every architecture supports uprobes :/ So this isn't a complete fix. Also, does every architecture support ftrace? If not (and it does not seem so, e.g there's an ARM variant that does not), I would guess this config fragment blows up. -- Pedro