Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2526572yba; Sun, 28 Apr 2019 03:04:30 -0700 (PDT) X-Google-Smtp-Source: APXvYqyINMrxPf8Rvay9lrGsrZMiS6gNt01tAZh231/97wlJI1cPe5UAK//+bPpi2VjX+FdfISDz X-Received: by 2002:a63:d146:: with SMTP id c6mr19282005pgj.452.1556445870350; Sun, 28 Apr 2019 03:04:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556445870; cv=none; d=google.com; s=arc-20160816; b=uFdCDY9xTatlOwdmgtAP9OfD4oRd+00yay0efxQGqw6XlkQ1egDGfckjBFTDpGV2jt v6KrVSHzabLzCHW0nJXknF+ahYeFbImhN+HG6a+uT212yoKn6Zx3CvyOF8zOPDym71T+ AbUeVtXVT/ScLJ3x8MAaNdPovkOTZODML5gEDCQUqEXoM+c1TjCF0rfn1o/cyzmgV15V G1WBobQRELiPBFpGv/8/tDIojQ0d0UJcEWd35rhUOgKPoq+Tmt7JtPyb2cIvBLNVgXyJ kYcT0eMc2XRdGIZZft+EaHm/tEL9hLJXV2i/LohaoB2D8K9b6LZ0T0XnD+o0Yvjuggba Ob0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=BkN+81qJhjEL0fEOxLh9ql9Vh6kkvXEmZSQ0d9MLr4k=; b=MqShnlM9XQBheINaQ7NhIC1aEwZxB65Kf1TTKPob9H2Se9q9QDu3ilNB+0wfs20w7U wNQuLM2PuyvHSx5dQQtjbwYOfaozxendvPmxzC6xvVrr7I/95AvY/NaebhjbHsEkn5RX vDPFgQnNF9lTOFegxPvS02ixOnXK3gdwXrf0GFZ2pCBkR4cdZJm71O+JrpFR2cn/a68U 7x/wCX/sCypkiFw2lmGml1X2IaTIRg2Ehfgo0qIMYiPHRXe2v3NU2ph8WWsZLKYI1M40 Nn1aa5g3AsFU6CGuBLLx32HRULplsnH64eO7oDMUcck1MlklchNBNUAkCdJJ1lcStGom 2s/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b="qXK/xH1k"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id be8si10589747plb.389.2019.04.28.03.04.13; Sun, 28 Apr 2019 03:04:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=dkim header.b="qXK/xH1k"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726404AbfD1KDT (ORCPT + 99 others); Sun, 28 Apr 2019 06:03:19 -0400 Received: from mail.skyhub.de ([5.9.137.197]:47526 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726317AbfD1KDS (ORCPT ); Sun, 28 Apr 2019 06:03:18 -0400 Received: from zn.tnic (p200300EC2F259800C9269D51E7686BB3.dip0.t-ipconnect.de [IPv6:2003:ec:2f25:9800:c926:9d51:e768:6bb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id AE3131EC0A99; Sun, 28 Apr 2019 12:03:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=dkim; t=1556445797; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references; bh=BkN+81qJhjEL0fEOxLh9ql9Vh6kkvXEmZSQ0d9MLr4k=; b=qXK/xH1ko8zi9c7LkTPefiT0A0DQ2yZGEDTXTDXd69/nyvNR9zVW20YgluQp5+0L3lvEie Ih06LtstT0RYkqRMZTZHUDBcL/ndViE5mdR7f0B5cqzLnIxtI2VC3FcIdqTR5fpHBD/ez3 YsLZe+vmYCplHiGdgtCXmC7jcftFnJo= Date: Sun, 28 Apr 2019 12:03:09 +0200 From: Borislav Petkov To: "Zhao, Yakui" Cc: Ingo Molnar , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , "tglx@linutronix.de" , "Chen, Jason CJ" Subject: Re: [RFC PATCH v5 4/4] x86/acrn: Add hypercall for ACRN guest Message-ID: <20190428100309.GA2334@zn.tnic> References: <1556067260-9128-1-git-send-email-yakui.zhao@intel.com> <1556067260-9128-5-git-send-email-yakui.zhao@intel.com> <20190425070712.GA57256@gmail.com> <6dd021a9-e2c0-ee84-55fd-3e6dfb4bd944@intel.com> <20190425110025.GA16164@zn.tnic> <473d145c-4bfd-4ec8-34c3-8a26a78fe40d@intel.com> <20190427085816.GB12360@zn.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Apr 28, 2019 at 09:56:35AM +0800, Zhao, Yakui wrote: > Thanks for the reminder about the access width. > It is 64-bit register. What I said is the "movq", not "movl". > (I understand that movl is incorrect for 64-bit register). I didn't say anything about movl. I think what you're trying to say is that because your inputs like hcall_id and param1/2 are unsigned longs, you want a 64-bit move. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.