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 ED69AC64E7B for ; Mon, 30 Nov 2020 22:12:35 +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 255DD20709 for ; Mon, 30 Nov 2020 22:12:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="mZuB4J2a" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 255DD20709 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]:34534 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjrPN-0005Vd-Js for qemu-devel@archiver.kernel.org; Mon, 30 Nov 2020 17:12:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjrNo-0004Xp-QH for qemu-devel@nongnu.org; Mon, 30 Nov 2020 17:10:56 -0500 Received: from mail-ej1-x642.google.com ([2a00:1450:4864:20::642]:34546) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kjrNn-0005kI-58 for qemu-devel@nongnu.org; Mon, 30 Nov 2020 17:10:56 -0500 Received: by mail-ej1-x642.google.com with SMTP id s13so9659360ejr.1 for ; Mon, 30 Nov 2020 14:10:53 -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=yxvj+4jFjrctmt5T/OARKhAErFN/MNyqyd0CViPDpRM=; b=mZuB4J2aPq2CFADbsCMFo43phP8GNp2uR7lIpA+1MllKpo4455rOPNkCSgYHK9a+YC w/q+G54yrqmPgd5CsNUlCLNQOWbNxRkjkjd27ltIBdbng5pLdasfRAh6otJvPsljieni LNdsrOV6Nsdup1f0kaln33NNTlQWvQJgFkiOvTHHZx9+DdQeTcVg6KN8zpV4E5Ow9DuC zVtBPtW0WEGHd6FTnT5Kp7sikt65KzYcCQISn7Fe300Qz1U+S3xhd211sXJ2fCCm3tzT Ku96ssEukvx+d6riv04Jg6b+jsPdivEJXxemBtXU6+ldJFvx5t7z+2FyaKU90musmCWw ROMA== 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=yxvj+4jFjrctmt5T/OARKhAErFN/MNyqyd0CViPDpRM=; b=SOfvDM9uT1xmKfZdOXQVdRJM+aZwToIY+wFGTfoZf1KGwVGc4w8JR0k0fA+egwHu+H XTg/aC4CYOnR/qm6mJ6cNstjae7YAab/hL9jQnI+qJW/B2HZSrAPMw6vz2G5Iyx+U+8q hyPcX4ALH1jU5P2UBw3c/iWsXg8KOz9fHoeyMEUoYSF0hXnbT3rDQMwtAvhy75l/d0ko fQvFtqCjfkSP65Y5LKUOLgxSVwUGZ9bSI6QMO1iRwRvaMjY4RqudpLAeXJE/zI7Mhz6A D0OdmpX98gPP92RlmdPzeTjlYzfdbS7Y7LBWwXXKMV/t9uDsWevazo7q+BiSDNx9MeEo 3VGQ== X-Gm-Message-State: AOAM532Ap1/JLqdUIGoC+/+B7RvoUA8GSx9+FFbIpMMZv7KhN+r2s31n fhBRczG3VIrXPSJAEJOygto2rWtE4XR7tOjP+o+yHw== X-Google-Smtp-Source: ABdhPJwYzk4TW+z+BtshqavV81IlxEIw3yaYx7yG93X7mBCt6Fll4TuLcXt5q6E1LBdDjiiYaIS1G/B/S0fT2aIYffY= X-Received: by 2002:a17:906:b53:: with SMTP id v19mr23453117ejg.250.1606774252361; Mon, 30 Nov 2020 14:10:52 -0800 (PST) MIME-Version: 1.0 References: <20201126215017.41156-1-agraf@csgraf.de> <20201126215017.41156-3-agraf@csgraf.de> <20201127200054.GC56950@SPB-NB-133.local> <392c2465-157e-e15a-0a2c-2e3faa166d22@csgraf.de> In-Reply-To: From: Peter Maydell Date: Mon, 30 Nov 2020 22:10:41 +0000 Message-ID: Subject: Re: [PATCH 2/8] hvf: Move common code out To: Frank Yang Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::642; envelope-from=peter.maydell@linaro.org; helo=mail-ej1-x642.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=ham 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: Eduardo Habkost , Richard Henderson , qemu-devel , Cameron Esfahani , Roman Bolshakov , Alexander Graf , Claudio Fontana , qemu-arm , Paolo Bonzini , Peter Collingbourne Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" On Mon, 30 Nov 2020 at 20:56, Frank Yang wrote: > We'd actually like to contribute upstream too :) We do want to maintain > our own downstream though; Android Emulator codebase needs to work > solidly on macos and windows which has made keeping up with upstream difficult One of the main reasons why OSX and Windows support upstream is not so great is because very few people are helping to develop, test and support it upstream. The way to fix that IMHO is for more people who do care about those platforms to actively engage with us upstream to help in making those platforms move closer to being first class citizens. If you stay on a downstream fork forever then I don't think you'll ever see things improve. thanks -- PMM