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 CEA4AC7115A for ; Sun, 22 Jun 2025 05:23:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5113C6B0092; Sun, 22 Jun 2025 01:23:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 499B16B0093; Sun, 22 Jun 2025 01:23:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 388076B0095; Sun, 22 Jun 2025 01:23:52 -0400 (EDT) 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 24AD66B0092 for ; Sun, 22 Jun 2025 01:23:52 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id C05751417CC for ; Sun, 22 Jun 2025 05:23:51 +0000 (UTC) X-FDA: 83581894662.17.2A0E9F2 Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by imf12.hostedemail.com (Postfix) with ESMTP id 02AB140006 for ; Sun, 22 Jun 2025 05:23:49 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=cja0TP5W; spf=pass (imf12.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.208.171 as permitted sender) smtp.mailfrom=snovitoll@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750569830; 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=UKFZiSMi/Xp/r0IR9bfV0zxY8iABN2FCJtVKYOPiEeM=; b=6kkMuvPehKodC14kh9ryGjpowQHJ9yr8O0+eUjqg5XM7dOhGHufmKG1dPPbesGfkFg7Mo6 OuMjStNxeEPiqnKFNbGXbUQuN6KV2zKUq9yWC0HeMv7fT+yUb+CYlw95XCCOWi0etfiYZW tlst716Pn6jYlGJ5vagfeK90gP1Kuiw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750569830; a=rsa-sha256; cv=none; b=YeMgixWJhgXNV3SOf4MEdKrWjNw5Cq4/+jGhdceAac5DoeCKvMOkRgnukCzj96w5ZV2Z7y s7sHwsLgbh4UqX8AieGcHqAQVPLm5MvcDJux0LPhqPTxHEkfZypomhRy3ht2Odlrf9inKZ KSL05gPaV3app9TKSrgUjiWQGuW+I7w= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=cja0TP5W; spf=pass (imf12.hostedemail.com: domain of snovitoll@gmail.com designates 209.85.208.171 as permitted sender) smtp.mailfrom=snovitoll@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-32b7cf56cacso29701241fa.1 for ; Sat, 21 Jun 2025 22:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750569828; x=1751174628; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=UKFZiSMi/Xp/r0IR9bfV0zxY8iABN2FCJtVKYOPiEeM=; b=cja0TP5W1WRBX8p6Qi/q2NKz5ecND26mzJZiCFaGufZ9O6v+0P8/StV3T71VRwUO4A 3u9SGHQZqrGGXA8vB6Xi06u2oXyWWE2IaGKEeWPprojWwzg2s2t8pMOSjaFDggDMLhon /+5iTKZ64qsBfJh2wCX/6+ehoPDm/F/hD9qiqZcDWXmWgGd1XgiFhiSG6VuQZ24E5KBo czOP4c4AbFKgJsTt3ELtinWqYzkvOyiEGwAJFP86ZF5j9ymhhQhgJXIUAESdsp2mzklR ak9ndIrjK7lQRybnYyncf7m5pXx07+px1mBp8lNx4BzI9Qny7awJwys822lsF0a530xa bMLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750569828; x=1751174628; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UKFZiSMi/Xp/r0IR9bfV0zxY8iABN2FCJtVKYOPiEeM=; b=uW7c8oWmLu1LjNfL/z59xu4S94iYx1jXN5Xh8b4T2s4CncaT2Emi1Ce0ae2nMEnwHh 7ubqKfewyN7NQr8DAWAp/jjD5m0JUvjRQ5dDJhDC81cRTO1DIpMVfLcMq6cRyICNCaPi mHRoa4MN5StHZfpeVRV7eqsZ44OGm7uAmpKgOZ47810RwPCPIgso9XEyVF+EnNBNxQxk Th0t3Lr/qyNPK30iXBg9kOi01VSI0XZiIogCxbg57Zs/JCdg2Q772wqjzSqmePQ+Rev4 O4uHsdL18mx23SqoM6qwQjpG/5Jmag2SbR9bUFvyj710lyGP+TK+Lz3eUCEao8dZbdqC HUOw== X-Forwarded-Encrypted: i=1; AJvYcCVF2tNbNub6M0JiKPEjL4u+Opg0JIKn1DMhD6GFxfS/R+N0JXeYExzou1I+ynmzuPq1cK8oLdDYBQ==@kvack.org X-Gm-Message-State: AOJu0YwUhfTFkF2ufZ//0+wJYmEn2imWNl/Z207SlCHNHcxmB3Y8seDZ eH1vCFhAj4UnGaSfLj6H90LUQln545cDYJ4tPRkgJy2YNRUc1QBNa8BkVWl0lip7SBc/xaUtkF4 QyVq43CKTVtO8l3isHk1abTJkUv5egxQ= X-Gm-Gg: ASbGnct4FYqirfrE34bVU/JcHJK9ljSLjm0pYUIKcgQ0vLRosnJPW8FmtG1QJNVzAkE WwNv92aNYRtLhMkzcUiGgmP8fbYpvUHUp2c9dnVDOW2braGnQhgdQYT1+pXmdrWmWAN04EiOb5U S1X2X+6mT6EJi8lilm4CsvlXD6/a8rLjDf/A05yCdjNKs= X-Google-Smtp-Source: AGHT+IFlNGgsBixKS3mKO5j/Eq7MML/JgNnTzG1FkNkAI+F75gXPFV8jm6c5uEM5B+mtAJN52naT1XuVJtIHWxtu3O0= X-Received: by 2002:a2e:ae11:0:b0:32b:755e:6cd7 with SMTP id 38308e7fff4ca-32b99460e60mr23683911fa.32.1750569827823; Sat, 21 Jun 2025 22:23:47 -0700 (PDT) MIME-Version: 1.0 References: <20241018151112.3533820-1-arnd@kernel.org> <20241107142938.c38ce0a63add88af49216b2f@linux-foundation.org> In-Reply-To: <20241107142938.c38ce0a63add88af49216b2f@linux-foundation.org> From: Sabyrzhan Tasbolatov Date: Sun, 22 Jun 2025 10:23:30 +0500 X-Gm-Features: AX0GCFsU--xDO8SgX9TQ1fKOImZgHs-YoJz4cTViVoIKGVIutBqdxU3ja_tQtdI Message-ID: Subject: Re: [PATCH] mm: export copy_to_kernel_nofault To: Andrew Morton Cc: Christoph Hellwig , Marco Elver , Arnd Bergmann , Andrey Konovalov , Arnd Bergmann , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 02AB140006 X-Stat-Signature: oft5t7imm3orbbz1rd8sigjtyjf686bf X-Rspam-User: X-HE-Tag: 1750569829-429526 X-HE-Meta: U2FsdGVkX1+JwTz6x1HhUxXGUyCkbo7mh4iTmHLauUfwLz5Zqzw4n9R/v66uATX9p3AABtwYvWlu1zIHasu529iZ0Y1b/T4i59RphG7KWQoEyOi7df79XfnU0u8gtegLo9DMGWM6y9wPLWUf/WMvPgDg12+qcI7/D7nBFLrxXUeHqCPM+C98hRVoQ+4qTjpszOjOxv4z1ssL8AEs6103tZSo7QwXrJjq3EGuPigIwJqtp9YrYu5+Fz4IKhr89tu/eIc45q1TjVNI8NoDqGBepJO/SnrIF1JvVuF7fkSQij4pGwUM51vGJS1yb8MSMQSZ8RQmaVtvVr5pwGucPZ0yb6kyuQuWE+0WA6C1EkcSsJ+mn8LjO6vwP7a3risvxWWDXiduhuk/hMDOXJHOv/hFDfPdbYfWWGXqtmsKlQAfMlR7vM9btpwHByZ7t1aIGHryFGwGqj3+fAf8rkomMbehfCuxc7WoIriaI5NFDDn4nFxuo0LKutAP2lRrd0CuXGfwmchUEujL8/vv2DvG5rV56+kc5Ko2ShkBavpi/+cDU3jUDqwI3F0PLoJqR5sYiNuY9jmcv122xVxC89UIl6WK9eh25QgSsY2mXPNH1kPoNzRajzJ1qGTZbRj9XGljr1FtpPgSP86UMn4ka8azUErb9WJ2VfNsTH1LAyJA5eEVgfE/5rKMq8qhrc31k5EdO2l525oOmXlataLnchGR1S1ZxuY1fbQWGXExLFXVZcX2fstH0wnIPfD/+5THfJQQz2G2n61T0EpqStsqbIo21vFHnZ5Ss3srWr92ClBDuDMLmvXOOwjrthc/P+kCCw0pMJznhZtBYldJfhcL+FK7fCyjpAvyiji9qZqthAOcm+yM3OznNb24wLgD2XiUe1iAMQiv+rXLRgoDwJPoFEQ2stp81fjsMd4252z/ZSGRHLU62Gknvk0zh77mBjGzF9N/vfBou1Ka4AUUFCMhYq7r22E 37c/BeDx gKqY2SRPIYzE6yU9SJHP1lvGCnQ== 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, Nov 8, 2024 at 3:29=E2=80=AFAM Andrew Morton wrote: > > On Wed, 23 Oct 2024 00:05:36 -0700 Christoph Hellwig = wrote: > > > On Wed, Oct 23, 2024 at 09:02:23AM +0200, Marco Elver wrote: > > > Another alternative is to just #ifndef MODULE the offending test case= , > > > so it's only available if built-in. No need to just make the whole > > > test built-in only. I know there are users of this particular test > > > that rely on it being a module. > > > > That sounds good to me. > > We still don't have patch which does this, so this series is stalled. > > Sabyrzhan, could you please consider this? I've just posted a follow-up that removes the exported symbol. See Message-Id: <20250622051906.67374-1-snovitoll@gmail.com> Sorry for taking so long.