Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp4676298rwi; Mon, 17 Oct 2022 09:12:19 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5MgVuNRbl1MTx9lGRCKl2PHdiladyMAyfF9l9prdM3tjGMRfDCGwpykiuKu2cKsgvXlsLv X-Received: by 2002:a17:907:9493:b0:78d:765:6cc9 with SMTP id dm19-20020a170907949300b0078d07656cc9mr9420939ejc.265.1666023138905; Mon, 17 Oct 2022 09:12:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666023138; cv=none; d=google.com; s=arc-20160816; b=AAM/VONqDP4WsFYwimC/ppIGwoS/sGdQAzPH14n/5IDDRajcOJgC7QLtGO5e1CQqqU awih1W5Ejch6tvP8exMAwjv3YVKxkViS/TKG6Q33UOhLqV+omwnbroN4rynYdDz/6vYU 3mFnWiPDYLxu4IqjbRKDCmxzE4l/VMZkMtC6Mpyy9jukszhQLQD8RnllS5cjRnCRWyyS eXxr+RJi4JP1jx4MvgtN88rcsS5l5H3/WAG2vjRCo4fBZxAYLaXsx4+SIrXL6yv5vMk5 BcsDFHUeSCpIAxJap3JUXbJ6ZSVNziCDitvcDJbhCtQncuM+0XCGQZZ6HzzKfQYs5kqt PwFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3UgE1qxiyNmYBwb+nSvVgQ5GebUp7htWFc3C5WMmoqQ=; b=q/shNZK9OTCeMsxzoPr3TDt+Y5pKfI/AcPujKt3emjswt7SE5V4lxLnRLhiD5mteGE pnobXwNCReJxeC+OGAcSA5sKocIOQLpMr76BmRqVUAKTu9AsjHJ9He7soPoQSIVagLJS j/SDWJV/gm4WuMedTT/nwcR0iJd/QIiLJGqdvbCbbe8BoiXCIuD3E0MWXcZh7om/26UF GVvpsy1BDXo7rVCQYxHUkUGW4LUq/H/N7GjColGTP3MtbSbiGg/kqeDL6ufzZyPRc610 jXdLWIXDa1SkhHm+x2n9EHH9o1uvKU4ZgOwLKGg+q4TCqMrR6J8wzk3CejJnHckyTj4a EaVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="QiuJUAR/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y15-20020a056402440f00b00459f6b0fa96si11410455eda.355.2022.10.17.09.11.43; Mon, 17 Oct 2022 09:12:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="QiuJUAR/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231338AbiJQQEb (ORCPT + 99 others); Mon, 17 Oct 2022 12:04:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231358AbiJQQEG (ORCPT ); Mon, 17 Oct 2022 12:04:06 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59B2A6DFAD for ; Mon, 17 Oct 2022 09:03:54 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id E9F4A611D3 for ; Mon, 17 Oct 2022 16:03:53 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E2635C433D6; Mon, 17 Oct 2022 16:03:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1666022633; bh=DLnN0htvivwVhuJQm7cIim+/YRJwPriv2PpoqwyHlSE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=QiuJUAR/ea4x4NaK2D4yJyt1vA6WE758Mv0xHXmgJ9aNw3zYyfmyCCyey7ihQq02E 2RwieJBrEp7hJSUKL/h/IcdWi9VHL0oDunl6+G1czR3ZWGU4//3Z9uY6PadeQKK/zW 1MyDEBUM2RJTiV1qzheh2YXAkf92LBGAcM8WjDNqOjfww41HyoYTf6PhG5x8dG55Ya PLSL9qY4Gyx4kVKY/s2AghpR4a/tG7VRxcGh63KoQJ+UmcXgqjwi9WFm3BCdVTwkhW mLdyXZ1lK97qfyWgRU7CPwxo3iGpKiCWlGthjkjbXnL1/O+MXZLHK9E1x3GvSQK/1/ Opg8ZlbD22QNA== Date: Mon, 17 Oct 2022 17:03:48 +0100 From: Conor Dooley To: Andrew Jones Cc: Palmer Dabbelt , Nathan Chancellor , Nick Desaulniers , Tom Rix , Conor Dooley , Dao Lu , Heiko Stuebner , Guo Ren , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev Subject: Re: [PATCH 0/2] (attempt to) Fix RISC-V toolchain extension support detection Message-ID: References: <20221006173520.1785507-1-conor@kernel.org> <20221017155103.4dt5uzmnlbtibqcn@kamzik> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221017155103.4dt5uzmnlbtibqcn@kamzik> X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 17, 2022 at 05:51:03PM +0200, Andrew Jones wrote: > On Thu, Oct 06, 2022 at 06:35:19PM +0100, Conor Dooley wrote: > > However, we could also drop the compiler and linker checking if we > converted our use of cbo.* to the insn-def.h framework (I think Heiko once > mentioned looking at doing that, but I'm not sure.) I'm looking at adding > Zicboz support right now and for starters I've duplicated and modified > these checks. But, I think I'll look into defining the instruction type > needed for cbo.* and using insn-def instead. What is the ETA of your zicboz support? Do you think these patches should be applied to v6.1 & backported before being replaced by insn-def when your zicboz support arrives? Or just wait for your zicboz series? Trying to decide what status I should set for this in patchwork. Thanks, Conor.