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 441D9C83F1A for ; Fri, 11 Jul 2025 15:44:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DB2136B009C; Fri, 11 Jul 2025 11:44:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D88EA6B00A8; Fri, 11 Jul 2025 11:44:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CC63B6B00A9; Fri, 11 Jul 2025 11:44:27 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BB2136B009C for ; Fri, 11 Jul 2025 11:44:27 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6BFB3BC1F5 for ; Fri, 11 Jul 2025 15:44:27 +0000 (UTC) X-FDA: 83652405774.08.F21831B Received: from zeniv.linux.org.uk (zeniv.linux.org.uk [62.89.141.173]) by imf10.hostedemail.com (Postfix) with ESMTP id 7B7D0C000D for ; Fri, 11 Jul 2025 15:44:25 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=linux.org.uk header.s=zeniv-20220401 header.b=MjOn9wTd; spf=none (imf10.hostedemail.com: domain of viro@ftp.linux.org.uk has no SPF policy when checking 62.89.141.173) smtp.mailfrom=viro@ftp.linux.org.uk; dmarc=pass (policy=none) header.from=zeniv.linux.org.uk ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752248665; h=from:from:sender: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=4sp96fAx8brrNBKQIi3t0E9PlnzlKfIPS+tdQ+PkDKg=; b=IfDXuxfpyVLylIYVBNqAhTpKbr9epbhhyH46ZxvOkbACT0FQErJWkTy+oIaLX2kPNXq2EK XkrxJpFQTVlbJHOUrH8wTyTD91UXdjvgULzDTsmASlPOO3+0h/TlwyCZYqIZmAVAt5pNcr 7MOH2piLwf2niACN0ftF3Y+ACUr2idE= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=linux.org.uk header.s=zeniv-20220401 header.b=MjOn9wTd; spf=none (imf10.hostedemail.com: domain of viro@ftp.linux.org.uk has no SPF policy when checking 62.89.141.173) smtp.mailfrom=viro@ftp.linux.org.uk; dmarc=pass (policy=none) header.from=zeniv.linux.org.uk ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752248665; a=rsa-sha256; cv=none; b=Vt06PgVFKUJcogebuhIEsl0bd0GxmTK/TIkO1+yPSOInUhOVLPbwbJq3UGhaoocz5Va5zh kKgtlU/McMyFYD2f4iq4vFzgpo/Ze+1SL/V6fDCdDtWlF0TBiiYT4aiz1EB15vMeDyk4LV ISPLib1s1tmcmtFV7DZxRrzkPrn4KSc= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=linux.org.uk; s=zeniv-20220401; h=Sender:In-Reply-To: Content-Transfer-Encoding:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description; bh=4sp96fAx8brrNBKQIi3t0E9PlnzlKfIPS+tdQ+PkDKg=; b=MjOn9wTdnBMzZtyHIJCDiCPkoD BcTkob9i+TaCF1jCnl/E4RtIWxYx/9s3rRyqiXrJC6lpKlPtB/gEBM1iFXMmlzPUwMkdJwXABBa0D ylFY4leQ9wUMlLHct5ZslO/hsh5KYA9qNebx2ajiXp8CfjwpFW6uQnu0HzOSTggoJhNWnQREsGT3N q2niR8ug/VNZS9OJs5lDV6WFESEanstNcAUQVsV8wDvZs5gj2mwK8OQmgC2nOkk+VEDrRvpSdUQd5 6dVzxWXqvOzE1Ih/f3Rs1Ym/O0rB6JitEg+Et3DrDMdn61KCOd9A1dE3PqOAJvsLolTPNNAhICf1U 5N1NPk0Q==; Received: from viro by zeniv.linux.org.uk with local (Exim 4.98.2 #2 (Red Hat Linux)) id 1uaFvD-000000008qY-0v7g; Fri, 11 Jul 2025 15:44:23 +0000 Date: Fri, 11 Jul 2025 16:44:23 +0100 From: Al Viro To: Thomas =?iso-8859-1?Q?Wei=DFschuh?= Cc: Kees Cook , Christian Brauner , Jan Kara , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v4 06/15] fs,fork,exit: export symbols necessary for KUnit UAPI support Message-ID: <20250711154423.GW1880847@ZenIV> References: <20250626-kunit-kselftests-v4-0-48760534fef5@linutronix.de> <20250626-kunit-kselftests-v4-6-48760534fef5@linutronix.de> <20250711123215-12326d5f-928c-40cd-8553-478859d9ed18@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20250711123215-12326d5f-928c-40cd-8553-478859d9ed18@linutronix.de> X-Rspam-User: X-Stat-Signature: sz837sab7yftkm38rugtqhbz3g9trken X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 7B7D0C000D X-HE-Tag: 1752248665-73400 X-HE-Meta: U2FsdGVkX1/LHifoj2p2Q/NhYLczcHzbxzDIwSV0nGNWXV4q70HcMNy1iuEnKMWa9sGrnuy66C71QtQOO4TrwOqLNXMli33ytVjx6Y81UiTug/fhnJfBwDnxuwJfxj11bOIh4/vP13PvPKyAmttRF8vJWlsEOkVdgh2zU5V7XM/zesdxk/jGaXKIxPV9n7UOpkiuhyuuJIFPkVQESUukr9khwuzuQskQSzi7IE5wN3M+V7kJLjFslc1iCHzQBwFLt3ps2SJD25HNLiflghMPIjIaKHeX+ucsZwTJS8huduw9kjoL+oRVfY1mEjbdSYGqSfeneHnC9Ut0miBEL4z9tO8M80YGSbsEN4unWAyFt7lRFwDVngXSNZP6QbBQOBZjQ/oF34qqz4cpgQfqpDnOo5ruzfYAOnsl86PCoCsV8OVcYP0wXreO3+HXT727auSYCsgloz4OBp4KPm47+lIa+AzCXsQzuDYrd8zjP/5QwbQrGO4yrs5zC4CjC0op6T+Y/NBlmtQCUE5LBXI4id0dDuLxDBcty73MeBY25cXmWTDVccwWL8EhfnQekt8RZB1ObsyhWoRYU7j6xiBY1e98BSavELgrUzS1OzsVOJXTr8M+hS6uAsPgArHjC4XuKC2hxw0qVFtegygvD2ORoCf6bkmh7RxSgAQdbgKz/I4YIc7Z3bBALOLeL8MCPvA9J0mB4FjMto2+XWbPP11G/6Kei4vHqZ66oPcjvwbBG65oT50yejf4S792WjV2CxRdi1tDO8nsdXap6ZPZrFSl/2V71UC4YVvV8ydl5ee/uWpYVhTWJWfRwDQm/kL+PzQJy/NPvowgXV1Ee1978SXgGNyrIWzgD3BRwdx2nXC4FjImqkCR16PbIdCZvMvK6B4HEKlBV8dEyPVn55nnpy+/a8Dhi14FiujIeLpZ9+0QbCyxIOxD5B08cySJejpJbfPBnc85SSBvENlKAzfCQ3HZ5NS onRU0xY+ 2tSxiOkzo9zBKpGS7KwWZPCOGHCpZJ6TcCoE8dyqGJuynpjkmne9YvZQ0AFhFaVP7ud6njy/BfxNtQMV4zD3ynaDkwowqkDCutntI/q20lk/zgQj79TdeYe+DzVou4Ce/EPwfB3cVwGMTpk6CoK7aeFNkbfRdH8NtarXL7m6fFnnXTrMkViQuRmmk/F332luPM2sU5gEz4RosusoJOxbuq8s0C95jJrWp9hPxMXR2EIaThvPsGFeJ0MF4kEBIY8Z3P+MhBi1Zrtgd5CgcYAr/Xq0uaWb8jCMeidSS0cmjm4pn7ugHe9IP+/nbLQjGUaGlEPe1SuH/5K4SY9rOqhVeaXlGJQfShiuNsd8MwfnR5EBdkiZwHEewK1BqJcA35d1g7LTPhMp/UBb6lHggsOcDh+mG61aXiulEb3uV1jKz3NO0yDbfhm5Fr1Q9FnKCjSBdKzK6p/PxgnarSUphjY0XRzER/g== 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, Jul 11, 2025 at 12:35:59PM +0200, Thomas Weißschuh wrote: > Hi Kees, Al, Christian and Honza, > > On Thu, Jun 26, 2025 at 08:10:14AM +0200, Thomas Weißschuh wrote: > > The KUnit UAPI infrastructure starts userspace processes. > > As it should be able to be built as a module, export the necessary symbols. What's wrong with kernel/umh.c? > could you take a look at these new symbol exports? > > +EXPORT_SYMBOL_GPL_FOR_MODULES(put_filesystem, "kunit-uapi"); What's that one for???