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=-10.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 5ECBBC64E7A for ; Tue, 1 Dec 2020 11:07:18 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (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 D1821206D8 for ; Tue, 1 Dec 2020 11:07:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Lfpnpkn2" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D1821206D8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from list by lists.xenproject.org with outflank-mailman.41839.75321 (Exim 4.92) (envelope-from ) id 1kk3Uz-0006Rs-VW; Tue, 01 Dec 2020 11:07:09 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 41839.75321; Tue, 01 Dec 2020 11:07:09 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kk3Uz-0006Rl-QC; Tue, 01 Dec 2020 11:07:09 +0000 Received: by outflank-mailman (input) for mailman id 41839; Tue, 01 Dec 2020 11:07:08 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kk3Uy-0006Rb-6O for xen-devel@lists.xenproject.org; Tue, 01 Dec 2020 11:07:08 +0000 Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id a6a13458-f542-48e3-a73e-be88b2a35611; Tue, 01 Dec 2020 11:07:07 +0000 (UTC) Received: by mail-wr1-x442.google.com with SMTP id k14so2023307wrn.1 for ; Tue, 01 Dec 2020 03:07:07 -0800 (PST) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id n123sm2377452wmn.7.2020.12.01.03.07.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Dec 2020 03:07:05 -0800 (PST) Received: from zen (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 6E9221FF7E; Tue, 1 Dec 2020 11:07:04 +0000 (GMT) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: a6a13458-f542-48e3-a73e-be88b2a35611 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=rLmjP5UhMJ1kEFPMl6GYP6epgRPpProrvcEKGiCfUx0=; b=Lfpnpkn2moZhpzzzFZam7Mg58M6Vy2AnDoF0tO8I6PvyBAt3JEff3yY5QGFOaUm13/ XbO+gAoY8amBDq58YR4C46niAq1nU6bIU/rnRRIZZYf0VFEi+rvaVzvVJt1QHpYVMZ7+ 9zQN8/fPfG90oi2Wg207Ab1dWlsWBDLnW1XzZkHcZoT5aCJPt3TiBD7NjFx4545s3T5P 9oevgB3P2wJuLLpg5WAc1N5G38R9G9o8v/7V+Zw420TV4gnjCrkmkVDPT5Qqa6sys2Sr RtbFJieJoRqQfbIBc5VAneAfkyWog5yofIaVB+fcBqdEPStWUJBO4b+qK4JmkLIZNKRf BV6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=rLmjP5UhMJ1kEFPMl6GYP6epgRPpProrvcEKGiCfUx0=; b=RaoNr2ptH4tY46qKUKEFlIWR1Q0aLUMfEfrV157uKq7YFnJHZzFJNkkuYNe+lwXPUP XcXVTuCop/tmCPY+H87oeM0GlDzFkgsDxrekJVSKIQzI+PO4d9z88tqwtRZzohYVR5H8 LKaw8rlnPa9dqn0EZ9jY43Ud/H0H2nMHQXZCOM6aazC3W/48w0ldJLpmE999TbSrSXzq Tv25nQslRqeshr9/VnXXntrfzoiBSBYz/2gdG86vNktqckmfz5t0tR8bgdqfLCX3pHEP uNMKQg2/Q/rqSxrtSCu/ZfVjr1xmRw+CgHJJhK+cQK51+utMhrQo2VGUjjeX9aTVbXIx nfYg== X-Gm-Message-State: AOAM5334FiBeqCubaDz4JAqnDhNb8XORqz0O+xJ81VNKJ+tPF2s+OAIW siqk3cD912blICIJdLMt2JPf0/uSTRZf0Q== X-Google-Smtp-Source: ABdhPJwn+ZJyJsXJfEsjhqssWibgFvZYhPhfk3oz/Szk3804uVDQYagg7P0sXVZm6CdiUJ0LGJiuPQ== X-Received: by 2002:adf:f888:: with SMTP id u8mr3049207wrp.381.1606820826755; Tue, 01 Dec 2020 03:07:06 -0800 (PST) References: <1606732298-22107-1-git-send-email-olekstysh@gmail.com> <1606732298-22107-3-git-send-email-olekstysh@gmail.com> User-agent: mu4e 1.5.7; emacs 28.0.50 From: Alex =?utf-8?Q?Benn=C3=A9e?= To: Oleksandr Tyshchenko Cc: Oleksandr Tyshchenko , Paul Durrant , Jan Beulich , Andrew Cooper , Roger Pau =?utf-8?Q?Monn=C3=A9?= , Wei Liu , Julien Grall , Stefano Stabellini , Julien Grall , xen-devel@lists.xenproject.org Subject: Re: [PATCH V3 02/23] x86/ioreq: Add IOREQ_STATUS_* #define-s and update code for moving In-reply-to: <1606732298-22107-3-git-send-email-olekstysh@gmail.com> Date: Tue, 01 Dec 2020 11:07:04 +0000 Message-ID: <87blfdu6nb.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Oleksandr Tyshchenko writes: > From: Oleksandr Tyshchenko > > This patch continues to make some preparation to x86/hvm/ioreq.c > before moving to the common code. > > Add IOREQ_STATUS_* #define-s and update candidates for moving > since X86EMUL_* shouldn't be exposed to the common code in > that form. > > This support is going to be used on Arm to be able run device > emulator outside of Xen hypervisor. > > Signed-off-by: Oleksandr Tyshchenko > CC: Julien Grall Reviewed-by: Alex Benn=C3=A9e --=20 Alex Benn=C3=A9e