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 7933DC41535 for ; Tue, 12 Dec 2023 19:40:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 144D26B009B; Tue, 12 Dec 2023 14:40:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0F4FE6B034E; Tue, 12 Dec 2023 14:40:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F25216B0350; Tue, 12 Dec 2023 14:40:04 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id E33046B034E for ; Tue, 12 Dec 2023 14:40:04 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A8122120A20 for ; Tue, 12 Dec 2023 19:40:04 +0000 (UTC) X-FDA: 81559181928.14.F924C5C Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf14.hostedemail.com (Postfix) with ESMTP id C287A100009 for ; Tue, 12 Dec 2023 19:40:02 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nCtjlTaU; spf=pass (imf14.hostedemail.com: domain of broonie@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702410003; a=rsa-sha256; cv=none; b=0zDtxp0N7HvxewjGSocE70T9w2ukqE1O+R4p84opYj2lIi9JWxH0CkLy0gUCLzWZbmuHq8 jYnG9hfnrWO2aJn8fi00dQSZZWOf/tXLbfeRxWbdbPmF155zzzxPMX8hz8JqaT8T95KcWh HgcWqnYOrAuJJRh8Lf0F1zNMQ1PPVmQ= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nCtjlTaU; spf=pass (imf14.hostedemail.com: domain of broonie@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=broonie@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702410003; 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=uVtOx3PwtLkBX6s0HkRCn3i7j87ZGY59eojD5eUVAxo=; b=YjumeeAtZLVnuqa6b3REjm9SQZzXIQH/0jGh510bGJTONxEGmvIlhWKCl9yftpFoOnxdJV Htg72dXQPYHVPAeuEQmSl99ERIuoZtmFqm5EIOWpbycVYQSzA8KONU2sfybj82RhXVGKcO 3woYBPOfcm429FdHclBAajE8iu+LcdM= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 0A452B818C8; Tue, 12 Dec 2023 19:40:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BFA9EC433C8; Tue, 12 Dec 2023 19:39:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1702410000; bh=XYzJ5VYogiTqPObmWUe/wKCpLEETTZjB1aB4bDGVTq8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nCtjlTaU2O00+gdYtzr9CBKSleBRK77fote3pL5kFzSHPolg3IdVpxTLVjMTah6qq wED0/6SyyNWMbqn4i15mNafnp9HhPlc5epRU1miXYYovarce9F5a/T+gTA1xJKVPN1 LyWitF+BJbfQWWwTwprX5fC+8flmEHIzX1LK7gXV7SMQpl/fb9iisQWnHnPW+UYrZ5 5FMZyEhAAs+a1sm+dW8pG/BFw7UOriHfMuclS93xYNF1v76J9+5NstthV0GJfO1UPo wGQD7zxM8XpdF6YhiNpN3jR/cdeP6jDyVgE5/dfYvMNT81GxIdjJJdpSkQbMGgV95U GaDHTDq1tDOTw== Date: Tue, 12 Dec 2023 19:39:51 +0000 From: Mark Brown To: David Hildenbrand Cc: John Hubbard , Suren Baghdasaryan , akpm@linux-foundation.org, viro@zeniv.linux.org.uk, brauner@kernel.org, shuah@kernel.org, aarcange@redhat.com, lokeshgidra@google.com, peterx@redhat.com, ryan.roberts@arm.com, hughd@google.com, mhocko@suse.com, axelrasmussen@google.com, rppt@kernel.org, willy@infradead.org, Liam.Howlett@oracle.com, jannh@google.com, zhangpeng362@huawei.com, bgeffon@google.com, kaleshsingh@google.com, ngeoffray@google.com, jdduke@google.com, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, kernel-team@android.com, Peter Zijlstra Subject: Re: [PATCH v6 5/5] selftests/mm: add UFFDIO_MOVE ioctl test Message-ID: <5e99796a-c489-4405-9d20-89d5ad117391@sirena.org.uk> References: <6a34b0c9-e084-4928-b239-7af01c8d4479@sirena.org.uk> <3240f4b5-081b-4075-851a-7d1cd86f4333@redhat.com> <1368c558-c58c-4574-907e-36b07dee31bb@sirena.org.uk> <6ee5d68a-fa54-4ed6-bc41-2bff0d9eb12f@redhat.com> <052dc756-cc05-4aa8-9724-14d42853089c@sirena.org.uk> <8a2ce635-58f4-44e1-a646-6527936c5836@redhat.com> <400c0342-bb28-4dd2-b132-9927c7babec4@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bmbARan2FdQC/igT" Content-Disposition: inline In-Reply-To: X-Cookie: If rash develops, discontinue use. X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: C287A100009 X-Stat-Signature: wwme4xuw8yd538gyh64b9m6sk7zio79o X-Rspam-User: X-HE-Tag: 1702410002-778650 X-HE-Meta: U2FsdGVkX18VOxaq1jlQkki9RaoX6ZquUEPIitq612oCglHYv3zkbEikJiq+2a1qfHOA4wNEU2QijSObbj2i0RkKUqJbQrg3JckW6H3eC/4WHcGVavMyQz5JVUxOtyAPe6hinznKJHnHMNWsjUf7lA8ITpI9e++YdTHiAsHNrHaMXfhUS1VhmyfyVlq5XaNA7sopJ1ip0Xl2ivMbzknoNE25GM7EdwijjgZ+vjzgPgm/3LmHSYGMeW7xSRopOrywAh40uqbU4xOlx7OYZut6w4v56zPnm66d8oLcdqxDBBOxAUT90YchV+8pXnHURIBBxDfn3yLzagSEm2cF1qQC20uHY57bJfQh4LI4NvD97eijYgSftlf+vuro4oKrBxBXwG1BwSDrvoMlUzHoMQp+7XtC3nG9NhQeA3AMxi3VuchxbLHTv5XJWqGRBQ3xIYrzYfRrO1tW6VygVmFmoOxHHPWjYUZYysZCabhQiv6nKS4sgt57n9Tm34qe5rk5d6wn1xyZaEFAAlqazMT1AD1aDS85gHF+20vVFOFEOzZtC/O5Rdr7dZtYxdGBrJoPf09UlrDMSPT9FotZLrLTptWX6PbSrYO/UKuTJL0tneyZ3I9VeFFmBFUSNilAFGKectEVvnTiZ3ZDuNMvg7p9HxggyHkUrCH8pyszafSNnwqhdl9lOF4haeF58yRVV8/pz4knfLy+N8OhMepNDuq1yiVEUsJu7Ve5c5Dr0h3ApO299DBNZEdE2ABBnbIX+bBUqkgQ3Xw/mG2qFjHc9IjyfoQWEfNmIO5aqeKHn6PxuwzHQrO/YmXARjhxkvr7M2kuOQ6grSXMD8d38zsYAYOK9YROkZ6EFLn6RHQUVJ5EXqkt8lkAVjMsAGRATQj7DqaIvQrCUfee2u/+5V/Y0WAECg6xjgptEKdhAeAai09lji92FGlbbzq8VwTedJUyesREW+8fuJVg9KkzuxYuWbIHBoK lhwNzzv9 yiVAU2ZCEaAf0JtK5rdRCmS9HUzQwxjpG5KR7E/B02xaO4Xcq3IO682O9D86vxitjT9oWpR1fWGhVL3GnzpTOeN0iY66tdbLrn8/l9UVI8AZElsgeBuYhhRPR9Gu7ewlnujXCH22IKgO0b73jf3ZZ7hsJiTLaJupe4o8P3Z52ZdnI3jq0oXfxi6xeb2w93+fGxHVxEzD4yRiF6lkSaweJNcZFSr6ez/KqzPl8VemhZooTXE0nI/12qaQuAWYrB4HBheEv5SVdkSwvQ1kLBuoTrv3k3QdbjZTNruv9OInEjj2DW3NG0TAZfup8PeHmeB+YMXMc 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: --bmbARan2FdQC/igT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Dec 12, 2023 at 04:27:12PM +0100, David Hildenbrand wrote: > I usually build my stuff in-tree, so I don't really have a lot of experience > with out-of-tree selftest builds and the whole kernel header inclusion (and > how we could avoid the "make headers" and place the headers somewhere else). It's generally something along the lines of (from tuxmake): make --silent --keep-going --jobs=15 O=/build/stage/build-work INSTALL_PATH=/build/stage/build-work/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- kselftest-install possibly with a -C in there to find the kernel source (from KernelCI): make KBUILD_BUILD_USER=KernelCI FORMAT=.xz ARCH=arm64 HOSTCC=gcc CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- CC="ccache aarch64-linux-gnu-gcc" O=/tmp/kci/linux/build -C/tmp/kci/linux -j10 kselftest-gen_tar --bmbARan2FdQC/igT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmV4twYACgkQJNaLcl1U h9Di+ggAhFcVWNuwSylsTaqHlie7XylBqMvgn8gEUhFEuCgc61gt6bfC8ibnBnov pfKHGUM1aNIXWwda2PGSLzFYRSugiDOnDQNjrxRR7FKBsjvrUF+2Z5HOdqmH6t9O 3XPDBbLr2gCXRxwEzebbqjPPRH0OyLUCX9zC70CPsXJniNGemo5bf22YIDwVhYV+ WDoXwthEBK7GJtMLXZwHooueKztpVWshDrGabeeiseLmKoQ/P1tpnPywfOd4P5rc O346V5TFghUnjG0b/CXCkZqTlmHbLz5ckpMJsZHv0LLj7+/V+rw0th//EdbXjUXh 67R937mSIXO2RLCkdhFI+b6/qRU+5Q== =dcFi -----END PGP SIGNATURE----- --bmbARan2FdQC/igT--