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 X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 858F9C433E0 for ; Thu, 11 Mar 2021 16:25:38 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CAF6764F9A for ; Thu, 11 Mar 2021 16:25:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CAF6764F9A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:55204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lKO80-00051X-JU for qemu-devel@archiver.kernel.org; Thu, 11 Mar 2021 11:25:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35402) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lKNll-0001Fs-Hg for qemu-devel@nongnu.org; Thu, 11 Mar 2021 11:02:37 -0500 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]:32834) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lKNlj-00043R-IL for qemu-devel@nongnu.org; Thu, 11 Mar 2021 11:02:37 -0500 Received: by mail-ej1-x634.google.com with SMTP id jt13so47326361ejb.0 for ; Thu, 11 Mar 2021 08:02:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xpuvIhnTyLj3u0gKnS/722TUFWYedGu3c43M4i1wwOA=; b=TrTqTT1FZ3Zz0RRbqkYxOdOhBdMbEGKOBatTjr+fNgvH3YF4fi8RJAShhghuA4+tTv 8apiDMgQHo/7TlVBrTJ+EfVBkNDYK7MCWfehuUSQebd/vnLvPMBUB/zKrSxZGwUl38g4 xFEyuWh8cM6z+f26a4oqgc0qWSkMBri4V01qJRxFjI0CCmxbjlxzoEviAoZtA0O69hlI lCBk+MbuLBQHTLci884rKkw6TaUevE6zVfOT9hT/7aOq6/+46K0w+wtzAxHJ8dKyo9Pe Ogz3tao/1bcLq/qrHOfegEnKutcg52oV6+miEpi9Rmh5zu/USTgO6vwuivsLBeWohUq0 NpRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=xpuvIhnTyLj3u0gKnS/722TUFWYedGu3c43M4i1wwOA=; b=aFxMqnTeSJ72LJRkZADnVoj8tySiVsiVFDyq3xcR9KwpTI6I7Ko+RcxczqfWAgcVII TYL5u8ZhqlOHNj1SMMflM+PeRaCrsNjwi/bvGjJhseXIOdLVXpIDFsr+ARLxGtS5ab2+ sn1ZK4g9xcl4Mi3TqdFA1Vi11jdIsIDFHddcN9r1eMMczF1ym+QZQdvNn5aRySR+3MT0 dJ3Y4HooHBM/kAEHQIyWgJNUYeRbbCA9g9iZidTPjWJCFc9xoCL+gtbJEcjN8xN9xfUP GK1mHFNrg/4FnzFMSZExWfSWc8EUmaGJdvSy1pUr7OUNUnXXUSEAgaP2W3NAWhDzMtEY zKWQ== X-Gm-Message-State: AOAM530zRcFUmsgPXmpQuby7NJzrykKCokw+OSDYUAjnEVN5CU80LC5P MKYPodTzpAMNKDNwmECf9sfEsgukhUOF/HOLY0/iiQ== X-Google-Smtp-Source: ABdhPJyWyz4ujZ2wCNJLKdE3luILvBiCxy0NTY9OJYGCEFkQJjNGJQYI5Bd0a70wS5Mr0eTEBuV0ejN1ksMMOWnPZd4= X-Received: by 2002:a17:906:bd2:: with SMTP id y18mr3777745ejg.482.1615478553617; Thu, 11 Mar 2021 08:02:33 -0800 (PST) MIME-Version: 1.0 References: <11e9d3bb-c94c-4ad7-35b0-b698376c5e00@suse.de> In-Reply-To: From: Peter Maydell Date: Thu, 11 Mar 2021 16:02:14 +0000 Message-ID: Subject: Re: arm: "max" CPU class hierarchy changes possible? To: Claudio Fontana Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::634; envelope-from=peter.maydell@linaro.org; helo=mail-ej1-x634.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Paolo Bonzini , =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= , qemu-arm , qemu-devel , Eduardo Habkost Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On Thu, 11 Mar 2021 at 15:21, Claudio Fontana wrote: > If there is no blocker on _any_ change to the hierarchy I will put it in the RFC series, > so we can discuss the merits there and investigate alternatives, > if there is no immediate blocker to any change in the object hierarchy. Well, the blocker is lack of justification. The right place for "common code between kvm and tcg" is in the base class TYPE_ARM_CPU. thanks -- PMM