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 266B9D2FFFA for ; Fri, 18 Oct 2024 15:36:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A1BAF6B0089; Fri, 18 Oct 2024 11:36:04 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9CC7A6B008A; Fri, 18 Oct 2024 11:36:04 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 86CDB6B008C; Fri, 18 Oct 2024 11:36:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 65E0F6B0089 for ; Fri, 18 Oct 2024 11:36:04 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 617978020D for ; Fri, 18 Oct 2024 15:35:53 +0000 (UTC) X-FDA: 82687123512.10.DF62E75 Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by imf27.hostedemail.com (Postfix) with ESMTP id C10FA40008 for ; Fri, 18 Oct 2024 15:35:50 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SccOpEPp; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf27.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.221.46 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729265713; a=rsa-sha256; cv=none; b=HJza2rfjt0Zx0vVuy+y58f6lZr6MCqA3QW80kCYxhKMKL1fUrLP1k0bvVn5l7ZY+kATLeM +M3N8VIi3guyHm81cDNG6gZTuxNEpJD1kEE7sx8pE7aigL/NeHJ0s/CRpovJy28ADxgSOk WpubDtb7UPRDdIUBuBNBNQIloJi+8bQ= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SccOpEPp; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf27.hostedemail.com: domain of andreyknvl@gmail.com designates 209.85.221.46 as permitted sender) smtp.mailfrom=andreyknvl@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729265713; 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=ADiKcUQrhytxciJ2JO2dLlP4GRgcbRDCG0c/xTRtFX0=; b=ClYL32TomP5tCAH2oUWZH699Bo+yychHPzrR7oDzNnPxQ3Xr/pWB3tgl3X8lcavXEuQQaQ fisB4Zxp/b9iGKb2EiaF+1un5h0hZ/+iDA4ZTloX5+4xJzC5cx4O27Aa5u3fka8UF+kh8b FrvBRou7ogXgh93d9xiy1/yaQyERzn4= Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-37d47b38336so1567926f8f.3 for ; Fri, 18 Oct 2024 08:36:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729265760; x=1729870560; 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=ADiKcUQrhytxciJ2JO2dLlP4GRgcbRDCG0c/xTRtFX0=; b=SccOpEPpLBqbtNlmax7nKE9EPujO9Qd1Hi8x+wTPIvoJ1MeKoIbHPEAJ6oMhEMPykL Db65RgnaDZbBiLo+qYNq114IZsISLwUH+yq9kxCqLiKnQZSwGPW3nsrCQhFDn8/NOGkG 1mN0ifQ5xhLn+2uFBVp+0YEnkwDumnTrsOE1eZB2V95CZTW9luYPRiBB9D9JUWiXjq77 GOtShmuFkoLGChEEyHcTy+Sf4YE3REIhP4FrTJBxJzMmr9o2gkiyqaQoDo9E42xHTiOT //L/JAEp57hTBjf4mQNpSfYMjsZYMlfTo/ajCcqI7bb/8RVVo7sELDhIsrbEXeztatWD HfHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729265760; x=1729870560; 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=ADiKcUQrhytxciJ2JO2dLlP4GRgcbRDCG0c/xTRtFX0=; b=JYgZmBIQjsPQKFILaCiPWq1XcPJ+6uZ4Kp9qfisRU5MWfo6F3EnRE87OdmTBRey4cO zKyBVrIA8EaLGGU0u9Pe6WQao41LUbkQfE09lMHvfow1YTMlc0FjY4znGjfQ+IIWXrbo iTHZsBu0B3+yf+ktPU4RJCtt1u6U2MNzS7ExTCLY3zFIxLxRBMCnQiUbRJOZlY9p+fwD JdQO0g49mfEk7K3bA+11U1d0QhCWgbXbSVMnENr4U7hnf9AHLXN9LqDO2Ep9TGB/AxKO ZWxr8GJVeJdCO8sPnoWKz6PcWNHNOTgXlvinIKJS95sW0iHyEP29zXdD3cq4d5TUvXFf O7Kg== X-Forwarded-Encrypted: i=1; AJvYcCXEcBSOTAHPo8nELD6KERZaqNh27sUK9nGWy26Yzfi21bjf+UE9FFK5Io9fS+Crapxe48Ub/YhDTA==@kvack.org X-Gm-Message-State: AOJu0YxK8XgYz4ncBu8b2q8k8iBIdOc1mqctaeAMDkEKfMD9vjK5NYNW qoN3Fa7pBhKwr3mLrfvwvzrxksAqFntqRAIz/SO7is0+eV1ScrC4hNexWHhN7c/cu2g07vctSmj T0I7KtQYH+Hc6BblqxD63iJ9tTYw= X-Google-Smtp-Source: AGHT+IG486ukXM7P/nmrtW7oHmy+w7LlPC071fffEcEQoFvoTZ0NFiF+e65nYbE7f7LRAyeEU2r/BeFNVpGJm64smBI= X-Received: by 2002:a5d:6d03:0:b0:37d:47b0:6adc with SMTP id ffacd0b85a97d-37eab4d1248mr2731666f8f.4.1729265760377; Fri, 18 Oct 2024 08:36:00 -0700 (PDT) MIME-Version: 1.0 References: <20241018151112.3533820-1-arnd@kernel.org> In-Reply-To: <20241018151112.3533820-1-arnd@kernel.org> From: Andrey Konovalov Date: Fri, 18 Oct 2024 17:35:49 +0200 Message-ID: Subject: Re: [PATCH] mm: export copy_to_kernel_nofault To: Arnd Bergmann Cc: Andrew Morton , Sabyrzhan Tasbolatov , Arnd Bergmann , Marco Elver , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Queue-Id: C10FA40008 X-Rspamd-Server: rspam01 X-Stat-Signature: oeqje1qjs1zj3znzhsnk3af9ch118hst X-HE-Tag: 1729265750-470755 X-HE-Meta: U2FsdGVkX1/QJr3bSCGXD+3PSCKp6CxRvz59ucScSG5HIbI3SajYwZxBV8kkyL3j+9qA9+3eeft64sVKd5bJFnibj2etP6KNu2BjE6WhUKp9q6VZ12oK4TxV/CHJo7fvco9cc2Ku+54KtLKxs050bx8pXncnP9ClkzXxOjCQ3HkBXXtWFww8Z0bTwBF4oMfYoY48Bxd0RAx2RfDMesYNsLijGragJVAW7HrjJqY9dgUCeNGLBcOGKhbAayIwjjZBA2a5pNKnmVdPcs4DWHQK2TXfSLCr2VH8L83YYHe1JI8GmCfqgcUDOEtn8WYqiJoNoSh+fmPVpiFxzSk8rwTzAuE9eGJE9PbeW8AikftQp8oIcGXBqiVPKOy1Qs4N6tzWbYVjrw6EqrlLJo6B9j4kWeLo3ZpZAkbroIcRvPU8AF9WXukS0DiNBO4OuQ6jX1WRAxL2tx0+VbTt743PVoX5kiI+rF8MKDKDSbjdgp1KWi4v+Ic3NtnGmSJLF3B86sqmlDXOWZO4jqfDFc2XMUUS6GzNELUk/A7VrzBqZkEebD/mdGWh5pI2N2nhbYtl3mp3JyEh82fpX0UsD8qzXRyDLaGXo5oErCSxOmqNI6XOR7cbiHYQCVcqPpTLdF+zjT8pM5NbFgJ6Q4ymnUJmTP1pAH/Y9otC9FYKbPQHzUBlHEubZOfzA3RXsnmT3dkJv77XmCfB79TS8gmNM0LBnt+XKLkX+9yp99iGxmIbxCfjVGs4v0HPBrCQpyf2GUkewmFXpUXZxPsUTTmTcXWd+Ez/ilacxxoTsygcNrfbjT5ReWjJtoXIxNRty3EzharwL0EqOGW9k5CzHenFjkpMWfEJwAz+G1RWEh5thBQqbane7T5Cz0eKCeSauAm7qQ+j8J0XVmJzCvJZshE3GFyQ15JBVnUcTHFQuIX/oh5uhlp12F4kxVaw12vLiOX1/JxHOLyxek1ZjPfe8FV8ZyQYCD0 l+5lCkcD gdlVyTL/m29QPn26ua982h4Kic6eYXPOpTEbHSgu+tfpN+SmYYfnzSlrN7pOPuwHiM5WxMi5KO3Un2wVuPMy8vYqUG4nFVh5A6xhVMwkLmNr4umKOflXm8nB03ReQnpJbNTQEkK9iVjDFhCs89H+tj3isY9YoHQvMn7fmbzLovNvAdwermBwFiGdcsdBbH39erolK7nfu44Bznv7nio7qeVY5tXXK7iSp8G/Nb6x3CUwpAp4zXDBIo72Y41Ko0T/L5Tj/pT2JaEHJ1dpsNEhDWst0j9DVQ7aSAGLucSAyzQUfWmuZdc1+wKD1KwS7+/DHQMvbzdGjtfqWiNckbUBX/+iQ1e87aH6qwF98qd1R/1pnaR+pPYrBAqtCLdWFXyMf4dGWLOFSghXF9oLEPPhDQSzzwau79WlEzDjr X-Bogosity: Ham, tests=bogofilter, spamicity=0.000014, 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, Oct 18, 2024 at 5:11=E2=80=AFPM Arnd Bergmann wro= te: > > From: Arnd Bergmann > > This symbol is now used on the kasan test module, so it needs to be > exported. > > ERROR: modpost: "copy_to_kernel_nofault" [mm/kasan/kasan_test.ko] undefin= ed! > > Fixes: 44749130ffb4 ("kasan: migrate copy_user_test to kunit") > Signed-off-by: Arnd Bergmann > --- > mm/maccess.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/mm/maccess.c b/mm/maccess.c > index 3ca55ec63a6a..8f0906180a94 100644 > --- a/mm/maccess.c > +++ b/mm/maccess.c > @@ -82,6 +82,7 @@ long copy_to_kernel_nofault(void *dst, const void *src,= size_t size) > pagefault_enable(); > return -EFAULT; > } > +EXPORT_SYMBOL_GPL(copy_to_kernel_nofault); > > long strncpy_from_kernel_nofault(char *dst, const void *unsafe_addr, lon= g count) > { > -- > 2.39.5 > Reviewed-by: Andrey Konovalov Thank you!