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 622A4C3064D for ; Tue, 2 Jul 2024 04:05:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 96C466B007B; Tue, 2 Jul 2024 00:05:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 91CB36B0082; Tue, 2 Jul 2024 00:05:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7E4096B0083; Tue, 2 Jul 2024 00:05: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 5E9586B007B for ; Tue, 2 Jul 2024 00:05:27 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C9E48C18CE for ; Tue, 2 Jul 2024 04:05:26 +0000 (UTC) X-FDA: 82293473052.20.5A27E23 Received: from mail-qt1-f174.google.com (mail-qt1-f174.google.com [209.85.160.174]) by imf12.hostedemail.com (Postfix) with ESMTP id 1833640009 for ; Tue, 2 Jul 2024 04:05:23 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=2sPQobQL; spf=pass (imf12.hostedemail.com: domain of davidgow@google.com designates 209.85.160.174 as permitted sender) smtp.mailfrom=davidgow@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719893113; 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=gdVqalsryANNOWjsn4iCgwrm3ZiyRRBi6siCCwpF6Ss=; b=ih5hc1SINBw4fRixo4iEFNKHmR/dzS9VpfkerPj7bBQX1sjI1CBmyfU3F++WDT+mnAcoSO NizzSeVYal5qMQxXuuqdABdbbbK4GDXZWmiZoorWGCQ+Ubzm1lmr866jK7wOWXeuvNK9GN PnXEFEwUAmQC/zvAMO8hLbzuUGwfdDU= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=2sPQobQL; spf=pass (imf12.hostedemail.com: domain of davidgow@google.com designates 209.85.160.174 as permitted sender) smtp.mailfrom=davidgow@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719893113; a=rsa-sha256; cv=none; b=TMEtpK5l2UKS/nqLT3B2iWqU+B/a5F0Al5UYFKfpUTHqOcu2U9oM3S3ueCU2du9i+gf5s5 f+Z6KEn2TmJB1ZrcXhOgiONa6nIxCsqqiySzS8C6+NkIIGKRmUf8ySIiWLos97zKJF6zgF JDZSC4X4INIIivEn3g1AvSPqn6mIUnU= Received: by mail-qt1-f174.google.com with SMTP id d75a77b69052e-44664ad946eso574101cf.1 for ; Mon, 01 Jul 2024 21:05:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1719893123; x=1720497923; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gdVqalsryANNOWjsn4iCgwrm3ZiyRRBi6siCCwpF6Ss=; b=2sPQobQLGWTZQL1WAFMX9vsqElIBpptGLHV9EJA5iqbB/Y6731Vk2kN0oQtbgHuGRg dbS33aGhlUSy/ieOqqYmbt658zGHN2Me1Pl+pcepipPuR8QMcm8VBM0s1xcpEUnTy3zV 7fsiMDtP8EP+5LRJdmttX8p0B4k5JljmzvvJhZodEiEyYyRfhPbmf7UZP7X6A8dWTPrh ufoA9yZHdYEc/+TCh0G9kRzIsOMlKCijeDvTlo49djStNEquGysvtBAxp8a8S0D54/5i n0Bd4O02KqjXScE/nGsL39JZopfeXsNvhVxrMEA53MktTTYs1B+KpTOLW8EkPwVi2tLa 3a8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719893123; x=1720497923; h=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=gdVqalsryANNOWjsn4iCgwrm3ZiyRRBi6siCCwpF6Ss=; b=FaJzZ4UwODvhagtDj8/WBvyzTBGuORgLoQOE7F/z5jy43odHGn5A2TlVIlJNN+2I46 QSUrUKDhtgo3sTq/PfSdQRidm7+oKVa1lbo+9kf/rl3RlB/ZY4Otl2dE3+bjTXE8siSe 3h167j4liYR/f8i/whv3p1Fa/7LMOZIsJvshBl/JcrwHcUJbbMh7OAPJejbDNmda03wX TIdTfXD+Ry0+rPgVI/Tm1r8GY0S2LliNzBsHBqgtwm4h3rPKfZemMRi2X8lOQhS25UzW 9F/No5c48yvhqJRqspPYgVswwPDwyPVNMDCWcX9gyBum6E9UoY0w19UcZmPvUGR1hZVX cZOg== X-Forwarded-Encrypted: i=1; AJvYcCVOpihFfkXD/H4EcM5m/UlgAjLiSl0vE4QkFgiJj6MkXkokQvpnvhTt75MgN8dDeD1oBUiv0XUhwMXBvreQ6LBJR50= X-Gm-Message-State: AOJu0YwmrWcdni9WS3vlIIbeSZcDwNUhrNV/kSUSH6MV7gNzZ1fdlknH KLxJWyWemvz7g4bRLCzdgoUd/uKjI9YB5d/omtsItzb401wQ/knWDtkoC7MAosJI49hJQ7zKZwL oFfGGrl33EGK+g2mAH2V1pTzOckVWXQSa7L8r X-Google-Smtp-Source: AGHT+IERnb8c9twaRApiB6apELSkVdUVuCvxqT8JyCmXCXDDLsHGhtHYDy4PTcuFVgv+tVRHq1244xcxH3u9Pp+J/rU= X-Received: by 2002:a05:622a:4709:b0:444:e9b9:708f with SMTP id d75a77b69052e-4465df8c326mr6031971cf.21.1719893122967; Mon, 01 Jul 2024 21:05:22 -0700 (PDT) MIME-Version: 1.0 References: <20240619202511.it.861-kees@kernel.org> In-Reply-To: <20240619202511.it.861-kees@kernel.org> From: David Gow Date: Tue, 2 Jul 2024 12:05:10 +0800 Message-ID: Subject: Re: [PATCH v2] kunit/usercopy: Disable testing on !CONFIG_MMU To: Kees Cook Cc: Shuah Khan , kernel test robot , Brendan Higgins , Rae Moar , "Gustavo A. R. Silva" , Andrew Morton , linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com, linux-hardening@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="000000000000ac0946061c3bd2b4" X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 1833640009 X-Stat-Signature: 5fx15sh3b684xm6fpq53du1846817gzu X-HE-Tag: 1719893123-608643 X-HE-Meta: U2FsdGVkX191m5Rzy8NkDyGCJCcvVB5dmxphfCvCKgeMbbeOKkf5jQ9oq2dFgi9MtxtiKQ40IgdHE9wUatVruUo8ezxgR+EQ03o+h6Q2Ht3DaTU0OIRj/dcpulGy8qUnZ4T30cjvKoI11ZiOvmukspGhTTdEnzYWFlDyTzWqqoF7fGo4XegIrYzOcgYMpQHDT/yOJQCiwemyjBHd14f0S+kdPGyqu6NRXPjRZa4FzQnd1xLi5lwiHZQ/Y4uvduTZZ93MNb19EtIs1yg7yDBEiPWmGpACjBxbYIyC6IRpUwc2jNqAiNeIe8M/rZWWAfhn4RyqZVh04XWZLyjYBVaWMrR+ZgorJwb8/GEHQsmM78BTRXy0wVfufU400u7uSVb54V8tg3mJlVFWiUMA3EOpmMX+t62Qv8vkYqXbMB5CCtZ7hqTU81QMN/QVQ77Hlf+mSg/53cuZ1IpJs1EcYkvWQXsexg3gZ9S/M1dJViwgtkFPOEUQB5K/c13l8DVRGAbsINmCNUR4CiCkmE1MGQ1Gu0R3YdOG2dcr/CZTFMmaUKNBSeH3xe5P3qQh42sm2kosvYzUTSjMuK53rwIse/OSSpcWWQAxtboUXHKgiPEta+dCDnlBRfnI3fRNqvGxb9Dm9IUcHL4TFK8+lspXFrE2wViTtHYR++G9XeyMKJ4lma3/VLiqi9oxfDk6fI0fXXi8Cnhf2840wzOcC/G4ga3JVgEqw+uphsJk0jG5qINPpP6Wi291Bs0vmKcLk/yU8mjSBmIHL3ynVVKtAX5+05iOfks6lDmnd0vMiEDz0e7GrmrV9MmWJcq3d3gavHJfosx7e/iJmb53gM36C/cQNqnag6Ar2K/Np4at5odTx7Av+fPHc6QMmoMWe6jMU/VoFoxQDio3Q9g80ewhkfItitRxn8M9Sob7LBYUPp5fvZ6QTGswJuQPx1KkwQ9cMBfrP4g9r0/jR6Hz16JoO3a4KhR 0Uoer0lq AoWSFqIkrWm1NjqYCcqVAS5TJZ/q/okvByev2EiyaUUL0gLg9LMaxsj8GPRMpTNSpK0lheai5N72CCGMcZbPVlw49D0lXfBPe6P0ueKhZkW1ZdliKo912sRP38BlY8Glo+ueovUIpmQLciEEYvdTJcNeEoxymMYTxmRZAt0D7fHQuaSkKEdhxZ+c9BN0xZN/XC+FQ3lzvbPfy8uZhijOIpKT6Dh631Ehr8V3JWbQTySF4wW0elmR5vQSnoJ9iiDy/UvqHV9gWv953REfQvqB1Z7Gz+cgf13rPdPdmfvAK552hbcqmjCh0Dpx4RGh4EJKCflbI7oxtSu83BGqx+hZwA0GM96uzs3Fz4G5LZhlGi4RtXNuV0cInWjWOsdXI4P26hNiLcl+8oWljRfJzvLJrUelhg/3JDAJ8zSWqg6SOqvGwbAHgfUo93+J7mL9SdtMrRrtWZQ0gyU1BMsyqLSNmnKLicmsuVm9XCsUFZHbZA5ukMUyVO93+XDGCs+No6k5mxG6cIbro9ZiIdwklRmsGCKXmft+Hs/a3stKC1qttEiszvTJqCs5lwCvmPtnUadHsZgGOYLb9/Ka4g1KdEampzHVbE0MDF3CwQ7BbK6Aopq67kQp9NVTjZTvDHFejdZ+YP+546hjVYl8Mfp9sJ5ezG6yFpTGSv37rL0IFqqNL+Scmvy0eM2daH9phODbpho+IVtfClpeoL1GBLjaswvLHM0It449imwH1mTMRtu61tkB6xlY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.004272, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --000000000000ac0946061c3bd2b4 Content-Type: text/plain; charset="UTF-8" On Thu, 20 Jun 2024 at 04:25, Kees Cook wrote: > > Since arch_pick_mmap_layout() is an inline for non-MMU systems, disable > this test there. > > Reported-by: kernel test robot > Closes: https://lore.kernel.org/oe-kbuild-all/202406160505.uBge6TMY-lkp@intel.com/ > Signed-off-by: Kees Cook > --- > Resending as v2 with Shuah in To: > --- > Cc: Shuah Khan > Cc: Brendan Higgins > Cc: David Gow > Cc: Rae Moar > Cc: "Gustavo A. R. Silva" > Cc: Andrew Morton > Cc: linux-kselftest@vger.kernel.org > Cc: kunit-dev@googlegroups.com > Cc: linux-hardening@vger.kernel.org > Cc: linux-mm@kvack.org > --- Reviewed-by: David Gow Cheers, -- David --000000000000ac0946061c3bd2b4 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIPqgYJKoZIhvcNAQcCoIIPmzCCD5cCAQExDzANBglghkgBZQMEAgEFADALBgkqhkiG9w0BBwGg gg0EMIIEtjCCA56gAwIBAgIQeAMYYHb81ngUVR0WyMTzqzANBgkqhkiG9w0BAQsFADBMMSAwHgYD VQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UE AxMKR2xvYmFsU2lnbjAeFw0yMDA3MjgwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFQxCzAJBgNVBAYT AkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSowKAYDVQQDEyFHbG9iYWxTaWduIEF0bGFz IFIzIFNNSU1FIENBIDIwMjAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvLe9xPU9W dpiHLAvX7kFnaFZPuJLey7LYaMO8P/xSngB9IN73mVc7YiLov12Fekdtn5kL8PjmDBEvTYmWsuQS 6VBo3vdlqqXZ0M9eMkjcKqijrmDRleudEoPDzTumwQ18VB/3I+vbN039HIaRQ5x+NHGiPHVfk6Rx c6KAbYceyeqqfuJEcq23vhTdium/Bf5hHqYUhuJwnBQ+dAUcFndUKMJrth6lHeoifkbw2bv81zxJ I9cvIy516+oUekqiSFGfzAqByv41OrgLV4fLGCDH3yRh1tj7EtV3l2TngqtrDLUs5R+sWIItPa/4 AJXB1Q3nGNl2tNjVpcSn0uJ7aFPbAgMBAAGjggGKMIIBhjAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0l BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFHzM CmjXouseLHIb0c1dlW+N+/JjMB8GA1UdIwQYMBaAFI/wS3+oLkUkrk1Q+mOai97i3Ru8MHsGCCsG AQUFBwEBBG8wbTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AyLmdsb2JhbHNpZ24uY29tL3Jvb3Ry MzA7BggrBgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvcm9vdC1y My5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9yb290LXIz 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 JEfDtvHU6wy3MSBE3/TrMFcGA1UdIARQME4wCQYHZ4EMAQUBATBBBgkrBgEEAaAyASgwNDAyBggr BgEFBQcCARYmaHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20vcmVwb3NpdG9yeS8wDAYDVR0TAQH/ BAIwADCBmgYIKwYBBQUHAQEEgY0wgYowPgYIKwYBBQUHMAGGMmh0dHA6Ly9vY3NwLmdsb2JhbHNp Z24uY29tL2NhL2dzYXRsYXNyM3NtaW1lY2EyMDIwMEgGCCsGAQUFBzAChjxodHRwOi8vc2VjdXJl Lmdsb2JhbHNpZ24uY29tL2NhY2VydC9nc2F0bGFzcjNzbWltZWNhMjAyMC5jcnQwHwYDVR0jBBgw FoAUfMwKaNei6x4schvRzV2Vb4378mMwRgYDVR0fBD8wPTA7oDmgN4Y1aHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9jYS9nc2F0bGFzcjNzbWltZWNhMjAyMC5jcmwwDQYJKoZIhvcNAQELBQADggEB AGwXYwvLVjByVooZ+uKzQVW2nnClCIizd0jfARuMRTPNAWI2uOBSKoR0T6XWsGsVvX1vBF0FA+a9 DQOd8GYqzEaKOiHDIjq/o455YXkiKhPpxDSIM+7st/OZnlkRbgAyq4rAhAjbZlceKp+1vj0wIvCa 4evQZvJNnJvTb4Vcnqf4Xg2Pl57hSUAgejWvIGAxfiAKG8Zk09I9DNd84hucIS2UIgoRGGWw3eIg GQs0EfiilyTgsH8iMOPqUJ1h4oX9z1FpaiJzfxcvcGG46SCieSFP0USs9aMl7GeERue37kBf14Pd kOYIfx09Pcv/N6lHV6kXlzG0xeUuV3RxtLtszQgxggJqMIICZgIBATBoMFQxCzAJBgNVBAYTAkJF MRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSowKAYDVQQDEyFHbG9iYWxTaWduIEF0bGFzIFIz IFNNSU1FIENBIDIwMjACEAFsPHWl8lqMEwx3lAnpufYwDQYJYIZIAWUDBAIBBQCggdQwLwYJKoZI hvcNAQkEMSIEIERdrr/H+lcdIq/omLS+iZA7EBY0pE5H3TdzU0sC0PyaMBgGCSqGSIb3DQEJAzEL BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI0MDcwMjA0MDUyM1owaQYJKoZIhvcNAQkPMVww WjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzALBgkq hkiG9w0BAQowCwYJKoZIhvcNAQEHMAsGCWCGSAFlAwQCATANBgkqhkiG9w0BAQEFAASCAQAeCMCg tCdPjIqGlcKMlKtJmPCqeRkGLVnYVmfq+0NHbmKYhVRPrt9gBRN22kMzWLYXDkQEJ8Y3fhCJBmMc AdP1zNzBBuj4aooMxRpItgXoXskUBJ/Y8/r99knnZeV5JTPNVMIbLIYkAiRrrNYp42r7sXs5u6AK ZttK2Xy7KbPhwmwI9QRfCFgG1PQG5cnWgZYLBN+TJN7bHkElYCFz4oWw3BmKFuSw/lZL9mWdCLdG 3wPWI+ANRH8czQ57qCn8hzHfYhVok00jyKdbuD0XT6tqGwudI4ybSSGZR3HA84tRR93CkRUrHALn L3HraDUZYCsnK9h2y3vsaT+OBkeAyNvy --000000000000ac0946061c3bd2b4--