Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp2712339rdb; Fri, 8 Dec 2023 17:39:33 -0800 (PST) X-Google-Smtp-Source: AGHT+IHy9EzHkQHtNhhm9KDYk41blx3wyFCDKc2upq9WjdJAcuIMTXKNtCZ7nCE24dCAqU5ZSt4m X-Received: by 2002:a05:6870:d625:b0:1fb:75b:1321 with SMTP id a37-20020a056870d62500b001fb075b1321mr1382572oaq.115.1702085973626; Fri, 08 Dec 2023 17:39:33 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702085973; cv=pass; d=google.com; s=arc-20160816; b=rdBgoSxFfPhDihQXttRw0tFvrGO9Pxj7Mof3eVuF6Chu0tcUilyRZIcjn+qQo2X5PC cQDBxkZsCqOV0SgG1+MHRgyYYNwpCHyTiUrx3rVIcDhulnps8wVXhoUwbGUs+Aa99jD8 ZzecT39WHUYZYYxOUXLVFuQEAmp+VX7FGy1UBM5bxb0vrfieic58BzGacLdOvQgHdqYs zWfrmsnCh70B5341rHcHPgMbhz5zvwyyOAmbTSkNa1QXBrZiT3q+C39a61fj19wrXcXy r2E9wnOiaG0od+u7JLkZtzL9RxoDYXnrrp1R3QbbFnmS/jeg3ILXMjqvWFAjxkI7xJpf ZVTg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=fZNyLHz5EJUWuOm1V7XfwCOTAUHpq0qdi/RVrsASQDM=; fh=vHJm+XDLXcy0qUBL/sbKGWj0vrGno3v4Sjd0cl6KCyA=; b=idN262KzPHBXoiDNmNFHOfJYKJsueZZFcj4r3kqqxrBJgLl5qGs4EHp/nMg7R+NbMx jY8TVusrbzntSsu0FSTZvKATA05ogi9wbXC3PEudzoD7SMea00JYcd+xcBbQK/qJtzHp x1Jb/ttp4UuOXLWgFc8pZ/FelYJ42K/aGGeWwj9eqpzjNXqWqHYgB+D+R1GonPuU+znL YX46LGNIdIn4cwAbGOfQi9lNdRRfyWR5NIbarckW51qSmp302lywXCDmsxmBUte70iYW dnBIC0fZH5GxyOeAgJag8I0gjX7vGbgN85L2dADYk4DJPsVu+qdx2vJYTMS+uR/D20NR qlWA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=A2w0A0k2; arc=pass (i=1 spf=pass spfdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id ck1-20020a056a02090100b005c684e1f2cesi2441300pgb.391.2023.12.08.17.39.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Dec 2023 17:39:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=A2w0A0k2; arc=pass (i=1 spf=pass spfdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 435A580859AB; Fri, 8 Dec 2023 17:39:31 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230132AbjLIBjR (ORCPT + 99 others); Fri, 8 Dec 2023 20:39:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56796 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229731AbjLIBjP (ORCPT ); Fri, 8 Dec 2023 20:39:15 -0500 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2041.outbound.protection.outlook.com [40.107.237.41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C1D710F1; Fri, 8 Dec 2023 17:39:22 -0800 (PST) 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-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 08 Dec 2023 17:39:31 -0800 (PST) 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