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 6D03AC4167B for ; Sat, 9 Dec 2023 01:39:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F339A6B007D; Fri, 8 Dec 2023 20:39:25 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EE38B6B007E; Fri, 8 Dec 2023 20:39:25 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DABD96B0080; Fri, 8 Dec 2023 20:39:25 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id CAF686B007D for ; Fri, 8 Dec 2023 20:39:25 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 917931203E7 for ; Sat, 9 Dec 2023 01:39:25 +0000 (UTC) X-FDA: 81545572290.19.BE0922D Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2067.outbound.protection.outlook.com [40.107.237.67]) by imf07.hostedemail.com (Postfix) with ESMTP id 7846940014 for ; Sat, 9 Dec 2023 01:39:22 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=A2w0A0k2; spf=pass (imf07.hostedemail.com: domain of jhubbard@nvidia.com designates 40.107.237.67 as permitted sender) smtp.mailfrom=jhubbard@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702085962; 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=fZNyLHz5EJUWuOm1V7XfwCOTAUHpq0qdi/RVrsASQDM=; b=Qwf2xgndVcK2xPpYlmHjoof3YInzVlwejt8wa1sdUVdoZ31cN1/7y6wfUhGo+ecfqkJww0 aKt9GG4kEt0Vy3F829MVYzQKl3YvDvekkiEyMsukLd+4TQX4ILkbH+goUIH1kEF7SIuhpo 3MWmQ+ZWOrsz+gE9OKanNBo8/w2gmNc= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=A2w0A0k2; spf=pass (imf07.hostedemail.com: domain of jhubbard@nvidia.com designates 40.107.237.67 as permitted sender) smtp.mailfrom=jhubbard@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=reject) header.from=nvidia.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1702085962; a=rsa-sha256; cv=pass; b=B+jRQ630BkNaOQ7C8r1vGe7ekhvTFZBY3mh5m/tF1PEhaZlkufRxnPXFqLqA9yZF3Mun2t B97xID/Y1KtFbufvgxNSnnYdIhPQ6DVUFUzwLYeBHgB9JNzNHqSJninnYbsRDpReHZY30n lwdi1+oFiB2hBZ0m+2ZJTKMkwPG3ptQ= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nZQjMugkUK7nJ2YvGTumJDupXR/9LH/3n7gsKoPs+AhUqaSObbWBrNvcXSfaPF6lInRkRTEr6Jsr2h3ob9dRsWoCEDA+di4Kq2z6BorutOh179AG/fRfthM1K6mr0qWiu2Z6b8FgL8dLjtxCRk+VZAqn/kdkL6kBfLiO6PqJx6jwxoggIZ/qhPBdKtk6XhIJUs/KZcdmRbfvGBfT5fYn4eB1mtBC6UzMGgx24u8SiCmfCHlDKoKCmCectSZlboqOFDA+pIWm+BTxl6x0gptjQcFBwEJmlMJW9JcLmwU/tv9PI7hioCCXl6Uk0+mZfzs65HxniCYMd0J1pbRTcpX5+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fZNyLHz5EJUWuOm1V7XfwCOTAUHpq0qdi/RVrsASQDM=; b=NljH2DaAw/vfMIr4+Spe8CIw4mS2jArEEXupB7U5k0D3TThTK1wodZx1+5TOD0KjC3dZRYBpJHgCOQ6v53t+dPOTLVSoh3t1YoKGGCWvf2wvdNh1OFWxgueyzCSjDu2t+zVXG2lyhCW9CSMawrJnryFtosXUwM+qs1EZQDTTZmAEqIMVx7Kw6lhDg5hKu+A5CqbDlkaxqQaDzvenwZ1MMcbzbfEljBfKF6UY/uT9NmcGI9YaUmWpLlzaCUK9dGfss2PFPgYblErxf5Q+79XXQPFlzFQHJdj0sSx0yp2YPWkXbvVGr+IYAaKKPE64CLKv5gv00r0WmAQjwhjd/QVIRg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=infradead.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fZNyLHz5EJUWuOm1V7XfwCOTAUHpq0qdi/RVrsASQDM=; b=A2w0A0k2Q5SmOhxeNm8N/XCTQ2n4WZzjJAMjy0QDCJsdnaVEKky2ORaFMrZlLC3wT0DwIu3efyJIU/TUEDi7/MjfefjkrmRuBcpFj/Zst+SAiTqeuFAG9n/4b4A4H4Hom/lF9bVRu0zh4/hlrvXpQ7ajg95hVaCk4w/6KdN58HweGuPrY7VsSyIB5EXZQz6eEFEdubNz+szqOSMIi8FIffcfZNlFRrSvsFJTI4zTvF7zEVnv+7U52uMs31p4gwUkJOEYeBnZ3X1raZs/9kUTFScKDD6Bkz5EhzqrMdQnzAnWHsMUg6HmI6OmmKov7BtTc4K9DZIW5e2w8706Gv81lg== Received: from BL0PR01CA0013.prod.exchangelabs.com (2603:10b6:208:71::26) by BL1PR12MB5160.namprd12.prod.outlook.com (2603:10b6:208:311::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.29; Sat, 9 Dec 2023 01:39:19 +0000 Received: from MN1PEPF0000F0E5.namprd04.prod.outlook.com (2603:10b6:208:71:cafe::38) by BL0PR01CA0013.outlook.office365.com (2603:10b6:208:71::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.28 via Frontend Transport; Sat, 9 Dec 2023 01:39:19 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by MN1PEPF0000F0E5.mail.protection.outlook.com (10.167.242.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.18 via Frontend Transport; Sat, 9 Dec 2023 01:39:18 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Fri, 8 Dec 2023 17:39:07 -0800 Received: from [10.110.48.28] (10.126.230.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Fri, 8 Dec 2023 17:39:07 -0800 Message-ID: Date: Fri, 8 Dec 2023 17:39:06 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 11/11] selftests: error out if kernel header files are not yet built Content-Language: en-US To: Peter Zijlstra CC: David Hildenbrand , Linus Torvalds , Andrew Morton , Peter Xu , Shuah Khan , "Nathan Chancellor" , , , LKML , Muhammad Usama Anjum , Jonathan Corbet , References: <20230606071637.267103-1-jhubbard@nvidia.com> <20230606071637.267103-12-jhubbard@nvidia.com> <20231103121652.GA6217@noisy.programming.kicks-ass.net> <20231208151401.GG28727@noisy.programming.kicks-ass.net> <990feea2-c7a8-4cd9-8a6a-bc4bc1c2ffab@redhat.com> <20231208221007.GO28727@noisy.programming.kicks-ass.net> From: John Hubbard In-Reply-To: <20231208221007.GO28727@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN1PEPF0000F0E5:EE_|BL1PR12MB5160:EE_ X-MS-Office365-Filtering-Correlation-Id: ce06c626-b6ac-4c20-43be-08dbf857a976 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XbIWRgtPlpQAajyfESBGgaYjdJ1k+gnposJr1DVtxT0O+EUVlZwx1rhc2ofg7+oKpipvBejOCPjGudwXaILcP5tNtoVZocdsn71BtSwyO/8uyuH8xih/SaWhyVqPv2E81VCreOSJfpWrnNuGRMXnzFeMKA8A50YrPh9nGtoa9xg2Dci8PfKngo2Zr+AozZQD2hjfbb4HRGM8216gWkQk6ez1R2kwNHz9+iP+UOEb1ji2Zfy97ZbIWNV1jMrx+tFM1ngNmB3G5r4+e1w4btfe61zRUMKHo4z95uBhlf/kDXL0OOeWe/0er0ZTctHldFvgwmqL5Qb/zWXEOu13NatcBstbPzhcr1gAqZnOb7nnu3ZKRB0Z+HLN0DugjcrbwfYIAglAFtDYCRi4LNX86RadWFK15UaKn+iary676YfJzYQ42rDy4R1jP9ZQLAgSEo1B6BWGuxCG87tzw6gfN2MIPcwYEY/83vYg007ZOat0nKpKZnTZfTopmQLEGTNJvROu7bdPCmeqz9woKe+t0Sx2r32UR4w5pEtkkKqRNbb0tdF/EbFKDiPbrkImDACpk0EMWEYrtAU4uW+qnVUoU1BTeiJlsxoGETuWKMv6Lke7+4zgLT4VAB78Ks37hkNi6jnJxxe+71gyIt4uwUx1eDeUTjoUu+bhSNgiId3GcAfpQo6He84yfZps3D7qK6/DDRznMxtDukvJDhpPxcni/DvTvSbpTJPI7Lpvz63AUr4mrlrr8rpul7c3rvcYXxqf2LrpwhK54eNY2Kck5fmw2cDfcA== X-Forefront-Antispam-Report: CIP:216.228.117.160;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.nvidia.com;PTR:dc6edge1.nvidia.com;CAT:NONE;SFS:(13230031)(4636009)(376002)(396003)(136003)(346002)(39860400002)(230922051799003)(451199024)(64100799003)(1800799012)(82310400011)(186009)(36840700001)(46966006)(40470700004)(40460700003)(2616005)(26005)(336012)(426003)(16526019)(53546011)(47076005)(36860700001)(478600001)(5660300002)(4744005)(7416002)(41300700001)(2906002)(8936002)(8676002)(4326008)(6916009)(70206006)(70586007)(316002)(54906003)(16576012)(356005)(7636003)(82740400003)(86362001)(31696002)(36756003)(31686004)(40480700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2023 01:39:18.9969 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ce06c626-b6ac-4c20-43be-08dbf857a976 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a;Ip=[216.228.117.160];Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: MN1PEPF0000F0E5.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5160 X-Rspamd-Queue-Id: 7846940014 X-Rspam-User: X-Stat-Signature: nbyhm4beznsmxc77dpht9zef1ootp9ru X-Rspamd-Server: rspam01 X-HE-Tag: 1702085962-691278 X-HE-Meta: U2FsdGVkX18wRBHnizkKFRR1IRMEWoNX4t/WGVEMxuD1HHJSJIiSK2pxnySmxZsdQKni4WEcs/ENc2yStbv4DtpWJOaQhzx3Ymu8Jlyf3Y/tFw7QqCuBQrpSrY7UQHM1AafM4QH0rqAMc9yjcSCjTPPO8z6vKWCpKu2y6bNvzMkIzAiQLc1VbfJ1k1qr67g1M2pGCOc1MeoqSVme/2kPbALqTiy9wJY+0vLJ07TfC/E0QSCMfJ2HPlSWs53/hvPwkABi2GoscvSIWQUPHYKJNioxcN6SMHSWGTH4doqV6RTbsNBs3oGit6Pyr8/wacYFuerfa8Ix2SiwZmI5+htxnkB0v6CTQ5OKsPZfggVUEjKViocEiUS1Xlv6KZorBV3oshZY0QCD+Eb+F62OKA6tXRsLEJxJuOmejS5vau/bKwFVGUg5udJSU25RnrU3jB0vrHiNYDT0T8SmR7sQeK0qxH3qCaSv7a1HtB7HaxUeLbUfqYs/0bUjQ2iuLnp1HDawqPRkL9L6iM0SSM8o8IMuFCOKNqzbMMQP+qMr3gcJ7M6fZfIeuGShYk+RE53bzUc1Ncg31CUjv6F3wmINC16PJPqjyc2E+arFgBj9iIopEeSBYDq1ja8c2S0PkvptWHvl3W3gjeGSqt1d0YafU1ZH0UedR5bAB2LeKB1qpRWbCB0z08Mq9YWV0BEq3LhECLbIqHDP71CsFMD0pvuHmooKqSBKCDu5y9NE74UVu2f8/yCgqBin7EEU7X/FY8yYQjd8IHYR+XnV6Ppnn+wcNZ1BrEwIEr+puCPojlvFOR5KK+J/mn39T5ortRkfheW4nAdG5gpYjZ0JsBhUi+CqcUnsuFouy9pROOEB03AVv72eSkv4PuJRiOPvBCM9eXpooKwfKUbJwo2G4qjwO0+InF3JGpox2WVS0m7Mxrz/Ypqms+TS1U/PbQx0w4V+Y39OmPtQ23c/pMXp0ZJKvUgxi3D w4+qoTEW /D9MeB5yMfn+yc2Fc/WWhFjpOyCKojjYOSXT+PZ/3q+bKViEcZI0TWD4/av4QFaDv0tEqnJXzVOvkgW6CKWf0SuQNpajfsf9lPeH3UIUhy6/d0gu1fWY3l4+726qOqSCh6CLVDo/wXkU4GlHNp9SD+UHwSvzabyU1p7+ieNUmKlto9obJxbbSMoa3Ot2e9bsBbYizq4u2/8USVHRpMjO5/OS+rftXyNTCps4312eb92us9Ce5nDp0ilh6fMDyEciuSo/rPB3tkqSobWRzvJyZO4IxBjZIdHck2P2R4L63LDv3pSttEShD1Nm5dqWfqlPZw4SJ1+5lpoJN/k+ydiOneArW4iuqfx7BC1WUB4W5kIsdgzJKh/1tMR9SHIMJo9hH7qaj 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 12/8/23 14:10, Peter Zijlstra wrote: > So as David already argued, the current thing does not in fact help with > b. You just have to install once and the error goes away, then carry > that tree for a year and you're running old crap again. > > My biggest beef with the whole thing is that I simply do not want to use > 'make headers', it doesn't work for me. > > I have a ton of output directories and I don't care to build tools into > the output dirs, in fact some of them flat out refuse to work that way > (bpf comes to mind). Going with that, then, I believe it is best to simply revert commit 9fc96c7c19df ("selftests: error out if kernel header files are not yet built"). And then follow up with a series of (many) changes to wean the various selftests off of the kernel headers. I'll post the revert shortly. thanks, -- John Hubbard NVIDIA